为配置文件服务器,为联网的系统创建配置文件服务器

为联网的系统创建配置文件服务器

当为网络上的系统设置定制 JumpStart 安装时,需要在服务器上创建一个称为 JumpStart 目录的目录。JumpStart 目录包含所有必要的定制 JumpStart 文件,例如 rules 文件、rules.ok 文件和配置文件。必须在配置文件服务器的根 (/) 目录中保存 JumpStart 目录。

包含 JumpStart 目录的服务器称为配置文件服务器。配置文件服务器可以是与安装服务器或引导服务器相同的系统,或者该服务器可以是一个完全不同的服务器。

注意:

创建配置文件服务器之后,您必须允许系统访问该服务器。有关详细说明,请参见“允许所有系统访问配置文件服务器”。

在服务器上创建 JumpStart 目录

注意:

本过程假定系统正在运行卷管理器。如果您未使用“卷管理器”管理磁盘,那么请参见《System Administration Guide: Basic Administration》以获得有关在不使用“卷管理器”的情况下管理可移动介质的详细信息。

以超级用户身份登录到要在其上创建 JumpStart 目录的服务器。

在服务器上的任意位置创建 JumpStart 目录。

# mkdir -m 755 jumpstart_dir_path

在该命令中,jumpstart_dir_path 是 JumpStart 目录的绝对路径。

例如,下面的命令在根 (/) 目录中创建一个称为 jumpstart 的目录并将权限设置为 755:

# mkdir -m 755 /jumpstart

通过添加下面的项来编辑 /etc/dfs/dfstab 文件。

share -F nfs -o ro,anon=0 jumpstart_dir_path

例如,下面的项共享 /jumpstart 目录。

share -F nfs -o ro,anon=0 /jumpstart

键入 shareall 然后按回车键。

确定您是否要将定制 JumpStart 文件示例复制到 JumpStart 目录。

如果否,请转到步骤 8。

如果是,请使用以下判定表来确定下一步的工作。

示例位置说明

用于您的平台的 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2) CD将 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2) CD 插入服务器的 CD-ROM 驱动器中。

“卷管理器”会自动安装 CD。

适用于您的平台的 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2) CD 在本地磁盘上的映像将目录更改到 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2) 映像的位置。例如,键入以下命令:

cd /export/install

将定制 JumpStart 文件示例复制到配置文件服务器上的 JumpStart 目录。

# cp -r media_path/Solaris_9/Misc/jumpstart_sample/* jumpstart_dir_path

media_pathCD、DVD 或本地磁盘上的映像的路径

jumpstart_dir_path配置文件服务器上放置定制 JumpStart 文件示例的路径

例如,下面的命令将 jumpstart_sample 目录复制到配置文件服务器上的 /jumpstart 目录中。

cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart

更新 JumpStart 文件示例以便这些文件可以在您的环境中工作。

请确保 root 拥有 JumpStart 目录并且权限被设置为 755。

允许网络上的系统访问配置文件服务器。

允许所有系统访问配置文件服务器

当您创建配置文件服务器时,您必须确保系统在定制 JumpStart 安装期间可以访问配置文件服务器上的 JumpStart 目录。使用以下方法之一确保访问:

add_install_client 命令 – 每次为网络安装添加系统时,请使用带 -c 选项的 add_install_client 命令。有关详细说明,请参见“添加将从网络安装的系统”。

boot 命令 – 当启动系统时指定配置文件服务器上 JumpStart 目录的位置。必须将定制 JumpStart 配置文件压缩为一个文件。然后,将压缩的配置文件保存在 NFS 服务器、HTTP 服务器或系统可以从本地访问的介质上。有关详细说明,请参见“创建压缩的配置文件”。

当您引导系统以启动定制 JumpStart 安装时,请指定压缩文件的位置。有关详细说明,请参见“使用定制 JumpStart 程序执行安装或升级”中的步骤 5。

/etc/bootparams 文件 – 在 /etc/bootparams 文件中使用通配符。请使用以下步骤在 etc/bootparams 文件中添加通配符。

注意:

如果将 JumpStart 目录保存在软盘上,或者如果要在引导系统时指定配置文件服务器的位置,则不需要执行下面的过程。

仅在将网络安装信息存储在 /etc/bootparams 文件中时,下面的过程才有效。您还可以将网络安装信息存储在以下位置之一:

名称服务数据库 – 如果将网络安装信息存储在名称服务 bootparams 数据库中,则您必须用步骤 3中显示的项更新 bootparams 数据库。

DHCP 服务器 – 如果将网络安装信息存储在 DHCP 服务器上,请使用 boot 命令指定定制 JumpStart 程序使用 DHCP 服务器。有关详细说明,请参见“使用定制 JumpStart 程序执行安装或升级”中的步骤 5。

在安装或引导服务器上,以超级用户身份登录。

使用文本编辑器打开 /etc/bootparams。

添加此项。

* install_config=server:jumpstart_dir_path

*一个通配符,它指定所有系统都具有访问权限

serverJumpStart 目录所在的配置文件服务器的主机名

jumpstart_dir_pathJumpStart 目录的绝对路径

例如,下面的项允许所有系统访问名为 sherlock 的配置文件服务器上的 /jumpstart 目录:

* install_config=sherlock:/jumpstart

caution.gif小心:

在引导安装客户端时使用此过程可能产生下面的错误信息:

警告:getfile:RPC 失败:错误 5:(RPC 超时)。

“从网络引导:错误信息”包含有关此错误信息的详细信息。

所有的系统现在都可以访问配置文件服务器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值