You do need to copy the keyring to wherever you are running the commands. See http://ceph.com/docs/master/rados/configuration/auth-config-ref/#keys
If you didn't generate them, or the deployment tool didn't do it for you (e.g., mkcephfs does this for you) see http://ceph.com/docs/master/rados/operations/authentication/#the-client-admin-key and the subsequent section http://ceph.com/docs/master/rados/operations/authentication/#monitor-keyrings for details. On Fri, Apr 12, 2013 at 2:47 AM, Markus Goldberg <goldb...@uni-hildesheim.de > wrote: > Hi, > i'm doing my first steps in ceph/rados. > The hardware is waiting to be installed but my first action is installing > a virtual test-config: > > vm-ware, 3 nodes, ubuntu 12.10, kernel 3.8.5, ceph 0.60 > > I have configured the virtual-machines but running 'mkcephfs -a -c > /etc/ceph/ceph.conf -k /etc/ceph/admin.keyring --mkfs' doesn't create the > mon.?.keyring-files. > admin.keyring, mds.a.keyring and osd.0.keyring are created fine on the > first server but there is no mon.?.keyring > > Then ceph -s gives the following error: > > 2013-04-12 10:21:46.517706 7f5c03ceb780 -1 monclient(hunting): ERROR: > missing keyring, cannot use cephx for authentication > 2013-04-12 10:21:46.517869 7f5c03ceb780 -1 ceph_tool_common_init failed. > > What am i doing wrong ? > > Here is my ceph.conf: > [global] > auth cluster required = cephx > auth service required = cephx > auth client required = cephx > keyring = /etc/ceph/$name.keyring > > [mon] > mon data = /var/lib/ceph/mon.$id > > [mds] > > [osd] > osd data = /var/lib/ceph/osd.$id > osd journal = /var/lib/ceph/osd.$id/journal > osd journal size = 10000 > > osd mkfs type = btrfs > osd mkfs options btrfs = -n 32k -l 32k > osd mount options btrfs = rw,noatime,nodiratime,**autodefrag > > [mon.a] > host = ce-0 > mon addr = xxx.xxx.8.170:6789 > > [mon.b] > host = ce-1 > mon addr = xxx.xxx.8.171:6789 > > [mon.c] > host = ce-2 > mon addr = xxx.xxx.8.172:6789 > > [osd.0] > host = ce-0 > btrfs devs = /dev/sdb1 > > [osd.1] > host = ce-1 > btrfs devs = /dev/sdb1 > > [osd.2] > host = ce-2 > btrfs devs = /dev/sdb1 > > [mds.a] > host = ce-0 > > Thank you, > Markus > > > ------------------------------**------------------------------** > ------------ > Markus Goldberg | Universität Hildesheim > | Rechenzentrum > Tel +49 5121 883212 | Marienburger Platz 22, D-31141 Hildesheim, Germany > Fax +49 5121 883205 | email goldb...@uni-hildesheim.de > ------------------------------**------------------------------** > ------------ > > > ______________________________**_________________ > ceph-users mailing list > ceph-users@lists.ceph.com > http://lists.ceph.com/**listinfo.cgi/ceph-users-ceph.**com<http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com> > -- John Wilkins Senior Technical Writer Intank john.wilk...@inktank.com (415) 425-9599 http://inktank.com
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com