[Pacemaker] Starting Pacemaker Cluster Manager: [FAILED]

Andrew Beekhof andrew at beekhof.net
Fri Jun 21 02:37:36 UTC 2013


On 19/06/2013, at 11:43 PM, Colin Blair <cblair at technicacorp.com> wrote:

> service cman start.

I wonder if its a permission problem:

Set r/w permissions for uid=0, gid=0 on /var/log/cluster/corosync.log

means that we can't find the hacluster/haclient user/group.
Does "pacemakerd -fVVV" show much?

> 
> Thx,
> CB
> 
> 
> -----Original Message-----
> From: Andrew Beekhof [mailto:andrew at beekhof.net] 
> Sent: Tuesday, June 18, 2013 8:03 PM
> To: The Pacemaker cluster resource manager
> Subject: Re: [Pacemaker] Starting Pacemaker Cluster Manager: [FAILED]
> 
> 
> On 18/06/2013, at 9:35 PM, Colin Blair <cblair at technicacorp.com> wrote:
> 
>> Thank you Andrew. Heads up: according to 
>> http://clusterlabs.org/wiki/FAQ#Can_I_use_Pacemaker_with_CMAN.3F
>> 
>> Can I use Pacemaker with CMAN? 
>> 
>> Yes. Pacemaker added support for CMAN in version 1.1.5 to better 
>> integrate with distros shipping the RHCS cluster stack. This is 
>> particularly relevant for those looking to use GFS2 or OCFS2. See the 
>> documentation for more details
> 
> I appear to have forgotten that.  There have been quite a few improvements to that support since then though.
> Did you run "service cman start" or "service corosync start"? 
> 
>> 
>> 
>> Can you provide a link to a newer pacemaker package compatible with UBUNTU 11.10 Server?
> 
> No. The debian/ubuntu people like to do their own thing.
> 
>> 
>> R,
>> CB
>> 
>> -----Original Message-----
>> From: Andrew Beekhof [mailto:andrew at beekhof.net]
>> Sent: Monday, June 17, 2013 7:32 PM
>> To: The Pacemaker cluster resource manager
>> Subject: Re: [Pacemaker] Starting Pacemaker Cluster Manager: [FAILED]
>> 
>> 
>> On 18/06/2013, at 3:09 AM, Colin Blair <cblair at technicacorp.com> wrote:
>> 
>>> All,
>>> Newbie here.  I am trying to create a two-node cluster with the following:
>>> 
>>> Ubuntu Server 11.10
>>> Pacemaker 1.1.5
>>> Corosync Cluster Engine 1.3.0
>>> CMAN
>>> 
>>> I am unable to start Pacemaker. CMAN seems to run with Corosync fine. I see this line : write(1, "[FAILED]\r", 9) = 9. Is this a permissions issue?
>> 
>> No. Pacemaker 1.1.5 didn't yet support cman.  You'll need to get something newer.
>> 
>>> 
>>> Results of strace service pacemaker start:
>>> 
>>> execve("/usr/sbin/service", ["service", "pacemaker", "start"], [/* 21 vars */]) = 0
>>> brk(0)                                  = 0x10fb000
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7cfd6d8000
>>> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
>>> open("/etc/ld.so.cache", O_RDONLY)      = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=22838, ...}) = 0 mmap(NULL, 
>>> 22838, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7cfd6d2000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3 read(3,
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \24\2\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1677624, ...}) = 0 
>>> mmap(NULL, 3793768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7f7cfd11b000 mprotect(0x7f7cfd2b0000, 2093056, PROT_NONE) = 0 
>>> mmap(0x7f7cfd4af000, 20480, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x194000) = 0x7f7cfd4af000 mmap(0x7f7cfd4b4000, 21352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7cfd4b4000
>>> close(3)                                = 0
>>> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
>>> 0) = 0x7f7cfd6d1000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7cfd6cf000 
>>> arch_prctl(ARCH_SET_FS, 0x7f7cfd6cf720) = 0 mprotect(0x7f7cfd4af000, 16384, PROT_READ) = 0
>>> mprotect(0x619000, 4096, PROT_READ)     = 0
>>> mprotect(0x7f7cfd6da000, 4096, PROT_READ) = 0
>>> munmap(0x7f7cfd6d2000, 22838)           = 0
>>> getpid()                                = 8253
>>> rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f7cfd151420}, {SIG_DFL, [], 0}, 8) = 0
>>> geteuid()                               = 0
>>> brk(0)                                  = 0x10fb000
>>> brk(0x111c000)                          = 0x111c000
>>> getppid()                               = 8252
>>> stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat(".", 
>>> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>>> open("/usr/sbin/service", O_RDONLY)     = 3
>>> fcntl(3, F_DUPFD, 10)                   = 10
>>> close(3)                                = 0
>>> fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
>>> rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 
>>> rt_sigaction(SIGINT, {0x40f050, ~[RTMIN RT_1], SA_RESTORER, 
>>> 0x7f7cfd151420}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, 
>>> [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], 
>>> SA_RESTORER, 0x7f7cfd151420}, NULL, 8) = 0 rt_sigaction(SIGTERM, 
>>> NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL, 
>>> ~[RTMIN RT_1], SA_RESTORER, 0x7f7cfd151420}, NULL, 8) = 0 read(10, "#!/bin/sh\n\n#####################"..., 8192) = 4614
>>> pipe([3, 4])                            = 0
>>> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7cfd6cf9f0) = 8254
>>> close(4)                                = 0
>>> read(3, "service\n", 128)               = 8
>>> read(3, "", 128)                        = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) ---
>>> close(3)                                = 0
>>> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8254
>>> pipe([3, 4])                            = 0
>>> clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7cfd6cf9f0) = 8255
>>> close(4)                                = 0
>>> read(3, "service\n", 128)               = 8
>>> read(3, "", 128)                        = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) ---
>>> close(3)                                = 0
>>> wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8255
>>> chdir("/")                              = 0
>>> stat("/etc/init/pacemaker.conf", 0x7fff9ae98ae0) = -1 ENOENT (No such 
>>> file or directory) stat("/etc/init.d/pacemaker", {st_mode=S_IFREG|0755, st_size=2533, ...}) = 0
>>> geteuid()                               = 0
>>> execve("/usr/local/sbin/env", ["env", "-i", "LANG=en_US.UTF-8", 
>>> "PATH=/usr/local/sbin:/usr/local/"..., "TERM=xterm", 
>>> "/etc/init.d/pacemaker", "start"], [/* 21 vars */]) = -1 ENOENT (No 
>>> such file or directory) execve("/usr/local/bin/env", ["env", "-i", "LANG=en_US.UTF-8", "PATH=/usr/local/sbin:/usr/local/"..., "TERM=xterm", "/etc/init.d/pacemaker", "start"], [/* 21 vars */]) = -1 ENOENT (No such file or directory) execve("/usr/sbin/env", ["env", "-i", "LANG=en_US.UTF-8", "PATH=/usr/local/sbin:/usr/local/"..., "TERM=xterm", "/etc/init.d/pacemaker", "start"], [/* 21 vars */]) = -1 ENOENT (No such file or directory) execve("/usr/bin/env", ["env", "-i", "LANG=en_US.UTF-8", "PATH=/usr/local/sbin:/usr/local/"..., "TERM=xterm", "/etc/init.d/pacemaker", "start"], [/* 21 vars */]) = 0
>>> brk(0)                                  = 0x1586000
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdf83263000
>>> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
>>> open("/etc/ld.so.cache", O_RDONLY)      = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=22838, ...}) = 0 mmap(NULL, 
>>> 22838, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdf8325d000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3 read(3,
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \24\2\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1677624, ...}) = 0 
>>> mmap(NULL, 3793768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fdf82ca6000 mprotect(0x7fdf82e3b000, 2093056, PROT_NONE) = 0 
>>> mmap(0x7fdf8303a000, 20480, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x194000) = 0x7fdf8303a000 mmap(0x7fdf8303f000, 21352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdf8303f000
>>> close(3)                                = 0
>>> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
>>> 0) = 0x7fdf8325c000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdf8325a000 
>>> arch_prctl(ARCH_SET_FS, 0x7fdf8325a720) = 0 mprotect(0x7fdf8303a000, 16384, PROT_READ) = 0
>>> mprotect(0x605000, 4096, PROT_READ)     = 0
>>> mprotect(0x7fdf83265000, 4096, PROT_READ) = 0
>>> munmap(0x7fdf8325d000, 22838)           = 0
>>> brk(0)                                  = 0x1586000
>>> brk(0x15a7000)                          = 0x15a7000
>>> open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 fstat(3, 
>>> {st_mode=S_IFREG|0644, st_size=1607664, ...}) = 0 mmap(NULL, 1607664, 
>>> PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdf830d1000
>>> close(3)                                = 0
>>> execve("/etc/init.d/pacemaker", ["/etc/init.d/pacemaker", "start"], [/* 3 vars */]) = 0
>>> brk(0)                                  = 0xc21000
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc8a4bba000
>>> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
>>> open("/etc/ld.so.cache", O_RDONLY)      = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=22838, ...}) = 0 mmap(NULL, 
>>> 22838, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc8a4bb4000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/libncurses.so.5", O_RDONLY)  = 3 read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260Y\0\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=133808, ...}) = 0 
>>> mmap(NULL, 2229440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a477b000 mprotect(0x7fc8a479a000, 2097152, PROT_NONE) = 0 
>>> mmap(0x7fc8a499a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7fc8a499a000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY) = 3 read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"...
>>> ,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0 
>>> mmap(NULL, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a4577000 mprotect(0x7fc8a4579000, 2097152, PROT_NONE) = 0 
>>> mmap(0x7fc8a4779000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc8a4779000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3 read(3,
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \24\2\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1677624, ...}) = 0 
>>> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
>>> 0) = 0x7fc8a4bb3000 mmap(NULL, 3793768, PROT_READ|PROT_EXEC, 
>>> MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc8a41d8000 
>>> mprotect(0x7fc8a436d000, 2093056, PROT_NONE) = 0 mmap(0x7fc8a456c000, 
>>> 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x194000) = 0x7fc8a456c000 mmap(0x7fc8a4571000, 21352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc8a4571000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/libtinfo.so.5", O_RDONLY)    = 3
>>> read(3,
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\301\0\0\0\0\0\0"..
>>> ., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=159200, ...}) =
>>> 0 mmap(NULL, 2255936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3, 0) = 0x7fc8a3fb1000 mprotect(0x7fc8a3fd3000, 2097152, PROT_NONE) = 0 mmap(0x7fc8a41d3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc8a41d3000
>>> close(3)                                = 0
>>> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
>>> 0) = 0x7fc8a4bb2000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc8a4bb0000 
>>> arch_prctl(ARCH_SET_FS, 0x7fc8a4bb0720) = 0 mprotect(0x7fc8a41d3000, 
>>> 16384, PROT_READ) = 0 mprotect(0x7fc8a456c000, 16384, PROT_READ) = 0 
>>> mprotect(0x7fc8a4779000, 4096, PROT_READ) = 0 
>>> mprotect(0x7fc8a499a000, 4096, PROT_READ) = 0
>>> mprotect(0x6de000, 4096, PROT_READ)     = 0
>>> mprotect(0x7fc8a4bbc000, 4096, PROT_READ) = 0
>>> munmap(0x7fc8a4bb4000, 22838)           = 0
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> open("/dev/tty", O_RDWR|O_NONBLOCK)     = 3
>>> close(3)                                = 0
>>> brk(0)                                  = 0xc21000
>>> brk(0xc22000)                           = 0xc22000
>>> open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 fstat(3, 
>>> {st_mode=S_IFREG|0644, st_size=1607664, ...}) = 0 mmap(NULL, 1607664, 
>>> PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc8a4a27000
>>> close(3)                                = 0
>>> brk(0xc23000)                           = 0xc23000
>>> brk(0xc24000)                           = 0xc24000
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> brk(0xc25000)                           = 0xc25000
>>> open("/proc/meminfo", O_RDONLY)         = 3
>>> fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, 
>>> PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc8a4bb9000
>>> read(3, "MemTotal:        3988528 kB\nMemF"..., 1024) = 1024
>>> close(3)                                = 0
>>> munmap(0x7fc8a4bb9000, 4096)            = 0
>>> brk(0xc26000)                           = 0xc26000
>>> rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 
>>> 0x7fc8a420e420}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, 
>>> {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, 8) = 0 rt_sigaction(SIGINT, 
>>> {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 0}, 8) = 0 
>>> rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 
>>> {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 
>>> rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 
>>> {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 uname({sys="Linux", node="funl-pear", ...}) = 0
>>> brk(0xc28000)                           = 0xc28000
>>> getcwd("/", 4096)                       = 2
>>> brk(0xc29000)                           = 0xc29000
>>> getpid()                                = 8253
>>> open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) 
>>> = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26066, ...}) = 0 
>>> mmap(NULL, 26066, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc8a4a20000
>>> close(3)                                = 0
>>> getppid()                               = 8252
>>> socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 
>>> connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
>>> close(3)                                = 0
>>> socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 
>>> connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
>>> close(3)                                = 0
>>> open("/etc/nsswitch.conf", O_RDONLY)    = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=475, ...}) = 0 mmap(NULL, 
>>> 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
>>> 0x7fc8a4bb9000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 475
>>> read(3, "", 4096)                       = 0
>>> close(3)                                = 0
>>> munmap(0x7fc8a4bb9000, 4096)            = 0
>>> open("/etc/ld.so.cache", O_RDONLY)      = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=22838, ...}) = 0 mmap(NULL, 
>>> 22838, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc8a4bb4000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libnss_compat.so.2", O_RDONLY) = 3 
>>> read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\23\0\0\0\0\0\0"...
>>> ,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=35712, ...}) = 0
>>> brk(0xc2a000)                           = 0xc2a000
>>> mmap(NULL, 2131288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a3da8000 mprotect(0x7fc8a3db0000, 2093056, PROT_NONE) = 0 
>>> mmap(0x7fc8a3faf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fc8a3faf000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libnsl.so.1", O_RDONLY) = 3 read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p@\0\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=97256, ...}) = 0 
>>> mmap(NULL, 2202328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a3b8e000 mprotect(0x7fc8a3ba5000, 2093056, PROT_NONE) = 0 
>>> mmap(0x7fc8a3da4000, 8192, PROT_READ|PROT_WRITE, 
>>> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fc8a3da4000 mmap(0x7fc8a3da6000, 6872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc8a3da6000
>>> close(3)                                = 0
>>> mprotect(0x7fc8a3da4000, 4096, PROT_READ) = 0 
>>> mprotect(0x7fc8a3faf000, 4096, PROT_READ) = 0
>>> munmap(0x7fc8a4bb4000, 22838)           = 0
>>> open("/etc/ld.so.cache", O_RDONLY)      = 3
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=22838, ...}) = 0 mmap(NULL, 
>>> 22838, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc8a4bb4000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libnss_nis.so.2", O_RDONLY) = 3 read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0` \0\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=47696, ...}) = 0
>>> brk(0xc2b000)                           = 0xc2b000
>>> mmap(NULL, 2143552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a3982000 mprotect(0x7fc8a398c000, 2097152, PROT_NONE) = 0 
>>> mmap(0x7fc8a3b8c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc8a3b8c000
>>> close(3)                                = 0
>>> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
>>> open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY) = 3 read(3, 
>>> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\"\0\0\0\0\0\0"...,
>>> 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=51736, ...}) = 0 
>>> mmap(NULL, 2148088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
>>> 3,
>>> 0) = 0x7fc8a3775000 mprotect(0x7fc8a3781000, 2093056, PROT_NONE) = 0 
>>> mmap(0x7fc8a3980000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fc8a3980000
>>> close(3)                                = 0
>>> mprotect(0x7fc8a3980000, 4096, PROT_READ) = 0 
>>> mprotect(0x7fc8a3b8c000, 4096, PROT_READ) = 0
>>> munmap(0x7fc8a4bb4000, 22838)           = 0
>>> open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
>>> fcntl(3, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
>>> lseek(3, 0, SEEK_CUR)                   = 0
>>> fstat(3, {st_mode=S_IFREG|0644, st_size=1147, ...}) = 0 mmap(NULL, 
>>> 1147, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc8a4bb9000
>>> lseek(3, 1147, SEEK_SET)                = 1147
>>> munmap(0x7fc8a4bb9000, 1147)            = 0
>>> close(3)                                = 0
>>> brk(0xc2c000)                           = 0xc2c000
>>> getpgrp()                               = 8252
>>> rt_sigaction(SIGCHLD, {0x4407d0, [], SA_RESTORER|SA_RESTART, 
>>> 0x7fc8a420e420}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, 8) = 0 getrlimit(RLIMIT_NPROC, {rlim_cur=31022, rlim_max=31022}) = 0
>>> brk(0xc2d000)                           = 0xc2d000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> open("/etc/init.d/pacemaker", O_RDONLY) = 3 ioctl(3, 
>>> SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff3b9e4078) = -1 ENOTTY (Inappropriate ioctl for device)
>>> lseek(3, 0, SEEK_CUR)                   = 0
>>> read(3, "#!/bin/bash\n\n# Authors:\n#  Andre"..., 80) = 80
>>> lseek(3, 0, SEEK_SET)                   = 0
>>> getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
>>> fcntl(255, F_GETFD)                     = -1 EBADF (Bad file descriptor)
>>> dup2(3, 255)                            = 255
>>> close(3)                                = 0
>>> fcntl(255, F_SETFD, FD_CLOEXEC)         = 0
>>> fcntl(255, F_GETFL)                     = 0x8000 (flags O_RDONLY|O_LARGEFILE)
>>> fstat(255, {st_mode=S_IFREG|0755, st_size=2533, ...}) = 0
>>> lseek(255, 0, SEEK_CUR)                 = 0
>>> brk(0xc2e000)                           = 0xc2e000
>>> brk(0xc2f000)                           = 0xc2f000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 read(255, 
>>> "#!/bin/bash\n\n# Authors:\n#  Andre"..., 2533) = 2533 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> brk(0xc30000)                           = 0xc30000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0
>>> brk(0xc31000)                           = 0xc31000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 stat("/etc/sysconfig",
>>> 0x7fff3b9e3c90)  = -1 ENOENT (No such file or directory) 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 stat("/etc/default", 
>>> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
>>> brk(0xc32000)                           = 0xc32000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> stat("/etc/default/pacemaker", 0x7fff3b9e3930) = -1 ENOENT (No such 
>>> file or directory) rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> brk(0xc33000)                           = 0xc33000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0
>>> brk(0xc34000)                           = 0xc34000
>>> brk(0xc35000)                           = 0xc35000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> brk(0xc36000)                           = 0xc36000
>>> brk(0xc37000)                           = 0xc37000
>>> brk(0xc38000)                           = 0xc38000
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 write(1, "Starting 
>>> Pacemaker Cluster Manag"..., 36) = 36 stat(".", 
>>> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>>> stat("/sbin/mkdir", 0x7fff3b9e3400)     = -1 ENOENT (No such file or directory)
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0 
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/mkdir", X_OK)              = 0
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/mkdir", R_OK)              = 0
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0 
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/mkdir", X_OK)              = 0
>>> stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=47624, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/mkdir", R_OK)              = 0
>>> brk(0xc39000)                           = 0xc39000
>>> rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
>>> lseek(255, -12, SEEK_CUR)               = 2521
>>> clone(child_stack=0,
>>> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
>>> child_tidptr=0x7fc8a4bb09f0) = 8256 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER, 0x7fc8a420e420}, 8) = 0 wait4(-1, [{WIFEXITED(s) && 
>>> WEXITSTATUS(s) == 0}], 0, NULL) = 8256 rt_sigprocmask(SIG_SETMASK, 
>>> [], NULL, 8) = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, 0x7fff3b9e2fd8, 
>>> WNOHANG, NULL) = -1 ECHILD (No child processes)
>>> rt_sigreturn(0xffffffffffffffff)        = 0
>>> rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
>>> fcntl(1, F_GETFD)                       = 0
>>> fcntl(1, F_DUPFD, 10)                   = 10
>>> fcntl(1, F_GETFD)                       = 0
>>> fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
>>> dup2(3, 1)                              = 1
>>> close(3)                                = 0
>>> fcntl(2, F_GETFD)                       = 0
>>> fcntl(2, F_DUPFD, 10)                   = 11
>>> fcntl(2, F_GETFD)                       = 0
>>> fcntl(11, F_SETFD, FD_CLOEXEC)          = 0
>>> dup2(1, 2)                              = 2
>>> fcntl(1, F_GETFD)                       = 0
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0
>>> pipe([3, 4])                            = 0
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, 
>>> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
>>> child_tidptr=0x7fc8a4bb09f0) = 8257 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x4407d0, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, {0x4407d0, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, 8) = 0
>>> close(4)                                = 0
>>> read(3, "", 128)                        = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) &&
>>> WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 8257 wait4(-1, 
>>> 0x7fff3b9e24d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
>>> rt_sigreturn(0xffffffffffffffff)        = 0
>>> close(3)                                = 0
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER, 0x7fc8a420e420}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 
>>> 0x7fc8a420e420}, {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, "pacemakerd is 
>>> stopped\n", 22) = 22 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
>>> dup2(11, 2)                             = 2
>>> fcntl(11, F_GETFD)                      = 0x1 (flags FD_CLOEXEC)
>>> close(11)                               = 0
>>> dup2(10, 1)                             = 1
>>> fcntl(10, F_GETFD)                      = 0x1 (flags FD_CLOEXEC)
>>> close(10)                               = 0
>>> stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 
>>> stat("/sbin/pacemakerd", 0x7fff3b9e30f0) = -1 ENOENT (No such file or
>>> directory) stat("/bin/pacemakerd", 0x7fff3b9e30f0) = -1 ENOENT (No 
>>> such file or directory) stat("/usr/sbin/pacemakerd", 
>>> {st_mode=S_IFREG|0755, st_size=40888, ...}) = 0 stat("/usr/sbin/pacemakerd", {st_mode=S_IFREG|0755, st_size=40888, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/usr/sbin/pacemakerd", X_OK)    = 0
>>> stat("/usr/sbin/pacemakerd", {st_mode=S_IFREG|0755, st_size=40888, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/usr/sbin/pacemakerd", R_OK)    = 0
>>> stat("/usr/sbin/pacemakerd", {st_mode=S_IFREG|0755, st_size=40888,
>>> ...}) = 0 stat("/usr/sbin/pacemakerd", {st_mode=S_IFREG|0755, st_size=40888, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/usr/sbin/pacemakerd", X_OK)    = 0
>>> stat("/usr/sbin/pacemakerd", {st_mode=S_IFREG|0755, st_size=40888, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/usr/sbin/pacemakerd", R_OK)    = 0
>>> rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 
>>> clone(child_stack=0, 
>>> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
>>> child_tidptr=0x7fc8a4bb09f0) = 8259 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER, 0x7fc8a420e420}, 8) = 0 wait4(-1, [{WIFEXITED(s) && 
>>> WEXITSTATUS(s) == 100}], 0, NULL) = 8259 rt_sigprocmask(SIG_SETMASK, 
>>> [], NULL, 8) = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, 0x7fff3b9e2cd8, 
>>> WNOHANG, NULL) = -1 ECHILD (No child processes)
>>> rt_sigreturn(0xffffffffffffffff)        = 0
>>> rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>>> stat("/sbin/sleep", 0x7fff3b9e3110)     = -1 ENOENT (No such file or directory)
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0 
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/sleep", X_OK)              = 0
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/sleep", R_OK)              = 0
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0 
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/sleep", X_OK)              = 0
>>> stat("/bin/sleep", {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0
>>> geteuid()                               = 0
>>> getegid()                               = 0
>>> getuid()                                = 0
>>> getgid()                                = 0
>>> access("/bin/sleep", R_OK)              = 0
>>> rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, 
>>> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
>>> child_tidptr=0x7fc8a4bb09f0) = 8261 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER, 0x7fc8a420e420}, 8) = 0 wait4(-1, [{WIFEXITED(s) && 
>>> WEXITSTATUS(s) == 0}], 0, NULL) = 8261 rt_sigprocmask(SIG_SETMASK, 
>>> [], NULL, 8) = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, 0x7fff3b9e2d18, 
>>> WNOHANG, NULL) = -1 ECHILD (No child processes)
>>> rt_sigreturn(0xffffffffffffffff)        = 0
>>> rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7fc8a420e420}, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
>>> fcntl(1, F_GETFD)                       = 0
>>> fcntl(1, F_DUPFD, 10)                   = 10
>>> fcntl(1, F_GETFD)                       = 0
>>> fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
>>> dup2(3, 1)                              = 1
>>> close(3)                                = 0
>>> fcntl(2, F_GETFD)                       = 0
>>> fcntl(2, F_DUPFD, 10)                   = 11
>>> fcntl(2, F_GETFD)                       = 0
>>> fcntl(11, F_SETFD, FD_CLOEXEC)          = 0
>>> dup2(1, 2)                              = 2
>>> fcntl(1, F_GETFD)                       = 0
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> pipe([3, 4])                            = 0
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, 
>>> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
>>> child_tidptr=0x7fc8a4bb09f0) = 8262 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x4407d0, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, {0x4407d0, [], SA_RESTORER|SA_RESTART, 0x7fc8a420e420}, 8) = 0
>>> close(4)                                = 0
>>> read(3, "", 128)                        = 0
>>> --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) &&
>>> WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 8262 wait4(-1, 
>>> 0x7fff3b9e21d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
>>> rt_sigreturn(0xffffffffffffffff)        = 0
>>> close(3)                                = 0
>>> rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, 
>>> {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, {SIG_DFL, [], 
>>> SA_RESTORER, 0x7fc8a420e420}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], 
>>> NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 
>>> 0x7fc8a420e420}, {0x43df10, [], SA_RESTORER, 0x7fc8a420e420}, 8) = 0 
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, "pacemakerd is 
>>> stopped\n", 22) = 22 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
>>> dup2(11, 2)                             = 2
>>> fcntl(11, F_GETFD)                      = 0x1 (flags FD_CLOEXEC)
>>> close(11)                               = 0
>>> dup2(10, 1)                             = 1
>>> fcntl(10, F_GETFD)                      = 0x1 (flags FD_CLOEXEC)
>>> close(10)                               = 0
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
>>> write(1, "[FAILED]\r", 9)               = 9
>>> write(1, "\n", 1)                       = 1
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 rt_sigprocmask(SIG_BLOCK, 
>>> NULL, [], 8)  = 0
>>> read(255, "\nexit $rtrn\n", 2533)       = 12
>>> rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 
>>> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
>>> exit_group(1)                           = ?
>>> Starting Pacemaker Cluster Manager: [FAILED]
>>> 
>>> 
>>> Results from /var/log/cluster/corosync.log:
>>> 
>>> Jun 17 11:05:27 corosync [MAIN  ] Corosync Cluster Engine ('1.3.0'): started and ready to provide service.
>>> Jun 17 11:05:27 corosync [MAIN  ] Corosync built-in features: nss Jun
>>> 17 11:05:27 corosync [MAIN  ] Successfully read config from 
>>> /etc/cluster/cluster.conf Jun 17 11:05:27 corosync [MAIN  ] 
>>> Successfully parsed cman config Jun 17 11:05:27 corosync [MAIN  ] 
>>> Successfully configured openais services to load Jun 17 11:05:27 corosync [TOTEM ] Initializing transport (UDP/IP Multicast).
>>> Jun 17 11:05:27 corosync [TOTEM ] Initializing transmit/receive security: libtomcrypt SOBER128/SHA1HMAC (mode 0).
>>> Jun 17 11:05:27 corosync [TOTEM ] The network interface [192.168.56.28] is now up.
>>> Jun 17 11:05:27 corosync [QUORUM] Using quorum provider quorum_cman 
>>> Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: corosync 
>>> cluster quorum service v0.1 Jun 17 11:05:27 corosync [CMAN  ] CMAN
>>> 3.0.12 (built Nov 10 2011 05:58:37) started Jun 17 11:05:27 corosync 
>>> [SERV  ] Service engine loaded: corosync CMAN membership service 2.90 
>>> Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: openais 
>>> cluster membership service B.01.01 Jun 17 11:05:27 corosync [SERV  ] 
>>> Service engine loaded: openais event service B.01.01 Jun 17 11:05:27 
>>> corosync [SERV  ] Service engine loaded: openais checkpoint service
>>> B.01.01 Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: 
>>> openais message service B.03.01 Jun 17 11:05:27 corosync [SERV  ] 
>>> Service engine loaded: openais distributed locking service B.03.01 
>>> Jun
>>> 17 11:05:27 corosync [SERV  ] Service engine loaded: openais timer 
>>> service A.01.01 Jun 17 11:05:27 corosync [SERV  ] Service engine
>>> loaded: corosync extended virtual synchrony service Jun 17 11:05:27 
>>> corosync [SERV  ] Service engine loaded: corosync configuration 
>>> service Jun 17 11:05:27 corosync [SERV  ] Service engine loaded:
>>> corosync cluster closed process group service v1.01 Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: corosync cluster config database access v1.01 Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: corosync profile loading service Jun 17 11:05:27 corosync [QUORUM] Using quorum provider quorum_cman Jun 17 11:05:27 corosync [SERV  ] Service engine loaded: corosync cluster quorum service v0.1 Jun 17 11:05:27 corosync [MAIN  ] Compatibility mode set to whitetank.  Using V1 and V2 of the synchronization engine.
>>> Jun 17 11:05:27 corosync [CLM   ] CLM CONFIGURATION CHANGE
>>> Jun 17 11:05:27 corosync [CLM   ] New Configuration:
>>> Jun 17 11:05:27 corosync [CLM   ] Members Left:
>>> Jun 17 11:05:27 corosync [CLM   ] Members Joined:
>>> Jun 17 11:05:27 corosync [CLM   ] CLM CONFIGURATION CHANGE
>>> Jun 17 11:05:27 corosync [CLM   ] New Configuration:
>>> Jun 17 11:05:27 corosync [CLM   ]    r(0) ip(192.168.56.28)
>>> Jun 17 11:05:27 corosync [CLM   ] Members Left:
>>> Jun 17 11:05:27 corosync [CLM   ] Members Joined:
>>> Jun 17 11:05:27 corosync [CLM   ]    r(0) ip(192.168.56.28)
>>> Jun 17 11:05:27 corosync [TOTEM ] A processor joined or left the membership and a new membership was formed.
>>> Jun 17 11:05:27 corosync [QUORUM] Members[1]: 1 Jun 17 11:05:27 
>>> corosync [QUORUM] Members[1]: 1
>>> Jun 17 11:05:27 corosync [CPG   ] chosen downlist from node r(0) ip(192.168.56.28)
>>> Jun 17 11:05:27 corosync [MAIN  ] Completed service synchronization, ready to provide service.
>>> Jun 17 11:05:50 corosync [CLM   ] CLM CONFIGURATION CHANGE
>>> Jun 17 11:05:50 corosync [CLM   ] New Configuration:
>>> Jun 17 11:05:50 corosync [CLM   ]    r(0) ip(192.168.56.28)
>>> Jun 17 11:05:50 corosync [CLM   ] Members Left:
>>> Jun 17 11:05:50 corosync [CLM   ] Members Joined:
>>> Jun 17 11:05:50 corosync [CLM   ] CLM CONFIGURATION CHANGE
>>> Jun 17 11:05:50 corosync [CLM   ] New Configuration:
>>> Jun 17 11:05:50 corosync [CLM   ]    r(0) ip(192.168.56.28)
>>> Jun 17 11:05:50 corosync [CLM   ]    r(0) ip(192.168.56.29)
>>> Jun 17 11:05:50 corosync [CLM   ] Members Left:
>>> Jun 17 11:05:50 corosync [CLM   ] Members Joined:
>>> Jun 17 11:05:50 corosync [CLM   ]    r(0) ip(192.168.56.29)
>>> Jun 17 11:05:50 corosync [TOTEM ] A processor joined or left the membership and a new membership was formed.
>>> Jun 17 11:05:50 corosync [CMAN  ] quorum regained, resuming activity 
>>> Jun 17 11:05:50 corosync [QUORUM] This node is within the primary component and will provide service.
>>> Jun 17 11:05:50 corosync [QUORUM] Members[2]: 1 2 Jun 17 11:05:50 
>>> corosync [QUORUM] Members[2]: 1 2
>>> Jun 17 11:05:50 corosync [CPG   ] chosen downlist from node r(0) ip(192.168.56.28)
>>> Jun 17 11:05:50 corosync [MAIN  ] Completed service synchronization, ready to provide service.
>>> Set r/w permissions for uid=0, gid=0 on /var/log/cluster/corosync.log 
>>> Set r/w permissions for uid=0, gid=0 on /var/log/cluster/corosync.log 
>>> Set r/w permissions for uid=0, gid=0 on /var/log/cluster/corosync.log
>>> 
>>> Thank you,
>>> CB
>>> 
>>> The information contained in this transmission may contain privileged and confidential information. 
>>> It is intended only for the use of the person(s) named above. 
>>> If you are not the intended recipient, you are hereby notified that any review, dissemination, distribution or duplication of this communication is strictly prohibited. 
>>> If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. 
>>> Technica Corporation does not represent this e-mail to be free from any virus, fault or defect and it is therefore the responsibility of the recipient to first scan it for viruses, faults and defects. 
>>> To reply to our e-mail administrator directly, please send an e-mail to postmaster at technicacorp.com. Thank you.
>>> 
>>> _______________________________________________
>>> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org 
>>> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>>> 
>>> Project Home: http://www.clusterlabs.org Getting started: 
>>> http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>>> Bugs: http://bugs.clusterlabs.org
>> 
>> 
>> _______________________________________________
>> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org 
>> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>> 
>> Project Home: http://www.clusterlabs.org Getting started: 
>> http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>> Bugs: http://bugs.clusterlabs.org
>> The information contained in this transmission may contain privileged and confidential information. 
>> It is intended only for the use of the person(s) named above. 
>> If you are not the intended recipient, you are hereby notified that any review, dissemination, distribution or duplication of this communication is strictly prohibited. 
>> If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. 
>> Technica Corporation does not represent this e-mail to be free from any virus, fault or defect and it is therefore the responsibility of the recipient to first scan it for viruses, faults and defects. 
>> To reply to our e-mail administrator directly, please send an e-mail to postmaster at technicacorp.com. Thank you.
>> 
>> 
>> _______________________________________________
>> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org 
>> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>> 
>> Project Home: http://www.clusterlabs.org Getting started: 
>> http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>> Bugs: http://bugs.clusterlabs.org
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
> The information contained in this transmission may contain privileged and confidential information. 
> It is intended only for the use of the person(s) named above. 
> If you are not the intended recipient, you are hereby notified that any review, dissemination, distribution or duplication of this communication is strictly prohibited. 
> If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. 
> Technica Corporation does not represent this e-mail to be free from any virus, fault or defect and it is therefore the responsibility of the recipient to first scan it for viruses, faults and defects. 
> To reply to our e-mail administrator directly, please send an e-mail to postmaster at technicacorp.com. Thank you.
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org





More information about the Pacemaker mailing list