Project

General

Profile

Bug #4362

ceph-deploy osd create error - ceph-disk-prepare usage wrong

Added by Neil Levine about 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
ceph-deploy
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

root@ceph-client:~/sandbox# ../ceph-deploy/ceph-deploy osd create ceph-node1:vdb ceph-node2:vdb|less
DEBUG:ceph_deploy.osd:Preparing cluster ceph disks ceph-node1:/dev/vdb: ceph-node2:/dev/vdb:
DEBUG:ceph_deploy.osd:Deploying osd to ceph-node1
DEBUG:ceph_deploy.osd:Host ceph-node1 is now ready for osd use.
DEBUG:ceph_deploy.osd:Preparing host ceph-node1 disk /dev/vdb journal None activate True
usage: ceph-disk-prepare [-h] [-v] [--cluster NAME] [--cluster-uuid UUID]
[--fs-type FS_TYPE]
DISK [JOURNAL]
Traceback (most recent call last):
File "../ceph-deploy/ceph-deploy", line 9, in <module>
load_entry_point('ceph-deploy==0.0.1', 'console_scripts', 'ceph-deploy')()
File "/home/levine/ceph-deploy/ceph_deploy/cli.py", line 90, in main
return args.func(args)
File "/home/levine/ceph-deploy/ceph_deploy/osd.py", line 229, in osd
prepare(args, cfg, activate=True)
File "/home/levine/ceph-deploy/ceph_deploy/osd.py", line 189, in prepare
dmcrypt_dir=args.dmcrypt_key_dir,
File "/home/levine/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/proxy.py", line 255, in <lambda>
(conn.operator(type_, self, args, kwargs))
File "/home/levine/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/connection.py", line 66, in operator
return self.send_request(type_, (object, args, kwargs))
File "/home/levine/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/baseconnection.py", line 323, in send_request
return self.__handle(m)
File "/home/levine/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/baseconnection.py", line 639, in __handle
raise e
ceph-disk-prepare: error: unrecognized arguments: --dmcrypt-key-dir
pushy.protocol.proxy.ExceptionProxy: Command '['ceph-disk-prepare', '--dmcrypt-key-dir', '/etc/ceph/dmcrypt-keys', '--', '/dev/vdb']' returned non-zero exit status 2

History

#1 Updated by Sage Weil about 11 years ago

  • Status changed from New to Resolved

oops, fixed by commit:0b2e7db

Also available in: Atom PDF