Hi,

On Thu, Jun 04, 2009 at 03:19:32PM +0100, Rob Gallagher wrote:
> Hi Dejan,
> 
> On Thu, 4 Jun 2009 14:51:42 +0200
> Dejan Muhamedagic <[email protected]> wrote:
> 
> > Funny, I can't see any spot in the code where it wouldn't give a
> > more specific message. Can you trace strace and post results?
> 
> I've attached the strace output from 
> 
> /etc/ha.d/resource.d/IPv6addr 2001:770:18:2:0:0:c101:db4a/128/eth0 start

Which unfortunately makes me none the wiser. Hmpf. Can you please
open a bugzilla for this, and then we can try to find people who
were involved recently with this RA.

Thanks,

Dejan

> Thanks!,
> 
> rg
> 
> -- 
> Rob Gallagher | Public Key: 0x1DD13A78
> 
> HEAnet Limited, Ireland's Education and Research Network
> 1st Floor, 5 George's Dock, IFSC, Dublin 1.
> Registered in Ireland, no 275301
> T: (+353-1) 6609040  F: (+353-1) 6603666 WWW: http://www.heanet.ie/

> execve("/etc/ha.d/resource.d/IPv6addr", ["/etc/ha.d/resource.d/IPv6addr", 
> "2001:770:18:2:0:0:c101:db4a/128/"..., "start"], [/* 15 vars */]) = 0
> brk(0)                                  = 0x8ca8000
> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or 
> directory)
> mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
> 0xb80da000
> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
> directory)
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> fstat64(3, {st_mode=S_IFREG|0644, st_size=32224, ...}) = 0
> mmap2(NULL, 32224, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb80d2000
> close(3)                                = 0
> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or 
> directory)
> open("/lib/libc.so.6", O_RDONLY)        = 3
> read(3, 
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320h\1\0004\0\0\0T"..., 512) 
> = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=1331404, ...}) = 0
> mmap2(NULL, 1336944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
> 0xb7f8b000
> mmap2(0xb80cc000, 12288, PROT_READ|PROT_WRITE, 
> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x141) = 0xb80cc000
> mmap2(0xb80cf000, 9840, PROT_READ|PROT_WRITE, 
> MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb80cf000
> close(3)                                = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
> 0xb7f8a000
> set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f8a6c0, limit:1048575, 
> seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
> seg_not_present:0, useable:1}) = 0
> open("/dev/urandom", O_RDONLY)          = 3
> read(3, "1W\270\313"..., 4)             = 4
> close(3)                                = 0
> mprotect(0xb80cc000, 8192, PROT_READ)   = 0
> mprotect(0x805d000, 4096, PROT_READ)    = 0
> mprotect(0xb80f9000, 4096, PROT_READ)   = 0
> munmap(0xb80d2000, 32224)               = 0
> getpid()                                = 13733
> rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
> geteuid32()                             = 0
> brk(0)                                  = 0x8ca8000
> brk(0x8cc9000)                          = 0x8cc9000
> getppid()                               = 13732
> stat64("/etc/heartbeat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> open("/etc/ha.d/resource.d/IPv6addr", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 10
> close(3)                                = 0
> fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
> rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
> rt_sigaction(SIGINT, {0x8056770, ~[RTMIN RT_1], 0}, NULL, 8) = 0
> rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
> rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
> rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
> rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
> read(10, "#!/bin/sh\n#\n#\n# Description:\twrap"..., 8192) = 622
> open("/etc/ha.d/resource.d//hto-mapfuncs", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 11
> close(3)                                = 0
> fcntl64(11, F_SETFD, FD_CLOEXEC)        = 0
> read(11, "#!/bin/sh\n#\n# Author: Zhao Kai <z"..., 8192) = 2325
> open("/etc/ha.d/shellfuncs", O_RDONLY)  = 3
> fcntl64(3, F_DUPFD, 10)                 = 12
> close(3)                                = 0
> fcntl64(12, F_SETFD, FD_CLOEXEC)        = 0
> read(12, "# Author:       Alan Robertson\n# "..., 8192) = 7841
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13734
> close(4)                                = 0
> read(3, "IPv6addr\n"..., 128)           = 9
> --- SIGCHLD (Child exited) @ 0 (0) ---
> read(3, ""..., 128)                     = 0
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13734
> open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
> fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
> getdents(3, /* 13 entries */, 4096)     = 264
> getdents(3, /* 0 entries */, 4096)      = 0
> close(3)                                = 0
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13735
> close(4)                                = 0
> read(3, "/usr/lib/heartbeat:/usr/sbin:/usr"..., 128) = 111
> read(3, ""..., 128)                     = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13735
> read(12, ""..., 8192)                   = 0
> close(12)                               = 0
> read(11, ""..., 8192)                   = 0
> close(11)                               = 0
> open("/usr/lib/ocf/resource.d//heartbeat/.ocf-shellfuncs", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 11
> close(3)                                = 0
> fcntl64(11, F_SETFD, FD_CLOEXEC)        = 0
> read(11, "#\n#\n# \tCommon helper functions fo"..., 8192) = 5629
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13738
> --- SIGCHLD (Child exited) @ 0 (0) ---
> close(4)                                = 0
> read(3, "IPv6addr\n"..., 128)           = 9
> read(3, ""..., 128)                     = 0
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13738
> open("/etc/ha.d/shellfuncs", O_RDONLY)  = 3
> fcntl64(3, F_DUPFD, 10)                 = 12
> close(3)                                = 0
> fcntl64(12, F_SETFD, FD_CLOEXEC)        = 0
> read(12, "# Author:       Alan Robertson\n# "..., 8192) = 7841
> open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
> fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> getdents(3, /* 13 entries */, 4096)     = 264
> getdents(3, /* 0 entries */, 4096)      = 0
> close(3)                                = 0
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13739
> close(4)                                = 0
> read(3, "/usr/lib/heartbeat:/usr/sbin:/usr"..., 128) = 128
> --- SIGCHLD (Child exited) @ 0 (0) ---
> read(3, "in:/usr/sbin:/usr/bin:/sbin:/bin\n"..., 128) = 33
> read(3, ""..., 128)                     = 0
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13739
> read(12, ""..., 8192)                   = 0
> close(12)                               = 0
> open("/usr/lib/ocf/resource.d/heartbeat/.ocf-binaries", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 12
> close(3)                                = 0
> fcntl64(12, F_SETFD, FD_CLOEXEC)        = 0
> read(12, "# Make sure PATH contains all the"..., 8192) = 1614
> read(12, ""..., 8192)                   = 0
> close(12)                               = 0
> open("/usr/lib/ocf/resource.d/heartbeat/.ocf-returncodes", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 12
> close(3)                                = 0
> fcntl64(12, F_SETFD, FD_CLOEXEC)        = 0
> read(12, "#\n# \tCommon varibales for the OCF"..., 8192) = 1869
> read(12, ""..., 8192)                   = 0
> close(12)                               = 0
> open("/usr/lib/ocf/resource.d/heartbeat/.ocf-directories", O_RDONLY) = 3
> fcntl64(3, F_DUPFD, 10)                 = 12
> close(3)                                = 0
> fcntl64(12, F_SETFD, FD_CLOEXEC)        = 0
> read(12, "# Binaries and binary options for"..., 8192) = 665
> open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
> fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> getdents(3, /* 13 entries */, 4096)     = 264
> getdents(3, /* 0 entries */, 4096)      = 0
> close(3)                                = 0
> read(12, ""..., 8192)                   = 0
> close(12)                               = 0
> stat64("/usr/lib/ocf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> read(11, ""..., 8192)                   = 0
> close(11)                               = 0
> stat64("/usr/lib/ocf/resource.d//heartbeat/IPv6addr", {st_mode=S_IFREG|0755, 
> st_size=13892, ...}) = 0
> geteuid32()                             = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13742
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 13742
> --- SIGCHLD (Child exited) @ 0 (0) ---
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13743
> close(4)                                = 0
> read(3, "2009/06/04_15:17:20 \n"..., 128) = 21
> read(3, ""..., 128)                     = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13743
> fcntl64(1, F_DUPFD, 10)                 = 11
> close(1)                                = 0
> fcntl64(11, F_SETFD, FD_CLOEXEC)        = 0
> dup2(2, 1)                              = 1
> write(1, "2009/06/04_15:17:20 ERROR:  Gener"..., 42) = 42
> dup2(11, 1)                             = 1
> close(11)                               = 0
> pipe([3, 4])                            = 0
> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
> child_tidptr=0xb7f8a708) = 13745
> close(4)                                = 0
> read(3, "2009/06/04_15:17:20 \n"..., 128) = 21
> read(3, ""..., 128)                     = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> close(3)                                = 0
> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13745
> open("/dev/null", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = 3
> fcntl64(1, F_DUPFD, 10)                 = 11
> close(1)                                = 0
> fcntl64(11, F_SETFD, FD_CLOEXEC)        = 0
> dup2(3, 1)                              = 1
> close(3)                                = 0
> write(1, "IPv6addr[13733]:\t2009/06/04_15:17"..., 59) = 59
> dup2(11, 1)                             = 1
> close(11)                               = 0
> write(1, "ERROR:  Generic error\n"..., 22) = 22
> read(10, ""..., 8192)                   = 0
> exit_group(1)                           = ?




> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to