代码拉取完成,页面将自动刷新
一个用于自动化openEuler热升级过程的工具
cd src
go get nvwa
go build
配置文件放置在config目录下,运行时二进制会去三个地方寻找配置文件,按照先后为:
配置文件包括:
nvwa-restore.yaml
需要进行现场恢复的进程和服务,两者区别在于,对于每一个服务,nvwa会去修改systemd的配置,通过systemd恢复运行状态
nvwa-server.yaml
热升级使用中需要用到的目录,日志,二进制目录配置等等
nvwa check -- 运行环境检查
nvwa update -- 热升级到相应的内核版本(相关文件需放置在/boot下)
nvwa将会去/boot目录下寻找需要的kernel和rootfs,kernel的命名格式需为vmlinuz-, rootfs命名格式需为initramfs-.img
nvwa restore -- 恢复某个之前freeze的进程
nvwa help
显示client相关的帮助信息
nvwa --help
显示server相关的帮助信息
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型