problem with ceph user

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

 



Hello all-

 

I’m setting up a new Ceph cluster (my first time – just a lab experiment, not for production) by following the docs on the ceph.com website.  The preflight checklist went fine, I installed and updated Ubuntu 12.04.2, set up my user and set up passwordless SSH, etc.  I ran “ceph-deploy new” without any apparent issues.  However, when I run “ceph-deploy install” it hangs at this point:

 

[cephtest02][INFO  ] Running command: wget -q -O- 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc' | apt-key add -

 

It looks to me like it is failing on the “apt-key add” command.  If I log directly into the cephtest02 host as my ceph user and try to run “apt-key add” it fails:

 

$ apt-key add

ERROR: This command can only be used by root.

 

It works if I include a “sudo”:

 

$ sudo apt-key add

gpg: can't open `': No such file or directory

 

So I assume the problem is my ceph user doesn’t have the right permissions?  I set up the ceph user by following the instructions in the preflight checklist (http://ceph.com/docs/master/start/quick-start-preflight/):

 

root@cephtest02:/# cat /etc/sudoers.d/ceph

ceph ALL = (root) NOPASSWD:ALL

 

root@cephtest02:/# ls -l /etc/sudoers.d/ceph

-r--r----- 1 root root 31 Sep 12 15:45 /etc/sudoers.d/ceph

 

$ sudo -l

Matching Defaults entries for ceph on this host:

    env_reset,

    secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin

 

User ceph may run the following commands on this host:

    (root) NOPASSWD: ALL

 

Can anyone tell me where I’m going wrong here, or in general how to give the ceph user the appropriate permissions?  Or is this a ceph-deploy problem that it is not including the “sudo”?

 

Thanks,

Joe

_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux