执行环境:

Debian 11

具体报错为:

nezha-agent.service: Main process exited, code=exited, status=203/EXEC

原因分析:

在agent端启动前,需要从Debian源下载某些东西,但由于/etc/apt/sources.list里面有两行地址有问题,因此无法成功下载,导致agent端无法启动,判断这个问题多出现于最新版本的Debian或者测试版的Debian

解决方式:

找到这两行,但我当时找到的不完全一样,但基本结构如下:

deb http://security.debian.org/debian-security/ bullseye/updates main
deb-src http://security.debian.org/debian-security/ bullseye/updates main

将其改为:

deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main

保存后,再次安装agent,好了,这样就解决了。

参考:

Leave a Reply