Aracılığıyla paylaş


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 indirilebilir.

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. PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın. Daha fazla bilgi için Get-Help Get-Credentialyazı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