Hi all,
We recently upgrade a testing cluster from 13.2.4 to 14.2.1. We encountered 2
problems:
1. Got warning of BlueFS spillover but the usage is low while it's a
testing cluster without much activity/data:
# ceph -s
cluster:
id: cc795498-5d16-4b84-9584-1788d0458be9
health: HEALTH_WARN
BlueFS spillover detected on 8 OSD(s)
[snipped]
# ceph health detail
HEALTH_WARN BlueFS spillover detected on 8 OSD(s)
BLUEFS_SPILLOVER BlueFS spillover detected on 8 OSD(s)
osd.0 spilled over 48 MiB metadata from 'db' device (17 MiB used of 500
MiB) to slow device
osd.1 spilled over 41 MiB metadata from 'db' device (6.0 MiB used of 500
MiB) to slow device
osd.2 spilled over 47 MiB metadata from 'db' device (17 MiB used of 500
MiB) to slow device
osd.3 spilled over 48 MiB metadata from 'db' device (6.0 MiB used of 500
MiB) to slow device
osd.4 spilled over 44 MiB metadata from 'db' device (19 MiB used of 500
MiB) to slow device
osd.5 spilled over 45 MiB metadata from 'db' device (6.0 MiB used of 500
MiB) to slow device
osd.6 spilled over 46 MiB metadata from 'db' device (14 MiB used of 500
MiB) to slow device
osd.7 spilled over 43 MiB metadata from 'db' device (6.0 MiB used of 500
MiB) to slow device
Is this a bug in 14 like this http://tracker.ceph.com/issues/38745 ?
2. Dashboard configuration are lost and unable to reconfigure it again.
The ceph-mgr-dashboard rpm is there, but we can't configure dashboard again:
--------------- cut here ------------------
# ceph mgr module enable dashboard
Error ENOENT: all mgr daemons do not support module 'dashboard', pass --force
to force enablement
# ceph mgr module enable dashboard --force
# ceph mgr module ls
{
"enabled_modules": [
"dashboard"
],
[snipped]
# ceph mgr services
{}
# ceph dashboard create-self-signed-cert
Error EINVAL: No handler found for 'dashboard create-self-signed-cert'
// repeat the command gives different results
# ceph dashboard create-self-signed-cert
Error EINVAL: Warning: due to ceph-mgr restart, some PG states may not be up to
date
No handler found for 'dashboard create-self-signed-cert'
# ceph dashboard create-self-signed-cert
no valid command found; 10 closest matches:
osd down <ids> [<ids>...]
osd require-osd-release luminous|mimic|nautilus {--yes-i-really-mean-it}
osd unset
full|pause|noup|nodown|noout|noin|nobackfill|norebalance|norecover|noscrub|nodeep-scrub|notieragent|nosnaptrim
osd set
full|pause|noup|nodown|noout|noin|nobackfill|norebalance|norecover|noscrub|nodeep-scrub|notieragent|nosnaptrim|pglog_hardlimit
{--yes-i-really-mean-it}
osd erasure-code-profile ls
osd erasure-code-profile rm <name>
osd erasure-code-profile get <name>
osd erasure-code-profile set <name> {<profile> [<profile>...]} {--force}
osd unpause
osd pause
Error EINVAL: invalid command
--------------- cut here ------------------
Did we miss anything?
Thanks a lot.
Regards
/st wong
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com