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>]
Description
Copy-ServiceFabricClusterPackage Cmdlet 會將 Service Fabric 執行時間安裝檔案和/或叢集資訊清單複製到映射存放區。
將套件複製到映射存放區之後,請使用 Register-ServiceFabricClusterPackage Cmdlet 來註冊套件。
將套件註冊至映射存放區之後,請使用 Remove-ServiceFabricClusterPackage Cmdlet 從映射存放區中移除套件。
若要管理 Service Fabric 叢集,請使用 [以系統管理員身分執行] 選項啟動Windows PowerShell。 在 Service Fabric 叢集上執行任何作業之前,請先使用 Connect-ServiceFabricCluster Cmdlet 建立叢集的連線。
範例
範例 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 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ClusterManifestPath
指定 Service Fabric 叢集資訊清單的路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ClusterManifestPathInImageStore
指定映射存放區中應該複製叢集資訊清單的相對路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Code
指定只有 Service Fabric 執行時間安裝檔案必須複製到映射存放區。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CodePackagePath
指定 Service Fabric 執行時間安裝檔案的檔案路徑。 此檔案可以是 MSI、CAB 或 DEB 檔案。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CodePackagePathInImageStore
指定映射存放區中應複製 Service Fabric 執行時間安裝檔案的相對路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Config
指定只有 Service Fabric 叢集資訊清單檔必須複製到映射存放區。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageStoreConnectionString
指定 Service Fabric 映射存放區的連接字串。 深入瞭解 映射存放區連接字串。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeoutSec
指定作業的逾時以秒為單位。 根據預設,最大逾時值限制為 1800 秒。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
System.Object