Shell 命令 › 实用工具 › image2class:虚拟机映像导入实用工具 › image2class:虚拟机映像导入实用工具-操作
image2class:虚拟机映像导入实用工具-操作
导入 OVF 虚拟机作为 CA 3Tera AppLogic 组件
image2class 实用工具通过执行以下步骤,来从 OVA 打包组件创建新的 CA 3Tera AppLogic 类:
- 验证 OVA 包摘要和签名(如果存在)。
- 如果 CA 3Tera AppLogic 组件类被指定为单例(即 my_app:MYCLASS),将创建应用和单例。否则将创建包含单例的临时应用。
- 将来自 OVA 包的卷添加到单例类中。此时不会对卷进行任何修改。
- 对单例类配置进行如下修改:
- 将卷设置为 rw 且可实例化。将 .ovf 描述符中的首个卷或由 boot_vol=<id> 参数指定的卷标记为启动卷。
- 将控制台设置为 ssh:22,text,这是 CA 3Tera AppLogic 组件最常用的设置。这表示组件将通过其默认接口提供 ssh 访问。
- 将类别设置为“image2class”
- 配置 CPU、内存和带宽资源。将资源的最小值、最大值和默认指定值设置为相同的值。如果指定参数值,将使用命令行参数的值。否则,将使用来自 .ovf 描述符的值。如果 ovf 描述符中不存在任何值,并且未通过命令行参数指定值,则将使用以下值:
- CPU:1.0
- 内存:512 M
- 带宽:100 Mbps
- 添加默认网络接口。如果指定 --external_iface 选项,还将添加外部接口。将不在类边界上创建其他终端。来自 OVF 描述符的网络配置将被忽略。
- 将来自 OVF 描述符的属性添加到 CA 3Tera AppLogic 类。如果需要,将根据 CA 3Tera AppLogic 命名约定修改属性名(即,替换不支持的字符,将 ip.address 修改为 ip_address)。
- 用 .ovf 文件中的配置设置说明和文档 URL。
- 如果指定 --managed 选项,将执行 hvm2pv 实用工具,以将单例转换为受管理的 CA 3Tera AppLogic 组件类。有关详细信息,请参阅 hvm2pv 参考。
- 如果将类选项指定为目录类(即 /user:MYCLASS),单例将移到指定目录,之后将可以用作常规 CA 3Tera AppLogic 组件类。