江蘇省食品藥品監督檢驗研究院 錢鑫
筆者單位的VMware vSphere 6.0 虛擬化環境已經平穩運行的多年,在一次日常檢查中發現了數據存儲卷容量告警。
其中的一個卷的可用空間即將用完,需要增加該存儲卷的空間,如圖1 所示。增加資源計算和存儲資源是虛擬化環境的一大優勢,在物理資源充足的情況下,可以不停機快速地完成擴容。
登錄到存儲界面,找到對應的卷,確認唯一標識后,對該卷增加到1.5T 的容量空間。
在vSphere 的存儲器屬性界面,點擊“增加”,沒有發現到可用的存儲資源,無法對數據存儲擴容,如圖2 所示。

圖1 數據存儲卷容量告警

圖2 未發現到可用的存儲資源
在VMware vSphere 6.7平臺模擬故障環境,發現結果一樣,還是不能進行擴容。在對存儲進行排查發現,發現vsphere 端存儲LUN ID與存儲的iSCSI 標識不一致,如圖3 所示。

圖3 vsphere 端存儲LUN ID 與存儲的iSCSI 標識不一致
修改iSCSI 標識,具體操作步驟如下:
(1)登錄存儲Web 界面,打開菜單“卷”,查看卷映射的主機為Flex01-13。
(2)打開菜單“主機”,右擊主機Flex01-13,點擊“修改卷映射”。
(3)在映射到主機的卷中,選中對應的卷,點擊“編輯SCSI 標識”,輸入標識為“9”,點擊“確定”,如圖4所示。

圖4 點擊“編輯SCSI 標識”,輸入標識
(4)分別對主機Flex01-14、Flex02-13、Flex02-14重復以上操作,確保同一集群主機的LUN ID 值相同。
修改完成后,可以方便地對存儲卷進行擴充,并在線添加到虛擬化環境中,如圖5 所示。

圖5 可對存儲卷進行擴充,并在線添加到虛擬化環境中