设为首页 收藏本站
查看: 1086|回复: 0

[经验分享] 【Troubleshooting Case】Exchange Server 组件状态应用排错?

[复制链接]

尚未签到

发表于 2017-7-1 23:18:22 | 显示全部楼层 |阅读模式
  在Exchange 2013中,引入了“服务器组件状态”的概念。服务器组件状态从运行环境的角度提供对组成Exchange Server的组件的状态的精细控制。 日常排错时,常常会把Exchange 服务器可被放置成一种的维护模式时,不仅通过临时暂停集群中DAG节点,而且往往会通过Set-ServerComponentState 命令来修改服务器组件不活跃状态。问题原因可能某一个服务脱机,导致服务器组件异常。
  另外一种情况 就是在做补丁CU升级,升级后,你把服务器回“在线”通过改变组件的状态恢复为“有效”。然而,在运行时的Get-ServerComponentState cmdlet时,您会注意到一个或多个组件仍然不活跃。那我们如何去解决呢..
  在Exchange PowerShell中显示所有服务器组件的当前状态,
  Get-ServerComponentState –Identity <ServerID> cmdlet:
   DSC0000.png
  从图可以看到,包含许多组件,列出的服务器组件不会以1:1映射到服务器上运行的Exchange服务或进程。相反,它们提供了一个抽象层和显示“组件”,它们一起组成Exchange Server为其环境提供的接口。大多数组件具有类似“* Proxy”的名称。它们特定用于CAS角色,而其他组件(如“HubTransport”和“UMCallRouter”是邮箱服务器角色的一部分,“Monitoring”和“RecoveryActionsEnabled”是同时属于这两个角色)除了可以单独管理的单个组件之外,还有一个名为“ServerWideOffline”的组件,除了“Monitoring”和“RecoveryActionsEnabled”之外,用于一起管理所有组件的状态。为此“ServerWideOffline”将覆盖所有其他组件的各个设置。
  通常,服务器组件处于两个状态之一:“活动”或“非活动”。第三个状态,称为“排除”,这个仅与组件“FrontendTransport”和“HubTransport”相关。每当组件的状态被改变时,它必须由“请求者”完成。例如,当您运行cmdlet Set-ServerComponentState时,参数-Requester是必需的:常见请求参数 HealthAPI 、Maintenance、Sidelined、Functional、Deployment
  例:
  “ServerWideOffline”已被两个不同的请求者设置为“非活动”,例如“功能”和“维护”:
   DSC0001.png
  然后,使用两个请求者之一将“ServerWideOffline”设置为“活动”
  因此,“ServerWideOffline”和所有相关组件仍保持在“非活动”状态:
   DSC0002.png
  为了再次将其设置为“活动”,需要与第二请求者一起执行Set-ServerComponentState ... -State Active。
   DSC0003.png
  显然,管理员很少有目的地配置这样的组合。然而,我们已经看到它们是由于在后台运行的进程和手动配置的结果而发生的
  事实上,每当有人(或某事),使组件不活动,条目被添加到本地服务器在以下位置的注册表
  HKLM\SOFTWARE\Microsoft\Exchange Server\v15\ServerComponentStates\<componentname>
   DSC0004.png
  每个条目包括以下信息,由冒号分隔:[未知值]:[状态]:[时间戳]
   DSC0005.png
  正如我们所看到的,组件有多个条目。如果其中一个条目会显示该组件是无效的,这将有效无效。即使最近的条目将该组件置于活动状态,它会到同一请求切换回主动保持无效。
  可以通过脚本来获取组件状态,时间戳等
   DSC0006.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-390226-1-1.html 上篇帖子: Install Exchange Server 2013 on Windows Server 2008 下篇帖子: 大数据营销名词解释:RTB,DSP,SSP,Ad Exchange
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表