From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio M. Di Nitto Date: Tue, 10 Jul 2012 13:43:52 +0200 Subject: [Cluster-devel] cluster.cman.nodename vanish on config reload In-Reply-To: <24E144B8C0207547AD09C467A8259F75574EFF76@lisa.maurer-it.com> References: <24E144B8C0207547AD09C467A8259F75574EFF76@lisa.maurer-it.com> Message-ID: <4FFC1578.3000005@redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit If are running stable32 from git, can you please revert: commit 8975bd6341b2d94c1f89279b1b00d4360da1f5ff and see if it?s still a problem? Thanks Fabio On 7/10/2012 1:33 PM, Dietmar Maurer wrote: > I just updated from 3.1.8 to latest STABLE32: > > > > I use this cluster.conf: > > > > # cat /etc/cluster/cluster.conf > > > > > > > > > > > > > > > > > > > > > > > > > > cman service starts without problems: > > > > # /etc/init.d/cman start > > Starting cluster: > > Checking if cluster has been disabled at boot... [ OK ] > > Checking Network Manager... [ OK ] > > Global setup... [ OK ] > > Loading kernel modules... [ OK ] > > Mounting configfs... [ OK ] > > Starting cman... [ OK ] > > Waiting for quorum... [ OK ] > > Starting fenced... [ OK ] > > Starting dlm_controld... [ OK ] > > Starting GFS2 Control Daemon: gfs_controld. > > Unfencing self... [ OK ] > > Joining fence domain... [ OK ] > > > > And the corosync objdb contains: > > > > # corosync-objctl|grep cluster.cman > > cluster.cman.keyfile=/var/lib/pve-cluster/corosync.authkey > > cluster.cman.transport=udpu > > cluster.cman.nodename=maui > > cluster.cman.cluster_id=1678 > > > > Note: there is a value for ?nodename? and ?cluster_id? > > > > Now I simply increase the version inside cluster.conf (on both nodes): > > > > # cat /etc/cluster/cluster.conf > > > > > > > > > > > > > > > > > > > > > > > > > > And trigger a reload: > > > > # cman_tool version -r ?S > > cman_tool: Error loading configuration in corosync/cman > > > > And the syslog have more details: > > > > Jul 10 13:28:25 maui corosync[488675]: [CMAN ] cman was unable to > determine our node name! > > Jul 10 13:28:25 maui corosync[488675]: [CMAN ] Can't get updated > config version: Successfully read config from /etc/cluster/cluster.conf#012. > > Jul 10 13:28:25 maui corosync[488675]: [CMAN ] Continuing activity > with old configuration > > > > Somehow the nodename and cluster_id values are removed from the corosync > objdb: > > > > # corosync-objctl|grep cluster.cman > > cluster.cman.keyfile=/var/lib/pve-cluster/corosync.authkey > > cluster.cman.transport=udpu > > > > > > Any Idea why that happens? > > > > - Dietmar > > >