使用NFS和Kickstart进行无人值守的Fedora 8安装

无人值守的Fedora 8安装与NFS和Kickstart

版本1.0
作者:Oliver Meyer <o [dot] meyer [at] projektfarm [dot] de>

本文档介绍如何使用kickstart和NFS设置安装环境。 使用最终的系统,您将可以在LAN中的客户端系统上运行无人值守的Fedora 8安装 - 此外,您将节省大量的Internet带宽。 整个客户端配置可以包含在kickstart文件中(特别是安装后的脚本),所以管理员也可以节省大量的时间。

这个howto是一个没有任何保证的实用指南 - 它不包括理论背景。 建立这样的系统有许多方法 - 这就是我选择的方式。

1初步说明

您需要运行Fedora 8系统(桌面)来创建一个kickstart文件。 另外,我使用NFS共享提供kickstart文件和kickstart安装的安装文件。

2需要的包

我们来安装kickstart配置工具和nfs服务器配置工具。 使用yum或您首选的yum前端安装以下软件包。

  • system-config-kickstart
  • system-config-nfs

3 NFS

3.1 NFS服务器

现在我们必须启动NFS服务器 - 另外你可以配置它来进行自动启动,如果你需要它。 打开服务设置 - 您将在Gnome系统菜单中找到它们。

输入root密码。

在所有运行级别启用NFS,启动并保存设置。

3.2 NFS共享

在此步骤中,我们为安装文件创建一个目录(作为root用户)。 请注意,此目录可以在系统上的任何地方。

su -
%root_password%
mkdir -p /nfs_share/f8/

将安装树复制到此目录中 - 我从Fedora 8 ISO映像(DVD)中提取出来:

mkdir /mnt/iso/
mount -t iso9660 /home/daten/linux_images/Fedora-8-i386-DVD.iso /mnt/iso/ -o loop
cp -Rp /mnt/iso/* /nfs_share/f8/

接下来,我们使用Gnome系统菜单中提供的NFS服务器配置工具,使此目录可用作NFS共享。

输入root密码。

单击菜单中的“添加”。 之后选择您刚刚创建的目录,并插入可以访问共享的主机 - LAN。 您应该将基本权限设置为“只读”。

另外,我们必须将静态端口设置为nfs守护进程,如下面的屏幕截图所示。

3.3防火墙设置

为了使其他系统能够连接到NFS服务器,我们必须调整防火墙设置 - 它们可以在Gnome系统菜单中使用。

输入root密码。

将NFS4设置为可信服务(标记复选框)。

之后点击左侧的“其他端口”,打开以下端口:

  • 111(tcp + udp)
  • 4000(tcp + udp)
  • 4001(tcp + udp)
  • 4002(tcp)

然后点击“应用”保存设置。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏