Hi Cédric, Now we don't support change the slot number when the device is online. you should umount the OCFS2 filesystem if you want to update the slot number.
Thanks, Alex On 2017/11/9 21:04, BASSAGET Cédric wrote: > Hi Joseph. > my shared disk is formatted with 2 slots : > root@debian2:~# debugfs.ocfs2 /dev/sdb -R stats | grep Slots > Max Node Slots: 2 > > I was hoping I can change it without unmounting my partition but it seems not > : > root@debian2:~# tunefs.ocfs2 -N 3 /dev/sdb > tunefs.ocfs2: Trylock failed while opening device "/dev/sdb" > > Cédric > > > 2017-11-09 12:54 GMT+01:00 Joseph Qi <jiangqi...@gmail.com > <mailto:jiangqi...@gmail.com>>: > > Hi Cédric, > I guess it is because your shared disk is formatted with only 2 slots. > You can check it using debugfs.ocfs2. > If it is, you may update slot count using tunefs.ocfs2 -N <num_of_slot>. > Hope it will help you. > > Thanks, > Joseph > > On 17/11/9 18:56, BASSAGET Cédric wrote: > > Hello, > > As I did not get help on users mailing list, I allow myself to post my > > question here. Sorry if it's not the right place, but I can't find any > > documentation. > > > > I'm currently running an OCFS2 cluster on two hosts. > > My ocfs2 partition is an iscsi disk mounted on both hosts debian1 and > > debian2 > > > > I need to add a third host (debian3) to this cluster. > > I've set up iscsi (& multipath), but now I'm looking for the correct > way > > to add the ocfs2 partition to my existing cluster. > > > > root@debian1:~# cat /etc/ocfs2/cluster.conf > > node: > > ip_port = 7777 > > ip_address = 192.168.0.11 > > number = 0 > > name = debian1 > > cluster = ocfs2 > > node: > > ip_port = 7777 > > ip_address = 192.168.0.12 > > number = 1 > > name = debian2 > > cluster = ocfs2 > > cluster: > > node_count = 2 > > name = ocfs2 > > > > Same config on debian2. > > > > I try to add the new node to the cluster, running this command on nodes > > debian1 et debian2 : > > > > root@debian1:~# o2cb_ctl -C -i -n debian3 -t node -a number=2 -a > > ip_address=192.168.0.13 -a ip_port=7777 -a cluster=ocfs2 > > > > my new node is added to the config file, and node_count is incremented > to 3. > > > > then I do a "systemctl reload ocfs2" on debian1 and debian2. > > I copy the cluster.conf file on debian3 and restart ocfs2 on it. > > > > and in dmesg, I get : > > [ 145.582469] o2net: Connected to node debian2 (num 1) at > 192.168.0.12:7777 > <https://urldefense.proofpoint.com/v2/url?u=http-3A__192.168.0.12-3A7777&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=C7gAd4uDxlAvTdc0vmU6X8CMk6L2iDY8-HD0qT6Fo7Y&m=2EscYgpUzamy6kXer3E9ni-s4QSmWNqUMBPuy0bdPUg&s=6GK0ClcSvN8cn-ZeNxir0kxLlGwKc83XFX77IRPtZcI&e=> > > [ 145.582978] o2net: Connected to node debian1 (num 0) at > 192.168.0.11:7777 > <https://urldefense.proofpoint.com/v2/url?u=http-3A__192.168.0.11-3A7777&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=C7gAd4uDxlAvTdc0vmU6X8CMk6L2iDY8-HD0qT6Fo7Y&m=2EscYgpUzamy6kXer3E9ni-s4QSmWNqUMBPuy0bdPUg&s=hM2TN0X94tyug5Xe3syHQDl6GCTBvQaetKLtWwdZq04&e=> > > [ 149.631921] o2dlm: Joining domain D2A1F74976E04C55B625CDC8DAC1D5E5 > > [ 149.631922] ( > > [ 149.631923] 0 > > [ 149.631924] 1 > > [ 149.631924] 2 > > [ 149.631925] ) 3 nodes > > [ 149.634255] (mount.ocfs2,1627,0):ocfs2_find_slot:490 *ERROR: no free > > slots available!* > > [ 149.634784] (mount.ocfs2,1627,0):ocfs2_mount_volume:1859 ERROR: > status = > > -22 > > [ 153.738044] o2dlm: Leaving domain D2A1F74976E04C55B625CDC8DAC1D5E5 > > [ 153.738153] ocfs2: Unmounting device (254,0) on (node 2) > > [ 153.738174] (mount.ocfs2,1627,0):ocfs2_fill_super:1218 ERROR: status > = > > -22 > > [ 155.657295] o2net: No longer connected to node debian1 (num 0) at > > 192.168.0.11:7777 > <https://urldefense.proofpoint.com/v2/url?u=http-3A__192.168.0.11-3A7777&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=C7gAd4uDxlAvTdc0vmU6X8CMk6L2iDY8-HD0qT6Fo7Y&m=2EscYgpUzamy6kXer3E9ni-s4QSmWNqUMBPuy0bdPUg&s=hM2TN0X94tyug5Xe3syHQDl6GCTBvQaetKLtWwdZq04&e=> > > [ 155.657387] o2net: No longer connected to node debian2 (num 1) at > > 192.168.0.12:7777 > <https://urldefense.proofpoint.com/v2/url?u=http-3A__192.168.0.12-3A7777&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=C7gAd4uDxlAvTdc0vmU6X8CMk6L2iDY8-HD0qT6Fo7Y&m=2EscYgpUzamy6kXer3E9ni-s4QSmWNqUMBPuy0bdPUg&s=6GK0ClcSvN8cn-ZeNxir0kxLlGwKc83XFX77IRPtZcI&e=> > > > > > > Can anyone tell me how I can add a slot, so my new node can work ? > > > > Thanks for your help. > > Regards, > > Cédric > > > > > > > > _______________________________________________ > > Ocfs2-devel mailing list > > Ocfs2-devel@oss.oracle.com <mailto:Ocfs2-devel@oss.oracle.com> > > https://oss.oracle.com/mailman/listinfo/ocfs2-devel > <https://oss.oracle.com/mailman/listinfo/ocfs2-devel> > > > > > > > _______________________________________________ > Ocfs2-devel mailing list > Ocfs2-devel@oss.oracle.com > https://oss.oracle.com/mailman/listinfo/ocfs2-devel > _______________________________________________ Ocfs2-devel mailing list Ocfs2-devel@oss.oracle.com https://oss.oracle.com/mailman/listinfo/ocfs2-devel