none
求助关于SCVMM 2012 R2 添加存储设备后信息获取不到的问题。 RRS feed

  • 问题

  • 我们在WINDOWS 2012 R2 上用的SCVMM 2012 R2客户端(使用的是MSDN官方提供的VHD虚拟机),通过SMI-S协议,以CIM-XML方式(HTTP,端口号5988)添加我们的后端存储设备(LINUX存储设备),并能顺利添加成功。

    但是我们发现, 添加以后的存储设备里的信息都是空,比如设备商信息,存储池STORAGE POOL等都是空,CAPACITY都是0,信息无法显示。做了多次尝试依然如此。

    后来我们又去MSDN官网下了一个WIN2008 + SCVMM 2012 的VHD, 并发现可以成功添加,且所有信息都可以获得。

    请教一下为何SCVMM 2012 R2上不能获取到存储信息?

    PS:

        1. 如果可以的话,我们很想获取一份来自SCVMM 2012 R2添加存储设备并成功获取存储信息的抓包,求大神指点~!

         2. 我们还发现, SCVMM自己也提供一个PROVIDER程序(另一台虚拟机),可以让SCVMM通过WMI方式添加存储,

             但我们发现它似乎不支持CIM-XML方式,我们需要分析的是CIM-XML方式的添加过程。

    2018年2月7日 2:03

全部回复

  • Hi LiLiSmile,

    如果您的存储设备不在 SCVMM 2012 R2 的支持存储阵列中就有可能出现该问题。

    请注意,VMM 可识别未出现在此列表中的存储阵列上的存储。 但是,并不保证你可以通过 VMM 执行活动管理操作,例如逻辑单元设置、屏蔽和解除屏蔽、克隆以及在这些存储阵列上获取快照。 

    您可以参考下配置存储自动化这篇文档,了解更多关于配置存储设置相关的注意事项。

    希望以上链接对您有所帮助,如果未能解决您的问题,建议您到 Virtual Machine Manager 相关论坛发布英文帖子求助,以便获得更加专业以及详细的问题解决方案。感谢您对世纪互联运营的 Azure 的理解与支持。


    MSDN 社区技术支持
    如果该回复解决了您的问题,请及时点击“标记为答案”选项,如未解决请选择“取消标记为答案”,这会有利于其他人员来阅读您的帖子。如果您对MSDN 技术支持有任何的建议或意见,请随时联系 MSDNFSF@microsoft.com

    2018年2月7日 11:15
    版主
  • Hi David,  

    非常感谢你的回复! 首先我们能确定我们的存储产品确实是不在该支持产品列表中的。

    由于这款存储产品是我们正在进行开发的,我们也参考了MSDN对SMI-S PROVIDER的需求结合了SMI-S的标准进行了开发。

    从抓包信息来看,所有的相关信息都已经POST给VMM了,但VMM只能添加我们的存储设备,而无法得到我们的存储信息。

    我们希望能显示出存储的一些信息, 目前确定的是我们确实不支持vmm执行管理操作。

    我们想知道对于信息读取和显示这一块,微软是否对第三方存储产品(不在微软存储产品支持列表中)做了额外限制等?

    Note:

    我们对官方WIN2008+System Center 2012 的 VHD进行了对比测试,发现这个版本下我们的存储可以获取到相关信息, 所以想了解是否2012 R2 做了一些相关检查?

    期待您的回复,非常感激!

    2018年2月8日 2:32