Open biliblihuorong opened 4 days ago
nezha v1版本正式推送的原因吧,和之前的v0版本不能无缝升级
退回到旧版本还是不行啊
我看一下上游依赖全没了在master分之下,v0-final分支可以,不过里面脚本还是指向master分支的
我试着用v1新版本的搭建试了一下,访问直接提示404 所以只能等nezha官方更新新版本吧
@fscarmen2 大佬能改一下脚本推送一个新的镜像上去吗?我看 v0-final 分支下还保留的
应该不需要新镜像,就原来的可以,在设计本方案的时候,对这块有预案,镜像还是那个,应该是增加一两个变量可以了。
应该不需要新的镜像,就原来的可以,在设计本方案的时候,对这块有预案,镜像还是那个,应该是增加两个变量就可以了。
但是我重新部署仍然是这个错误
部署旧版本还是不行
炸了,等更新
同样炸,等F佬更新。
今天 11月29日应该能处理好,请稍等
今天 11月29日应该能处理好,请稍等
要重新部署吗,把之前的删了?
今天 11月29日应该能处理好,请稍等
要重新部署吗,把之前的删了?
重新部署前 把备份库的 README.md 改为几天v0可用版本备份库文件名
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
一直不行啊,怎么操作?
一直不行啊,怎么操作?
文件问题,用之前的备份文件
按照这个步骤不行
1.加 DASHBOARD_VERSION变量 2.修改readme到5天前的。 3.重新部署
还是Error 1033
按照这个步骤不行
1.加 DASHBOARD_VERSION变量 2.修改readme到5天前的。 3.重新部署
还是Error 1033
argo报错吗,像是主控没有连接到cf,或者你本地没有跑起来
按照这个步骤不行
1.加 DASHBOARD_VERSION变量 2.修改readme到5天前的。 3.重新部署
还是Error 1033
有可能在恢复数据而停掉面板,等一下再看看
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了 --disable-auto-update
,主控不会强制本地agent升级的吧。
修改readme到5天前的,这个划重点,不然你添加GH_EMAIL变量了就会整个出错
修改readme到5天前的,这个划重点,不然你添加GH_EMAIL变量了就会整个出错
你修复成功了?
成功
成功
那就好了!就怕有的兄弟这几天忙,过了几天后,原来能用的数据被刷走了,那就神仙都帮不了了。
感谢佬!我把readme改成了27号的,重新部署了一下,成功了。一开始是监控界面是空的,等一会就自动载入数据了。但是好像不能手动restore,不然还是会炸。
感谢佬!我把readme改成了27号的,重新部署了一下,成功了。一开始是监控界面是空的,等一会就自动载入数据了。但是好像不能手动restore,不然还是会炸。
能手动的,其实自动和手动都是运行 restore.sh ,自动多了个定时执行而已,不想等就手动。关键处理好 README.md 里指定的版本就好了。
@fscarmen2
大佬,你在这个issue首部提到的恢复步骤,第4步是:
4.客户端安装
wget https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip && unzip nezha-agent_linux_amd64.zip && chmod +x nezha-agent && ./nezha-agent service install -s 你的域名:5555 -p 你的密钥
执行后,服务器离线,我对比了之前的运行命令,端口改为443,后面加上 --tls
,这样才能成功:
wget https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip && unzip nezha-agent_linux_amd64.zip && chmod +x nezha-agent && ./nezha-agent service install -s 你的域名:443 -p 你的密钥 --tls
@fscarmen2
大佬,你在这个issue首部提到的恢复步骤,第4步是:
4.客户端安装
wget https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip && unzip nezha-agent_linux_amd64.zip && chmod +x nezha-agent && ./nezha-agent service install -s 你的域名:5555 -p 你的密钥
执行后,服务器离线,我对比了之前的运行命令,端口改为443,后面加上
--tls
,这样才能成功:wget https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip && unzip nezha-agent_linux_amd64.zip && chmod +x nezha-agent && ./nezha-agent service install -s 你的域名:443 -p 你的密钥 --tls
是的,复制别人的,忘记改端口和加 --tls 了,谢谢!
修改readme到5天前的,这个划重点,不然你添加GH_EMAIL变量了就会整个出错
GH_EMAIL这个是新增的变量吗?
按照这个步骤不行 1.加 DASHBOARD_VERSION变量 2.修改readme到5天前的。 3.重新部署 还是Error 1033
有可能在恢复数据而停掉面板,等一下再看看
现在一直提示502错误
还是用的north flank的容器,不管怎么重新部署都不行
又来来回回折腾了四五遍,莫名其妙好了,也不知道为什么好的
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了
--disable-force-update
,主控不会强制本地agent升级的吧。
我担心后续哪吒官方对agent发布自动升级命令,那这样的话agent也会全部挂掉了。
你的意思是说 主控释放的监控本机的agent 不会受到自动升级影响?我自己手动添加的服务器 都对agent已经添加了--disable-force-update
。但是本机的agent没有找到怎么添加这个参数。
我现在把版本换到了0.20.5嗯,界面也重新运行了,但是只有服务端显示国家。客户端,国家标志都没了
除了默认的为0.20.13版本,还有哪些版本号可以选?我想找一个低一点的版本号填进去很多都不行
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了
--disable-force-update
,主控不会强制本地agent升级的吧。我担心后续哪吒官方对agent发布自动升级命令,那这样的话agent也会全部挂掉了。 你的意思是说 主控释放的监控本机的agent 不会受到自动升级影响?我自己手动添加的服务器 都对agent已经添加了
--disable-force-update
。但是本机的agent没有找到怎么添加这个参数。
这个我处理一下
已经加了,应该是加这个参数 --disable-auto-update
已经加了,应该是加这个参数
--disable-auto-update
好的 谢谢
现在发现了一个新问题啊,如果我把版本号变量里边指定为0.19.10,那么,打开界面之后发现,服务端自带的agent离线,是不是服务端自带的那个agent版本号太高导致的?
nezha.guao.de
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了
--disable-force-update
,主控不会强制本地agent升级的吧。我担心后续哪吒官方对agent发布自动升级命令,那这样的话agent也会全部挂掉了。 你的意思是说 主控释放的监控本机的agent 不会受到自动升级影响?我自己手动添加的服务器 都对agent已经添加了
--disable-force-update
。但是本机的agent没有找到怎么添加这个参数。这个我处理一下
指定的版本是不支持0.20以下吗?
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了
--disable-force-update
,主控不会强制本地agent升级的吧。我担心后续哪吒官方对agent发布自动升级命令,那这样的话agent也会全部挂掉了。 你的意思是说 主控释放的监控本机的agent 不会受到自动升级影响?我自己手动添加的服务器 都对agent已经添加了
--disable-force-update
。但是本机的agent没有找到怎么添加这个参数。
应该是 --disable-auto-update
,另一个--disable-force-update
是指 dashboard后台右上角有个“立即更新”按钮,升级agent
ubuntu $ ./nezha-agent --version
0.20.5
ubuntu $ ./nezha-agent --help
Usage:
agent [flags]
agent [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
edit 修改要监控的网卡/分区名单,修改自定义 DNS
help Help about any command
service 服务与自启动设置
Flags:
-d, --debug 开启调试信息
--disable-auto-update 禁用自动升级
--disable-command-execute 禁止在此机器上执行命令
--disable-force-update 禁用强制升级
--disable-nat 禁止此机器内网穿透
--disable-send-query 禁止此机器发送TCP/ICMP/HTTP请求
--gitee 使用Gitee获取更新
--gpu 启用GPU监控
-h, --help help for agent
-k, --insecure 禁用证书检查
-u, --ip-report-period uint32 本地IP更新间隔, 上报频率依旧取决于report-delay的值 (default 1800)
-p, --password string Agent连接Secret
--report-delay int 系统状态上报间隔 (default 1)
-s, --server string 管理面板RPC端口 (default "localhost:5555")
--skip-conn 不监控连接数
--skip-procs 不监控进程数
--temperature 启用温度监控
--tls 启用SSL/TLS加密
--use-ipv6-countrycode 使用IPv6的位置上报
-v, --version 查看当前版本号
Use "agent [command] --help" for more information about a command.
我知道自己手动添加的agent如何禁止升级。但是怎么禁止这个项目主控释放的本地agent的升级呢?
只要agent设置了
--disable-force-update
,主控不会强制本地agent升级的吧。我担心后续哪吒官方对agent发布自动升级命令,那这样的话agent也会全部挂掉了。 你的意思是说 主控释放的监控本机的agent 不会受到自动升级影响?我自己手动添加的服务器 都对agent已经添加了
--disable-force-update
。但是本机的agent没有找到怎么添加这个参数。应该是
--disable-auto-update
,另一个--disable-force-update
是指 dashboard后台右上角有个“立即更新”按钮,升级agentubuntu $ ./nezha-agent --version 0.20.5 ubuntu $ ./nezha-agent --help Usage: agent [flags] agent [command] Available Commands: completion Generate the autocompletion script for the specified shell edit 修改要监控的网卡/分区名单,修改自定义 DNS help Help about any command service 服务与自启动设置 Flags: -d, --debug 开启调试信息 --disable-auto-update 禁用自动升级 --disable-command-execute 禁止在此机器上执行命令 --disable-force-update 禁用强制升级 --disable-nat 禁止此机器内网穿透 --disable-send-query 禁止此机器发送TCP/ICMP/HTTP请求 --gitee 使用Gitee获取更新 --gpu 启用GPU监控 -h, --help help for agent -k, --insecure 禁用证书检查 -u, --ip-report-period uint32 本地IP更新间隔, 上报频率依旧取决于report-delay的值 (default 1800) -p, --password string Agent连接Secret --report-delay int 系统状态上报间隔 (default 1) -s, --server string 管理面板RPC端口 (default "localhost:5555") --skip-conn 不监控连接数 --skip-procs 不监控进程数 --temperature 启用温度监控 --tls 启用SSL/TLS加密 --use-ipv6-countrycode 使用IPv6的位置上报 -v, --version 查看当前版本号 Use "agent [command] --help" for more information about a command.
我看到我的本地服务器agent离线了,然后我进了后台之后发现在密钥那里边,你给填上了 --disable-auto-update
就是现在我无论怎么切换版本,他那个服务端的本地监控的那个那一项都是离线状态,看不到了
用这个方式安装客户端会在传统的 /opt/nezha/agent/ 目录下
mkdir -p /opt/nezha/agent/; wget -O nezha-agent_linux.zip https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_$(arch | sed 's/x86_64/amd64/; s/aarch64/arm64/').zip && unzip nezha-agent_linux.zip -d /opt/nezha/agent/ && rm -f nezha-agent_linux.zip && chmod +x /opt/nezha/agent/nezha-agent && /opt/nezha/agent/nezha-agent service install -s <你的域名>:443 -p <密钥> --tls --disable-auto-update
【fscarmen: 借用一下这里 VPS 版本和 docker 容器版本都已恢复。 恢复步骤如下
1.加 DASHBOARD_VERSION变量,这步可选,不加就以v0的最终版本 v0.20.13 处理,以后也不会升级;也可以指定一个版本 2.修改readme到5天前的,以用回 v0 的配置 config.yml 文件 3.重新部署服务端
4.客户端安装
mkdir -p /opt/nezha/agent/; wget -O nezha-agent_linux.zip https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_$(arch | sed 's/x86_64/amd64/; s/aarch64/arm64/').zip && unzip nezha-agent_linux.zip -d /opt/nezha/agent/ && rm -f nezha-agent_linux.zip && chmod +x /opt/nezha/agent/nezha-agent && /opt/nezha/agent/nezha-agent service install -s <你的域名>:443 -p <密钥> --tls --disable-auto-update
】详细日志