【IT168 专稿】众所周知,Systems Director是IBM的一款重量级系统管理套件,如今,该平台再添虚拟化管理新军-VMControl。VMControl是一种跨平台的解决方案,该软件可以帮助用户发现、显示、监控并定位虚拟资源,创建并管理虚拟服务器;还可以跨越IBM System z 主机,基于System x x86服务器,刀片服务器以及 Power Systems AIX、Linux和 i 平台建立一个统一界面,用以部署并管理工作负载。软件能够对虚拟服务器进行生命周期管理,可以创建、修改并删除虚拟资源,同时能够将资源转移到其他地方。
本文介绍IBM Systems Director VMControl捕获虚拟服务器以创建新的虚拟设备过程,供各位网友参考。
捕获任务能够捕获虚拟服务器或现有 AIX mksysb 映像文件以创建虚拟设备。然后,可以部署所产生的虚拟设备以创建新的虚拟服务器,该服务器具有正常运行的操作系统和软件应用程序。
可以捕获以下类型的虚拟服务器:
- 运行 AIX 5.3 或 AIX 6.1 的 IBM Power Systems(POWER5 和 POWER 6)虚拟服务器(逻辑分区)
- 运行 Linux on System z 的 z/VM 虚拟服务器(z/VM 来宾)
下图显示了如何捕获虚拟服务器以创建新的虚拟设备。
1、用户选择要捕获的虚拟服务器虚拟服务器 A。
2、捕获虚拟服务器 A 会导致生成虚拟设备虚拟设备 A,它存储在 IBM Systems Director Server 中。
3、虚拟设备 A 由描述虚拟服务器的元数据以及对映像 A 的引用组成。映像 A 包含完整的操作系统和软件应用程序并存储在映像存储库中。
4、虚拟设备 A 显示在可以部署至环境中的虚拟设备列表中。
Power Systems 的捕获要求
在下列情况下,可以捕获 Power Systems 虚拟服务器以创建虚拟设备:
- 虚拟服务器(逻辑分区)在由硬件管理控制台(HMC)或集成虚拟化管理器(IVM)管理的 Power Systems 服务器上
- 虚拟服务器在由 IVM 管理的 Power Architecture BladeCenter 服务器上
可以在满足下列先决条件时捕获 Power Systems 虚拟服务器:
- NIM 主控机正在运行并且能够通过网络访问该虚拟服务器。
- IBM Systems Director VMControl 已将 NIM 主控机识别为环境中的映像存储库。
注: IBM Systems Director VMControl 只能将一个 NIM 主控机识别为映像存储库;不支持多个 NUM 主控机映像存储库。
- NIM 主控机的 /export/nim/appliances 下具有足够的空间来存储已捕获的虚拟服务器。
- 已在 IBM Systems Director 中发现管理该虚拟服务器的硬件管理控制台(HMC)或集成虚拟化管理器(IVM)。访问状态已列示为"正常"。
- 已在 IBM Systems Director 中发现要捕获的虚拟服务器和正在该服务器上运行的操作系统。访问状态已列示为"正常"。
- 该虚拟服务器已启动并正在运行 AIX V5.3 或 AIX V6.1。
- 该虚拟服务器至少具有一个虚拟以太网适配器。
- 虚拟服务器不是完整的系统分区,也不是主机上所有主机资源都归其专用的唯一分区。
z/VM 的捕获要求
要捕获 z/VM 虚拟服务器,必须满足下列先决条件:
- 已在捕获目标所在 z/VM 主机中运行的虚拟机上安装 IBM z/VM 可管理性访问点代理程序。
- 已通过 IBM Systems Director 发现 System z 主机系统(运行 IBM z/VM 可管理性访问点代理程序的服务器)。访问状态已列示为"正常",并且已收集库存。
发现 IBM z/VM 可管理性访问点代理程序时,将发现 System z主机。库存收集操作将对 IBM z/VM 可管理性访问点代理程序执行。
- 已通过 IBM Systems Director 发现虚拟服务器。访问状态已列示为"正常",并且已收集库存。
- 该虚拟服务器正在运行。
- 该虚拟服务器允许进行远程根用户登录。
- z/VM 可管理性访问点能够使用 IBM Systems Director Server 用于访问目标系统的 IP 地址与该虚拟服务器建立 SSH 连接。
- 在虚拟服务器上安装下列 RPM:
perl-Compress-Zlib-1.42-1.fc6.s390x.rpm
perl-libwww-perl-5.805-1.1.1.noarch.rpm
perl-HTML-Parser-3.55-1.fc6.s390x.rpm
perl-URI-1.35-3.noarch.rpm
perl-HTML-Tagset-3.10-2.1.1.noarch.rpm
perl-XML-Parser-2.34-6.1.2.2.1.s390x.rpm
- 必须正确地配置磁盘分区,并且,磁盘分区必须包含 /etc/fstab 中的一个文件系统。具体而言,当磁盘分区使用下列任何一种配置时,该磁盘分区前的磁盘分区也必须使用下列其中一种配置:
配置为 /etc/fstab 中列示的 Linux 文件系统
配置为 /etc/fstab 中列示的 Linux 交换分区
配置为 LVM 物理卷(由包含 /etc/fstab 中列示的卷的卷组使用)
注: 不能捕获符合以下条件的虚拟服务器:带有 LVM 系统,并且该系统的卷组名或逻辑卷 UUID 与 z/VM 可管理性访问点上的卷组名或逻辑卷 UUID 匹配并因此发生冲突。同样,不能捕获从 z/VM 可管理性访问点克隆的虚拟服务器。
IBM Systems Director VMControl 每次只能捕获一个 z/VM 虚拟服务器。有关捕获虚拟服务器的后续请求将进行排队以等待处理。