在一个 Integrated Virtualization Manager LPAR 上安装 IBM AIX 7.1

本教程通过简单的步骤(和一个示例)向读者介绍如何在 Integrated Virtualization Manager (IVM) 内设置虚拟服务器,以及如何在虚拟服务器上安装 IBM® AIX® 7.1。这让用户能够在其 IVM 内经济地使用可用资源。

John John, 软件工程师, IBM

John 是一位系统管理员和软件工程师,针对 IBM Connections 软件使用和维护 IBM AIX 7.1 系统。



2013 年 10 月 21 日

概念

我是电影 Inception(盗梦空间) 的超级粉丝。一个梦中的梦中的梦,这个想法非常独特,给人印象极深。您可能会问,这有什么关联?只要拥有足够的可用资源,IBM Integrated Virtualization Manager 就允许用户在单一硬件刀片上有效地安装多个服务器实例。把它看成是服务器内的一个服务器,就可以看出二者之间的关联。这个概念让 IBM 客户能够最大限度地提高其资产的功能和性能,从而节省了客户的时间和金钱。

本教程介绍在 Integrated Virtualization Manager 内建立一个虚拟服务器,并在该虚拟服务器上安装 AIX 的步骤。本文没有记载 Integrated Virtualization Manager 的安装过程,但您可以在 信息中心 中参考该步骤。

本教程中设置了一个示例服务器,以供参考。在适当的地方使用了屏幕截图。在最后,在您的 IBM IVM 中应该有一个正常运行的虚拟服务器,并且在它上面安装了 AIX 7.1。然后,可以对想设置的每个虚拟服务器都重复这个过程。

在本教程中,示例服务器的名称为 pvtdub277,其域名为 pvtdub277.mul.ie.ibm.com。我们将使用的硬件服务器的资源池中有 16 个专用处理器、64 GB RAM 以及 10 TB 的硬盘空间。在这个池中,我们将创建一个虚拟服务器,它有 7 个专用处理器和 30 GB RAM,还有适中的 80 GB 硬盘空间。


第 1 部分 - 在 Integrated Virtualization Manager 内设置虚拟服务器

在设置好 Integrated Virtualization Manager 后,就可以开始决定虚拟服务器的要求。正如上文所指出,我们可以创建一个具有以下资源的虚拟服务器:

  • 八个处理器
  • 30 GB RAM
  • 80 GB 硬盘空间

首先,我们需要创建一个逻辑分区 (LPAR) 来安装 AIX 虚拟服务器。您的虚拟服务器的规范将以您的 Integrated Virtualization Manager 的可用资源池为基础。在本节中,我们将创建并配置一个独立的专用分区来安装我们的 AIX 服务器操作系统。

在本例中,我们使用 Mozilla Firefox (v17.0.4) 来访问 Integrated Virtualization Manager 控制页面,但在以前和更新版本的 Firefox 中都应该可以工作。

1.1 – 创建分区

您需要执行下列步骤来创建一个分区。

  1. 首先,登录到您的 Integrated Virtualization Manager。然后,单击导航栏上的 View/Modify Partitions 链接。
  2. 在右窗格中,单击 * Create Partition...。显示 Create Partition 向导。使用此向导,您可以创建用于安装 AIX 操作系统的 LPAR 分区。
  3. 在 Name 页面上,输入分区的名称,并单击 Next

    提示:
    在本教程中,我们使用 pvtdub277.mul.ie.ibm.com 作为示例服务器。虽然可以将分区命名为任何自己喜欢的名称,不会有什么不良后果,但将其命名为被安装在它上面的服务器的主机名称,这会是一个不错的做法。

    在 Environment 下拉列表中,重要的是要确保选中 AIX or Linux。可以将分区 ID 设置为自己喜欢的任何值。在此示例中,分区 ID 的值被设置为 2
  4. 在下一页中,可以设置需要供该分区独家使用的内存大小。
  5. Assigned memory 字段中设置一个值,并单击 Next



    备注:
    当服务器正在运行的时候,不能动态修改分配给该分区的内存,但当服务器被停用后,则可以修改它(如有必要)。事实上,如果需要,大多数分区参数都可以在稍后的阶段中进行修改。请参阅 第 3 部分 - 扩展阅读 一节,了解有关这一内容的更多详细信息。
  6. 接下来,我们需要设置希望在分区中使用的处理器数量。使用专用处理器通常会比使用共享处理器提供更好、更稳定的虚拟服务器性能。然而,出于显而易见的原因,必须根据可用资源来设置该值。在本教程中,选择共享 而不是专用 处理器,并没有什么区别。
    在本例中,我们有 8 个可用的专用处理器,我们的分区可以使用其中的 7 个。选择了处理模式之后,单击 Next
  7. 在 Ethernet 页面上,列出了所附加的以太网适配器。选中您的值并单击 Next

    然后,显示 Storage Type 页面。然而,因为我们还没有为这个分区定义一个专用存储区域,所以此刻无法继续为我们的分区定义进一步的参数。


  8. 此时,旧版本的 IVM 软件在这里可能不提供任何存储类型选项。在这种情况下,您无法继续进一步设置分区参数。因此,单击 Finish 创建分区定义。您现在应该能够在分区概览页面上看到新创建的分区。现在,遇到这种情况的用户应该继续执行步骤 1.2 - 创建虚拟存储空间


    使用更新的 IBM 软件的用户会看到存储类型选项,而且他们可以从该页面创建一个虚拟磁盘,并继续进行设置。在这种情况下,选中 Create virtual disk 选项,然后单击 Next。

  9. 输入您的磁盘需求,然后单击 Next。在本例中,我们选择了在 rootvg 存储池上创建一个 8 GB 的分区。

  10. 接下来,输入 Virtual Fiber Channel 选项。单击 Add,然后从下拉列表选中可用的虚拟 Fiber Channels(光纤通道)。当可以继续时,单击 Next
  11. Virtual Optical Devices 部分下,单击 Create 创建虚拟光驱。在此虚拟光驱内,我们将放置我们的 AIX ISO 文件,以便将 AIX 安装到我们的分区上。选中 AIX ISO 文件并单击 OK。重复此过程,并添加第二个 AIX ISO 文件。将 ISO 文件添加到 IVM,请参阅 1.3 - 将虚拟安装光盘添加到虚拟服务器 一节。无需在原始 IVM 浏览器窗口中重新启动创建分区 流程就可以完成该操作。当准备好继续时,单击 Next
  12. 最后,在 Summary 页面上,查看选项(如果有必要,单击 Back,返回到需要修改选择的部分)。如果所有的选项都是正确的,则单击 Finish 创建分区。

    完成这些步骤后,继续执行 1.3 - 将虚拟安装光盘添加到虚拟服务器 一节中的步骤。

1.2 – 创建虚拟存储空间

您需要执行下列步骤来创建虚拟存储空间。

  1. 然后,单击导航栏上的 View/Modify Virtual Storage 链接。
  2. 接下来,单击 * Create Virtual Disk...
    在 Create Virtual Disk 对话框中,填写您的虚拟存储信息。将 Assigned partition 字段中的值设置为您之前创建的服务器分区的值。(在本例中,我们将使用下图中所示的值。)然后,单击 OK

    您现在应该可以在概览窗口中看到新创建的虚拟存储。

1.3 - 将虚拟安装光盘添加到虚拟服务器

在继续之前,我们需要将 AIX .iso 文件上传到 Integrated Virtualization Manager。在本例中,我们安装 AIX V7.1,它共有两张光盘。第一张光盘是主安装光盘,而第二张光盘包含额外的可选附件特性和安全选项。可以从您的 IBM 供应商处获得物理和数字形式的这些光盘。

对于本例,我们将 AIX 的两个光盘的 .iso 文件上传到 LPAR。

  1. 在主 Integrated Virtualization Manager 窗口中,单击 View/Modify Virtual Storage 链接。在右窗格中,单击 Optical/Tape 选项卡,并展开所有部分。
  2. Virtual Optical Media 部分下,请注意显示了媒体库的大小。AIX 的两个 .iso 文件的总大小约不到 6 GB。因此,请确保您的媒体库的大小被设置为足够高的值。如果需要,单击 Extend Library 并将所需的大小添加到您的媒体库。
  3. 完成该设置后,单击 Add Media...。显示 Add Media 对话框。
  4. 由于上传限制被设置为 2 GB,所以最佳选择是直接与 Integrated Virtualization Manager 系统连接,并使用 FTP 将 AIX .iso 文件发送给该系统。对于本例,我已经通过 FTP 将 AIX .iso 文件复制到 Integrated Virtualization Manager,位置如下:/home/padmin/。
  5. 现在,由于 .iso 文件位于 lLPAR 服务器上,所以选中 Add existing file 并输入 AIX .iso 文件的位置和文件名称。然后,单击 OK。如果需要的话,需要执行该步骤两次,每个 AIX V7.1 .iso 文件执行一次。


    注意,加载 .iso 文件可能需要一两分钟。

1.4 – 创建和配置虚拟光盘驱动器

为了安装 AIX,我们需要一种方法来将 AIX .iso 文件加载到虚拟服务器上。

因此,我们需要创建一个虚拟光盘驱动器来加载我们的 .iso 文件。这类似于在光盘驱动器中将操作系统安装光盘加载到一台计算机上。计算机在启动时从光盘驱动器读取数据,并安装操作系统软件。

  1. 要创建这个虚拟光盘驱动器,在分区的概览页面中单击所创建的分区。这将打开一个新窗口,内有我们所创建的虚拟服务器分区的详细信息。
  2. 单击 Optical/Tape Devices 选项卡,并展开选项卡上的各个部分。
  3. Virtual Optical Devices 部分下面,单击 Create Device。这创建了供我们加载 AIX .iso 文件的虚拟光驱。从在单击 Create Device 时所创建的设备上,单击在 Current Media 下的 Modify,将值设置为您的 AIX Disc 1 ISO。完成后,单击 OK
    您现在应该能够看到您的 AIX ISO 文件已加载到 Virtual Optical Drives 部分(如下图所示)。


    提示:
    如果您需要安装光盘 2 的内容,安装完 AIX 后回来这里,将此值更改为您的 AIX 光盘 2,并重新启动虚拟服务器。重新启动进程将在启动时加载 AIX 光盘 2 的 ISO。

第 2 部分 - 在虚拟服务器上安装 AIX 7

现在,我们已经创建和配置了虚拟服务器,创建了虚拟光驱,并加载了 AIX 7 Disc 1 ISO,接下来需要在我们创建的服务器上安装 AIX v7。但是,分区上还没有任何操作系统,我们不能像已安装了操作系统那样只使用 Secure Shell (SSH) 连接到服务器。相反,我们连接到 Integrated Virtualization Manager 服务器,并为在第 1 部分中指定的分区 ID 创建一个虚拟终端。

2.1 – 创建虚拟终端

您需要执行下列步骤来创建一个虚拟终端。

  1. 首先,通过 SSH 或 Remote Desktop Client 连接到 Integrated Virtualization Manager。这取决于安装了您的 Integrated Virtualization Manager 的服务器上的操作系统。在本例中,我们使用 SSH 连接到 Integrated Virtualization Manager。
  2. 我们希望连接到在第 1 部分中创建的分区 ID。为此,在 Integrated Virtualization Manager SSH 会话中,我们使用 mkvt 命令,该命令带有 -id 标志。因此,对于我们的服务器示例,我们使用:mkvt -id 2

    SSH 会话中什么也没有发生,这是因为我们的分区仍然未启动。然而,它现在侦听来自分区的输入。那么,当我们启动它时,就可以看到这个终端在填充数据。
  3. 接下来,在您的浏览器中返回到 Integrated Virtualization Manager,并启动所创建的分区。
  4. 在分区的概览页面上,选中与您的分区对应的复选框,然后单击 Activate
  5. 在 Activate Partitions 对话框中,单击 OK
  6. 当分区启动时,单击您所创建的终端。

2.2 - 安装 AIX 7.1

执行以下步骤,安装 AIX 7.1。

  1. 完成上一节中的步骤后,将会显示如下图所示的屏幕。

    根据提示,按下键盘上的 0
  2. 片刻后,就会看到如下图所示的消息,就可以知道正在读取 AIX 7 Installation Disc 1 ISO:

    很快,屏幕上出现提示,指导您完成其余的设置。

    应该根据从 IBM 供应商(Express、Standard 或 Enterprise)获得的许可类型,按照您的要求和容差来安装 AIX V7.1。安装过程可能需要一个小时以上。
  3. 完成该步骤后,就可以马上将输入设置为 xterm(如果您喜欢的话,也可以是不同的选择),并接受许可协议。

    提示:
    要访问屏幕上的选项,使用 Esc 键加上相应的数字,而不是所指示的功能键(F10 键除外)。例如,取消操作不是按 F3 键,而是按 Esc+3
  4. 按下 Tab,将值从 no 更改为 yes,并按下 Enter

    显示 COMMAND STATUS 屏幕(如下图所示)。
  5. 按下 F10 继续进行。
  6. 然后,接受软件维护的条款和条件。
  7. 如果有需要,按下 Tab,将值从 no 更改为 yes,并按下 Enter

    显示 COMMAND STATUS 屏幕(如下图所示)。
  8. 按下 F10 继续进行。
  9. 然后,完成所显示的 Installation Assistant 选项。
  10. 在配置完选项后,选中 Tasks Completed – Exit to Login

现在,您已经在虚拟服务器上成功安装了 AIX V7.1。

2.3 - 安装后的必要步骤

对于本节中的步骤,必须关闭 AIX 虚拟服务器。

为此,输入以下命令:
shutdown -F now

本节中的步骤只需要完成一次。

提示:
为了减少需要重新启动的次数,建议先阅读 2.4 设置 ulimit 值 部分,然后再继续。虽然从技术上来说并不是强制性的步骤,但如果先完成这一步,就可以避免一次额外的重启需要。

  1. 删除虚拟光盘驱动器

    与在启动时将光盘留在物理光盘驱动器中类似,将 AIX Disc ISO 留在虚拟服务器上的虚拟光盘驱动器中可能会导致启动和关机延迟问题。

    因此,重要的是在成功安装 AIX 后从虚拟光盘驱动器删除所有 .iso 文件。

    为此,打开 Partition Properties 窗口,在 Integrated Virtualization Manager 浏览器中单击 View/Modifiy Partitions 链接下面的分区名称。单击 Optical/Tape Devices 选项卡,并展开 Virtual Optical Devices 部分。单击 Modify 链接,并将其值更改为 None。单击 OK 保存更改。如果稍后回到此处,就可以查看 Virtual Optical Devices 部分,如下图所示。


  2. 添加虚拟光纤通道
    如果打算使用 SAN 存储网络,就需要完成此步骤。否则,可以跳过这一步骤。

    备注:虽然可以跳过这一步骤,但在实践中,建议无论如何都要完成这一步,因为它可以确保虚拟服务器更容易支持未来的兼容性和升级能力,且在未来无需重新启动服务器。

    在分区概览页面上,单击您所创建的分区。这将打开一个新窗口,内有分区的详细信息。然后单击 Storage 选项卡,并单击蓝色小箭头(如下图所示),展开选项卡内的各个部分。

    Virtual Fibre Channel 部分下面,单击 Add 并选中一个物理端口。

    如果有多个可用的物理端口,则也可以从下拉菜单中添加它们
    然后单击 OK 保存这些更改。
  3. 允许与服务器进行双向通信
    虽然已设置了 AIX 服务器,但它有可能对于网络上的其他计算机是不可见的。不要忘了根据您的网络安全协议与合规性检查来配置新的虚拟服务器。您可以使用 smitty 工具轻松地为服务器配置网络参数。
    使用 mktcpip 命令是一个很好的出发点。您可以将此命令与 smitty 工具配合使用,以便轻松地配置此命令的参数:
    smitty mktcpip
    如果将虚拟服务器连接到网络时遇到问题,可以联系网络管理员。

2.4 - 安装后的建议步骤

  1. 设置 ulimit 值
    输入 “ulimit -a” 命令(不带引号),随时查看当前的 ulimit 值。不正确的 ulimit 值可能会严重破坏和影响性能。编辑 /etc/security/limits 的 limits 文件可以更改这些值。

    备注:
    更改 /etc/security/limits 的值需要重新启动 AIX 服务器,以使更改生效。因此,为了减少所需要的重新启动次数,应该在设置初始配置后首先设置此值。
  2. 更新 AIX 服务器
    建议下载最新补丁并更新您的 AIX 服务器,以便在操作系统内保持最佳的合规性、安全性和功能。
    您可以使用命令行更新 AIX,但使用 smitty 工具可能会更容易。
    Smitty 对于 AIX 而言是一个独特的工具,它可以更容易访问操作系统的配置、设置和工具。
    要升级虚拟服务器,首先必须下载更新,然后,必须安装这些更新。
    要下载更新,请使用以下命令:
    smitty suma
    然后执行屏幕上的提示和选项。
    当更新下载完毕后,就可以用下面的命令来安装它们,并在看到提示时输入必要的信息:
    smitty update_all

第 3 部分 - 扩展阅读

您可以在任何阶段更改任何分区属性,以适应您的虚拟服务器不断变化的性质。然而,要更改任何分区属性,服务器分区都必须关闭。这意味着,对于无法容忍停机时间的关键服务器,必须在创建阶段进行彻底规划,以避免在以后出现潜在的停机时间。

如需更改任何分区属性,首先使用下面的命令关闭 AIX 操作系统:
shutdown -F now

关闭后,在 Integrated Virtualization Manager 浏览器内也应停用分区。如果没有,选中分区复选框,并单击 Shutdown

关机程序完成后,单击分区名称,以打开 Partition Properties 窗口。

在这里,可以单击任何选项卡,并修改参数。不过,如果更改了一个选项卡内的任何值,在更改选项卡之前都需要单击选项卡底部的 OK,否则,更改将不会被保存。进行更改后,再次启动分区。(启动分区也将启动操作系统。)

参考资料

  • 您可以参阅本文在 developerWorks 全球站点上的 英文原文
  • IBM Systems Director Virtualization Manager 信息中心
  • AIX 7.1 信息中心
  • AIX and UNIX 专区:developerWorks 的“AIX and UNIX 专区”提供了大量与 AIX 系统管理的所有方面相关的信息,您可以利用它们来扩展自己的 UNIX 技能。
  • AIX and UNIX 新手入门:访问“AIX and UNIX 新手入门”页面可了解更多关于 AIX 和 UNIX 的内容。
  • AIX and UNIX 专题汇总:AIX and UNIX 专区已经为您推出了很多的技术专题,为您总结了很多热门的知识点。我们在后面还会继续推出很多相关的热门专题给您,为了方便您的访问,我们在这里为您把本专区的所有专题进行汇总,让您更方便的找到您需要的内容。
  • AIX and UNIX 下载中心:在这里你可以下载到可以运行在 AIX 或者是 UNIX 系统上的 IBM 服务器软件以及工具,让您可以提前免费试用他们的强大功能。
  • IBM Systems Magazine for AIX 中文版:本杂志的内容更加关注于趋势和企业级架构应用方面的内容,同时对于新兴的技术、产品、应用方式等也有很深入的探讨。IBM Systems Magazine 的内容都是由十分资深的业内人士撰写的,包括 IBM 的合作伙伴、IBM 的主机工程师以及高级管理人员。所以,从这些内容中,您可以了解到更高层次的应用理念,让您在选择和应用 IBM 系统时有一个更好的认识。

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=AIX and UNIX
ArticleID=949225
ArticleTitle=在一个 Integrated Virtualization Manager LPAR 上安装 IBM AIX 7.1
publish-date=10212013