vSAN 升级步骤分析和总结.docx

VSAN5.5 升级到 6.0 问题 1:ESXi 5.5u2 升级到 6.0u1 后 vsan 挂掉,web 界面查看到网络运行状况报错 因为 vsan 挂掉导致虚拟机全部显示孤立(vsan 恢复后孤立的虚拟机后执行 vmotion 到其他 esxi host 即可) 解决办法:官方文档一直强调 vSAN 要求组播支持(vsan5.5 版本没有在物理交换机配置组播也没出过问题,vsan6.1 必须在物理交换机配置组播否则会提示网络运行故障) H3C 二层组播配置 SwitchA system-view SwitchA system-view [SwitchA] multicast routing-enable [SwitchA] multicast routing-enable [SwitchA] igmp-snooping [SwitchA] igmp-snooping [SwitchA-igmp-snooping] [SwitchA-igmp-snooping] quit [SwitchA] vlan 100 [SwitchA] vlan 100 [SwitchA-vlan100] igmp-snooping enable [SwitchA-vlan100] igmp-snooping enable [SwitchA-vlan100] igmp-snooping querier [SwitchA-vlan100] igmp-snooping querier 组播配置好后 vsan 自动恢复 问题 2:升级磁盘格式 vsan2.0 报错 提示有一个对象不能访问 使用 RVC 工具删除不能访问的对象: RVC 工具现在默认集成在 vcenter 主机当中,如果vcenter 是直接使用官方的 VCSA(suselinux)部署的话,跟使用 linux 系统是一样的,通过 SSH 连接工具连接到 vcenter 主机上,使用如下命令登陆rvc 工具。vcsa:~# rvcroot@localhost 在 RVC 模式下输入 vsan.check_state/vcenter/Datacenter/computers/cluster检测不能访问的对象 使 用 vsan.purge_inaccessible_vswap_objects/vcenter/Datacenter/computers/cluster 删除不能访问的对象 再次检测,显示已经删除 再次点击 web 界面升级,已经没有报错提示,点击“是”开始升级 升级进度与磁盘和数据量大小相关。 升级过程会把一组磁盘组移除并把数据迁移到别的磁盘组,然后重新添加磁盘组,就完成升级了,如果 出现上诉提到的不可访问对象,又找不到无法访问的对象存在于何方的情况下,大家可以手动将磁盘组 从 vsan 集群中移除,然后重新添加。 命令升级注意:如果群集中仅有三个 ESXi 主机和/或磁盘组,或如果在删除磁盘组之前没有足够的容量重新构建组件,则升级过程会失败。如果出现此问题,请修改命令以包括 --allow-reduced-redundancy 标记。这允许 VSAN 磁盘上升级过程继续,但如果在升级过程中存在节点/磁盘组故障或损失,则可能会让群集面临双重故障。 例如: vsan.v2_ondisk_upgrade --allow-reduced-redundancy /vcenter/Datacenter/computers/cluster

文档评论(0)

1亿VIP精品文档

相关文档