luotianyi 发表于 2026-1-30 17:11:52

Claw Cloud安装哪吒探针并持久化数据

我个人对这个帖子:https://forum.naixi.net/thread-3525-1-1.html的一些补充
在帖子的后部分,有:
(以下为原帖部分内容)

DLC(不推荐的操作)
打开nginx容器的terminal
apt update
apt install curl wget unzip -y
用正常方式安装探针agent,就会有如下结果


(以上为原帖部分内容)
但是,在实际操作中,由于Claw Cloud会不时重启导致数据丢失,且哪吒v1使用的是相同密钥、自动注册机制,而哪吒探针随机失联/被注册机制识别为新机,会导致面板出现机器错乱。
经过一些研究,找到了目前可用的解决方法:

首先,在Claw Cloud创建一个容器,经过试验,最低内存必须为128Mb,即配置如下:

然后,挂载一个持久化硬盘。路径为:/opt/nezha

部署。部署完成后打开控制台,依次输入以下命令。
安装依赖
apt update && apt install curl wget unzip ca-certificates -y
切换路径
cd /opt/nezha
下载探针二进制文件
wget -O nezha-agent.zip https://github.com/nezhahq/agent/releases/latest/download/nezha-agent_linux_amd64.zip
解压
unzip nezha-agent.zip
赋权
chmod +x nezha-agent
写入配置
cat <<EOF > /opt/nezha/config.yml
server: 探针地址:端口
client_secret: 密钥
tls: false
debug: true
EOF
启动探针
nohup ./nezha-agent > agent.log 2>&1 &
如果一切正常,此时能在面板看到机器上线
创建启动脚本
cat <<EOF > /opt/nezha/start.sh
#!/bin/bash
if [ ! -f /opt/nezha/config.yml ]; then
    echo "server: 探针地址:端口" > /opt/nezha/config.yml
    echo "client_secret: 密钥" >> /opt/nezha/config.yml
    echo "tls: false" >> /opt/nezha/config.yml
fi
/opt/nezha/nezha-agent > /opt/nezha/agent.log 2>&1 &
nginx -g 'daemon off;'
EOF
赋权
chmod +x /opt/nezha/start.sh
最后一步,在Claw Clow的容器配置页输入启动命令,保证容器重启后能够成功拉起探针
/bin/bash
/opt/nezha/start.sh

周杰伦 发表于 2026-1-30 18:51:06

哎这东西好几次都没配起来,要不是不能自定义域名,要不就是https问题

luotianyi 发表于 2026-1-31 01:10:24

周杰伦 发表于 2026-1-30 18:51
哎这东西好几次都没配起来,要不是不能自定义域名,要不就是https问题

如果是扎针的话,倒是不用配置自定义域名,装面板就要,面板的自定义域名那里cloudflare小黄云不能开

周杰伦 发表于 2026-2-1 21:47:58

luotianyi 发表于 2026-1-31 01:10
如果是扎针的话,倒是不用配置自定义域名,装面板就要,面板的自定义域名那里cloudflare小黄云不能开 ...

不配置自定义域名,域名太长了不容易记
页: [1]
查看完整版本: Claw Cloud安装哪吒探针并持久化数据