乐于分享
好东西不私藏

openclaw升级后不能用了,如何处理?

openclaw升级后不能用了,如何处理?
昨天下班前打开内置的网页控制台,提示有2026.3.13 版本可升级,随手点了一下升级。今天早上发现openclaw 服务死掉了,无法正常使用。今天来记录一下我的处理过程。
一、检查openclaw的服务状态。
当openclaw有问题时,首先要检查一下它的服务状态,在后台命令行输入:
openclaw gateway status
截图如下:
提示openclaw requires Node >=22.16.0,就是新版本的openclaw 要求node 版本必须>=22.16.0 版本,查看一下官网文档:

https://docs.openclaw.ai/zh-CN/install

官方文档提示,最新版本推荐Node 24版本,但扔支持Node 22 LTS,目前为 22.16+,所以只能升级Node 版本,才能升级新版的openclaw。

提示:遇到问题,查找官方文档,才是最正确的解决路径之一。

二、升级Node 版本
# 安装 24.11.0(当前最新稳定版)nvm install 22.16.0# 切换并设为默认版本nvm use 22.16.0nvm alias default 22.16.0
截图如下:
三、重新安装最新版本的openclaw
1、我其实并不清楚接下去需要重新安装openclaw,探索了一下,先检查一下node 升级后openclaw的状态:
lwd@ubuntu24:~/.openclawopenclaw --versionopenclaw: command not foundlwd@ubuntu24:~openclaw gateway statusopenclaw: command not found
因为通过nvm 安裝新的 Node 版本时,原本旧版本路径下的 全域套件 (Global Packages)(例如 openclaw)并不会自动搬移到新版本。所以需要在node 22.16.0版本重新安装新版的openclaw。
2、重新安装openclaw
在命令行下输入:
npm install -g openclaw@latest
截图如下:
3、安装完后,查看一下
在命令行输入:
openclaw gateway status
截图如下:
服务没有正常启动,提示:
Gateway service embeds OPENCLAW_GATEWAY_TOKEN and should be reinstalled
大概意思是OpenClaw 网关服务中内置了旧的 / 失效的网关令牌(OPENCLAW_GATEWAY_TOKEN),需要重新安装网关服务以更新令牌
4、重新安装网关
命令行下输入:
openclaw gateway install --force
截图如下:
重新查看服务状态,已经正常。
5、验证是否正常。
打开网页控制台,输入token,可正常登入,说明已经升级成功。
截图如下
到这里新版本的openclaw v2026.3.13已经升级完毕,之前的所有配置、包括大模型连接、各个agent的配置文件,skill的安装都还在,无需再重新安装。
四、经验总结。
1、养虾过程中,遇到问题首先查阅官方文档,这是唯一高效的解决问题的途径。
2、遇到问题要学会分析日志,一般出现什么问题,日志都有体现;
3、如果日志看不懂,可以整段复制出来,贴给豆包、元宝、deepseek之类的web chat,让它帮你分析一下日志。
4、在ai时代来临时,需要学会用ai 学习ai。
今天的分享就到这
记录于2026年3月18日 中午 13点。

如果本文对你有帮助,不妨点个免费的赞收藏备用。

👇 关注Gallop,让AI提升你的效率

👉 添加我的微信(gallop_liu),备注“加群”,交流并分享个人的一些资料。