Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 Always On (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 los valores de la propiedad FailureConditionLevel mediantePowerShell, Administrador de clústeres de conmutación por error, Transact-SQL
Antes de empezar
Valores de la 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, aumenta la probabilidad de una conmutación por error o de 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
Requiere los permisos ALTER SETTINGS y VIEW SERVER STATE.
Uso de PowerShell
Para configurar la configuración del nivel de condición de error
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 para encontrar el recurso de SQL Server; luego use el cmdlet Set-ClusterParameter para 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 la configuración FailureConditionLevel del recurso de SQL Server "SQL Server (INST1)" para que conmute por error o se reinicie cuando se produzcan errores críticos del servidor.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3
Contenido relacionado (PowerShell)
Clustering and High-Availability (blog del equipo 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
Uso del 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.
Uso de Transact-SQL
Para configurar los valores de la propiedad FailureConditionLevel:
Con la instrucción ALTER SERVER CONFIGURATIONTransact-SQL, 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)
Directiva de conmutación por error para instancias de clústeres de conmutación por error