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.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | NodeDeactivationIntent |
Accepted values: | Invalid, Pause, Restart, RemoveData, RemoveNode |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
A Service Fabric-csomópont nevét adja meg. A parancsmag letiltja a megadott csomópontot.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
A művelet időtúllépési időszakát adja meg másodpercben.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
None
Kimenetek
System.Object