New-ServiceFabricNodeConfiguration
Service Fabric kümesine katılmak için bir düğüm yapılandırılır. Geliştirme kümeleri ve Azure kümeleri için çalışır.
Sözdizimi
New-ServiceFabricNodeConfiguration
[-ClusterManifestPath] <String>
[-InfrastructureManifestPath <String>]
[-FabricDataRoot <String>]
[-FabricLogRoot <String>]
[-FabricHostCredential <PSCredential>]
[-RunFabricHostServiceAsManual]
[-RemoveExistingConfiguration]
[-BootstrapMSIPath <String>]
[-UsingFabricPackage]
[-FabricPackageRoot <String>]
[-MachineName <String>]
[<CommonParameters>]
Description
New-ServiceFabricNodeConfiguration cmdlet'i bir düğümü Service Fabric kümesine eklenebilecek şekilde yapılandırıyor. Bu, gerekirse Service Fabric'in yüklenmesini ve ardından küme bildiriminden alınan yapılandırma bilgilerinin kullanılmasını ve ardından düğümün kümeye katılması için gereken ayarların kullanılmasını içerir.
Konak makinede Service Fabric Konak Hizmeti başlatılır başlatılmaz düğüm kümeye katılır.
Service Fabric kümelerini yönetmek için Yönetici olarak çalıştır seçeneğini kullanarak Windows PowerShell oturumunuzu başlattığınızdan emin olun.
Bu komut, bu işlemin uygulandığı kümenin türüne bağlı olarak farklı parametre kullanımına sahip olur. Her durumda, kümeye düğüm eklemek için bu komut kullanılır. Tek başına küme kullanıyorsanız lütfen AddNode komutuna bakın.
Örnekler
Örnek 1: Beş düğümlü bir geliştirme kümesi yapılandırma
PS C:\> New-ServiceFabricNodeConfiguration -ClusterManifestPath "<samples>\\ConfigStore\Management\Deployment\ClusterManifest\Server\DevEnv-FiveNodes.xml"
Bu komut, Service Fabric örneklerindeki DevEnv-FiveNodes.xml bildirimini kullanarak bir geliştirme kümesi yapılandırır. Bu bildirim, geliştirme bilgisayarınızda beş düğümden oluşan bir Service Fabric kümesi yapılandırır.
Parametreler
-BootstrapMSIPath
Bootstrap .msi dosyasının yolunu belirtir. Bu, Service Fabric web sitesinden indirilen Service Fabric SDK'dır.
Bu parametreyi kullanırsanız, bir yükseltme yapılandırıldığında veya doku yükseltildiğinde otomatik olarak bir kendi taban çizgisi yükseltmesi gerçekleşir.
-UsingFabricPackage ayarlanırsa, bunun .msi dosyası yerine Service Fabric CAB dosyasına işaret etmesi gerekir. Service Fabric CAB dosyası,buradan
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ClusterManifestPath
Bir XML dosyası olan Service Fabric küme bildiriminin yolunu belirtir. Bu dosyanın örnekleri Service Fabric örneklerinde "PublishProfiles" altında görülebilir. cmdlet'i, belirtilen bildirimi temel alan bir küme yapılandırması oluşturur.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FabricDataRoot
Service Fabric çalışma zamanının bir kümeyi çalıştırmak için gereken iç verileri depoladığı yolu belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FabricHostCredential
Service Fabric Konak Hizmeti için bir PSCredential nesnesi belirtir.
Get-Help Get-Credential
yazın.
Tür: | PSCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FabricLogRoot
Service Fabric izleme günlüklerinin yolunu belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FabricPackageRoot
Bu parametre gelecekte kullanılmak üzere ayrılmıştır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-InfrastructureManifestPath
Altyapı bildiriminin yolunu belirtir. Bu bildirim, her düğüme kümeye genel bir bakış sağlamak için kullanılır. Örneğin, kümedeki düğümlerin toplam miktarı. Azure'da bu, .csdef ve .cscfg dosyalarının yoludur.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MachineName
Yapılandırmayı barındıracak bilgisayarı belirtir. Bilgisayar adını veya bilgisayar IP adresini kullanabilirsiniz. Mesela:
-MachineName "192.168.1.1"
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RemoveExistingConfiguration
Bu cmdlet'in mevcut yapılandırmaları kaldırdığını gösterir. Bu yapılandırmalar, FabricDataRoot ve FabricLogRoot ile işaret edilen klasörlerde bulunan verilerden oluşur.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RunFabricHostServiceAsManual
Doku Konağı hizmetinin el ile başlatılması gerektiğini gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UsingFabricPackage
Düğüm yapılandırmalarının xcopy/CAB çalışma zamanı paketini kullanması gerektiğini gösterir. Bu, Service Fabric web sitesinden indirilebilir. Bu, MSI yüklenmediğinde ve cmdlet'ini yürütmek için bir istemci paketi kullandığımızda kullanılır. xcopy/CAB paketinin yolu -BootstrapMSIPath parametresinde ayarlanmalıdır.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
System.Object