给单节点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”表示执行成功
标签:om,gandalf,补丁,升级,CNA,FC8.2,节点,VRM
From: https://www.cnblogs.com/wengfy/p/17392457.html