Disable-ServiceFabricNode
Service Fabric düğümünü devre dışı bırakır.
Sözdizimi
Disable-ServiceFabricNode
[-NodeName] <String>
[-Intent] <NodeDeactivationIntent>
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Disable-ServiceFabricNode cmdlet'i, düğümdeki çoğaltmaları etkileyebilecek bir düğümde yönetim eylemi gerçekleştirilmeden önce Service Fabric'i bilgilendirir.
Örneğin, bir düğümü yeniden başlatmadan önce, amacı yeniden başlatma ile düğümü devre dışı bırakmak Service Fabric'e düğümdeki çoğaltmaları düzgün bir şekilde kapatmasını bildirir.
Düğümü yeniden başlatmadan önce düğümün devre dışı bırakılabilmesini beklemeniz gerekir.
Düğümün devre dışı bırakma durumunu görüntülemek için Get-ServiceFabricNode cmdlet'ini
Service Fabric kümelerini yönetmek için Yönetici olarak çalıştır seçeneğini kullanarak Windows PowerShell'i başlatın. Service Fabric kümesinde herhangi bir işlem yapmadan önce, Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.
Örnekler
Örnek 1: Amaç yeniden başlatma ile düğümü devre dışı bırakma
PS C:\> Disable-ServiceFabricNode -NodeName "DB.41" -Intent Restart
Bu komut, amaç yeniden başlatma ile DB.41 düğüm adına sahip bir düğümü devre dışı bırakır.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Intent
Devre dışı bırakma düğümü amacını belirtir. Amaç, Service Fabric'in düğüm için gerçekleştirilen eylemi belirler. Bu parametre için kabul edilebilir değerler şunlardır:
- Duraklat. Düğüme yeni çoğaltma yerleştirilmemiş. Mevcut çoğaltmalar çalışmaya devam eder. Düğümde çalışan çoğaltmalarda hata ayıklamak için bu ayarı belirtebilirsiniz.
- Yeni -den başlatın. Düğümdeki mevcut çoğaltmalar kapatılır. Çoğaltmalar başka bir düğüme taşınmaz. Düzeltme eki yüklemek için bir düğüm yeniden başlatması gerektiğinde bu ayarı belirtebilirsiniz.
- RemoveData. Düğümdeki verilerin kalıcı olarak kaybolacaklarını belirtir. Bu cmdlet, yüksek kullanılabilirlik sağlamak için diğer düğümlerdeki düğümde çalışan çoğaltmaların kopyalarını oluşturur. Sabit disk yeniden oluşturulurken bu ayarı belirtebilirsiniz.
- RemoveNode. Düğümdeki verilerin kalıcı olarak kaybolacaklarını belirtir. Bu cmdlet, yüksek kullanılabilirlik sağlamak için diğer düğümlerdeki düğümde çalışan çoğaltmaların kopyalarını oluşturur. Düğüm kümeden kaldırılırken bu ayarı belirtebilirsiniz.
Tür: | NodeDeactivationIntent |
Kabul edilen değerler: | Invalid, Pause, Restart, RemoveData, RemoveNode |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NodeName
Service Fabric düğümünün adını belirtir. cmdlet'i belirttiğiniz düğümü devre dışı bırakır.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TimeoutSec
İşlem için zaman aşımı süresini saniye cinsinden belirtir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
System.Object