VSAN API 探索第 4 部分 – VSAN 磁盘映射



原文: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

wKiom1OZdzjite1zAAUeaRMZfIM040.jpg

     

      您能够查看如下属性: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

wKioL1OZdy2BDGn5AATq1lTqm2c541.jpg

       

       在上面的输出中,您能够看到每一个 ESXi 主机的 VSAN 磁盘组以及相应的设备名称和容量。如下是包含多重 VSAN 磁盘组的 VSAN 环境的另外一张屏幕截图:jsp

wKiom1OZd3GwDBjvAAgiBRRyRo0362.jpg


       这只是磁盘可用属性中很小的一部分。更多详细信息,请参阅 vSphereAPI 参考中的scsiLun 定义。ide


  1. VSAN API 探索第 1 部分启用 VSAN 群集测试

  2. VSAN API 探索第 2 部分查询可用的 SSD

  3. VSAN API 探索第 3 部分启用 VSAN 流量类型

  4. VSAN API 探索第 4 部分 – VSAN 磁盘映射

  5. VSAN API 探索第 5 部分 – VSAN 主机状态

  6. VSAN API 探索第 6 部分修改虚拟机的虚拟机存储策略

   7.VSANAPI 探索第 7 部分 – VSAN 数据存储文件夹管理


        欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并能够让您了解更多有关 VMware 存储的信息:@VMware中国


————————————————————————————————————————————


做者:William Lam 

现任 VMwareR&D 主管工程师,隶属 SDDC 新兴解决方案团队的一员。目前,他在 VMware 公司从事原型设计,构建新解决方案并将其推向市场。他的工做主要侧重于从 API  SDK 这两个角度进行软件定义的数据中心 (SDDC) 自动化以及 SDDC 通用集成和操做。他还与 VMware 内部的多个工程团队紧密合做,帮助提供设计和架构方面的前期反馈。最后,经过客户互动和反馈,他不断应对客户的挑战、坚持知足客户的需求,从而更好地改进 VMware 产品。

相关文章
相关标签/搜索