I am very confused how i make this work, i have read too many different guides on the interwebs, here is what I have done i know i made a mistakee somewehre....
1. installed ceph-common on my client
2. copied the admin keyring from /etc/ceph on the pve host to /etc/ceph on the client
3. copied the ceph.conf from /etc/pve/ceph on the pve host to /etc/ceph on the client
4. created a new client key ring on pve with the comand
5. copied this to the client at /etc/ceph
6. on the client issued
sudo ceph -s just hangs (in fact any command just seems to hang)
i haven't tried editing fstab yet as i assume i have to get ceph -s working?
what mistake did i make?
this is my ceph.conf, my ceph cluster is a ok, and yes the client can ping the mons on ipv6 (sudo ceph ping also fails)
1. installed ceph-common on my client
2. copied the admin keyring from /etc/ceph on the pve host to /etc/ceph on the client
3. copied the ceph.conf from /etc/pve/ceph on the pve host to /etc/ceph on the client
4. created a new client key ring on pve with the comand
root@pve1:/etc/pve/ceph# ceph auth get-or-create client.docker01 mon 'allow r' osd 'allow rwx pool=docker' -o /etc/pve/ceph/ceph.client.docker01.keyring
5. copied this to the client at /etc/ceph
6. on the client issued
sudo ceph -s
(this is supposed to check the comms and config)sudo ceph -s just hangs (in fact any command just seems to hang)
i haven't tried editing fstab yet as i assume i have to get ceph -s working?
what mistake did i make?
this is my ceph.conf, my ceph cluster is a ok, and yes the client can ping the mons on ipv6 (sudo ceph ping also fails)
Code:
[global]
auth_client_required = cephx
auth_cluster_required = cephx
auth_service_required = cephx
cluster_network = fc00::/64
fsid = 5e55fd50-d135-413d-bffe-9d0fae0ef5fa
mon_allow_pool_delete = true
mon_host = fc00::83 fc00::82 fc00::81
ms_bind_ipv4 = false
ms_bind_ipv6 = true
osd_pool_default_min_size = 2
osd_pool_default_size = 3
public_network = fc00::/64
[mds.pve1]
host = pve1
mds_standby_for_name = pve
[mds.pve1-1]
host = pve1
mds_standby_for_name = pve
[mds.pve2]
host = pve2
mds_standby_for_name = pve
[mds.pve2-1]
host = pve2
mds_standby_for_name = pve
[mds.pve3]
host = pve3
mds_standby_for_name = pve
[mds.pve3-1]
host = pve3
mds_standby_for_name = pve
[mon.pve1-IPv6]
public_addr = fc00::81
[mon.pve2-IPv6]
public_addr = fc00::82
[mon.pve3-IPv6]
public_addr = fc00::83
Last edited: