Wenn man mal richtig bock darauf hat sich den Tag zu versauen, dann macht man genau das: ein Upgrade von Ceph Version Luminous auf Ceph Version Nautilus mit Filestore.
PARTITION=4
for i in a b c d e f g h
do
ceph-volume simple scan /dev/sd$i$PARTITION
done
/etc/ceph/osd/0-908444d5-2b4e-48e7-8780-58c2679c4db0.json
{
"active": "ok",
"ceph_fsid": "b8f7fd3a-471a-42bc-9bdf-23694508646f",
"cluster_name": "ceph",
"data": {
"path": "/dev/sda4",
"uuid": "a47683ae-1b32-45b1-b48c-adb3ad52037e"
},
"fsid": "908444d5-2b4e-48e7-8780-58c2679c4db0",
"keyring": "AQAVX+5daGvXNBAA8QMsdjVaDwNzTmY6qbY/Fw==",
"magic": "ceph osd volume v026",
"ready": "ready",
"require_osd_release": 12,
"systemd": "",
"type": "filestore",
"whoami": 0
}
zu
{
"active": "ok",
"ceph_fsid": "b8f7fd3a-471a-42bc-9bdf-23694508646f",
"cluster_name": "ceph",
"data": {
"path": "/dev/sda4",
"uuid": "a47683ae-1b32-45b1-b48c-adb3ad52037e"
},
"journal": {
"path": "/var/lib/ceph/osd/ceph-0/journal"
},
"fsid": "908444d5-2b4e-48e7-8780-58c2679c4db0",
"keyring": "AQAVX+5daGvXNBAA8QMsdjVaDwNzTmY6qbY/Fw==",
"magic": "ceph osd volume v026",
"ready": "ready",
"require_osd_release": 12,
"systemd": "",
"type": "filestore",
"whoami": 0
}
ceph-volume simple activate --all
...
Running command: /bin/mount -v /dev/sdf4 /var/lib/ceph/osd/ceph-17
stdout: mount: /dev/sdf4 mounted on /var/lib/ceph/osd/ceph-17.
Running command: /bin/systemctl enable ceph-volume@simple-17-ed611cec-c4c2-4c8b-934c-69292305c63c
stderr: Created symlink /etc/systemd/system/multi-user.target.wants/ceph-volume@simple-17-ed611cec-c4c2-4c8b-934c-69292305c63c.service → /lib/systemd/system/ceph-volume@.service.
Running command: /bin/ln -sf /dev/null /etc/systemd/system/ceph-disk@.service
--> All ceph-disk systemd units have been disabled to prevent OSDs getting triggered by UDEV events
Running command: /bin/systemctl enable --runtime ceph-osd@17
stderr: Created symlink /run/systemd/system/ceph-osd.target.wants/ceph-osd@17.service → /lib/systemd/system/ceph-osd@.service.
Running command: /bin/systemctl start ceph-osd@17
--> Successfully activated OSD 17 with FSID ed611cec-c4c2-4c8b-934c-69292305c63c
Quellen und Links: