镜像服务器
概览
镜像服务器(Backup Storage):用于存储云主机镜像模板(含ISO)的存储服务器。
- 镜像服务器加载到区域之后,区域中的资源才能访问它。通过镜像服务器,可在多个区域之间共享镜像。如图 1所示:
图 1. 镜像服务器 
- UI界面为便于管理镜像服务器和区域的关系,特别设置了一个镜像服务器只能对应一个区域。UI界面上,添加镜像服务器,默认会加载到当前区域。删除区域的同时会直接删除加载此区域的镜像服务器。
镜像服务器相关定义
- ImageStore(镜像仓库):
- 以镜像切片方式存储镜像文件,支持增量存储。
- 支持云主机的在线/关机快照、在线/关机创建镜像。
- 不带数据云盘克隆云主机时,支持在线/暂停/关机克隆。
- 整机克隆时,LocalStorage、NFS、SMP、Ceph、Shared Block类型的主存储,支持在线/暂停/关机克隆。
- 同一管理节点下的ImageStore类型的镜像服务器间支持镜像同步。
- 支持获取已有镜像,可获取该镜像服务器中URL路径下的已有镜像文件。
- Ceph镜像服务器:
- 以Ceph分布式块存储方式存储镜像文件。
- 支持云主机的在线/关机快照、在线/关机创建镜像。
- 不带数据云盘克隆云主机时,支持在线/暂停/关机克隆。
- 整机克隆时,Ceph类型的主存储,支持在线/暂停/关机克隆。
- 导出镜像支持在镜像服务器和UI上导出。
- 支持在UI上直接导出镜像,复制导出镜像URL以及下载导出镜像。
- 在镜像服务器上导出镜像:
假定使用的镜像路径为:ceph://bak-t-c9923f9821bf45498fdf9cdfa1749943/61ece0adc7244b0cbd12dafbc5494f0c
则需在镜像服务器上执行:rbd export -p bak-t-c9923f9821bf45498fdf9cdfa1749943 --image 61ece0adc7244b0cbd12dafbc5494f0c --path /root/export-test.image # bak-t-c9923f9821bf45498fdf9cdfa1749943表示镜像所在的pool的名字 # 61ece0adc7244b0cbd12dafbc5494f0c表示镜像的名字 # /root/export-test.image表示导出的目标文件名字
- AliyunEBS镜像服务器:
- 以对象存储方式存储镜像文件。
- 支持云主机的在线/关机快照、在线/关机创建镜像。
- 不带数据云盘克隆云主机时,支持在线/暂停/关机克隆。
- 不支持整机克隆。
- 导出镜像需在镜像服务器上导出(如有需求请咨询官方技术支持获取帮助)。
镜像服务器 | 主存储
| PS\BS | ImageStore | Ceph |
| Local Storage | ○ | × |
| NFS | ○ | × |
| Shared Mount Point | ○ | × |
| Ceph | ○ | ○ |
| Shared Block | ○ | × |
- 当主存储为LocalStorage、NFS、Shared Mount Point类型时,镜像服务器的默认类型为ImageStore。
- 当主存储为NFS或Shared Mount Point类型时,可将相应共享目录手动加载到相应镜像服务器的本地目录上,从而使主存储和镜像服务器均能使用网络共享存储方式。
- 当主存储为Ceph类型时,镜像服务器可以使用同一个Ceph集群作为镜像服务器,也可以使用ImageStore类型的镜像服务器。
- 当主存储为Shared Block类型时,镜像服务器的默认类型为ImageStore。
- 当主存储为AliyunNAS类型时,镜像服务器的默认ImageStore。
- 当主存储为AliyunEBS类型时,镜像服务器的默认类型为AliyunEBS。
清单
镜像仓库清单(BackupStorage inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 0.6 | ||
| name | 请参见 资源属性 | 0.6 | ||
| description | 请参见 资源属性 | 是 | 0.6 | |
| url | 请参见 url | 0.6 | ||
| totalCapacity | 字节为单位的磁盘总容量, 请参见 capacity | 0.6 | ||
| availableCapacity | 字节为单位的磁盘可用容量, 请参见 capacity | 0.6 | ||
| type | 镜像服务器类型 |
|
0.6 | |
| state | 请参见 state |
|
0.6 | |
| status | 请参见 status |
|
0.6 | |
| attachedZoneUuids | 镜像服务器所挂载的所有区域的uuid | 0.6 | ||
| createDate | 请参见 资源属性 | 0.6 | ||
| lastOpDate | 请参见 资源属性 | 0.6 |
示例
{
"inventories": {
"attachedClusterUuids": [
"967a353c2893409dab9312cf3033a98c"
],
"availableCapacity": 163634831360,
"availablePhysicalCapacity": 186066427904,
"createDate": "Oct 30, 2017 3:05:29 PM",
"description": "",
"lastOpDate": "Oct 31, 2017 10:41:26 AM",
"mountPath": "/Cloud_ps",
"name": "LS-1",
"state": "Enabled",
"status": "Connected",
"systemUsedCapacity": 9330311168,
"totalCapacity": 205177397248,
"totalPhysicalCapacity": 205177397248,
"type": "LocalStorage",
"url": "/Cloud_ps",
"uuid": "037bd212f7a1488da4f94360ccfaf6ab",
"zoneUuid": "e59b71e99d8a4ea1952b578388b8cd1d"
}
}
镜像复制组清单(ImageReplicationGroup inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 3.5.0 | ||
| name | 请参见 资源属性 | 3.5.0 | ||
| description | 请参见 资源属性 | 是 | 3.5.0 | |
| state | 状态 |
|
3.5.0 | |
| backupStorageRefs | 镜像组列表 | 3.5.0 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 3.5.0 | |
| createDate | 请参见 资源属性 | 3.5.0 | ||
| lastOpDate | 请参见 资源属性 | 3.5.0 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 3.5.0 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 3.5.0 |
{
"inventories": [
{
"uuid": "31cbc4dad8da3ca6a6e3df5c1d5f233e",
"name": "test"
}
]
}统一资源定位符(URL)
镜像服务器需要使用URL字符串存储的信息来控制存储系统。虽然名字叫URL,具体的字符串存储格式依据主存储的类型而定,并不完全等同于标准的URL规范,这样可以给插件更多的灵活性以存储一些不方便以URL格式存储的信息。
SFTP镜像服务器URL(SFTP Backup Storage URL)
对于SFTP镜像服务器(也称,备份存储)而言,URL是一个目录在文件系统中的绝对路径。例如, /storage/sftp。
容量(Capacity)
总容量 = 镜像服务器的总容量 可用容量 = 总容量 - sum(镜像的实际大小)
可用状态(State)
- Enabled:
启用(Enabled)状态下,允许镜像被注册、备份和下载。
- Disabled:
禁用(Disabled)状态下,不允许镜像被注册、备份和下载。 需要特别注意的是,如果一个镜像只存在于一个禁用了的镜像服务器中,并且这个镜像还没有被下载到主存储的镜像缓存中,这时不能从这个镜像创建云主机。
连接状态(Status)
- Connecting:
在这种状态时,一个ZStack Cloud管理节点正在尝试建立自己和镜像服务器之间的命令通道。 这时还不能在镜像服务器上执行任何操作。
- Connected:
这种状态时,ZStack Cloud管理节点和镜像服务器之间的命令通道已经被成功建立。可以在镜像服务器上执行操作。
- Disconnected:
在这种状态时,ZStack Cloud管理节点和镜像服务器之间的命令通道丢失。 这时不能在镜像服务器上执行任何操作。
在ZStack Cloud管理节点启动过程中会开始和镜像服务器建立命令通道,并且会在运行中周期性的向镜像服务器发送ping命令(ping commands)以检查命令通道的健康状态; 一旦某个镜像服务器响应失败, 或者ping命令超时,镜像服务器的连接状态就会变为Disconnected。
镜像服务器的可用状态转换图如图 2所示:

操作(Operations)
删除镜像服务器(DeleteBackupStorage)
DeleteBackupStorage uuid=1613b627cb2e4ffcb30e7e59935064be参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 镜像服务器的uuid | 0.6 | ||
| deleteMode | 请参见 删除资源(Delete Resources) | 是 |
|
0.6 |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
查询镜像服务器(QueryBackupStorage)
QueryBackupStorage uuid=ae840e03a0044b759b0a8c09a141a46bQueryBackupStorage zone.primaryStorage.uuid=037bd212f7a1488da4f94360ccfaf6ab原生域查询(Primitive Fields of Query)
嵌套和扩展域查询(Nested And Expanded Fields of Query)
| 域(Field) | 清单(Inventory) | 描述 | 起始支持版本 |
|---|---|---|---|
| image | image inventory | 该镜像服务器中的镜像 | 0.6 |
| zone | zone inventory | 该镜像服务器所属区域 | 0.6 |
| volumeSnapshot | volume snapshot inventory | 0.6 |
重连镜像服务器(ReconnectBackupStorage)
ReconnectBackupStorage uuid=ab3d53288bd14e6eba6ea56324b66a3f参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 镜像服务器的uuid | 0.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
更改镜像服务器可用状态(ChangeBackupStorageState)
ChangeBackupStorageState uuid=ab3d53288bd14e6eba6ea56324b66a3f stateEvent=disable参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 镜像服务器的uuid | 0.6 | ||
| stateEvent | 镜像服务器的目标状态 |
|
0.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
获取镜像服务器存储容量(GetBackupStorageCapacity)
GetBackupStorageCapacity backupStorageUuids=ab3d53288bd14e6eba6ea56324b66a3f参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| zoneUuids | 区域uuid列表 | 是 | 0.6 | |
| backupStorageUuids | 镜像服务器uuid列表;zoneUuids, backupStorageUuids 至少有一个不为空,或者all被设置为真 | 是 | 0.6 | |
| all | 当镜像服务器uuid列表为空时,该项为真表示查询系统中所有的镜像服务器 | 是 | 0.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
获取镜像服务器类型列表(GetBackupStorageTypes)
{
"backupStorageTypes": [
"Ceph",
"ImageStoreBackupStorage",
"VCenter",
"SftpBackupStorage"
],
"success": true
}参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
更新镜像服务器信息(UpdateBackupStorage)
UpdateBackupStorage uuid=ab3d53288bd14e6eba6ea56324b66a3f name=test参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 指定目标镜像服务器的uuid | 0.6 | ||
| name | 镜像服务器的新名称 | 是 | 0.6 | |
| description | 镜像服务器的详细描述 | 是 | 0.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
从镜像服务器导出镜像(ExportImageFromBackupStorage)
ExportImageFromBackupStorage backupStorageUuid=ab3d53288bd14e6eba6ea56324b66a3f
imageUuid=889ac0b0d8b758e99e35dc38d017c25c参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| backupStorageUuid | 镜像服务器uuid | 1.7 | ||
| imageUuid | 镜像uuid | 1.7 | ||
| exportFormat | 导出镜像的保存格式 | 是 | 3.9.0 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 1.7 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 1.7 | |
| timeout | 是 |
从镜像服务器元数据中同步镜像(SyncImage)
SyncImage imageStoreUuid=81f447310d194ef5a8c0f7bbdcdc8401参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| imageStoreUuid | 镜像服务器UUID | 4.7.11 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 4.7.11 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 4.7.11 |
删除导出镜像(DeleteExportedImageFromBackupStorage)
DeleteExportedImageFromBackupStorage backupStorageUuid=ab3d53288bd14e6eba6ea56324b66a3f
imageUuid=889ac0b0d8b758e99e35dc38d017c25c参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| backupStorageUuid | 镜像服务器uuid | 1.7 | ||
| imageUuid | 镜像uuid | 1.7 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 1.7 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 1.7 | |
| timeout | 是 |
挂载镜像服务器至区域(AttachBackupStorageToZone)
AttachBackupStorageToZone backupStorageUuid=d086c30f33914c98a6078269bab7bc8f
zoneUuid=d086c30f33914c98a6078269bab7bc8f参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| backupStorageUuid | 镜像服务器uuid | 0.6 | ||
| zoneUuid | 区域uuid | 0.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
从区域中卸载已挂载镜像服务器(DetachBackupStorageFromZone)
DetachBackupStorageFromZone backupStorageUuid=d086c30f33914c98a6078269bab7bc8f
zoneUuid=d086c30f33914c98a6078269bab7bc8f参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| backupStorageUuid | 镜像服务器uuid | 0.6 | ||
| zoneUuid | 区域uuid | 0.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
跨镜像服务器迁移镜像(BackupStorageMigrateImage)
BackupStorageMigrateImage imageUuid=6391e504d07a4086927c2968ff6a710d
srcBackupStorageUuid=cd8dfecb67a94d168ccdf4de72578780 dstBackupStorageUuid=55ef2e4c99334e79b00f1968b4af1595参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| imageUuid | 镜像uuid | 2.2 | ||
| srcBackupStorageUuid | 源镜像服务器uuid | 2.2 | ||
| dstBackupStorageUuid | 目标镜像服务器uuid | 2.2 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 2.2 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 2.2 | |
| timeout | 是 |
获取候选列表(GetBackupStorageCandidatesForImageMigration)
GetBackupStorageCandidatesForImageMigration srcBackupStorageUuid=cd8dfecb67a94d168ccdf4de72578780参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| srcBackupStorageUuid | 待迁移镜像所在镜像服务器uuid | 2.2 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 BackupStorageVO | 是 | 2.2 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 BackupStorageVO | 是 | 2.2 | |
| timeout | 是 |
镜像仓库
添加镜像仓库服务器(AddImageStoreBackupStorage)
AddImageStoreBackupStorage hostname="10.0.33.123" username=root name=imagestore
url="/data/imagestore" password=password importImages=false参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| hostname | 服务器主机地址 | 1.6 | ||
| username | 服务器SSH用户名 | 1.6 | ||
| password | 服务器SSH用户密码 | 1.6 | ||
| sshPort | 服务器SSH端口 | 是 | 1.6 | |
| url | 镜像仓库本地数据存放路径 | 1.6 | ||
| name | 镜像仓库名称 | 1.6 | ||
| description | 镜像仓库详细描述 | 是 | 1.6 | |
| type | 类型为ImageStoreBackupStorage | 是 | 1.6 | |
| importImages | 是否导入镜像 | 是 | 1.9 | |
| resourceUuid | 资源uuid | 是 | 1.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| timeout | 是 |
- ZStack Cloud添加镜仓库服务器时,支持指定镜像仓库存放路径的挂载方式。SystemTags增加fsInfo选项。
- 选项格式为:
fsInfo::type::$TYPE::url::$URL::options::$OPTIONS - 例如:
fsInfo::type::nfs::url::172.32.1.119:/nas/nfs2::options::nolock,vers=3,rsize=32768,wsize=32768
- 选项格式为:
查询镜像服务器(QueryBackupStorage)
QueryBackupStorage uuid=ae840e03a0044b759b0a8c09a141a46bQueryBackupStorage zone.primaryStorage.uuid=037bd212f7a1488da4f94360ccfaf6ab原生域查询(Primitive Fields of Query)
嵌套和扩展域查询(Nested And Expanded Fields of Query)
| 域(Field) | 清单(Inventory) | 描述 | 起始支持版本 |
|---|---|---|---|
| image | image inventory | 该镜像服务器中的镜像 | 0.6 |
| zone | zone inventory | 该镜像服务器所属区域 | 0.6 |
| volumeSnapshot | volume snapshot inventory | 0.6 |
更新镜像仓库服务器信息(UpdateImageStoreBackupStorage)
UpdateImageStoreBackupStorage uuid=ab3d53288bd14e6eba6ea56324b66a3f name=test-ls参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| hostname | 镜像服务器主机地址 | 是 | 1.6 | |
| username | SSH用户名 | 是 | 1.6 | |
| password | SSH用户密码 | 是 | 1.6 | |
| sshPort | 服务器SSH端口 | 是 | 1.6 | |
| uuid | 镜像服务器uuid | 1.6 | ||
| name | 镜像服务器新名称 | 是 | 1.6 | |
| description | 镜像服务器新详细描述 | 是 | 1.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| timeout | 是 |
重连镜像仓库服务器(ReconnectImageStoreBackupStorage)
ReconnectImageStoreBackupStorage uuid=af6686a6642f41f4a9a3587abc5a96dc参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 镜像仓库服务器uuid | 1.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 ImageStoreBackupStorageVO | 是 | 1.6 | |
| timeout | 是 |
从镜像仓库回收磁盘空间(ReclaimSpaceFromImageStore)
ReclaimSpaceFromImageStore uuid=af6686a6642f41f4a9a3587abc5a96dc参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 镜像仓库服务器uuid | 1.1 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 ImageStoreBackupStorageVO | 是 | 1.1 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 ImageStoreBackupStorageVO | 是 | 1.1 | |
| timeout | 是 |
Ceph镜像服务器
添加Ceph镜像服务器(AddCephBackupStorage)
AddCephBackupStorage name=ceph2_bs monUrls=root:password@10.0.41.162:22参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| monUrls | Ceph mon的地址列表 | 0.6 | ||
| poolName | 用于存放镜像的Ceph pool名字 | 是 | 0.6 | |
| url | 未使用 | 0.6 | ||
| name | 镜像服务器新名称 | 0.6 | ||
| description | 镜像服务器详细描述 | 是 | 0.6 | |
| type | 类型为Ceph | 是 | 0.6 | |
| importImages | 是否导入镜像 | 是 | 1.9 | |
| resourceUuid | 资源uuid | 是 | 0.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是CephBackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 CephBackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
查询Ceph镜像服务器(QueryCephBackupStorage)
QueryCephBackupStorage uuid=d655f6a3df09471da0102da605618646QueryCephBackupStorage mons.hostname=10.0.41.162原生域查询(Primitive Fields of Query)
嵌套和扩展域查询(Nested And Expanded Fields of Query)
| 域(Field) | 清单(Inventory) | 描述 | 起始支持版本 |
|---|---|---|---|
| zone | zone inventory | 该镜像服务器所属区域 | 0.6 |
| image | image inventory | 该镜像服务器中的镜像 | 0.6 |
| mons | 0.6 | ||
| volumeSnapshot | volume snapshot inventory | 0.6 |
更新Ceph镜像服务器mon节点(UpdateCephBackupStorageMon)
UpdateCephBackupStorageMon monUuid=66480dbf545e4f5098866feb7657ca11参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| monUuid | mon节点uuid | 0.6 | ||
| hostname | mon节点新主机地址 | 是 | 0.6 | |
| sshUsername | mon节点主机ssh用户名 | 是 | 0.6 | |
| sshPassword | mon节点主机ssh用户密码 | 是 | 0.6 | |
| sshPort | mon节点主机ssh端口 | 是 | 0.6 | |
| monPort | mon节点的端口 | 是 | 0.6 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是CephBackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 CephBackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
为Ceph镜像服务器添加mon节点(AddMonToCephBackupStorage)
AddMonToCephBackupStorage uuid=d655f6a3df09471da0102da605618646 monUrls=root:password@10.0.41.162:22参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | Ceph镜像服务器uuid | 0.6 | ||
| monHostnames | mon节点名字列表 | 0.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是CephBackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 CephBackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
Ceph镜像服务器删除mon(RemoveMonFromCephBackupStorage)
RemoveMonFromCephBackupStorage uuid=d655f6a3df09471da0102da605618646 monHostnames=10.0.41.162参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | Ceph镜像服务器uuid | 0.6 | ||
| monHostnames | mon节点名字列表 | 0.6 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是CephBackupStorageVO | 是 | 0.6 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 CephBackupStorageVO | 是 | 0.6 | |
| timeout | 是 |
标签(Tags)
CreateUserTag tag=lab1 resourceType=BackupStorageVO \
resourceUuid=2906471068802c501773d3ee55b7766e