简介
Linux for POWER 是一个引人注目的运行 Linux 的环境。不管是用作高能(high-power)工作站还是服务器环境, POWER 体系结构都很值得我们去研究。
Linux 可用于 IBM iSeries™ 和 pSeries POWER 服务器。本文将介绍Linux 在 pSeries 系统上的安装。可以从 Red Hat、SUSE 和 TurboLinux 中得到 Linux for pSeries。
Linux 安装选项
在 pSeries 上安装 Linux 有两种常见的方法。您可以进行完全安装(monolithic installation),或者托管安装(hosted installation)。
在完全安装中,Linux 将拥有整个服务器和它的所有资源。随着 2.6 内核的到来,以前存在的处理器限制方面的问题都已经得到了解决。现在您可以在 32-路系统上运行 Linux,这使得 Linux 成为一个真正强有力的选择。
在托管安装中,Linux 与另一个操作系统一起运行。另一个系统可以是 AIX 5L™ 或者另一个 Linux 实例。用 OpenFirmware 对 pSeries 机器进行分区,以便分配系统资源,比如 CPU、内存、存储器以及其他设备。托管安装提供了硬件的加强使用,并允许在 AIX 5L 和 Linux 之间共享资源。新的 POWER5™ 体系结构支持 Micro-Partitioning™,这意味着您可以为多个操作系统细分处理器。在未充分使用资源的系统上,您可以将处理器的一部分分配给 Linux,这要胜过为完成一项小任务而添加一台 x86 机器。
在 pSeries 系统上托管 Linux 安装需要一个硬件管理控制台(Hardware Management Console,HMC),它是一个设计用来管理 pSeries 硬件的专用计算机。通过 HMC,您可以分配希望由 Linux 使用的资源和希望为其他分区保留的资源。同样是通过 HMC,您可以指派需要在多个分区间共享的资源,比如文件系统。例如,您可能将一个共享的文件空间分配给 AIX 5L 和 Linux。在 IBM 红皮书 The Complete Partitioning Guide for IBM pSeries Servers 中,可以找到如何对 pSeries 系统进行分区的全面介绍。
执行安装
让我们来看一遍在 pSeries 机器上进行 Linux 完全安装的过程。本文中的例子使用的是 p270 上的 SUSE SLES 9。通常,我们将执行默认安装,接受安装所推荐的默认值。
如果您使用的是不同的 Linux 发行版本或者是不同的 pSeries 硬件,安装过程可能会与您在这里看到的有所不同。参考 Linux 发行版本和 pSeries 硬件手册,以了解更多的细节。您应该熟悉正在安装的 POWER 系统。
1.开启 POWER 系统并插入第一张安装 CD。在完成 POST 之后,您将听到两声嘟嘟声并在屏幕上看到键盘符号,如图 1 所示。此时,您应该用弹出 SMS 菜单的键来中断启动过程。在 p270 上,这个键是 F1,但是根据系统的不同,次序可能会有所不同。参考硬件手册来确定正确的按键次序。
图 1. 加电启动屏幕

2.您将看到系统管理服务(System Management Services)。选择 Multiboot 选项。
图 2. SMS 的多启动选择

3.选择 Install From。
图 3. SMS install from

4.您应该会看到一个设备列表。选择安放 SLES-9 CD 的 SCSI CD-ROM,然后进行安装。
图 4. SMS 的启动设备选择

5.SMS 将确认正在安装的 CD。选择 SLES-9 安装。
图 5. 确认 SMS 安装

6.系统将从 CD 启动,并开始安装 Linux。yaboot 菜单将提示您选择 64 位或 32 位内核。键入 install 选择 64 位内核,然后按 Enter。
清单 1. 内核的安装命令
Welcome to SUSE LINUX!
Use "install" to boot the ppc64 kernel
Use "install32" to boot the 32bit RS/6000 kernel
You can pass the option "noinitrd" to skip the installer.
Example: install noinitrd root=/dev/sda4
Welcome to yaboot version 1.3.11.SUSE
Enter "help" to get some basic usage information
boot: install
7.Linux 图形化安装将会开始。选择您想要在安装过程中使用的语言。(在安装中稍后您将选择运行期语言。)
图 6. 选择安装语言

8.确认安装设置。接受除了 Package 以外所有的默认值。向下滚动并选择 Packages。您将看到另一个菜单,在这里可以选择要安装的条目。然后单击开发包。
图 7. 安装设置

9.YaST 将确认您已经准备好开始将文件复制到系统中。选择 Yes, Install 来开始安装。
图 8. 准备好的 YaST

10.SLES-9 将把文件复制到系统中。如果出现提示则更换 CD。
图 9. 安装文件

11.复制完成文件后,会提示您为 root 用户选定一个密码。root 可以对系统进行完全的管理控制,被认为是“超级用户”。您应该为 root 选定一个安全的密码,并且只有在绝对需要的时候才以 root 身份登录。
图 10. 选定密码

12.接下来会提示您配置网络设备。默认的设置是从 DHCP 中获得每个设备的 IP 配置。如果您的网络环境需要静态设置,那么请单击“Network Interfaces”链接来为每个网络设备输入 IP 设置。
图 11. 配置网络

13.然后是认证中心(Certificate Authority)的配置,这是 SLES 9 的一个新特性。Linux 以前有时可以充当一个认证中心,不过,这项功能已经变得很流行,以至于现在它成为主要安装的一部分。(运行认证中心不在本文的范围之内。请参阅参考资料,以获得关于认证中心的有用信息的链接。)如果您不需要认证中心,那么可以跳过这些配置。
图 12. 配置认证中心

14.为系统选择认证方法。如果正在建立一个单独的 Linux 系统,那么该认证将是本地的。不过,对有网络的安装来说,可能需要使用 LDAP 或者 NIS。两者都是集中用户信息的有效方法。如果正在使用外部认证系统,比如 Tivoli® Access Manager,那么现在要先选择 local,稍后再进行调整。
图 13. 网络配置

15.接下来将提示您创建新的本地用户。如果在上一步您选择的是外部认证源,那么不需要有另外的用户就可以继续进行。LDAP 或者 NIS 应该已经将其他用户转移过来。如果这是一个孤立的系统,那么需要创建一个不同于 root 的其他用户。由于 root 的权限太大,所以很容易不小心给您的系统造成损害。用另一个用户来满足一般使用,是一个很好的安全措施。
图 14. 添加新的本地用户

16.现在您有机会对硬件配置进行所有的最后调整。只需单击想要编辑的组件,并适当地调整设置即可。也可以在安装完成后再调整这些设置。
图 15. 配置硬件

17.至此,安装已经完成,并且将重新启动系统。
图 16. 安装完成

结束语
在 POWER 上安装 Linux 是一个相当直观的过程。Linux 在 POWER 系统上运转得很好,并且,在分区的环境中可以与其他操作系统很好地共存。安装 Linux 使您可以用开放源码工作和开放标准的优势来作为先进硬件的补充。这是一个强大的组合,让管理员和开发者可以更好地控制其环境。
通过使用 Linux,现在有可能开发一个可以从 IBM® xSeries® 扩展到 POWER、再扩展到 IBM® zSeries® 系统的单一解决方案。
迷你版vcxz 于 2011-12-19 14:38:12发表:
顶顶顶顶顶顶顶顶顶顶