修改iSCIS存储空间后,发现VCSA下对应的存储空间没有发生变化,等了一天都没有增长,于是,重启了部分主机。就此故障开始发生。
首先部分主机能看到空间变化,VCSA仍然不能看到,于是重启了VCSA,重启后VCSA也能看到存储空间变大了。
然而之后,在该iSCSI上新增虚拟机后,原有的虚拟机部分陆续出现故障,显示的错误都是无法找到虚拟盘路径。将虚拟机从清单中移除后,也无法重新注册虚拟机。针对虚拟机所在主机去查看情况,发现虚拟机文件都存在,但是注册就报路径错误。
显示以为配置文件错误,希望下载文件,然而发现不论是通过VCSA或者通过主机,都无法下载,并且在VCSA下,该iSCSI对应的盘居然不显示内容。由此发现,可能是iSCSI读取异常导致的故障。去所有主机登录后发现,仍然有主机关联的iSCSI空间没有变化。为此,重启所有主机(除了VCSA所在的主机,因为之前已经重启过,且该主机将VCSA保存在了本地盘,并且只运行VCSA,因此认为不会导致此次故障)。重启后,VCSA能正确的读取iSCSI对应文件夹下的明细信息。并且原有异常也一一恢复。
由此可见,iSCSI空间应认真规划,开始使用后不要随意更改。本人没能找到更改空间大小后,可以不通过重启主机或者重新关联iSCSI方式来进行刷新。由于是测试环境,设备可以随意重启,到了正式环境,重启主机操作可能会引起很大的反响。