Hi Eugen, Yes, you're right other than OSD's rest don't require cluster IP. But in my case, I don't know what went wrong my kernel client requires cluster IP for the mount to work properly. About my setup; :- Cluster Initially bootstrapped configured with public IP only, later added cluster IP by the below steps. ### adding public IP for ceph cluster ### ceph config set global cluster_network 10.100.4.0/24 ceph orch daemon reconfig mon.host1 ceph orch daemon reconfig mon.host2 ceph orch daemon reconfig mon.host3 ceph orch daemon reconfig osd.1 ceph orch daemon reconfig osd.2 ceph orch daemon reconfig osd.3 restarting all daemons. regards Amudhan P On Mon, Nov 9, 2020 at 9:49 PM Eugen Block <eblock@nde.ag> wrote:
Clients don't need the cluster IP because that's only for OSD <--> OSD replication, no client traffic. But of course to be able to communicate with Ceph the clients need a public IP, how else would they contact the MON? Or did I misunderstand your setup?
Zitat von Amudhan P <amudhan83@gmail.com>:
Hi,
I have mounted my cephfs (ceph octopus) thru kernel client in Debian. I get following error in "dmesg" when I try to read any file from my mount. "[ 236.429897] libceph: osd1 10.100.4.1:6891 socket closed (con state CONNECTING)"
I use public IP (10.100.3.1) and cluster IP (10.100.4.1) in my ceph cluster. I think public IP is enough to mount the share and work on it but in my case, it needs me to assign public IP also to the client to work properly.
Does anyone have experience in this?
I have earlier also mailed the ceph-user group but I didn't get any response. So sending again not sure my mail went through.
regards Amudhan _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
_______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io