Remove-ServiceFabricNodeState
Service Fabric'e bir düğümdeki durumun bir dış mekanizma tarafından kaldırıldığını bildirir.
Sözdizimi
Remove-ServiceFabricNodeState
[-NodeName] <String>
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remove-ServiceFabricNodeState cmdlet'i Service Fabric'e, kümedeki belirli bir düğüm için devre dışı olduğunu, söz konusu düğümdeki tüm hizmetlerin veya durumların kaybolduğunu ve kurtarılamaz olduğunu ve bu nedenle kaldırıldığını bildirir. Örneğin, bir sabit disk kilitlenirse bu durum oluşabilir. Bu komut, otomatik düğüm kaldırma olmadan aşağı ölçeklendirme için de kullanışlıdır.
Durum bilgisi olan hizmetler için Service Fabric, bir aşağı düğümdeki durum ve hizmetlerin kurtarılması için bekler. Bazı durumlarda, yönetici bir düğümün (ve durumunun) kalıcı olarak kaybolduğunu bilir. Bu gibi durumlarda, Service Fabric'in bu düğümün kurtarılması için beklemeyi durdurmasını sağlamak için bu işlem çağrılmalıdır.
Uyarı: Düğümün durumu olduğu gibi geri gelmesi bekleniyorsa bu cmdlet'i çalıştırmayın.
Düğümü kaldırma işlemi düğümü devre dışı bırakmak, düğüm yapılandırmalarını kaldırmak ve son olarak düğüm durumunu kaldırmaktır. Kilitlenme durumunda, ilk iki adım zaten gerçekleşti.
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.
Not: Service Fabric 6.5'ten başlayarak, bu cmdlet'i çekirdek düğümleri için kullanmak için lütfen çekirdek düğümlerini normal (çekirdek olmayan) düğümlere değiştirin ve düğüm durumunu kaldırmak için bu cmdlet'i çağırın. Küme Azure'da çalışıyorsa, tohum düğümü devre dışı bırakıldıktan sonra Service Fabric bunu otomatik olarak dengeli olmayan bir düğüm olarak değiştirmeye çalışır. Bunun gerçekleşmesi için birincil düğüm türündeki çekirdek olmayan düğüm sayısının Aşağı çekirdek düğüm sayısından az olmadığından emin olun. Gerekirse, bunu başarmak için birincil düğüm türüne daha fazla düğüm ekleyin. Tek başına küme için, Aşağı çekirdek düğümünü durumunun olduğu gibi geri gelmesi beklenmiyorsa lütfen düğümü kümeden kaldırın, bkz. Service Fabric tek başına kümesinden düğümleri kaldırma
Örnekler
Örnek 1: Service Fabric'i düğüm durumunu kaldırma hakkında bilgilendirme
PS C:\> Remove-ServiceFabricNodeState -NodeName "DB.41"
Bu komut, Db.41 düğüm durumunun kaldırıldığını Service Fabric'e bildirir.
Örnek 2: Service Fabric'i düğüm durumunu kaldırma hakkında seçeneklerle bilgilendirin
PS C:\> Remove-ServiceFabricNodeState -NodeName "DB.41" -Confirm
Bu komut, çalıştırıldığında bu işleme özgü bir onay penceresinin açılır olmasını sağlar.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister. Varsayılan olarak, PowerShell bu işlemi çalıştırmadan önce onay ister. Bu anahtar ek bir onay ekler. Bu anahtar parametresini seçerseniz "Zorla" seçeneğini belirlemeyin.
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. Bu anahtar parametresini seçerseniz "Onayla" seçeneğini belirlemeyin.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İş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ün düğüm durumunu kaldırır.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
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 aslında çalıştırılmaz. Bu bir PowerShell standart parametresidir. Bu seçeneğin seçilmesi, bu işlemin başarısını veya sonucunu denetlemez.
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
System.String
Çıkışlar
System.Object