All of the nodes in my HA cluster have two NICs. A 1gb for public network access (192.168.1.x/24) and a 10gb for the cluster link (10.10.50.x/24). When I setup the cluster, it asked me to choose which adapter to choose for the link. Naturally, I selected the 10gb adapter. That works all well and good.
When I setup the ceph, it asked me to specify the public and cluster adapters separately. So I did. Now, in the ceph configuration file, I see where "cluster link" is specified, but the public addresses appear for the monitors. Should I have set both the public and private networks as the 10gb? Am I going to run into performance issues? I don't want the ceph to communicate over the public network.
Here's the ceph configuration from the first node:
When I setup the ceph, it asked me to specify the public and cluster adapters separately. So I did. Now, in the ceph configuration file, I see where "cluster link" is specified, but the public addresses appear for the monitors. Should I have set both the public and private networks as the 10gb? Am I going to run into performance issues? I don't want the ceph to communicate over the public network.
Here's the ceph configuration from the first node:
Code:
[global]
auth_client_required = cephx
auth_cluster_required = cephx
auth_service_required = cephx
cluster_network = 10.10.50.131/24
fsid = 6b5aec33-8838-42c5-91e2-b465a4e3a47a
mon_allow_pool_delete = true
mon_host = 192.168.1.131 192.168.1.132 192.168.1.133 192.168.1.134
ms_bind_ipv4 = true
ms_bind_ipv6 = false
osd_pool_default_min_size = 2
osd_pool_default_size = 3
public_network = 192.168.1.131/24
[client]
keyring = /etc/pve/priv/$cluster.$name.keyring
[mds]
keyring = /var/lib/ceph/mds/ceph-$id/keyring
[mon.pmha01]
public_addr = 192.168.1.131
[mon.pmha02]
public_addr = 192.168.1.132
[mon.pmha03]
public_addr = 192.168.1.133
[mon.pmha04]
public_addr = 192.168.1.134