在 IBM Systems 上安装 Linux 服务器,第 2 部分: 使用基于 NFS 的网络安装方法安装多台 Linux 服务器

学习如何使用基于网络的安装方法来同时安装多台 Linux® 服务器。在 Harish Chauhan 系列文章的第 2 部分中,我们将理解如何在安装了 Red Hat Enterprise Linux Version 4 的 System x™ 上使用 NFS(Network File Share)配置和安装系统。

Harish Chauhan (hchauhan@in.ibm.com), 解决方案架构师, IBM

Photo of Harish ChauhanHarish 从 1998 年开始就加入了 IBM,在此期间,他在 India Research Lab 工作了 5 年,在 IBM T.J.Watson Research Center 工作了 1 年,又在 Linux Center of Compentence 工作了两年多。Harish 现在是 IBM Global Service Delivery Center 的一名解决方案架构师。



2007 年 4 月 06 日

简介

在这个安装 Linux 服务器软件的系列文章的第 2 部分中,您将了解一些基本的配置和网络安装技术。本文着重介绍基于 NFS 的安装方法,这是很多 IT 组织安装大量服务器时通常采用的一种方法。基于 NFS 的安装方法让管理员可以同时安装多个服务器实例,这样可以节省大量的时间和资源据做其他事情。本文对这种 NFS 方法进行了介绍,并详细讨论了如何使用它来配置和安装服务器软件。

在使用本文介绍的技术之前,您可以回顾以下本系列文章第 1 部分 在 IBM Systems 上安装 Linux 服务器,第 1 部分:基本 Linux 服务器的安装和配置 的内容。

准备硬件、软件和设置

本文使用了以下硬件和软件来执行任务:

  • IBM System x346 - 02 NOS
  • Red Hat Enterprise Linux Version 4.0, Update 4, for the x86 32-bit version

图 1 给出了这种安装设置的概述图。

图 1. 设置图
设置图

配置 NFS 服务

按照以下步骤先为 NFS 服务配置 netra.ibm.com

  1. 按照本系列文章 第 1 部分 介绍的方法在 netra.ibm.com 上安装 Linux。
  2. 验证您的系统上已经安装好了与 NFS 有关的 RPM 包,如清单 1 所示。如果 RPM 尚未安装,就请安装它们,如清单 2 所示。
    清单 1. 检查与 NFS 有关的 RPM
      #rpm -qa|grep nfs
      nfs-utils-lib-1.0.6-3
      system-config-nfs-1.2.8-1
      nfs-utils-1.0.6-70.EL4
    清单 2. 安装与 NFS 有关的 RPM
      #rpm -ivh nfs-utils-lib* system-config-nfs* nfs-utils*
  3. 验证 NFS 服务已经打开,如清单 3 所示。如果 NFS 服务还没有打开,请先将其打开,如清单 4 所示。
    清单 3. 检查 NFS 服务状态
      #chkconfig --list|grep nfs
      nfs		0:off	  1:off  2:off  3:off	4:off	  5:off  6:off
    注意: 0-6 指定的是 Linux 的初始化模式。

    清单 4. 打开 NFS 服务
      #chkconfig --level 35 nfs on
      #chkconfig --list|grep nfs
      nfs		0:off	 1:off   2:off   3:on   4:off    5:on    6:off
    注意: NFS 服务被设置为在初始级别 3 和 5 中自动启动。
  4. 将 RHEL4 ISO 文件或所有 CD 中的内容复制到一个临时文件夹中,如清单 5 所示。
    清单 5. 复制 ISO 文件或 CD 的内容
      #cp *.iso /dump/RHEL4 [if you have ISO files available]
    	  OR
      #cp -R /media/cdrom/*  /dump/RHEL4
  5. 编辑 /etc/exports 文件,使其包含保存 RHEL4 ISO 图像和文件的临时文件夹,如清单 6 所示。
    清单 6. 编辑 /etc/exports
      #vi /etc/exports
      /dump/RHEL4		*(ro,no_root_squash,sync)
  6. 验证 NFS 服务正在运行。如果 NFS 服务没有运行,请启动或重新启动它,如清单 7 所示。
    清单 7. 检查、启动并重新启动 NFS 服务
      #service nfs status
      #service nfs start/restart
  7. 验证所导出的文件夹可以使用 NFS 服务进行访问,如清单 8 所示。
    清单 8. NFS 导出的文件夹
      #exportfs -ra  [Refresh Export List]
      #exportfs
      /dump/RHEL4	 world
    	OR
      #showmount -e localhost
      Export list for localhost:
      /dump/RHEL4	*

现在已经在 netra.ibm.com 上配置好了 NFS 服务器。


安装服务器

现在您已经准备好使用基于网络的安装方法来安装一台新服务器了。在本文中,示例服务器的名称是 joy.ibm.com。请按照以下步骤执行安装:

  1. 将 CD #1 或 DVD 插入 CD-ROM 驱动器,并重新启动新服务器。您会看到如图 1 所示的屏幕信息。
  2. boot:(即引导提示符) 之后输入 linux askmethod
    图 1. 引导屏幕
    引导屏幕
  3. 下一屏提示您为安装过程选择语言,如图 2 所示。对于本例来说,请选择 English。选择好语言之后,请单击 OK 按钮。
    图 2. 选择语言
    选择语言
  4. 下一屏提示您选择键盘类型,这样就可以获得正确的键定义了,如图 3 所示。对于本例来说,请选择 us。然后单击 OK 按钮。
    图 3. 选择键盘
    选择键盘
  5. 接下来的一屏提示您选择安装方法,如图 4 所示。对于本例来说,请选择 NFS image。然后单击 OK 按钮。
    图 4. 选择安装方法
    安装方法
  6. 接下来的一屏提示您为要安装的服务器输入 IP 详细信息,如图 5 所示。对于本例来说,请指定以下详细信息:
    • IP 地址: 192.168.128.102
    • 掩码(也称为子网掩码):255.255.255.0
    • 默认网关:192.168.128.254
    在输入这些信息之后,请单击 OK 按钮。
    图 5. 配置 IP 详细信息
    配置 IP 详细信息
  7. 接下来的一屏提示您输入 NFS 服务器的详细信息,如图 6 所示。对于本例来说,请使用以下信息:
    • NFS 服务器名:192.168.128.101
    • Red Hat Enterprise Linux 目录(dump 位置):/dump/RHEL4
    在输入信息之后,请单击 OK 按钮。
    图 6. 配置 NFS 服务器详细信息
    配置 NFS 服务器详细信息

结束语

就是这样。如果一切顺利,joy.ibm.com 应该与 netra.ibm.com 进行通信,获取所有需要的软件包。很快,您就应该看到一个 GUI 面板,提示您继续进行 本系列第 1 部分 中介绍的普通安装步骤。这两篇文章中介绍的这些步骤可以帮助您简化对 Linux 服务器的管理,省去您的时间和烦恼,这样就可以集中精力去完成一些更加困难的任务了。

参考资料

学习

获得产品和技术

  • 使用 IBM 试用软件 构建您的下一个开发项目,该软件可从 developerWorks 直接下载获得。

讨论

条评论

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=Linux
ArticleID=221023
ArticleTitle=在 IBM Systems 上安装 Linux 服务器,第 2 部分: 使用基于 NFS 的网络安装方法安装多台 Linux 服务器
publish-date=04062007