hi,

I am making enable spdk on ceph. I got the error below. Could someone could 
help me ? Thank you very much.

1. SPDK code will be compiled by default
if(CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686|amd64|x86_64|AMD64|aarch64")
option(WITH_SPDK "Enable SPDK" ON)
else()
option(WITH_SPDK "Enable SPDK" OFF)
endif()

2.bluestore_block_path = spdk:5780A001A5KD


3.

ceph-disk prepare --zap-disk --cluster ceph --cluster-uuid $ceph_fsid 
--bluestore /dev/nvme0n1

 ceph-disk activate /dev/nvme0n1p1                   this step failed, the 
error information is as below

[root@ceph-rep-05 ceph-ansible-hxt-0417]# ceph-disk activate /dev/nvme0n1p1

/usr/lib/python2.7/site-packages/ceph_disk/main.py:5689: UserWarning:

*******************************************************************************

This tool is now deprecated in favor of ceph-volume.

It is recommended to use ceph-volume for OSD deployments. For details see:



    http://docs.ceph.com/docs/master/ceph-volume/#migrating



*******************************************************************************



  warnings.warn(DEPRECATION_WARNING)

got monmap epoch 1

2018-04-26 17:57:21.897 ffffa4090000 -1 bluestore(/var/lib/ceph/tmp/mnt.5lt4X5) 
_setup_block_symlink_or_file failed to create block symlink to 
spdk:5780A001A5KD: (17) File exists

2018-04-26 17:57:21.897 ffffa4090000 -1 bluestore(/var/lib/ceph/tmp/mnt.5lt4X5) 
mkfs failed, (17) File exists

2018-04-26 17:57:21.897 ffffa4090000 -1 OSD::mkfs: ObjectStore::mkfs failed 
with error (17) File exists

2018-04-26 17:57:21.897 ffffa4090000 -1  ** ERROR: error creating empty object 
store in /var/lib/ceph/tmp/mnt.5lt4X5: (17) File exists

mount_activate: Failed to activate

Traceback (most recent call last):

  File "/sbin/ceph-disk", line 11, in <module>

    load_entry_point('ceph-disk==1.0.0', 'console_scripts', 'ceph-disk')()

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 5772, in run

    main(sys.argv[1:])

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 5718, in main

    main_catch(args.func, args)

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 5746, in 
main_catch

    func(args)

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 3796, in 
main_activate

    reactivate=args.reactivate,

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 3559, in 
mount_activate

    (osd_id, cluster) = activate(path, activate_key_template, init)

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 3736, in 
activate

    keyring=keyring,

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 3187, in mkfs

    '--setgroup', get_ceph_group(),

  File "/usr/lib/python2.7/site-packages/ceph_disk/main.py", line 577, in 
command_check_call

    return subprocess.check_call(arguments)

  File "/usr/lib64/python2.7/subprocess.py", line 542, in check_call

    raise CalledProcessError(retcode, cmd)

subprocess.CalledProcessError: Command '['/usr/bin/ceph-osd', 
'--no-mon-config', '--cluster', 'ceph', '--mkfs', '-i', u'0', '--monmap', 
'/var/lib/ceph/tmp/mnt.5lt4X5/activate.monmap', '--osd-data', 
'/var/lib/ceph/tmp/mnt.5lt4X5', '--osd-uuid', 
u'8683718d-0734-4043-827c-3d1ec4f65422', '--setuser', 'ceph', '--setgroup', 
'ceph']' returned non-zero exit status 250

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to