Compartir a través de


Determinación del solicitante que cambió el estado del componente de servidor

Número de KB original: 2958835

Síntomas

En Microsoft Exchange Server 2013 o versiones posteriores, está intentando cambiar el estado del componente de servidor a Active mediante el Set-ServerComponentState comando . El comando se completa sin ningún error; sin embargo, el componente sigue siendo Inactive.

Suele ocurrir porque el nombre del solicitante proporcionado en Set-ServerComponentState no coincide con el solicitante que cambió el estado originalmente.

Solución

En este escenario, use el siguiente comando para buscar el solicitante que ha cambiado el estado del componente:

(Get-ServerComponentState -Identity <ServerName> -Component <Component>).LocalStates

Por ejemplo, en el ejemplo siguiente, los componentes Monitoring y RecoveryActionsEnabled están inactivos.

Captura de pantalla de los componentes Monitoring y RecoveryActionsEnabled.

Use el siguiente comando para buscar solicitantes que cambien el estado del componente Supervisión a Inactive:

(Get-ServerComponentState -Identity Exch1 -Component Monitoring).LocalStates

Captura de pantalla de la búsqueda del solicitante que cambió de estado.

Ahora que conoce al solicitante, use el siguiente comando para cambiar el estado del componente Supervisión a Active:

Set-ServerComponentState -Identity Exch1 -Component Monitoring -State Active -Requester Functional

Compruebe que el componente está activo mediante el siguiente comando:

Get-ServerComponentState -Identity exch1 -Component Monitoring).LocalStates

Captura de pantalla en la que se muestra que el componente está activo.

Referencias

Para obtener información detallada sobre los estados de los componentes de servidor en Exchange Server 2013, consulte Estados de componente de servidor en Exchange 2013.