Disable-ServiceFabricNode
Letilt egy Service Fabric-csomópontot.
Syntax
Disable-ServiceFabricNode
[-NodeName] <String>
[-Intent] <NodeDeactivationIntent>
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Disable-ServiceFabricNode parancsmag tájékoztatja a Service Fabricet, mielőtt felügyeleti műveletet hajtanak végre egy csomóponton, amely hatással lehet a csomópont replikáira.
Például a csomópont újraindítása előtt a szándék újraindításával történő letiltás tájékoztatja a Service Fabricet, hogy zökkenőmentesen zárja be a csomópont replikáit. A csomópont újraindítása előtt meg kell várnia, hogy a csomópont le legyen tiltva. A Get-ServiceFabricNode parancsmaggal megtekintheti a csomópont letiltási állapotát. A Service Fabric biztosítja, hogy a szolgáltatások akkor is elérhetők maradjanak, ha ezek a replikák le vannak zárva. A csomópont a letiltás állapotában marad, amíg biztonságosan le nem tiltja a szolgáltatás rendelkezésre állásának befolyásolása nélkül. Az újraindítás befejezése után a csomópont engedélyezhető az Enable-ServiceFabricNode parancsmaggal, amely tájékoztatja a Service Fabricet, hogy a csomópont mostantól használható replikák elhelyezésére.
Service Fabric-fürtök kezeléséhez indítsa el a Windows PowerShell a Futtatás rendszergazdaként lehetőséggel. Mielőtt bármilyen műveletet végrehajt egy Service Fabric-fürtön, hozzon létre kapcsolatot a fürttel a Connect-ServiceFabricCluster parancsmag használatával.
Példák
1. példa: Csomópont inaktiválása szándékalapú újraindítással
PS C:\> Disable-ServiceFabricNode -NodeName "DB.41" -Intent Restart
Ez a parancs letiltja a DB.41 csomópontnévvel rendelkező csomópontot a szándék újraindításával.
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Force
Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Intent
Megadja a letiltás csomópontjának szándékát. A szándék határozza meg, hogy a Service Fabric milyen műveletet hajt végre a csomóponton. A paraméter elfogadható értékei a következők:
- Szünet. A csomóponton nincsenek új replikák. A meglévő replikák továbbra is futnak. Ezt a beállítást megadhatja a csomóponton futó replikák hibakereséséhez.
- Újraindítás. A csomóponton meglévő replikák le vannak zárva. A replikák nem kerülnek át más csomópontra. Ezt a beállítást akkor adhatja meg, ha a javítás telepítéséhez csomópont-újraindításra van szükség.
- RemoveData. Megadja, hogy a csomóponton lévő adatok véglegesen elveszjenek. Ez a parancsmag másolatokat hoz létre a csomóponton más csomópontokon futó replikákról a magas rendelkezésre állás biztosítása érdekében. Ezt a beállítást akkor adhatja meg, ha a merevlemezt újraképzi.
- Távolítsa el a Csomópontot. Megadja, hogy a csomóponton lévő adatok véglegesen elveszjenek. Ez a parancsmag másolatokat hoz létre a csomóponton más csomópontokon futó replikákról a magas rendelkezésre állás biztosítása érdekében. Ezt a beállítást akkor adhatja meg, ha a csomópontot eltávolítják a fürtből.
Típus: | NodeDeactivationIntent |
Elfogadott értékek: | Invalid, Pause, Restart, RemoveData, RemoveNode |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-NodeName
A Service Fabric-csomópont nevét adja meg. A parancsmag letiltja a megadott csomópontot.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-TimeoutSec
A művelet időtúllépési időszakát adja meg másodpercben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None
Kimenetek
System.Object