Ad Widget

Collapse

Zabbix 1.1. won't run (Centos 4.3)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • iMerlin
    Junior Member
    • Feb 2006
    • 3

    #1

    Zabbix 1.1. won't run (Centos 4.3)

    Just followed the Install guide, compiled from the source but zabbix_server won't run.

    It won't debug or log anything, it just dies...

    strace shows at the bottom:
    open("/etc/zabbix/zabbix_server.conf", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=2307, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
    read(3, "# DRASL\n# This is config file fo"..., 4096) = 2307
    read(3, "", 4096) = 0
    getuid32() = 0
    socket(PF_FILE, SOCK_STREAM, 0) = 4
    fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
    fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
    connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
    close(4) = 0
    socket(PF_FILE, SOCK_STREAM, 0) = 4
    fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
    fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
    connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
    close(4) = 0
    open("/etc/nsswitch.conf", O_RDONLY) = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=1623, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ffe000
    read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1623
    read(4, "", 4096) = 0
    close(4) = 0
    munmap(0xb7ffe000, 4096) = 0
    open("/etc/ld.so.cache", O_RDONLY) = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=26606, ...}) = 0
    old_mmap(NULL, 26606, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fee000
    close(4) = 0
    open("/lib/libnss_files.so.2", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2 0\33\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0755, st_size=45889, ...}) = 0
    old_mmap(NULL, 41608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x111000
    old_mmap(0x11a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8000) = 0x11a000
    close(4) = 0
    munmap(0xb7fee000, 26606) = 0
    open("/etc/passwd", O_RDONLY) = 4
    fcntl64(4, F_GETFD) = 0
    fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
    fstat64(4, {st_mode=S_IFREG|0644, st_size=1464, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ff4000
    read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1464
    close(4) = 0
    munmap(0xb7ff4000, 4096) = 0
    setgid32(500) = 0
    setuid32(500) = 0
    setresgid32(-1, 500, -1) = 0
    setresuid32(-1, 500, -1) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGC HLD, child_tidptr=0xb7ff59e8) = 27408
    --- SIGCHLD (Child exited) @ 0 (0) ---
    exit_group(0) = ?
    Process 27407 detached
    Looks like it's having problem with setuid but I can't see anything wrong with the user...
    Last edited by iMerlin; 09-06-2006, 19:31.
  • iMerlin
    Junior Member
    • Feb 2006
    • 3

    #2
    Followup:

    Syslog wasn't working, thats why I couldn't see any debug information.

    However the file log revealed the problem.

    The reason why it was shutting down was that the mysql socket wasn't running and it was set by my config.

    Comment

    Working...