原文:http://www.virtuallyghetto.com/2014/03/exploring-vsan-apis-part-4-vsan-disk-mappings.htmlhtml
與2014 EPIC China大中華區發展峯會的創意與執行。git
vSphere Web Client 爲 VSAN 提供的一個很是有用的功能是能夠將 VSAN 羣集中每一個 ESXi 主機的 VSAN 磁盤映射可視化。該信息能夠在故障排除以及檢查或排除磁盤故障時提供很大幫助。github
您能夠查看如下屬性:vsanSystem->config->storageInfo->diskMapping,輕鬆檢索每一個 ESXi 主機的 VSAN 磁盤組以及每一個磁盤組中相應的 SSD 和 HDD。每一個設備會有多種信息,例如每一個磁盤的名稱、容量、狀態、運行情況等等。爲了演示上面的操做,我建立了一個 vSphereSDK for Perl 示例腳本,名爲vsanHostTrafficTypeMgmt.plvim
免責聲明:這些腳本僅用於參考和教育目的。在嘗試用於生產環境以前,請先進行完全測試。api
要顯示磁盤映射,您須要使用如下命令指定運行 VSAN 的 vSphere 羣集:架構
./vsanHostDiskMapping.pl –server vcenter55-1.primp-industries.co–username root –cluster VSAN-Clusterapp
在上面的輸出中,您能夠看到每一個 ESXi 主機的 VSAN 磁盤組以及相應的設備名稱和容量。如下是包含多重 VSAN 磁盤組的 VSAN 環境的另外一張屏幕截圖:jsp
這只是磁盤可用屬性中很小的一部分。更多詳細信息,請參閱 vSphereAPI 參考中的scsiLun 定義。ide
7.VSANAPI 探索第 7 部分 – VSAN 數據存儲文件夾管理
歡迎在微博上關注我,這樣在我發佈博客文章後您就會收到通知,並能夠讓您瞭解更多有關 VMware 存儲的信息:@VMware中國
————————————————————————————————————————————
做者:William Lam
現任 VMwareR&D 主管工程師,隸屬 SDDC 新興解決方案團隊的一員。目前,他在 VMware 公司從事原型設計,構建新解決方案並將其推向市場。他的工做主要側重於從 API 和 SDK 這兩個角度進行軟件定義的數據中心 (SDDC) 自動化以及 SDDC 通用集成和操做。他還與 VMware 內部的多個工程團隊緊密合做,幫助提供設計和架構方面的前期反饋。最後,經過客戶互動和反饋,他不斷應對客戶的挑戰、堅持知足客戶的需求,從而更好地改進 VMware 產品。