单节点FC8.2.0 补丁升级

给单节点FC8.2.0 打补丁升级

前景提要:

登录CNA节点的gandalf用户

rpm -qa | grep network-scripts

(回显信息)
network-scripts-10.04-1.h7.eulerosv2r10

# 回显的版本号信息中包含“h7”,则可以直接升级
# 否则,先升级至8.2.0.SPC2补丁版本

解压升级工具

FusionComputeUpdateTool_8.2.0.SPH3
以管理员身份运行“start.bat”。浏览器中输入:https://localhost:7236/pages/index.html
登录的初始用户名:admin,初始密码为:IaaS@PORTAL-CLOUD8!

工具升级VRM组件

必须先升级VRM,在升级CNA。
手动在FusionCompute创建一个接口用户

手动升级CNA组件:

检查VRM是否升级完成,CNA是否已经发放发放升级包

取消单节点登录

登录VRM节点的gandalf用户。

su - root
python /opt/galax/root/vrm/tomcat/script/omsconfig/bin/sm/changesso/changesso.py -m ge

获取本CNA节点的hostid

登录CNA节点的gandalf用户。

su - root
FusionCompute 8.1.1之前版本执行: cat /etc/vna-api/om/om-info | grep hosts | awk -F ':' '{print $2}'
FusionCompute 8.1.1及之后版本执行:cat /etc/vna-data/om/om-info | grep hosts | awk -F ':' '{print $2}'

cat /opt/galax/version/GalaxVersion.cfg		# 获取CNA的升级前的源版本号

获取主机的公钥

登录VRM节点的gandalf用户。

su - root
ssh-keyscan -t rsa   CNA节点的IP地址 >> /root/.ssh/known_hosts

开始升级CNA节点

登录CNA节点的gandalf用户。
升级成功后,CNA节点会自动重启

su - root
update-client  -q  package					        # 查询分发的升级包名称.
cat /etc/vna-data/om/om-info | grep hosts | awk -F ':' '{print $2}'	# 查看CNA的hostid
update-client -u  【升级包名称】				                # 升级CNA节点
update-client -q   update					        # 确认CNA节点的升级结果	

修改数据库

登录VRM节点的gandalf用户。

psql -U galax vrm -c "update tbl_host set CNA_VERSION = '升级目标版本' where host_id = CNA的hostid"

# 输入以下用户名和密码
# 用户名:galax
# 密码:SingleLOUD!1

# 返回“UPDATE 1”表示执行成功
posted @ 2023-05-11 22:44  陽YANG  阅读(60)  评论(0编辑  收藏  举报