Re: Upgrade to MySQL 5.0.24a
Posted by:
mikeh
Date: September 04, 2006 05:58AM
Here is complete trace from start to exit..
[root@dev mysql]# strace /usr/local/mysql/bin/ndb_mgmd
execve("/usr/local/mysql/bin/ndb_mgmd", ["/usr/local/mysql/bin/ndb_mgmd"], [/* 18 vars */]) = 0
uname({sys="Linux", node="dev.test.com", ...}) = 0
brk(0) = 0xa168000
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=22137, ...}) = 0
old_mmap(NULL, 22137, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f0d000
close(3) = 0
open("/lib/tls/libpthread.so.0", 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\0PXi\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=93985, ...}) = 0
old_mmap(0x691000, 70108, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x691000
old_mmap(0x69f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x69f000
old_mmap(0x6a1000, 4572, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x6a1000
close(3) = 0
open("/usr/lib/libncurses.so.5", 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\240\21"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=879963, ...}) = 0
old_mmap(0x7b3000, 266220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7b3000
old_mmap(0x7eb000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7eb000
close(3) = 0
open("/lib/libcrypt.so.1", 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\340\27"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=27191, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
old_mmap(0x661000, 184636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x661000
old_mmap(0x666000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x666000
old_mmap(0x668000, 155964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x668000
close(3) = 0
open("/lib/libnsl.so.1", 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\320\204"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=95148, ...}) = 0
old_mmap(0x6a5000, 88064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x6a5000
old_mmap(0x6b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x6b7000
old_mmap(0x6b9000, 6144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x6b9000
close(3) = 0
open("/lib/tls/libm.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\0\323a"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=178019, ...}) = 0
old_mmap(0x61a000, 139424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x61a000
old_mmap(0x63b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x63b000
close(3) = 0
open("/lib/tls/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\20\317"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1454546, ...}) = 0
old_mmap(0x4e8000, 1219772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4e8000
old_mmap(0x60c000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x124000) = 0x60c000
old_mmap(0x610000, 7356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x610000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0b000
mprotect(0x60c000, 4096, PROT_READ) = 0
mprotect(0x4e4000, 4096, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f0baa0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages :1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f0d000, 22137) = 0
set_tid_address(0xb7f0bae8) = 29024
rt_sigaction(SIGRTMIN, {0x695380, [], SA_RESTORER|SA_SIGINFO, 0x69c880}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x6953f0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x69c880}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION, 0, 20d91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 2, 0 xbfe4337c, 31, (nil), 0}) = 0
brk(0) = 0xa168000
brk(0xa189000) = 0xa189000
stat64("/etc/my.cnf", {st_mode=S_IFREG|0644, st_size=453, ...}) = 0
open("/etc/my.cnf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=453, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f12000
read(3, "[mysqld]\nndbcluster\nndb-connects"..., 4096) = 453
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f12000, 4096) = 0
stat64("/root/.my.cnf", 0xbfe3fea0) = -1 ENOENT (No such file or directory)
stat64("/usr/local/mysql/etc/my.cnf", 0xbfe3fea0) = -1 ENOENT (No such file or directory)
open("./Ndb.cfg", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("Ndb.cfg", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
gettimeofday({1157370769, 731362}, NULL) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=86, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f12000
read(3, "; generated by /sbin/dhclient-sc"..., 4096) = 86
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f12000, 4096) = 0
uname({sys="Linux", node="dev.test.com", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(1186), sin_addr=inet_addr("192.168.1.68")}, 16) = -1 ECONNREFUSED (Connection refused)
close(3) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(1186), sin_addr=inet_addr("192.168.1.70")}, 16) = 0
poll([{fd=3, events=POLLIN|POLLOUT|POLLHUP|POLLNVAL, revents=POLLOUT}], 1, 0) = 1
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "get nodeid\n", 11, 0) = 11
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "version: 327704\n", 16, 0) = 16
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "nodetype: 2\n", 12, 0) = 12
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "nodeid: 0\n", 10, 0) = 10
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "user: mysqld\n", 13, 0) = 13
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "password: mysqld\n", 17, 0) = 17
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "public key: a public key\n", 25, 0) = 25
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "endian: little\n", 15, 0) = 15
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "log_event: 1\n", 13, 0) = 13
select(4, NULL, [3], NULL, {1, 0}) = 1 (out [3], left {1, 0})
send(3, "\n", 1, 0) = 1
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
select(4, [3], NULL, NULL, {50, 0}) = ? ERESTARTNOHAND (To be restarted)
--- SIGWINCH (Window changed) @ 0 (0) ---
select(4, [3], NULL, NULL, {39, 135000}) = 0 (Timeout)
poll([{fd=3, events=POLLIN|POLLOUT|POLLHUP|POLLNVAL, revents=POLLOUT}], 1, 0) = 1
close(3) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f12000
write(1, "\n", 1
) = 1
munmap(0xb7f12000, 4096) = 0
exit_group(-1) = ?
Process 29024 detached
###########
Again, if I change the link back to an earlier version all starts correctly.
Edited 2 time(s). Last edit at 09/04/2006 08:11AM by mikeh.