×

【齐鲁TV】记录桌面云替换系统盘操作方法
  

新手570091 4655

{{ttag.title}}
本帖最后由 张涵博 于 2024-8-1 10:53 编辑

记录桌面云更换系统盘操作
原因:系统故障/系统盘SSD寿命不足告警

更换思路一览
①:判断系统盘是否做了Raid1,若做了Raid1可以确定好盘位直接更换Raid1的单块磁盘,然后等待数据同步即可;

1. 可以通过进服务器的BMC系统查看存储阵列是否有Raid1,磁盘是否对应上。
2. 观察物理服务器系统盘位置是否是有两块。一般系统盘处在服务器后面板,注意区分是否为nvme缓存盘

②:判断VMP版本是否高于5.4.0,若高于5.4.0可以采用【重建系统盘】的方式更换,否则采用【更换主机】的方式更换;
重建主机和重建系统盘的区别在于重建系统盘新主机配置的地址是和原机相同的,重建主机是需要重新配置一个不重复IP地址

③:判断是否满足【重建系统盘】的限定条件;

【重建系统盘】:
1、单台主机的VMP集群无法通过此方法恢复
2、集群中同时损坏两台及两台以上主机的系统盘,也无法通过此方法恢复
3、替换系统盘的新磁盘大小不能低于原磁盘大小。
4、全新安装的VMP系统的管理IPVMP版本必须与故障前的主机一致,且需与集群网络保持连通
5、版本需要高于VMP5.4.0


更换步骤一览
【重建系统盘】
①:检查现有集群状态,记录现有集群信息;
检测现有集群状态:可以使用一键检测、adesk巡检工具巡检,主要检查存储副本一致性。(可以通过系统升级处的检查)
提前一天记录现有集群信息:
1.版本,补丁包信息,版本安装包/补丁包如果在support平台查询不到需要找一下办事处同事/社区人工客服查询;
2.主机的数量,设备网口规划,管理口MAC地址;

②:迁移需更换系统盘主机上面的虚拟机,关机更换系统盘,安装系统;

注意:
1.在安装系统的时候可能会遇到选择系统盘困难,比如缓存盘和系统盘一样的大小,这里可以提前把缓存盘都拔掉(需要提前确认是否直通,是否支持拔插),安装完系统后再插回去。
2.安装系统时遇到配置网口地址的时候,可能会存在网口乱序的情况,所以最好多配置几个管理地址,以防乱序到光口导致电脑无法管理平台。


③:检查网口顺序是否正常;
方法1:网口顺序异常可以使用桌面云交付工具-网口顺序调整操作,通过拔插网线确认出实际网口和界面显示的差别做出调整。
列:设备前面板标签0  1  2  3  4  5web界面为  0  1  5  4  3  2
然后点击确定。若出现‘自定义调整失败,请联系深信服技术支持人员’可通过后台输入命令touch /boot/boot/iso_install.sign尝试解决。
方法2:进后台提前备份配置文件,将/boot/boot/net目录下的所有文件备份到本地,待重置系统完成后覆盖并重启。

④:配置管理口地址,恢复管理口MAC地址
在桌面云场景大多数管理口是配置的聚合口,聚合口的MAC地址是随机生成的,因为重建系统盘会校验管理口IP/MAC地址,需要提前配置好与原机相同的IPMACIP直接在界面配置即可,MAC地址需要后台修改配置文件并重启生效。
进入新主机后台,输入命令vim /sf/cfg/if.d/bond.ini修改对应IPMAC地址成旧MAC地址,MAC有两种方法获取从第一步收集信息提前收集,第二种在执行重建操作后F12查看校验代码
⑤:按照版本信息进行打包
按照前面收集的信息正常打包即可,注意打包顺序和打包影响。这里有个小坑,如果这台服务器插key后扫验证码后并没有激活,后续打包会校验失败,需要400在后台进行打包或者放通操作,建议就是不插key

⑥:VMP集群执行重建系统盘操作,等待数据同步完成;


执行重建任务后会自动重启新主机,重启完成后进行数据同步(如果未有运行的虚拟机不会进行数据同步)
同步完成后可以通过后台命令
vs_cluster_cmd.sh x '/sf/vs/bin/vs_localhost_checkok.js check_all; echo $?'
命令检查虚拟存储副本一致性,全0代表无异常。

或前台系统升级检测是否异常

检测无异常后测试虚拟机开机是否正常后进行下一台主机替换操作

⑦:如果是集群所有主机都需要替换,替换系统盘最后一台主机的注意
由于替换系统盘的原理就是去集群中其他主机上获取“要替换主机在线时备份在其他主机上的系统配置文件”并恢复到新的干净系统盘中所以,当集群中所有主机都要执行替换系统盘时,替换到最后一台主机时,最后一台主机备份的配置已经在集群中不存在了(保存在其他主机,其他主机系统盘已经被替换了),可以后台执行命令,让其他再生成
/sf/etc/cron.d/daily.d/71backup_sfcfg_to_otherhost.sh
然后在集群进行检查(集群后台执行vs_cluster_cmd.sh e "ls /sf/data/local/private/cfg_backup/ | grep host-0cc47acf4584"
Xxx :代表主机的hostname
如果没有最后一台主机上重新执行命令
/sf/etc/cron.d/daily.d/71backup_sfcfg_to_otherhost.sh


————————————————————————————————————————————
如有不对的地方请指出

打赏鼓励作者,期待更多好文!

打赏
3人已打赏

牛风喜 发表于 2024-8-1 10:24
  
桌面云替换系统盘操作方法
新手978000 发表于 2024-8-2 14:09
  
简单易懂,精华帖
এ塔铃独语别黄昏এ 发表于 2024-9-3 19:40
  
感谢分享,每天进步亿点点
发表新帖
热门标签
全部标签>
西北区每日一问
每日一问
干货满满
技术笔记
技术盲盒
产品连连看
功能体验
GIF动图学习
技术咨询
信服课堂视频
新版本体验
原创分享
高频问题集锦
安装部署配置
自助服务平台操作指引
排障那些事
运维工具
标准化排查
2023技术争霸赛专题
解决方案
sangfor周刊
项目案例
通用技术
秒懂零信任
高手请过招
升级&主动服务
测试报告
社区帮助指南
纪元平台
技术晨报
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
日志审计
问题分析处理
流量管理
每日一记
云计算知识
用户认证
VPN 对接
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
答题榜单公布
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记

本版版主

64
25
4

发帖

粉丝

关注

9
5
2

发帖

粉丝

关注

本版达人