ceph-disk --verbose activate-block /dev/sde2

MMC

New Member
Aug 7, 2017
2
0
1
47
Hi,

with the latest updates of proxmox 5, ceph-disk@.service does not work anymore:
Reason:

# /usr/sbin/ceph-disk --verbose activate-block /dev/sde2
Traceback (most recent call last):
File "/usr/sbin/ceph-disk", line 11, in <module>
load_entry_point('ceph-disk==1.0.0', 'console_scripts', 'ceph-disk')()
File "/usr/lib/python2.7/dist-packages/ceph_disk/main.py", line 5731, in run
main(sys.argv[1:])
File "/usr/lib/python2.7/dist-packages/ceph_disk/main.py", line 5682, in main
args.func(args)
File "/usr/lib/python2.7/dist-packages/ceph_disk/main.py", line 5438, in <lambda>
func=lambda args: main_activate_space(name, args),
File "/usr/lib/python2.7/dist-packages/ceph_disk/main.py", line 4160, in main_activate_space
osd_uuid = get_space_osd_uuid(name, dev)
File "/usr/lib/python2.7/dist-packages/ceph_disk/main.py", line 4115, in get_space_osd_uuid
raise Error('%s is not a block device' % path)
ceph_disk.main.Error: Error: /dev/sde2 is not a block device
 
fixed in the 12.1.2 packages, which are already available in the test repository.