Add Network Interfaces to existing cluster
gomaelettronica
10 Posts
May 10, 2017, 8:20 amQuote from gomaelettronica on May 10, 2017, 8:20 amGood morning,
I am testing PetaSAN and I need to change the network configuration by adding some new NICs. In my testing environment I've started with only one NIC (okay that's not good, but it works) and now I want to add one or more interfaces to separate Backend / iSCSI traffic. Is it possible to do it without having to reinstall to cluster from scratch?
Thanx in advance.
Luca S.
Good morning,
I am testing PetaSAN and I need to change the network configuration by adding some new NICs. In my testing environment I've started with only one NIC (okay that's not good, but it works) and now I want to add one or more interfaces to separate Backend / iSCSI traffic. Is it possible to do it without having to reinstall to cluster from scratch?
Thanx in advance.
Luca S.
admin
2,930 Posts
May 10, 2017, 11:18 amQuote from admin on May 10, 2017, 11:18 amHello there,
No it is not possible.
The network configuration in PetaSAN which includes the number of nic cards/bonds/mapping to to subnets needs to be the same across all nodes, it is a cluster setting defined at cluster creation time. This makes it much easier to deploy the cluster and also for management/maintenance, all have the same configuration. There are also other network constrains imposed by Ceph that you can not change the ip settings of the management nodes, so you need to think about your network before deploying.
There are also practical problems trying to change the network configuration of a running cluster, if you do it as single operation across all nodes, what if it works on some nodes and fails on others ? If you do it offline on a node per node basis, there is a chance of configuration error.
Hello there,
No it is not possible.
The network configuration in PetaSAN which includes the number of nic cards/bonds/mapping to to subnets needs to be the same across all nodes, it is a cluster setting defined at cluster creation time. This makes it much easier to deploy the cluster and also for management/maintenance, all have the same configuration. There are also other network constrains imposed by Ceph that you can not change the ip settings of the management nodes, so you need to think about your network before deploying.
There are also practical problems trying to change the network configuration of a running cluster, if you do it as single operation across all nodes, what if it works on some nodes and fails on others ? If you do it offline on a node per node basis, there is a chance of configuration error.
Last edited on May 10, 2017, 11:18 am · #2
Add Network Interfaces to existing cluster
gomaelettronica
10 Posts
Quote from gomaelettronica on May 10, 2017, 8:20 amGood morning,
I am testing PetaSAN and I need to change the network configuration by adding some new NICs. In my testing environment I've started with only one NIC (okay that's not good, but it works) and now I want to add one or more interfaces to separate Backend / iSCSI traffic. Is it possible to do it without having to reinstall to cluster from scratch?
Thanx in advance.
Luca S.
Good morning,
I am testing PetaSAN and I need to change the network configuration by adding some new NICs. In my testing environment I've started with only one NIC (okay that's not good, but it works) and now I want to add one or more interfaces to separate Backend / iSCSI traffic. Is it possible to do it without having to reinstall to cluster from scratch?
Thanx in advance.
Luca S.
admin
2,930 Posts
Quote from admin on May 10, 2017, 11:18 amHello there,
No it is not possible.
The network configuration in PetaSAN which includes the number of nic cards/bonds/mapping to to subnets needs to be the same across all nodes, it is a cluster setting defined at cluster creation time. This makes it much easier to deploy the cluster and also for management/maintenance, all have the same configuration. There are also other network constrains imposed by Ceph that you can not change the ip settings of the management nodes, so you need to think about your network before deploying.
There are also practical problems trying to change the network configuration of a running cluster, if you do it as single operation across all nodes, what if it works on some nodes and fails on others ? If you do it offline on a node per node basis, there is a chance of configuration error.
Hello there,
No it is not possible.
The network configuration in PetaSAN which includes the number of nic cards/bonds/mapping to to subnets needs to be the same across all nodes, it is a cluster setting defined at cluster creation time. This makes it much easier to deploy the cluster and also for management/maintenance, all have the same configuration. There are also other network constrains imposed by Ceph that you can not change the ip settings of the management nodes, so you need to think about your network before deploying.
There are also practical problems trying to change the network configuration of a running cluster, if you do it as single operation across all nodes, what if it works on some nodes and fails on others ? If you do it offline on a node per node basis, there is a chance of configuration error.