Configuración de los valores de la propiedad FailureConditionLevel
Se aplica a: SQL Server
Use la propiedad FailureConditionLevel para establecer las condiciones para que la instancia de clúster de conmutación por error AlwaysOn (FCI) conmute por error o se reinicie. Los cambios en esta propiedad se aplican inmediatamente sin tener que reiniciar el servicio de Clúster de conmutación por error de Windows Server (WSFC) o el recurso FCI.
Antes de empezar: Valores de propiedad FailureConditionLevel, Seguridad
Para configurar la propiedad FailureConditionLevel mediante PowerShell, Administrador de clústeres de conmutación por error, Transact-SQL.
Antes de empezar
Valores de propiedad FailureConditionLevel
Las condiciones de error se establecen en una escala creciente. Para los niveles 1 a 5, cada nivel incluye todas las condiciones de los niveles anteriores además de sus propias condiciones. Esto significa que con cada nivel, hay mayor probabilidad de que se produzca una conmutación por error o un reinicio. Para obtener más información, vea la sección "Determinar los errores" del tema Failover Policy for Failover Cluster Instances .
Seguridad
Permisos
Se necesitan los permisos ALTER SETTINGS y VIEW SERVER STATE.
Usar PowerShell
Para configurar los valores de FailureConditionLevel
Inicie Windows PowerShell con derechos elevados mediante Ejecutar como administrador.
Importe el módulo FailoverClusters para habilitar los cmdlets de clúster.
Use el cmdlet Get-ClusterResource con el objetivo de encontrar el recurso de SQL Server , después, use el cmdlet Set-ClusterParameter a fin de establecer la propiedad FailureConditionLevel para una instancia de clúster de conmutación por error.
Sugerencia
Cada vez que abre una nueva ventana de PowerShell, necesita importar el módulo FailoverClusters .
Ejemplo (PowerShell)
En el ejemplo siguiente se cambia el valor de FailureConditionLevel en el recurso " SQL Server " deSQL Server (INST1)
para la conmutación por error o el reinicio en caso de que se produzcan errores críticos en el servidor.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3
Contenido relacionado (PowerShell)
Clustering and High-Availability (Clústeres y alta disponibilidad) (blog del equipo de Agrupacion de clústeres de conmutación por error y equilibrio de carga de red)
Introducción a Windows PowerShell en un clúster de conmutación por error
Comandos de recursos de clúster y cmdlets equivalentes de Windows PowerShell
Usar el complemento Administrador de clústeres de conmutación por error
Para configurar los valores de la propiedad FailureConditionLevel:
Abra el complemento Administrador de clústeres de conmutación por error.
Expanda Servicios y aplicaciones y seleccione la FCI.
Haga clic con el botón derecho en el recurso de SQL Server en Otros recursosy seleccione Propiedades en el menú. Se abrirá el cuadro de diálogo Propiedades del recurso de SQL Server.
Seleccione la pestaña Propiedades, escriba el valor deseado para la propiedad FailureConditionLevel y, después, haga clic en Aceptar para aplicar el cambio.
Usar Transact-SQL
Para configurar los valores de la propiedad FailureConditionLevel:
Con la instrucción Transact-SQL ALTER SERVER CONFIGURATION puede especificar el valor de la propiedad FailureConditionLevel.
Ejemplo (Transact-SQL)
En el ejemplo siguiente se establece la propiedad FailureConditionLevel en 0, lo que indica que no se desencadenará automáticamente una conmutación por error o un reinicio si se produce algún error.
ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;
Consulte también
sp_server_diagnostics (Transact-SQL)
Failover Policy for Failover Cluster Instances