Ad Widget

Collapse

log.Panic zabbix-agent program crashes

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • deconf
    Junior Member
    • Oct 2022
    • 2

    #1

    log.Panic zabbix-agent program crashes

    Hello everyone. When I run zabbix-agent, the program crashes. The log is as follows:
    Aug 12 17:26:16 ip-172-31-18-23 zabbix_agent2[15052]: Starting Zabbix Agent 2 (7.0.2)
    Aug 12 17:26:16 ip-172-31-18-23 zabbix_agent2[15052]: Zabbix Agent2 hostname: [ip-172-31-18-23]
    Aug 12 17:26:16 ip-172-31-18-23 zabbix_agent2[15052]: Press Ctrl+C to exit.
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: panic: attempt to write a readonly database [recovered]
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: panic: attempt to write a readonly database
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: goroutine 6 [running]:
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: golang.zabbix.com/sdk/log.PanicHook()
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: /usr/local/src/zabbix-7.0.2/src/go/vendor/golang.zabbix.com/sdk/log/log.go:280 +0x230
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: panic({0xd1ed00?, 0xc000686090?})
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: /usr/lib/go-1.22/src/runtime/panic.go:770 +0x132
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: golang.zabbix.com/agent2/internal/agent/resultcache.(*DiskCache).write(0xc00004e180, 0xc0002e42a0)
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: /usr/local/src/zabbix-7.0.2/src/go/internal/agent/resultcache/diskcache.go:473 +0xe85
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: golang.zabbix.com/agent2/internal/agent/resultcache.(*DiskCache).run(0xc00004e180)
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: /usr/local/src/zabbix-7.0.2/src/go/internal/agent/resultcache/diskcache.go:544 +0x132
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: created by golang.zabbix.com/agent2/internal/agent/resultcache.(*DiskCache).Start in goroutine 1
    Aug 12 17:29:45 ip-172-31-18-23 zabbix_agent2[15052]: /usr/local/src/zabbix-7.0.2/src/go/internal/agent/resultcache/diskcache.go:619 +0x65
    Aug 12 17:29:45 ip-172-31-18-23 systemd[1]: zabbix-agent2.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
    Aug 12 17:29:45 ip-172-31-18-23 systemd[1]: zabbix-agent2.service: Failed with result 'exit-code'.

    I initially suspected it was a folder permission issue, but I checked and found it was not.
    ```
    drwxr-xr-x 9 zabbix users 4096 Aug 12 16:03 .
    drwxr-xr-x 12 root root 4096 May 28 2019 ..
    drwxr-xr-x 2 zabbix users 4096 Dec 24 2019 bin
    drwxr-xr-x 4 zabbix users 4096 Aug 12 15:03 conf
    drwxr-xr-x 3 zabbix users 4096 Jul 9 17:34 lib
    drwxr-xr-x 2 zabbix users 4096 Aug 12 18:37 logs
    drwxr-xr-x 2 zabbix users 4096 Aug 12 14:46 sbin
    drwxr-xr-x 4 zabbix users 4096 Aug 12 16:03 script
    drwxr-xr-x 3 zabbix users 4096 Aug 12 14:52 share
    -rwxr-xr-x 1 zabbix users 4 Aug 3 2021 zabbix_agentd.pid
    ```
    my config file
    ```
    PidFile=/tmp/zabbix_agent2.pid
    LogType=file
    LogFile=/usr/local/zabbix/logs/zabbix_agent2.log
    LogFileSize=1
    Server=127.0.0.1,zabbix.wenet.com.cn
    ServerActive=zabbix.xxxx.com
    Hostname=ip-172-31-18-23
    EnablePersistentBuffer=1
    PersistentBufferFile=/usr/local/zabbix/share/PersistentBufferFile
    Timeout=20
    Include=/usr/local/zabbix/conf/zabbix_agentd.conf.d/*.conf
    UnsafeUserParameters=1
    ForceActiveChecksOnStart=1
    ```

    I have no more ideas, please help.​



    My system version : 18.04.1
Working...