Error de recurso de script genérico
Detenga la Instancia de script genérico en clúster y compruebe que el código de script no contenga un bucle infinito o cuelgue infinito en el punto de entrada que se indica en el mensaje de evento. Si el código de script no está causando un problema, considere aumentar el tiempo en espera pendiente para este recurso para que la aplicación asociada tenga tiempo suficiente para iniciar. Para más información, consulte los procedimientos que siguen.
Para llevar a cabo estos procedimientos, usted deberá ser miembro del grupo de administradores locales en cada servidor de clúster y deberá utilizar una cuenta de dominio o haberle sido otorgada la autoridad equivalente.
Para detener una Instancia de script genérico en clúster, revise la codificación y reinicie la instancia en clúster:
Para ver la configuración del tiempo en espera pendiente para un recurso de script genérico en clúster:
Si no tiene un visor de eventos abierto en la actualidad, consulte "Abrir visor de eventos y ver eventos relativos a los clústeres de conmutación por error".
Para abrir el visor de eventos y ver eventos relacionados con los clústeres de conmutación por error:
Para abrir el complemento de clústeres de conmutación por error, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administración de clúster de conmutación por error. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra es la esperada y, a continuación, haga clic en Continuar.
En el complemento Administración de clúster de conmutación por error, si no aparece el clúster que desea administrar, en el árbol de consola, haga clic con el botón secundario en Administración de clúster de conmutación por error, haga clic en Administrar un clúster y, a continuación, seleccione o especifique el clúster que desee.
Si el árbol de consola está contraído, expanda el árbol por debajo del clúster que desea administrar y, a continuación, expanda Servicios y aplicaciones.
Haga clic con el botón secundario en la Instancia de script genérico en clúster y luego haga clic en Desconectar este servicio o aplicación.
Revise el script asociado para asegurarse de que se corrigió cualquier código problemático en este.
Haga clic con el botón secundario en la Instancia de script genérico en clúster y luego haga clic en Conectar este servicio o aplicación.
Para abrir el complemento de clústeres de conmutación por error, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administración de clúster de conmutación por error. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra es la esperada y, a continuación, haga clic en Continuar.
En el complemento Administración de clúster de conmutación por error, si no aparece el clúster que desea administrar, en el árbol de consola, haga clic con el botón secundario en Administración de clúster de conmutación por error, haga clic en Administrar un clúster y, a continuación, seleccione o especifique el clúster que desee.
Si el árbol de consola está contraído, expanda el árbol por debajo del clúster que desea administrar y, a continuación, expanda Servicios y aplicaciones.
Haga clic en la Instancia de script genérico en clúster.
Haga clic con el botón secundario en el recurso de script genérico y, luego, haga clic en Propiedades.
Haga clic en la pestaña Directivas y vea el valor del tiempo en espera pendiente, que se mide en minutos y segundos. Este tiempo en espera debe permitir el tiempo suficiente para que se inicie la aplicación asociada.
Si el administrador de servidores no está ya abierto, haga clic en Inicio, en Herramientas administrativas y, a continuación, haga clic en Administrador de servidores. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra es la esperada y, a continuación, haga clic en Continuar.
En el árbol de consola, expanda Diagnósticos, expanda Visor de eventos, expanda Registros de Windows y, a continuación, haga clic en Sistema.
Para filtrar eventos con el fin de mostrar solo los eventos con un Origen de FailoverClustering, en el panel Acciones, haga clic en Filtrar registro actual. En la pestaña Filtro, en el cuadro Orígenes de evento, seleccione FailoverClustering. Seleccione otras opciones según proceda y, a continuación, haga clic en Aceptar.
Para ordenar los eventos mostrados por fecha y hora, en el panel central, haga clic en el encabezado de columna Fecha y hora.
Target | Microsoft.Windows.6.2.Cluster.Monitoring.Service | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.6.2.Cluster.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.6.2.Cluster.Management.Monitoring.Generic.script.resource.error" Enabled="true" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1233|1232)$</Pattern>
</RegExExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Management.Monitoring.Generic.script.resource.error.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>