[Ocfs2-users] Ocfs2 and debian

Pierguido pierg75 at yahoo.it
Tue Sep 4 08:21:52 PDT 2007


Hi.
I'm pretty new to ocfs2 and clusters.
I'm trying to make ocfs2 running over a drbd device.
I know it's not the best solution but for now i must deal with this.
I set up drbd and work perfectly.
I set up ocfs and i'm not able to make it to work.

/etc/init.d/o2cb status:

Module "configfs": Loaded
Filesystem "configfs": Mounted
Module "ocfs2_nodemanager": Loaded
Module "ocfs2_dlm": Loaded
Module "ocfs2_dlmfs": Loaded
Filesystem "ocfs2_dlmfs": Mounted
Checking cluster mail: Online
Checking heartbeat: Not active


strace -f mount -t ocfs2 /dev/drbd1 /mnt/mail:

[...]
[pid  3875] open("/dev/drbd1", O_RDWR|O_LARGEFILE) = 3
[pid  3875]
open("/sys/kernel/config/cluster/mail/heartbeat/609B5AA47550431CB3EB010C41D14312/dev", 

O_WRONLY) = 4
[pid  3875] write(4, "3", 1)            = -1 EIO (Input/output error)
[pid  3875] close(4)                    = 0
[pid  3875] close(3)                    = 0
[pid  3875]
rmdir("/sys/kernel/config/cluster/mail/heartbeat/609B5AA47550431CB3EB010C41D14312") 

= 0
[pid  3875] semop(98306, 0xbfd4ec9e, 1) = 0
[pid  3875] write(2, "ocfs2_hb_ctl", 12ocfs2_hb_ctl) = 12
[pid  3875] write(2, ": ", 2: )           = 2
[pid  3875] write(2, "I/O error on channel", 20I/O error on channel) = 20
[pid  3875] write(2, " ", 1 )            = 1
[pid  3875] write(2, "while starting heartbeat", 24while starting
heartbeat) = 24
[pid  3875] write(2, "\r\n", 2

)         = 2
[pid  3875] rt_sigprocmask(SIG_UNBLOCK, ~[TRAP SEGV RTMIN RT_1], NULL,
8) = 0
[pid  3875] exit_group(1)               = ?
Process 3874 resumed
Process 3875 detached
[pid  3874] <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) ==
1}], 0) = 3875
[pid  3874] rt_sigprocmask(SIG_UNBLOCK, ~[TRAP SEGV RTMIN RT_1], NULL,
8) = 0
[pid  3874] --- SIGCHLD (Child exited) @ 0 (0) ---
[pid  3874] write(2, "mount.ocfs2", 11mount.ocfs2) = 11
[pid  3874] write(2, ": ", 2: )           = 2
[pid  3874] write(2, "Error when attempting to run /sb"..., 74Error when
attempting to run /sbin/ocfs2_hb_ctl: "Operation not permitted") = 74
[pid  3874] write(2, "\r\n", 2

)         = 2
[pid  3874] exit_group(1)               = ?
Process 3873 resumed
Process 3874 detached
<... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 3874
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1)                           = ?
Process 3873 detached


I think the problem is here ([pid  3875] write(4, "3", 1)            =
-1 EIO (Input/output error)), but in my previuos system had no
problem...the only think i changed since that was heartbeat2, but i
think has nothing to do with ocfs2...or yes?
I tried different kernel and different drbd versions as well.
How can i make it to work?
Thanks

Pier




More information about the Ocfs2-users mailing list