Ad Widget

Collapse

upgrade zabbix 5.4 > 6.0 docker

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bognad
    Junior Member
    • Nov 2018
    • 9

    #1

    upgrade zabbix 5.4 > 6.0 docker

    Hello!
    Use docker compse https://github.com/zabbix/zabbix-doc...sql_local.yaml

    upgrade my zabbix 5.4 > 6.0
    Use docker-compose https://github.com/zabbix/zabbix-doc...sql_local.yaml

    zabbix server can not start, got this error in the logs:


    Code:
    zabbix-server_1            | 2023-01-19T19:22:09.372136232Z    337:20230119:222209.371 error reason for "Server 2 192.168.19.152:icmpping" changed: /usr/bin/fping -C3 -i0 2>&1 </tmp/zabbix_server_568.pinger;: [12] Cannot allocate memory
    zabbix-server_1            | 2023-01-19T19:22:09.372139462Z    337:20230119:222209.371 error reason for "Server 2 192.168.19.152:icmppingloss" changed: /usr/bin/fping -C3 -i0 2>&1 </tmp/zabbix_server_568.pinger;: [12] Cannot allocate memory
    zabbix-server_1            | 2023-01-19T19:22:09.372142249Z    337:20230119:222209.371 error reason for "Server 2 192.168.19.152:icmppingsec" changed: /usr/bin/fping -C3 -i0 2>&1 </tmp/zabbix_server_568.pinger;: [12] Cannot allocate memory
    ​



    directly inside container i have no zabbix_server_*.pinger files:

    Code:
    zabbix@4c51c42f6432:/var/lib/zabbix$ ls -lah /tmp/
    total 12K
    drwxrwxrwt 1 root root 4.0K Jan 19 22:27 .
    drwxr-xr-x 1 root root 4.0K Jan 19 22:08 ..
    -rw-rw-r-- 1 zabbix zabbix 1 Jan 19 22:08 zabbix_server.pid
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_alerter.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_availability.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_haservice.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_ipmi.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_lld.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_preprocessing.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_rtc.sock
    srwx------ 1 zabbix zabbix 0 Jan 19 22:08 zabbix_server_service.sock


    use fping directly inside container:

    Code:
    zabbix@4c51c42f6432:/var/lib/zabbix$ fping 10.0.26.136
    10.0.26.136 is alive
    memory directly inside container:
    Code:
    zabbix@4c51c42f6432:/var/lib/zabbix$ free -m
                   total        used        free      shared  buff/cache   available
    Mem:           16007        4312        1164          57       10531       11320
    Swap:           2047           1        2046

    docker stats:

    CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
    3ed13d2e9a9b zabbix-docker_zabbix-web-nginx-mysql_1 0.02% 46.98MiB / 512MiB 9.18% 6kB / 1.9kB 0B / 0B 13
    4c51c42f6432 zabbix-docker_zabbix-server_1 109.08% 2.092GiB / 15.63GiB 13.38% 270MB / 37.5MB 36.9kB / 2.75MB 304
    1c3415b49e59 zabbix-docker_zabbix-agent_1 0.02% 10.83MiB / 128MiB 8.46% 4.97kB / 2.1kB 0B / 881kB 7
    c7ee44e8dd1a zabbix-docker_mysql-server_1 2.69% 1.702GiB / 15.63GiB 10.89% 12.1MB / 94.5MB 575MB / 149MB 123
    261835a0e069 zabbix-docker_db_data_mysql_1 0.00% 0B / 0B 0.00% 0B / 0B 0B / 0B 0
    zz0.xxnwfk9bsizz


    Check zabbix 5.4 installation:

    Code:
    zabbix@eb0129bd7cca:/tmp$ ls -lah /tmp/
    total 28K
    drwxrwxrwt 1 root root 4.0K Jan 19 22:30 .
    drwxr-xr-x 1 root root 4.0K Jan 15 22:23 ..
    -rw-rw-r-- 1 zabbix zabbix 1 Jan 17 14:11 zabbix_server.pid
    -rw-rw-r-- 1 zabbix zabbix 145 Jan 19 22:30 zabbix_server_507.pinger
    -rw-rw-r-- 1 zabbix zabbix 185 Jan 19 22:30 zabbix_server_524.pinger
    -rw-rw-r-- 1 zabbix zabbix 147 Jan 19 22:30 zabbix_server_527.pinger
    -rw-rw-r-- 1 zabbix zabbix 151 Jan 17 14:11 zabbix_server_536.pinger
    srwx------ 1 zabbix zabbix 0 Jan 17 14:11 zabbix_server_alerter.sock
    srwx------ 1 zabbix zabbix 0 Jan 17 14:11 zabbix_server_availability.sock
    srwx------ 1 zabbix zabbix 0 Jan 17 14:11 zabbix_server_ipmi.sock
    srwx------ 1 zabbix zabbix 0 Jan 17 14:11 zabbix_server_lld.sock
    srwx------ 1 zabbix zabbix 0 Jan 17 14:11 zabbix_server_preprocessing.sock
    ​

    fping :

    Code:
    zabbix@eb0129bd7cca:/var/lib/zabbix$ fping 10.0.26.136
    10.0.26.136 is alive
    Anyone knows ?
  • dfriant
    Junior Member
    • Nov 2020
    • 2

    #2
    Curious if you figured this out.

    I'm currently looking at a 5.4 -> 6.4 upgrade, and I'm rather concerned about the resource limits in the new docker-compose.yaml file. The main server container resources seem way to restricting (unless I'm misunderstanding the source settings in the compose file) . I will probably comment the limits out for that one.

    I'm suspecting in your case it didn't have enough memory allocated (i.e. limit too small) to start everything, which is basically what I'm worried about in having limits on it. But I am no expert, hence why I'm curious what you found.

    Thanks!

    Comment

    Working...