Re: Failed to create a single mon using" ceph-deploy mon create **“

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Same problem with me. It took me one step further to add the public network parameter to all the ceph.conf files. However, ceph-deploy tells me mons are created but those won’t show up in ceph -w output.

Am 22.08.2013 um 18:43 schrieb Alfredo Deza <alfredo.deza@xxxxxxxxxxx>:

> On Wed, Aug 21, 2013 at 10:05 PM, SOLO <solo_o@xxxxxxxxxxx> wrote:
>> Hi!
>> 
>> I am trying ceph on RHEL 6.4
>> My ceph version is cuttlefish
>> I followed the intro and ceph-deploy new ..          ceph-deploy instal ..
>> --stable cuttlefish
>> It didn't appear an error until here.
>> And then I typed ceph-deploy mon create ..
>> Here comes the error as bellow
>> 
>> .
>> .
>> .
>> 
>> [ceph@cephadmin my-clusters]$ ceph-deploy mon create cephs1
>> === mon.cephs1 ===
>> Starting Ceph mon.cephs1 on cephs1...
>> failed: 'ulimit -n 8192;  /usr/bin/ceph-mon -i cephs1 --pid-file
>> /var/run/ceph/mon.cephs1.pid -c /etc/ceph/ceph.conf '
>> Starting ceph-create-keys on cephs1...
>> Traceback (most recent call last):
>>  File "/usr/bin/ceph-deploy", line 21, in <module>
>>    main()
>>  File "/usr/lib/python2.6/site-packages/ceph_deploy/cli.py", line 112, in
>> main
>>    return args.func(args)
>>  File "/usr/lib/python2.6/site-packages/ceph_deploy/mon.py", line 234, in
>> mon
>>    mon_create(args)
>>  File "/usr/lib/python2.6/site-packages/ceph_deploy/mon.py", line 138, in
>> mon_create
>>    init=init,
>>  File "/usr/lib/python2.6/site-packages/pushy/protocol/proxy.py", line 255,
>> in <lambda>
>>    (conn.operator(type_, self, args, kwargs))
>>  File "/usr/lib/python2.6/site-packages/pushy/protocol/connection.py", line
>> 66, in operator
>>    return self.send_request(type_, (object, args, kwargs))
>>  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py",
>> line 329, in send_request
>>    return self.__handle(m)
>>  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py",
>> line 645, in __handle
>>    raise e
>> pushy.protocol.proxy.ExceptionProxy: Command '['service', 'ceph', 'start',
>> 'mon.cephs1']' returned non-zero exit status 1
>> 
>> .
> What happens when you try both failing commands directly on that host?
> 
> First the `sudo service ceph start mon.cephfs1` and then
> 
> `ulimit -n 8192;  /usr/bin/ceph-mon -i cephs1 --pid-file
> /var/run/ceph/mon.cephs1.pid -c /etc/ceph/ceph.conf `
> 
> 
> 
>> .
>> .
>> And I check my /etc/sudoers.d/ceph and my /etc/sudoers is as bellow
>> ..
>> ## Allow root to run any commands anywhere
>> root    ALL=(ALL)       ALL
>> ceph    ALL=(ALL)       ALL
>> ## Allows members of the 'sys' group to run networking, software,
>> ## service management apps and more.
>> # %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES,
>> LOCATE, DRIVERS
>> 
>> ## Allows people in group wheel to run all commands
>> # %wheel        ALL=(ALL)       ALL
>> 
>> ## Same thing without a password
>> %ceph  ALL=(ALL)       NOPASSWD: ALL
>> ..
>> ## Read drop-in files from /etc/sudoers.d (the # here does not mean a
>> comment)
>> #includedir /etc/sudoers.d
>> .
>> .
>> .
>> 
>> What shall I do now?
>> THX
>> FingerLiu
>> 
>> 
>> 
>> 
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@xxxxxxxxxxxxxx
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>> 
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

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





[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux