Hello,
I am trying to join a new node to an existing cluster.
The cluster has redundant links. The
When adding the new node, I get the following error :
I guess this is due to the cluster not finding information about the new node's private network address (aka ring1_addr), although I'm confused by the error messages referencing ring0_addr on the existing nodes.
What do you think about this ?
I am trying to join a new node to an existing cluster.
The cluster has redundant links. The
/etc/corosync/corosync.conf
file on an existing node looks like this :
Code:
logging {
debug: off
to_syslog: yes
}
nodelist {
node {
name: pve1
nodeid: 3
quorum_votes: 1
ring0_addr: [REDACTED]
ring1_addr: [REDACTED]
}
node {
name: pve2
nodeid: 2
quorum_votes: 1
ring0_addr: [REDACTED]
ring1_addr: [REDACTED]
}
node {
name: pve3
nodeid: 1
quorum_votes: 1
ring0_addr: [REDACTED]
ring1_addr: [REDACTED]
}
}
quorum {
provider: corosync_votequorum
}
totem {
cluster_name: cluster1
config_version: 4
interface {
linknumber: 1
}
ip_version: ipv4-6
link_mode: passive
secauth: on
version: 2
}
When adding the new node, I get the following error :
Code:
$ > pvecm add pve1.domain.com
Please enter superuser (root) password for 'pve1.domain.com': ********************
Establishing API connection with host 'pve1.domain.com'
Login succeeded.
check cluster join API version
No cluster network links passed explicitly, fallback to local node IP '[REDACTED IP ADDRESS]'
Request addition of this node
An error occured on the cluster node: invalid corosync.conf
! node 'pve1' has 'ring0_addr', but there is no interface number 0 configured
! node 'pve2' has 'ring0_addr', but there is no interface number 0 configured
! node 'pve3' has 'ring0_addr', but there is no interface number 0 configured
Cluster join aborted!
I guess this is due to the cluster not finding information about the new node's private network address (aka ring1_addr), although I'm confused by the error messages referencing ring0_addr on the existing nodes.
What do you think about this ?