虚拟化 频道

IBM虚拟化实战之VMControl安装攻略

  【IT168 专稿】众所周知,Systems Director是IBM的一款重量级系统管理套件,如今,该平台再添虚拟化管理新军-VMControl。VMControl是一种跨平台的解决方案,该软件可以帮助用户发现、显示、监控并定位虚拟资源,创建并管理虚拟服务器;还可以跨越IBM System z 主机,基于System x  x86服务器,刀片服务器以及 Power Systems AIX、Linux和 i 平台建立一个统一界面,用以部署并管理工作负载。软件能够对虚拟服务器进行生命周期管理,可以创建、修改并删除虚拟资源,同时能够将资源转移到其他地方。

  本文介绍IBM Systems Director VMControl的安装流程,供各位网友参考。

  一、安装 IBM Systems Director VMControl

  以使用安装程序来安装 IBM Systems Director VMControl,也可以使用响应文件以无人照管方式执行安装。这两种方法都将同时安装 IBM Systems Director VMControl 的免费功能以及 IBM Systems Director VMControl 映像管理器的 60 天评估许可证。评估许可证到期后,我们可以继续使用 IBM Systems Director VMControl 的免费功能,并可以购买许可证以继续使用 IBM Systems Director VMControl 映像管理器。

  (一)安装 IBM Systems Director VMControl 评估许可证

  我们可以使用安装程序来安装 IBM Systems Director VMControl 的评估许可证。此安装将使我们能够访问 IBM Systems Director VMControl 的免费功能以及 IBM Systems Director VMControl 映像管理器的 60 天评估许可证。

  在安装 IBM Systems Director VMControl 之前,请执行下列任务:

  确保已安装 IBM Systems Director V6.1.1.1。

  确保目标系统满足所有特定于 IBM Systems Director VMControl 的先决条件。有关信息,请参阅 IBM Systems Director 的硬件和软件要求。

  在 Red Hat Enterprise Linux 上,必须先将 SELinux 禁用,然后才能安装 IBM Systems Director VMControl。要检查 SELinux 状态,请输入以下命令:sestatus。如果未将 SELinux 禁用,请执行下列步骤:

  输入以下命令:#vi /etc/selinux/config

  通过指定 SELINUX=disabled 将 SELinux 禁用。

  输入以下命令以重新引导系统:#reboot

  登录到系统,然后输入以下命令以检查 SELinux 状态:sestatus。

  SELinux 状态应该是"已禁用"。

  提示: 可以通过输入以下命令暂时地将 SELinux 禁用:/usr/sbin/setenforce 0

  下载 IBM Systems Director VMControl 安装程序,如下所示:

  访问 IBM Systems Director Downloads Web 站点,地址如下:

  http://www.ibm.com/systems/management/director/downloads/plugins.html

  单击与 IBM Systems Director VMControl 相对应的 Download。

  选择要下载的软件包:

  操作系统 下载软件包

  AIX SysDir_VMControl_2_1_AIX.tar.gz

  Linux for pSeries SysDir_VMControl_2_1_Linux_Power.tar.gz

  Linux for xSeries SysDir_VMControl_2_1_Linux_x86.tar.gz

  Linux for zSeries SysDir_VMControl_2_1_Linux_System_z.tar.gz

  Windows SysDir_VMControl_2_1_Windows.zip

  将下载的安装软件包复制到每个要安装 IBM Systems Director VMControl 的 IBM Systems Director Server 上的本地驱动器。请确保根据 IBM Systems Director Server 上运行的操作系统复制正确的软件包。

  要将安装软件包的内容解压缩,请输入以下命令:

  对于 AIX 或 Linux:

  gzip -cd <软件包名称> | tar -xvf -其中,<软件包名称>是安装软件包的文件名。

  对于 Windows:

  unzip <软件包名称>其中,<软件包名称>是安装软件包的文件名。

  要安装 IBM Systems Director VMControl 评估许可证,请执行下列步骤:

  1、切换到安装文件所在的目录。

  2、启动 IBM Systems Director VMControl 程序安装文件。

  注: 如果要使用安装向导在 AIX 和 Linux 上执行安装,那么必须在支持图形的会话中启动安装程序。另外,也可以使用命令行以无人照管方式安装 IBM Systems Director VMControl。(表1)
 


  这将启动安装向导并显示"欢迎"页面。

  3、按照安装向导中的指示信息执行操作,以便安装 IBM Systems Director VMControl。 安装完成后,IBM Systems Director VMControl 将显示在 IBM Systems Director 的"欢迎"页面中。
 

  (二)安装 IBM Systems Director VMControl 永久许可证密钥

  在 IBM Systems Director VMControl 的 60 天评估许可证到期之后,我们可以购买许可证以便继续使用 IBM Systems Director VMControl 映像管理器。我们可以继续使用 IBM Systems Director VMControl 的免费功能。如果购买 IBM Systems Director VMControl 映像管理器 的许可证,那么必须安装永久许可证密钥才能继续使用 IBM Systems Director VMControl 映像管理器。

  必须先安装 IBM Systems Director VMControl 评估许可证,然后才能安装 IBM Systems Director VMControl 的永久许可证密钥。

  在 Red Hat Enterprise Linux 上,必须先将 SELinux 禁用,然后才能安装 IBM Systems Director VMControl。要检查 SELinux 状态,请输入以下命令:sestatus。如果未将 SELinux 禁用,请执行下列步骤:

  1、输入以下命令:#vi /etc/selinux/config

  2、通过指定 SELINUX=disabled 将 SELinux 禁用。

  3、输入以下命令以重新引导系统:#reboot

  4、登录到系统,然后输入以下命令以检查 SELinux 状态:sestatus。

  SELinux 状态应该是"已禁用"。

  提示: 可以通过输入以下命令暂时地将 SELinux 禁用:/usr/sbin/setenforce 0

  下载 IBM Systems Director VMControl 安装程序,如下所示:

  1、访问 IBM Systems Director Downloads Web 站点,地址如下:

  http://www.ibm.com/systems/management/director/downloads/plugins.html

  2、单击与 IBM Systems Director VMControl 相对应的 Download。

  3、选择要下载的软件包:(表2)
 


  4、将下载的安装软件包复制到每个要安装 IBM Systems Director VMControl 的 IBM Systems Director Server 上的本地驱动器。请确保根据 IBM Systems Director Server 上运行的操作系统复制正确的软件包。

  5、要将安装软件包的内容解压缩,请输入以下命令:

  对于 AIX 或 Linux:

  gzip -cd <软件包名称> | tar -xvf -其中,<软件包名称>是安装软件包的文件名。

  对于 Windows:

  unzip <软件包名称>其中,<软件包名称>是安装软件包的文件名。

  要安装 IBM Systems Director VMControl,请执行下列步骤:

  1、要启动安装,请启动 IBM Systems Director VMControl 程序可执行文件:

  注: 如果要使用安装向导在 AIX 和 Linux 上执行安装,那么必须在支持图形的会话中启动安装程序。另外,也可以使用命令行以无人照管方式安装 IBM Systems Director VMControl。(表3)
 


  这将启动安装向导并显示"欢迎"页面。

  2、按照安装向导中的指示信息执行操作,以便安装 IBM Systems Director VMControl。 安装完成后,IBM Systems Director VMControl 将显示在 IBM Systems Director 的"欢迎"页面中。
 

  (三)以无人照管方式安装 IBM Systems Director VMControl

  我们可以使用响应文件以无人照管方式来安装 IBM Systems Director VMControl。此安装将使我们能够访问 IBM Systems Director VMControl 的免费功能以及 IBM Systems Director VMControl 映像管理器的 60 天评估许可证。

  在安装 IBM Systems Director VMControl 之前,请执行下列任务:

  确保已安装 IBM Systems Director V6.1.1.1。

  确保目标系统满足所有特定于 IBM Systems Director VMControl 的先决条件。

  在 Red Hat Enterprise Linux 上,必须先将 SELinux 禁用,然后才能安装 IBM Systems Director VMControl。要检查 SELinux 状态,请输入以下命令:sestatus。如果未将 SELinux 禁用,请执行下列步骤:

  1、输入以下命令:#vi /etc/selinux/config

  2、通过指定 SELINUX=disabled 将 SELinux 禁用。

  3、输入以下命令以重新引导系统:#reboot

  4、登录到系统,然后输入以下命令以检查 SELinux 状态:sestatus。

  SELinux 状态应该是"已禁用"。

  提示: 可以通过输入以下命令暂时地将 SELinux 禁用:/usr/sbin/setenforce 0

  下载 IBM Systems Director VMControl 安装程序,如下所示:

  1、访问 IBM Systems Director Downloads Web 站点,地址如下:

  http://www.ibm.com/systems/management/director/downloads/plugins.html

  2、单击与 IBM Systems Director VMControl 相对应的 Download。

  3、选择要下载的软件包:(表4)
 

  注: 必须先安装 IBM Systems Director VMControl 评估许可证,然后才能安装 IBM Systems Director VMControl 的永久许可证密钥。

  4、将下载的安装软件包复制到每个要安装 IBM Systems Director VMControl 的 IBM Systems Director Server 上的本地驱动器。请确保根据 IBM Systems Director Server 上运行的操作系统复制正确的软件包。

  5、要将安装软件包的内容解压缩,请输入以下命令:

  对于 AIX 或 Linux:

  gzip -cd <软件包名称> | tar -xvf -其中,<软件包名称>是安装软件包的文件名。

  对于 Windows:

  unzip <软件包名称>其中,<软件包名称>是安装软件包的文件名。

  以无人照管方式安装 IBM Systems Director VMControl 时,响应文件将提供对安装向导所提出的问题的回答。

  要设置并运行 IBM Systems Director VMControl 的无人照管安装,请执行下列步骤:

  1、在 ASCII 文本编辑器中打开 installer.properties 文件。

  2、借助 installer.properties 响应文件中的注释来修改该响应文件。

  3、保存修改后的 installer.properties 响应文件。

  4、打开命令提示符,然后切换到 IBM Systems Director VMControl 安装文件所在的目录。

  5、在命令提示符中,输入适当的安装命令:(表5)
 

  检查适当的日志文件,以确定安装是否成功完成:

  对于 AIX 和 Linux:

  /opt/ibm/director/VMControlManager/installLog.txt

  对于 Windows:

  .../Director/VMControlManager/installLog.txt
 

  二、安装用于 NIM 的 IBM Systems Director VMControl 子代理程序

  要让 IBM Systems Director VMControl 管理包含 AIX mksysb 映像的虚拟设备,在环境中必须存在经过正确安装和配置的 NIM 主控机。此 NIM 主控机必须由 IBM Systems Director Server 发现、访问和收集库存。请使用下列指示信息来正确地准备 NIM 主控机。

  确保系统符合下列要求:

  - 系统正在运行 AIX V6.1.3 或更高版本

  - 已安装下列文件集:

  dsm.core

  openssh.base.client

  openssh.base.server

  openssh.license

  openssl.base

  openssl.license

  - 已在系统上安装 Common Agent V6.1.1.1 或更高版本

  - 系统已被 IBM Systems Director Server 发现、访问并收集库存

  - 系统还必须被配置成 NIM 主控机系统。要将系统配置成 NIM 主控机,请运行以下命令:

  nim_master_setup -a device=路径 [-a disk=磁盘名称] -B其中,路径是 AIX bos.sysmgt 软件包所在目录的绝对路径。(可选)我们可以使用 disk=磁盘名称属性来指定用于存放必需的 /export/nim 文件系统的物理卷。例如,如果要将 SAN 用于 /export/nim 文件系统,那么必须使用 disk=磁盘名称属性。

  注: 运行 nim_master_setup 命令可能需要 20 分钟或更长时间。

  - 如果 NIM 映像存储库(NIM 主控机)通过一个网络适配器连接到 IBM Systems Director Server ,并通过另一个网络适配器连接到我们要部署虚拟设备的虚拟服务器,请完成下列步骤以便为部署任务配置网络。

  1、登录到 NIM 主控机。

  2、当我们运行 nim_master_setup 以配置 NIM 主控机时,已创建 master_net 网络对象以表示与 NIM 主控机的主网络接口相关联的网络。如果 NIM 主控机带有将用于部署虚拟服务器的辅助接口,那么我们需要创建一个或多个附加的 NIM 网络定义。

  注: 请勿定义以另一个 NIM 网络对象的名称开头的 NIM 网络对象名称。

  A、为 NIM 主控机的辅助网络接口定义 NIM 网络对象。例如:

  nim -o define -t ent -a net_addr=1.2.3.4 -a snm=255.255.255.0 辅助网络其中,1.2.3.4 是正在定义的网络的 IP 地址,255.255.255.0 是该网络的子网掩码,辅助网络是我们正在创建的 NIM 网络对象名称。有关更多信息,请参阅 IBM Systems 信息中心中的"定义 NIM 网络"主题。

  B、如果要部署的虚拟服务器与 NIM 主控机的辅助接口在同一个网络中,请跳过此步骤。如果它在另一个网络中,那么必须为虚拟服务器定义另一个 NIM 网络对象。例如:

  nim -o define -t ent -a net_addr=2.2.3.4 -a snm=255.255.255.0 部署网络其中,2.2.3.4 是正在定义的网络的 IP 地址,255.255.255.0 是该网络的子网掩码,部署网络是我们正在创建的 NIM 对象名称。

  3、将我们创建的辅助网络网络对象连接到 NIM 主控机资源,例如:

  nim -o change -a if2='辅助网络 1.2.3.4 0' -a cable_type2=N/A master

  4、如果已创建新的部署网络网络,那么必须在它与辅助网络网络对象之间建立静态路由。

  可以通过两种方法中的一种来安装用于 NIM 的 IBM Systems Director VMControl 子代理程序。

  (一)使用安装向导来安装用于 NIM 的 IBM Systems Director VMControl 子代理程序

  我们可以使用 IBM Systems Director 的"安装代理程序"向导在 NIM 主控机系统上安装用于 NIM 的 IBM Systems Director VMControl 子代理程序。可以从 IBM Systems Director VMControl 的"摘要"页面或者 IBM Systems Director 的"管理发行版"任务中启动此向导。

  从 IBM Systems Director VMControl 的"摘要"页面中执行安装

  要从 IBM Systems Director VMControl 的"摘要"页面中安装用于 NIM 的 IBM Systems Director VMControl 子代理程序,请在"摘要"页面上单击安装代理程序。然后,按照安装向导中的指示信息执行操作,以便在 NIM 主控机系统上安装用于 NIM 的子代理程序(CommonAgentSubagent_VMControl_NIM)。

  从 IBM Systems Director 的"管理发行版"任务中执行安装

  要从 IBM Systems Director 的"管理发行版"任务中安装用于 NIM 的 IBM Systems Director VMControl 子代理程序,请执行下列步骤:

  1、在 IBM Systems Director 导航窗格中,展开管理发行版。

  2、单击代理程序。

  3、在"代理程序"页面上,单击 Common Agent 子代理程序软件包。

  4、在"Common Agent 子代理程序软件包"视图中,选择用于 NIM 的子代理程序。

  5、单击菜单栏中的操作,然后选择管理发行版 > 安装代理程序。

  6、按照安装向导中的指示信息执行操作,以便在 NIM 主控机系统上安装用于 NIM 的子代理程序(CommonAgentSubagent_VMControl_NIM)。

  要验证用于 NIM 的 IBM Systems Director VMControl 子代理程序是否安装成功,请登录到正在其中安装子代理程序的系统,然后在以下错误日志中查找以 DNZIMN 开头的消息:

  Director/agent/logs/trace-log-0.log

  其中,Director 是 IBM Systems Director 的安装路径。
 

  (二)以手动方式安装用于 NIM 的 IBM Systems Director VMControl 子代理程序

  我们可以采用手动方式在环境中的 NIM 主控机系统上安装用于 NIM 的 IBM Systems Director VMControl 子代理程序。

  要以手动方式安装用于 NIM 的 IBM Systems Director VMControl 子代理程序,请执行下列步骤:

  1、在 IBM Systems Director Server 上,找到子代理程序文件 CommonAgentSubagent_VMControl_NIM_2.1.0\com.ibm.director.im.rf.nim.subagent.zip。

  注: 这个子代理程序文件在 Director/tpm/repository/directory 中,其中 Director 是 IBM Systems Director 的安装路径。缺省位置如下:

  AIX 或 Linux:

  /opt/ibm/director/tpm/repositoryWindows:

  C:\Program Files\IBM\Director\tpm\repository

  2、将该文件复制到 NIM 主控机系统上的一个临时目录(例如 /tmp/site)中。

  3、登录到 NIM 主控机系统。

  4、将目录切换到 NIM 主控机系统的 bin 目录:/opt/ibm/director/agent/bin。

  5、使用以下命令来运行安装工具:

  ./lwiupdatemgr.sh -installFeatures -featureId

  com.ibm.director.im.rf.nim.subagent

  -fromSite jar:file:/tmp/site/com.ibm.director.im.rf.nim.subagent.zip\!/site.xml

  -toSite "file:/var/opt/tivoli/ep/runtime/agent/subagents/eclipse/"

  6、要验证用于 NIM 的 IBM Systems Director VMControl 子代理程序是否安装成功,请在以下错误日志中查找以 DNZIMN 开头的消息:

  Director/agent/logs/*.log

  其中,Director 是 IBM Systems Director 的安装路径。

  7、通过运行以下命令,重新启动 Common Agent 以便激活用于 NIM 的 IBM Systems Director IBM Systems Director VMControl 子代理程序:

  Director/agent/runtime/agent/bin/endpoint.sh stop

  Director/agent/runtime/agent/bin/endpoint.sh start  其中,Director 是 IBM Systems Director 的安装路径。

  参考:IBM技术支持库。

0
相关文章