怎么了?zsbd
安装、配置dashboard步骤都没有 ![]()
时间有点久了,还适合现在用吗
知道了,哪吒升级到V1版本的问题,目前应该是不兼容(freebsd打的包有问题)
目前哪吒升级到 V1 版本有兼容问题
serv00会杀进程和crontab。互保是各主机间通过ssh私钥相互登录,你在host.eg里面填写各主机的用户名和密码即可。具体配置过程参考: https://typecodes.com/python/serv00ct8nezha.html 。
作者回我了!互相登录就不会杀crontab和进程了吗?我理解应该只是保活账号吧。好像听他们说sev00的母鸡会定时重启 进程crontab全会掉啊 看了也是咱佬友发的篇文章说可以手动cf workers保活crontab
我把作者你github上提供的所有链接都看了遍 大概研究了快有半个月了 也没找到解决办法 现在没想到终于是在L站找到作者本尊了 ![]()
相互登录是用于保serv00的账号;ssh登录其它主机后,还会检测哪吒进程是否存在,如果被杀掉了则重新拉起进程。大体架构:serv00和ct8主机一键安装哪吒探针和多主机保活(二) - TypeCodes
啊?原来文档里说的跨主机拉起进程是存在的 那就没问题了 也免得去cf workers配置那么多了 我之前只有一部serv00的鸡 难怪会被杀
还有能回答一下我上面关于探针的问题吗 还有哪吒探针可以部署在和面板同一样的主机上吗
基本是agent的配置不对,检查下密码和连接面板的域名端口。也可以手工执行下agent的连接命令看看输出的内容
我清楚 文档我也全都看过好几遍了 我的RPC端口是36970 密钥是直接复制粘贴的 域名也是直接填面板域名: NeZha Monitor-BrianZuo (serv00.net) 但还是不行啊 ![]()
探针那里好像要求的是填gRPC端口 但是我面板只要求配置了RPC端口 是什么回事呢?
你说的哪吒探针是指哪吒探针的agent客户端吧,dashboard面板和agent客户端可以安装在同一个主机上
对啊 探针就是客户端 面板就是服务端嘛
没关系,配置一样的端口号就行了。你先自己研究下,复制agent 的连接命令看看输出的内容可以直接定位问题。
看着自动互保的小鸡们成功运行好欣慰啊:
2024-12-07 13:54:12,773 - 2024-12-07 20:54:12 - 星期六 - ==> 开始使用SSH密码连接主机 [GeeMeeGA@web13.serv00.com:22]
2024-12-07 13:54:13,096 - 2024-12-07 20:54:13 - 星期六 - ====> 连接成功 [GeeMeeGA@web13.serv00.com:22]
2024-12-07 13:54:13,096 - 2024-12-07 20:54:13 - 星期六 - ====> [1] Password-based connection successful for GeeMeeGA@web13.serv00.com
2024-12-07 13:55:06,285 - 2024-12-07 20:55:06 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/download_nezha.sh agent /home/BrianZuo/nezha_app/agent
2024-12-07 13:55:06,293 - 2024-12-07 20:55:06 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/utils.sh monitor /usr/home/BrianZuo/serv00_ct8_nezha/config/monitor.conf /home/BrianZuo/nezha_app/agent nezha-agent 'sh nezha-agent.sh' foreground
2024-12-07 13:55:06,298 - 2024-12-07 20:55:06 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/utils.sh heart /usr/home/BrianZuo/serv00_ct8_nezha/config/heartbeat.conf web13.serv00.com 22 GeeMeeGA
2024-12-07 13:55:06,306 - 2024-12-07 20:55:06 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/heart_beat_entry.sh '0|s14.serv00.com|22|BrianZuo'
2024-12-07 13:55:06,307 - 2024-12-07 20:55:06 - 星期六 - ==> 关闭和 [GeeMeeGA@web13.serv00.com:22] 的SSH连接
2024-12-07 13:55:17,484 - 2024-12-07 20:55:17 - 星期六 - ==============> 开始心跳模块 <==============
2024-12-07 13:55:17,484 - 2024-12-07 20:55:17 - 星期六 - ==> 心跳来自当前主机自身[BrianZuo@s14.serv00.com] heat_beat_extra_info=None
2024-12-07 13:55:17,485 - 2024-12-07 20:55:17 - 星期六 - ==> 开始启动进程,[/usr/home/BrianZuo/serv00_ct8_nezha/process_monitor.sh] [/usr/home/BrianZuo/serv00_ct8_nezha/config/monitor.conf]
2024-12-07 13:55:18,709 - 2024-12-07 20:55:18 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/process_monitor.sh /usr/home/BrianZuo/serv00_ct8_nezha/config/monitor.conf
2024-12-07 13:55:18,710 - 2024-12-07 20:55:18 - 星期六 - ==> 开始设置心跳的crontab,[/usr/home/BrianZuo/serv00_ct8_nezha/heart_beat_entry.sh]
2024-12-07 13:55:19,983 - 2024-12-07 20:55:19 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/utils.sh cron '*/5 * * * *' /usr/home/BrianZuo/serv00_ct8_nezha/heart_beat_entry.sh
2024-12-07 13:55:19,983 - 2024-12-07 20:55:19 - 星期六 - ==> 开始读取心跳配置文件[/usr/home/BrianZuo/serv00_ct8_nezha/config/heartbeat.conf]...
2024-12-07 13:55:19,983 - 2024-12-07 20:55:19 - 星期六 - ==> 开始使用SSH私钥连接主机 [GeeMeeGA@web13.serv00.com:22]
2024-12-07 13:55:20,445 - 2024-12-07 20:55:20 - 星期六 - ====> 连接成功 [GeeMeeGA@web13.serv00.com:22]
2024-12-07 13:55:20,445 - 2024-12-07 20:55:20 - 星期六 - ====> [1] SSH key connect OK GeeMeeGA@web13.serv00.com:22
2024-12-07 13:55:20,445 - 2024-12-07 20:55:20 - 星期六 - ==> 开始维护[1]号主机[GeeMeeGA@web13.serv00.com]的心跳...
2024-12-07 13:55:20,446 - 2024-12-07 20:55:20 - 星期六 - ==> 执行远程命令 [GeeMeeGA@web13.serv00.com:22]: /usr/home/GeeMeeGA/serv00_ct8_nezha/heart_beat_entry.sh '0|web13.serv00.com|22|GeeMeeGA'
2024-12-07 13:55:38,426 - 2024-12-07 20:55:38 - 星期六 - STDOUT:
STDERR:
2024-12-07 13:55:38,427 - 2024-12-07 20:55:38 - 星期六 - 通过SSH执行 /usr/home/GeeMeeGA/serv00_ct8_nezha/heart_beat_entry.sh '0|web13.serv00.com|22|GeeMeeGA' 命令成功 [GeeMeeGA@web13.serv00.com:22]
2024-12-07 13:55:38,427 - 2024-12-07 20:55:38 - 星期六 - ==============> 结束心跳模块 <==============
2024-12-07 13:55:38,427 - 2024-12-07 20:55:38 - 星期六 - ==> 关闭和 [GeeMeeGA@web13.serv00.com:22] 的SSH连接
2024-12-07 13:56:55,763 - 2024-12-07 20:56:55 - 星期六 - ==============> 开始心跳模块 <==============
2024-12-07 13:56:55,763 - 2024-12-07 20:56:55 - 星期六 - ==> 心跳来自主机[BrianZuo@web14.serv00.com:22] 类型:0
2024-12-07 13:56:55,764 - 2024-12-07 20:56:55 - 星期六 - ==> 开始启动进程,[/usr/home/BrianZuo/serv00_ct8_nezha/process_monitor.sh] [/usr/home/BrianZuo/serv00_ct8_nezha/config/monitor.conf]
2024-12-07 13:56:56,983 - 2024-12-07 20:56:56 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/process_monitor.sh /usr/home/BrianZuo/serv00_ct8_nezha/config/monitor.conf
2024-12-07 13:56:56,995 - 2024-12-07 20:56:56 - 星期六 - ==> 开始设置心跳的crontab,[/usr/home/BrianZuo/serv00_ct8_nezha/heart_beat_entry.sh]
2024-12-07 13:56:58,564 - 2024-12-07 20:56:58 - 星期六 - Shell command executed successfully: /usr/home/BrianZuo/serv00_ct8_nezha/utils.sh cron '*/5 * * * *' /usr/home/BrianZuo/serv00_ct8_nezha/heart_beat_entry.sh
2024-12-07 13:56:58,564 - 2024-12-07 20:56:58 - 星期六 - ==============> 结束心跳模块 <==============
明白了 您说的是面板上提供的一键安装脚本?我试过很多回了 还以为是不支持FreeBSD的问题:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18887 100 18887 0 0 72613 0 --:--:-- --:--:-- --:--:-- 72642
Unknown init
You have new mail in /var/mail/BrianZuo
[BrianZuo@s14]:<~/serv00_ct8_nezha>$
果然 查了下 FreeBSD是不支持init的 用的是rc

