mount.ocfs2: join errors when node with kernel >= 2.6.37 joins with nodes with kernels < 2.6.37
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
ocfs2-tools (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ocfs2-tools
I have two iscsi volumes (2GB and 4GB). Both are mounted using ocfs2-tools (1.4.4-3) on node 0 (192.168.79.14) running Debian 6.0 Squeeze.
On Natty (node 1), o2cb status appears to indicate connectivity with the cluster, and blkid shows the block devices are available. (output from these attached).
Console output:
:~# mount /export/data
mount.ocfs2: Protocol not available while mounting /dev/sdb on /export/data. Check 'dmesg' for more information on this error.
Dmesg output:
[502823.151300] o2net: connected to node media (num 0) at 192.168.79.14:7777
[502827.215736] (mount.
[502827.215754] (mount.
[502827.215955] (mount.
[502827.216067] (mount.
[502827.216113] (mount.
[502827.216124] (mount.
[502827.216157] (mount.
[502827.216216] ocfs2: Unmounting device (8,16) on (node 0)
[502829.170039] o2net: no longer connected to node media (num 0) at 192.168.79.14:7777
[502833.211031] o2net: connected to node media (num 0) at 192.168.79.14:7777
[502835.268255] (mount.
[502835.268274] (mount.
[502835.268444] (mount.
[502835.268553] (mount.
[502835.268602] (mount.
[502835.268614] (mount.
[502835.268645] (mount.
[502835.268704] ocfs2: Unmounting device (8,16) on (node 0)
[502837.230036] o2net: no longer connected to node media (num 0) at 192.168.79.14:7777
Fstab:
UUID=d34223f3-
blkid:
/dev/sdb: LABEL="data_volume" UUID="d34223f3-
o2cb status:
:~# /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
One node 0 (debian 6) i see the following in dmesg
o2net: accepted connection from node ibm-main (num 1) at 192.168.79.77:7777
o2net: no longer connected to node ibm-main (num 1) at 192.168.79.77:7777
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: ocfs2-tools 1.6.3-1ubuntu2
ProcVersionSign
Uname: Linux 2.6.38-7-server x86_64
Architecture: amd64
Date: Sun Apr 10 17:26:52 2011
ProcEnviron: SHELL=/bin/bash
SourcePackage: ocfs2-tools
UpgradeStatus: Upgraded to natty on 2011-04-05 (5 days ago)
---
AlsaDevices:
total 0
crw------- 1 root root 116, 1 Jul 5 23:09 seq
crw------- 1 root root 116, 33 Jul 5 23:09 timer
AplayDevices: aplay: device_list:240: no soundcards found...
Architecture: amd64
ArecordDevices: arecord: device_list:240: no soundcards found...
CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
DistroRelease: Ubuntu 11.04
Lspci:
Lsusb: Error: command ['lsusb'] failed with exit code 1:
Package: linux (not installed)
ProcEnviron:
PATH=(custom, no user)
SHELL=/bin/bash
ProcKernelCmdLine: root=/dev/xvda ro
ProcVersionSign
Tags: natty
UdevDb: Error: [Errno 2] No such file or directory
Uname: Linux 2.6.38-8-server x86_64
UpgradeStatus: Upgraded to natty on 2011-04-05 (106 days ago)
UserGroups: Domain Users admin
---
AlsaDevices:
total 0
crw------- 1 root root 116, 1 2011-07-05 23:09 seq
crw------- 1 root root 116, 33 2011-07-05 23:09 timer
AplayDevices: aplay: device_list:240: no soundcards found...
Architecture: amd64
ArecordDevices: arecord: device_list:240: no soundcards found...
DistroRelease: Ubuntu 11.04
Lspci:
Lsusb: Error: command ['lsusb'] failed with exit code 1:
Package: linux (not installed)
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=/dev/xvda ro
ProcVersionSign
Tags: natty
Uname: Linux 2.6.38-8-server x86_64
UpgradeStatus: Upgraded to natty on 2011-04-05 (106 days ago)
UserGroups:
affects: | ocfs2-tools → ocfs2 |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in ocfs2-tools (Ubuntu): | |
status: | Incomplete → Invalid |
summary: |
- mount.ocfs2 protocol not available mounting error + mount.ocfs2: join errors when kernel >= 2.6.37 joins with nodes having + kernels < 2.6.37. |
summary: |
- mount.ocfs2: join errors when kernel >= 2.6.37 joins with nodes having - kernels < 2.6.37. + mount.ocfs2: join errors when node with kernel >= 2.6.37 joins with + nodes with kernels < 2.6.37 |
Changed in ocfs2: | |
status: | New → Invalid |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
my cluster.conf
node:
ip_port = 7777
ip_address = 192.168.79.14
number = 0
name = media
cluster = ocfs2
node:
ip_port = 7777
ip_address = 192.168.79.77
number = 1
name = ibm-main
cluster = ocfs2
node:
ip_port = 7777
ip_address = 192.168.79.79
number = 2
name = imac-lap
cluster = ocfs2
cluster:
node_count = 3
name = ocfs2