本帖最后由 韩立春 于 2025-9-29 09:56 编辑
HCI 报虚机磁盘id为virtio格式,会导致配置丢失及重启无法修复的解决方法 一、问题描述:
本次是超融合6.10.0R2要升级补丁包sp-HCI-6.10.0_R2-x86-col-20250825.pkg,使用纪元平台_v6.0.6 R2_full巡检升级补丁查到的问题。在升级补丁前需要先处理此问题-检测到虚拟机(下一代防火墙1122164429_26ce74c192,SSLM7.6.1_2018129)中存在磁盘id为virtio格式,会导致虚拟机磁盘配置丢失,虚拟机重新启动时磁盘无法找到,影像业务。 二、处理过程: 1.使用SSH工具进入超融合后台,输入集群IP地址,用户root,输入密码,输入#vtpclustat,来查看集群的运行状态。 2.将执行文件virtio_convert_v1.0.sh、convert_virtio_config_v1.0.sh,通过ssh软件传送到后台/sf/data/local文件夹里。
3.输入#chmod +x virtio_convert_v1.0.sh 修改 virtio_convert_v1.0.sh权限为可执行权限。 4.输入#bash virtio_convert_v1.0.sh,运行 virtio_convert_v1.0.sh,将virtio磁盘格式改为IDE格式。并执行成功。 5、重新运行纪元平台超融合升级巡检工具,不在提示此问题。 三、根因: 起因是新增加到的3台超融合服务器平台都有一个共同补丁01-custom-HCI-dissRaid-0241019,而sp-HCI-6.10.0_R2-x86-col-20250825.pkg补丁包中就包括01-custom-HCI-dissRaid-0241019这个补丁。所以在巡检升级补丁包时发现了检测虚拟机(下一代防火墙1122164429_26ce74c192,SSLM7.6.1_2018129)中存在磁盘id为virtio格式,会导致虚拟机磁盘配置丢失,虚拟机重新启动时磁盘无法找到,影像业务这个问题。 五、解决方案: 通过运行virtio_convert_v1.0.sh补丁,将virtio0替换成ide0磁盘格式。从而不会使虚拟机(下一代防火墙1122164429_26ce74c192,SSLM7.6.1_2018129)磁盘配置丢失,虚拟机重新启动时磁盘无法找到,影像业务的情况。
六、建议与总结:
求助400是解决此办法的唯一方法,后台问题还是需要400去解决。非常感谢400兄弟的帮助 |