管理器升级
无明确要求完全没必要升级管理器-
停止服务,在管理器根目录执行
bash ./service.sh stopall
(成功输出 stoped); -
清理当前 HAP 服务 和 管理器 相关文件:
-
将原微服务应用相关的数据文件进行备份并移除,如:
mv /data/hap/ /backup/hapbak20200320/
,具体移动到的目标位置可自定义,这一步属于高危操作,所以一定要确保操作无误,数据备份成功 💥 💥 💥; -
在 管理器根目录 执行
rm -rf ./*
(如果管理器非独立文件夹存放,则不可执行此操作)
-
-
重装,参考 安装步骤(完成 3~7 步即可);
-
停止服务,在管理器根目录执行
bash ./service.sh stopall
(成功会输出 stoped); -
执行
rm -rf /data/hap/script/volume/data/*
清理重装产生的数据,然后将之前备份的数据还原,如cp -r /backup/hapbak20200320/script/volume/data/* /data/hap/script/volume/data/
; -
对比
/data/hap/script/docker-compose.yaml
与备份目录下的/backup/hapbak20200320/script/docker-compose.yaml
,如果有附加的自定义配置项,需手动调整; -
重启服务,在管理器根目录下执行
bash ./service.sh startall
,等待命令执行完成即可;