您好,
>>想问下默认值是什么,这个正常吗?
根据我在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.