You do need to copy the keyring to wherever you are running the commands.
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 <goldberg@xxxxxxxxxxxxxxxxx> 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 = "">
[mds]
[osd]
osd data = ""> 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 goldberg@xxxxxxxxxxxxxxxxx
------------------------------------------------------------------------
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
John Wilkins
Senior Technical Writer
Intank
john.wilkins@xxxxxxxxxxx
(415) 425-9599
http://inktank.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com