Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Pomocí vlastnosti FailureConditionLevel nastavíte podmínky, za kterých instance clusteru s podporou převzetí služeb při selhání Always On (FCI) provede převzetí služeb při selhání nebo restartování. Změny této vlastnosti se projeví okamžitě, aniž by bylo nutné restartovat službu clusteru převzetí služeb při selhání systému Windows Server (WSFC) nebo prostředek FCI.
Nastavení vlastnosti FailureConditionLevel
Podmínky selhání se nastavují na rostoucí stupnici. Pro úrovně 1 až 5 zahrnuje každá úroveň kromě svých vlastních podmínek všechny podmínky z předchozích úrovní. To znamená, že u každé úrovně existuje zvýšená pravděpodobnost převzetí služeb při selhání nebo restartování. Další informace naleznete v části „Určování selhání“ v tématu Zásady převzetí služeb při selhání pro instance clusteru s podporou převzetí služeb při selhání.
Permissions
Vyžaduje oprávnění ALTER SETTINGS a VIEW SERVER STATE.
Použití PowerShellu
Konfigurovat nastavení FailureConditionLevel
Spusťte Windows PowerShell se zvýšenými oprávněními prostřednictvím příkazu Spustit jako správce.
Importujte modul FailoverClusters a povolte rutiny clusteru.
Pomocí rutiny Get-ClusterResource vyhledejte prostředek SQL Server a pak pomocí rutiny Set-ClusterParameter nastavte vlastnost FailureConditionLevel instance clusteru s podporou převzetí služeb při selhání.
Tip
Pokaždé, když otevřete nové okno PowerShellu, musíte importovat modul FailoverClusters.
Příklad (PowerShell)
Následující příklad změní nastavení FailureConditionLevel u prostředku SQL Server "SQL Server (INST1)" pro převzetí služeb při selhání nebo restartování při kritických chybách serveru.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3
Související obsah (PowerShell)
Shlukování a vysoká dostupnost (blog týmu pro převzetí služeb při selhání a vyrovnávání zatížení sítě)
Začínáme s prostředím Windows PowerShell v clusteru s podporou převzetí služeb při selhání
příkazy prostředků clusteru a ekvivalentní Windows PowerShell cmdlety
Použití modulu snap-in nástroje Správce clusteru s podporou převzetí služeb při selhání
Konfigurace nastavení vlastnosti FailureConditionLevel:
Otevřete modul snap-in Správce clusteru s podporou převzetí služeb při selhání.
Rozbalte služby a aplikace a vyberte FCI.
Klikněte pravým tlačítkem myši na prostředek SQL Server v části Jiné prostředky a potom v nabídce vyberte Vlastnosti. Otevře se dialogové okno vlastnosti prostředku SQL Server.
Vyberte kartu Vlastnosti , zadejte požadovanou hodnotu pro FailureConditionLevel vlastnost a klepněte na tlačítko OK použít změnu.
Použití Transact-SQL
Konfigurace nastavení vlastnosti FailureConditionLevel:
ALTER SERVER CONFIGURATION Pomocí příkazuTransact-SQL můžete zadat hodnotu vlastnosti FailureConditionLevel.
Příklad (Transact-SQL)
Následující příklad nastaví FailureConditionLevel vlastnost 0, což znamená, že převzetí služeb při selhání nebo restartování nebude aktivováno automaticky u všech chybových podmínek.
ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;