次の方法で共有


Copy-ServiceFabricClusterPackage

Service Fabric ランタイム インストール ファイルまたはクラスター マニフェストをイメージ ストアにコピーします。

構文

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

説明

Copy-ServiceFabricClusterPackage コマンドレットは、Service Fabric ランタイム インストール ファイルまたはクラスター マニフェストをイメージ ストアにコピーします。

パッケージをイメージ ストアにコピーした後、Register-ServiceFabricClusterPackage コマンドレットを使用してパッケージを登録します。

パッケージをイメージ ストアに登録した後、Remove-ServiceFabricClusterPackage コマンドレットを使用して、イメージ ストアからパッケージを削除します。

Service Fabric クラスターを管理するには、[管理者として実行] オプションを使用して Windows PowerShell を起動します。 Service Fabric クラスターで操作を実行する前に、Connect-ServiceFabricCluster コマンドレットを使用してクラスターへの接続を確立します。

例 1: コードとマニフェストをイメージ ストアにコピーする

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

このコマンドは、指定された MSI およびクラスター マニフェスト ファイルをイメージ ストアにコピーします。 CodePackagePathInImageStore または clusterManifestPathInImageStore パラメーター 指定されていない場合、ファイル名は既定で使用されます。

例 2: クラスター マニフェストのみをイメージ ストアにコピーする

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

このコマンドは、指定したクラスター マニフェストをイメージ ストア内の ClusterManifest.xml にコピーします。

例 3: ランタイム インストール ファイルのみをイメージ ストアにコピーする

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

このコマンドは、指定した MSI ファイルのみをイメージ ストア内の ServiceFabric.msi にコピーします。

パラメーター

-CertStoreLocation

{{Fill CertStoreLocation Description}}

型:StoreLocation
指定可能な値:CurrentUser, LocalMachine
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ClusterManifestPath

Service Fabric クラスター マニフェストへのパスを指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ClusterManifestPathInImageStore

クラスター マニフェストのコピー先となるイメージ ストア内の相対パスを指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Code

イメージ ストアにコピーする必要があるのは Service Fabric ランタイム インストール ファイルだけであることを指定します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-CodePackagePath

Service Fabric ランタイム インストール ファイルへのファイル パスを指定します。 このファイルには、MSI、CAB、DEB ファイルを指定できます。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-CodePackagePathInImageStore

Service Fabric ランタイム インストール ファイルのコピー先となるイメージ ストア内の相対パスを指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Config

Service Fabric クラスター マニフェスト ファイルのみをイメージ ストアにコピーするように指定します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ImageStoreConnectionString

Service Fabric イメージ ストアの接続文字列を指定します。 イメージ ストアの接続文字列 の詳細を参照してください。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TimeoutSec

操作のタイムアウトを秒単位で指定します。 既定では、最大タイムアウト値は 1800 秒に制限されています。

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

出力

System.Object