执行环境:
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,好了,这样就解决了。
参考: