你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FabricClient.ClusterManagementClient.CopyClusterPackage 方法

定义

重载

CopyClusterPackage(String, String, String, String, String)

将群集清单文件和/或 Service Fabric 代码包复制到映像存储。

CopyClusterPackage(String, String, String, String, String, TimeSpan)

将群集清单文件和/或 Service Fabric 代码包复制到映像存储。

CopyClusterPackage(String, String, String, String, String)

将群集清单文件和/或 Service Fabric 代码包复制到映像存储。

public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore);
member this.CopyClusterPackage : string * string * string * string * string -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore As String)

参数

imageStoreConnectionString
String

映像存储的连接字符串,应与目标群集的群集清单中找到的“ImageStoreConnectionString”设置值匹配。 在本地群集中,该值由群集管理员在初始部署期间选择。 在通过 Azure 资源管理器创建的 Azure 群集中,此值为“fabric:ImageStore”。 可以通过查看 返回 GetClusterManifestAsync()的群集清单内容来检查映像存储连接字符串值。

clusterManifestPath
String

要复制的群集清单文件的完整路径。

clusterManifestPathInImageStore
String

映像存储中目标的相对路径以及文件名。 指定 clusterManifestPath 时,此参数是必需的。 此路径相对于映像存储中的根目录创建,并用作群集清单复制的目标。

codePackagePath
String

要复制的 Service Fabric 代码包的完整路径。

codePackagePathInImageStore
String

映像存储中目标的相对路径以及文件名。 指定 codePackagePathInImageStore 时,此参数是必需的。 此路径相对于映像存储中的根目录创建,并用作代码包复制的目标。

例外

访问映像存储上的文件时出错。

在映像存储中找不到所需的文件。

在映像存储中找不到所需的目录。

映像存储文件/目录的路径太长。

ImageStoreIOException:与映像存储通信时出现 IO 错误。

请求已超时,但系统可能已接受处理。

注解

源群集清单路径和源代码路径不能为 null。

适用于

CopyClusterPackage(String, String, String, String, String, TimeSpan)

将群集清单文件和/或 Service Fabric 代码包复制到映像存储。

public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore, TimeSpan timeout);
member this.CopyClusterPackage : string * string * string * string * string * TimeSpan -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore As String, timeout As TimeSpan)

参数

imageStoreConnectionString
String

映像存储的连接字符串,应与目标群集的群集清单中找到的“ImageStoreConnectionString”设置值匹配。 在本地群集中,该值由群集管理员在初始部署期间选择。 在通过 Azure 资源管理器创建的 Azure 群集中,此值为“fabric:ImageStore”。 可以通过查看 返回 GetClusterManifestAsync()的群集清单内容来检查映像存储连接字符串值。

clusterManifestPath
String

要复制的群集清单文件的完整路径。

clusterManifestPathInImageStore
String

映像存储中目标的相对路径以及文件名。 指定 clusterManifestPath 时,此参数是必需的。 此路径相对于映像存储中的根目录创建,并用作群集清单复制的目标。

codePackagePath
String

要复制的 Service Fabric 代码包的完整路径。

codePackagePathInImageStore
String

映像存储中目标的相对路径以及文件名。 指定 codePackagePathInImageStore 时,此参数是必需的。 此路径相对于映像存储中的根目录创建,并用作代码包复制的目标。

timeout
TimeSpan

定义 Service Fabric 允许在返回 TimeoutException之前继续此操作的最大时间跨度。

例外

访问映像存储上的文件时出错。

在映像存储中找不到所需的文件。

在映像存储中找不到所需的目录。

映像存储文件/目录的路径太长。

ImageStoreIOException:与映像存储通信时出现 IO 错误。

请求已超时,但系统可能已接受处理。

注解

源群集清单路径和源代码路径不能为 null。

适用于