Hello. I'm trying to add a fifth openSUSE 11.1 node to my existing cluster of four nodes. My software is: ocfs2-tools-1.4.1-6.9 ocfs2console-1.4.1-6.9 I used o2cb_ctl to add my new node, "george1", on the existing four nodes, and this was successful. I can do this on george1: /etc/init.d/o2cb load /etc/init.d/o2cb online ocfs2 /etc/init.d/o2cb status Driver for "configfs": Loaded Filesystem "configfs": Mounted Stack glue driver: Loaded Stack plugin "o2cb": Loaded Driver for "ocfs2_dlmfs": Loaded Filesystem "ocfs2_dlmfs": Mounted Checking O2CB cluster ocfs2: Online Heartbeat dead threshold = 31 Network idle timeout: 30000 Network keepalive delay: 2000 Network reconnect delay: 2000 Checking O2CB heartbeat: Not active When I finally do the mount, each of the other nodes accepts the connection from george1, and it joins the domain. But then it leaves the domain and disconnects, and the ocfs2 is not mounted. My mount command is just this: mount -t ocfs2 /dev/sdc1 /mnt/cpb_clust The mount command gives this error: mount.ocfs2: Invalid argument while mounting /dev/sdc1 on /mnt/cpb_clust. Check 'dmesg' for more information on this error. In /var/log/messages I see this: Feb 12 09:54:14 george1 kernel: (5202,0):ocfs2_find_slot:496 ERROR: no free slots available! Feb 12 09:54:14 george1 kernel: (5202,0):ocfs2_mount_volume:1574 ERROR: status = -22 What slot is it looking for? I tried rebooting george1; that didn't fix it. -- Carl Benson | cbenson at fhcrc.org Linux System Administrator | Telephone: (206) 667-4862 Fred Hutchinson Cancer Research Center
$ tunefs.ocfs2 -N <numslots> /dev/sdc1 Check the man pages for mkfs.ocfs2 and tunefs.ocfs2. You can also refer to the user's guide and the faq. Carl J. Benson wrote:> Hello. > > I'm trying to add a fifth openSUSE 11.1 node to my existing > cluster of four nodes. My software is: > > ocfs2-tools-1.4.1-6.9 > ocfs2console-1.4.1-6.9 > > I used o2cb_ctl to add my new node, "george1", on the existing > four nodes, and this was successful. I can do this on george1: > > /etc/init.d/o2cb load > /etc/init.d/o2cb online ocfs2 > /etc/init.d/o2cb status > Driver for "configfs": Loaded > Filesystem "configfs": Mounted > Stack glue driver: Loaded > Stack plugin "o2cb": Loaded > Driver for "ocfs2_dlmfs": Loaded > Filesystem "ocfs2_dlmfs": Mounted > Checking O2CB cluster ocfs2: Online > Heartbeat dead threshold = 31 > Network idle timeout: 30000 > Network keepalive delay: 2000 > Network reconnect delay: 2000 > Checking O2CB heartbeat: Not active > > When I finally do the mount, each of the other nodes accepts the > connection from george1, and it joins the domain. But then it > leaves the domain and disconnects, and the ocfs2 is not mounted. > > My mount command is just this: > > mount -t ocfs2 /dev/sdc1 /mnt/cpb_clust > > The mount command gives this error: > > mount.ocfs2: Invalid argument while mounting /dev/sdc1 on > /mnt/cpb_clust. Check 'dmesg' for more information on this error. > > In /var/log/messages I see this: > > Feb 12 09:54:14 george1 kernel: (5202,0):ocfs2_find_slot:496 ERROR: no > free slots available! > Feb 12 09:54:14 george1 kernel: (5202,0):ocfs2_mount_volume:1574 ERROR: > status = -22 > > What slot is it looking for? > > I tried rebooting george1; that didn't fix it. > >