[root@lab8106 ~]# systemctl start ceph-disk@/dev/sdf1 Job for ceph-disk@-dev-sdf1.service failed because the control process exited with error code. See "systemctl status ceph-disk@-dev-sdf1.service" and "journalctl -xe" for details.
看下报错
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
[root@lab8106 ~]# systemctl status ceph-disk@-dev-sdf1.service ● ceph-disk@-dev-sdf1.service - Ceph disk activation: /dev/sdf1 Loaded: loaded (/usr/lib/systemd/system/ceph-disk@.service; static; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2016-12-22 10:15:52 CST; 46s ago Process: 16334 ExecStart=/bin/sh -c flock /var/lock/ceph-disk /usr/sbin/ceph-disk --verbose --log-stdout trigger --sync %f (code=exited, status=1/FAILURE) Main PID: 16334 (code=exited, status=1/FAILURE)
Dec 22 10:15:52 lab8106 sh[16334]: main(sys.argv[1:]) Dec 22 10:15:52 lab8106 sh[16334]: File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 4962, in main Dec 22 10:15:52 lab8106 sh[16334]: args.func(args) Dec 22 10:15:52 lab8106 sh[16334]: File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 4394, in main_trigger Dec 22 10:15:52 lab8106 sh[16334]: raise Error('unrecognized partition type %s' % parttype) Dec 22 10:15:52 lab8106 sh[16334]: ceph_disk.main.Error: Error: unrecognized partition type 0fc63daf-8483-4772-8e79-3d69d8477de4 Dec 22 10:15:52 lab8106 systemd[1]: ceph-disk@-dev-sdf1.service: main process exited, code=exited, status=1/FAILURE Dec 22 10:15:52 lab8106 systemd[1]: Failed to start Ceph disk activation: /dev/sdf1. Dec 22 10:15:52 lab8106 systemd[1]: Unit ceph-disk@-dev-sdf1.service entered failed state. Dec 22 10:15:52 lab8106 systemd[1]: ceph-disk@-dev-sdf1.service failed.
关键在这句
raise Error(‘unrecognized partition type %s’ % parttype)
检查分区情况,可以看到确实跟另外一种方法部署的OSD情况不同
1 2 3 4 5 6
[root@lab8106 ceph]# ceph-disk list ··· /dev/sde2 ceph journal, for /dev/sde1 /dev/sde1 ceph data, active, cluster ceph, osd.6, journal /dev/sde2 dev/sdf : /dev/sdf1 other, xfs, mounted on /var/lib/ceph/osd/ceph-7