Udostępnij za pośrednictwem


Copy-ServiceFabricClusterPackage

Kopiuje plik instalacyjny środowiska uruchomieniowego usługi Service Fabric i/lub manifest klastra do magazynu obrazów.

Składnia

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>]

Opis

Polecenie cmdlet Copy-ServiceFabricClusterPackage kopiuje plik instalacyjny środowiska uruchomieniowego usługi Service Fabric i/lub manifest klastra do magazynu obrazów.

Po skopiowaniu pakietu do magazynu obrazów użyj polecenia cmdlet Register-ServiceFabricClusterPackage, aby zarejestrować pakiet.

Po zarejestrowaniu pakietu w magazynie obrazów użyj polecenia cmdlet Remove-ServiceFabricClusterPackage, aby usunąć pakiet z magazynu obrazów.

Aby zarządzać klastrami usługi Service Fabric, uruchom program Windows PowerShell przy użyciu opcji Uruchom jako administrator. Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster.

Przykłady

Przykład 1. Kopiowanie kodu i manifestu do magazynu obrazów

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

To polecenie kopiuje określony plik manifestu MSI i klastra do magazynu obrazów. Jeśli nie podano parametrów CodePackagePathInImageStore lub ClusterManifestPathInImageStore, nazwa pliku jest domyślnie używana.

Przykład 2. Kopiowanie tylko manifestu klastra do magazynu obrazów

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

To polecenie kopiuje określony manifest klastra, aby ClusterManifest.xml w magazynie obrazów.

Przykład 3. Kopiowanie tylko pliku instalacyjnego środowiska uruchomieniowego do magazynu obrazów

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

To polecenie kopiuje tylko określony plik MSI, aby ServiceFabric.msi w magazynie obrazów.

Parametry

-CertStoreLocation

{{Fill CertStoreLocation Description}}

Typ:StoreLocation
Dopuszczalne wartości:CurrentUser, LocalMachine
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ClusterManifestPath

Określa ścieżkę do manifestu klastra usługi Service Fabric.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ClusterManifestPathInImageStore

Określa ścieżkę względną w magazynie obrazów, do którego ma zostać skopiowany manifest klastra.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Code

Określa, że do magazynu obrazów musi zostać skopiowany tylko plik instalacyjny środowiska uruchomieniowego usługi Service Fabric.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CodePackagePath

Określa ścieżkę pliku do pliku instalacyjnego środowiska uruchomieniowego usługi Service Fabric. Ten plik może być plikiem MSI, CAB lub DEB.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CodePackagePathInImageStore

Określa ścieżkę względną w magazynie obrazów, do którego ma zostać skopiowany plik instalacyjny środowiska uruchomieniowego usługi Service Fabric.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Config

Określa, że do magazynu obrazów musi zostać skopiowany tylko plik manifestu klastra usługi Service Fabric.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ImageStoreConnectionString

Określa parametry połączenia magazynu obrazów usługi Service Fabric. Przeczytaj więcej na temat parametrów połączenia magazynu obrazów.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu w sekundach dla operacji. Domyślnie maksymalna wartość limitu czasu jest ograniczona do 1800 sekund.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

System.Object