Freigeben über


Copy-ServiceFabricClusterPackage

Kopiert eine Service Fabric-Laufzeitinstallationsdatei und/oder ein Clustermanifest in den Imagespeicher.

Syntax

Copy-ServiceFabricClusterPackage
    -CodePackagePath <String>
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Code]
    -CodePackagePath <String>
    [-ClusterManifestPath <String>]
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Config]
    [-CodePackagePath <String>]
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Beschreibung

Das cmdlet Copy-ServiceFabricClusterPackage kopiert eine Service Fabric-Laufzeitinstallationsdatei und/oder ein Clustermanifest in den Imagespeicher.

Verwenden Sie nach dem Kopieren des Pakets in den Imagespeicher das cmdlet Register-ServiceFabricClusterPackage, um das Paket zu registrieren.

Verwenden Sie nach dem Registrieren des Pakets im Imagespeicher das cmdlet Remove-ServiceFabricClusterPackage, um das Paket aus dem Imagespeicher zu entfernen.

Um Service Fabric-Cluster zu verwalten, starten Sie Windows PowerShell mithilfe der Option "Als Administrator ausführen". Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Beispiele

Beispiel 1: Kopieren von Code und Manifest in den Bildspeicher

PS C:\> Copy-ServiceFabricClusterPackage -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl kopiert die angegebene MSI- und Clustermanifestdatei in den Bildspeicher. Wenn der CodePackagePathInImageStore oder Parameter "ClusterManifestPathInImageStore" nicht angegeben wird, wird der Dateiname standardmäßig verwendet.

Beispiel 2: Kopieren des Clustermanifests in den Bildspeicher

PS C:\> Copy-ServiceFabricClusterPackage -Config -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -ClusterManifestPathInImageStore ClusterManifest.xml -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl kopiert das angegebene Clustermanifest in ClusterManifest.xml im Bildspeicher.

Beispiel 3: Kopieren der Laufzeitinstallationsdatei in den Imagespeicher

PS C:\> Copy-ServiceFabricClusterPackage -Code -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -CodePackagePathInImageStore ServiceFabric.msi -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl kopiert nur die angegebene MSI-Datei in ServiceFabric.msi im Bildspeicher.

Parameter

-CertStoreLocation

{{Fill CertStoreLocation Description}}

Typ:StoreLocation
Zulässige Werte:CurrentUser, LocalMachine
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ClusterManifestPath

Gibt den Pfad zu einem Service Fabric-Clustermanifest an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ClusterManifestPathInImageStore

Gibt den relativen Pfad im Bildspeicher an, in den das Clustermanifest kopiert werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Code

Gibt an, dass nur die Dienst Fabric-Laufzeitinstallationsdatei in den Imagespeicher kopiert werden muss.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CodePackagePath

Gibt den Dateipfad zu einer Service Fabric-Laufzeitinstallationsdatei an. Diese Datei kann eine MSI-, CAB- oder DEB-Datei sein.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CodePackagePathInImageStore

Gibt den relativen Pfad im Imagespeicher an, in den die Service Fabric-Laufzeitinstallationsdatei kopiert werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Config

Gibt an, dass nur die Dienst Fabric-Clustermanifestdatei in den Bildspeicher kopiert werden muss.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ImageStoreConnectionString

Gibt die Verbindungszeichenfolge für den Service Fabric-Imagespeicher an. Weitere Informationen zum der Verbindungszeichenfolge für den Bildspeicher.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TimeoutSec

Gibt das Timeout in Sekunden für den Vorgang an. Standardmäßig ist der maximale Timeoutwert auf 1800 Sekunden begrenzt.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object