none
咨询 get-ServerComponentState 命令 RRS feed

  • 问题

  • get-ServerComponentState  看不到用户 Requester 的数值

    我需要看到requester 参数的数值(如下图),但通过命名查看数值为空,想问下默认值是什么,这个正常吗?
    $c=Get-ServerComponentState   -Identity  ex01  -Component  MapiProxy
    $c.LocalStates 


    想问下他的几个参数具体什么意思,设置后有哪些不同:
    HealthAPI

    Maintenance

    Sidelined

    Functional

    Deployment



    2020年11月2日 8:15

答案

  • 您好,

    >>想问下默认值是什么,这个正常吗?

    根据我在lab中的测试,默认情况下(没有requester对此component进行过修改)此命令不会返回任何结果。

    这应该是正常情况。

    >>想问下他的几个参数具体什么意思,设置后有哪些不同

    在Set-ServerComponentState命令中这几个参数起的是标签的作用,即对于requester进行标记,以便于进行区分。

    在运行命令时您可以选择任何一个参数,这并不影响命令的执行及结果。

    但由于有些参数是由Exchange系统保留并使用的,如果您在执行命令时选择了这些保留参数,可能会影响到以后的排错。


    关于这几个参数具体的意义,由于没有相关的官方文档对此有明确的解释,根据我的了解:

    HealthAPI应该是由Monitoring Mailbox使用的,而Functional应该是Exchange升级过程中由系统使用的。

    如果需要运行Set-ServerComponentState命令进行修改的话,一般administrator都会使用Maintennance作为requester,即维护的意思。

    关于Sidelined和Deployment,很抱歉没有找到相关的资料可以为您解惑。


    关于这方面的更多信息,您可以参见这篇官方博客:Server Component States in Exchange 2013


    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    • 已编辑 Kael Yao 2020年11月3日 5:55
    • 已建议为答案 Kael Yao 2020年11月4日 9:46
    • 已标记为答案 Caesar_CL 2020年11月4日 10:07
    2020年11月3日 5:49