Solaris 10 安装指南:基于网络的安装

Procedure创建 sysidcfg 配置文件

步骤
  1. 在文本编辑器中创建一个名为 sysidcfg 的文件。

  2. 键入所需的 sysidcfg 关键字。

  3. 保存 sysidcfg 文件。


    注 –

    如果创建了多个 sysidcfg 文件,那么您必须将各个文件保存在单独的目录或软盘中。


  4. 使客户机可通过以下途径访问 sysidcfg 文件:

    • 共享的 NFS 文件系统。请使用带 - p 选项的 add_install_client(1M) 来设置系统以便从网络安装。

    • UFS 软盘或 PCFS 软盘上的根 (/) 目录。


示例 6–10 SPARC: sysidcfg 文件

以下示例是一个基于 SPARC 的系统的 sysidcfg 文件。已通过编辑名称服务预配置了该系统的主机名、IP 地址和网络掩码。因为所有的系统配置信息都已在此文件中预配置,所以您可以使用自定义 JumpStart 配置文件来执行自定义 JumpStart 安装。

system_locale=en_US
timezone=US/Central
terminal=sun-cmd
timeserver=localhost
name_service=NIS {domain_name=marquee.central.example.com
                  name_server=nmsvr2(172.31.112.3)}
root_password=m4QPOWNY
network_interface=hme0 {hostname=host1 
                       default_route=172.31.88.1 
                       ip_address=172.31.88.210 
                       netmask=255.255.0.0 
                       protocol_ipv6=no}
security_policy=kerberos {default_realm=example.COM 
                          admin_server=krbadmin.example.COM 
                          kdc=kdc1.example.COM, 
                          kdc2.example.COM}


示例 6–11 x86: sysidcfg 文件

以下这个 sysidcfg 文件样例用于一组基于 x86 的系统,这些系统使用相同类型的键盘、图形卡和定位设备。设备信息(keyboarddisplaypointer)通过运行带有 -d 选项的 kdmconfig(1M) 命令获取。如果使用以下 sysidcfg 文件示例,将显示一个提示,要求您选择一种语言 (system_locale),然后才能继续进行安装。

keyboard=ATKBD {layout=US-English}
display=ati {size=15-inch}
pointer=MS-S
timezone=US/Central
timeserver=timehost1
terminal=ibm-pc
name_service=NIS {domain_name=marquee.central.example.com
                  name_server=nmsvr2(172.25.112.3)}
root_password=URFUni9


示例 6–12 用于配置多个接口的 sysidcfg 文件

以下 sysidcfg 文件样例中,为 eri0 和 eri1 网络接口指定了配置信息。eri0 接口被配置为主网络接口,而 eri1 被配置为辅助网络接口。

timezone=US/Pacific
system_locale=C
terminal=xterms
timeserver=localhost
network_interface=eri0 {primary
                        hostname=host1
                        ip_address=192.168.2.7
                        netmask=255.255.255.0
                        protocol_ipv6=no
                        default_route=192.168.2.1}

network_interface=eri1 {hostname=host1-b
                        ip_address=192.168.3.8
                        netmask=255.255.255.0
                        protocol_ipv6=no
                        default_route=NONE}
root_password=JE2C35JGZi4B2
security_policy=none
name_service=NIS {domain_name=domain.example.com
                  name_server=nis-server(192.168.2.200)}

继续安装

从网络安装系统时,如果您计划使用 sysidcfg 文件,那么您需要设置一个安装服务器,并将系统添加为安装客户机。有关更多信息,请参见第 7 章,准备从网络安装(概述)

如果您计划在 WAN Boot 安装中使用 sysidcfg 文件,那么您需要执行其他任务。有关更多信息,请参见第 11 章,WAN Boot(概述)

如果您计划在自定义 JumpStart 安装中使用 sysidcfg 文件,则必须创建一个配置文件和一个 rules.ok 文件。有关更多信息,请参见《Solaris 10 安装指南:自定义 JumpStart 和高级安装》中的第 5  章 “自定义 JumpStart(概述)”

另请参见

有关 sysidcfg 文件的更多信息,请参见 sysidcfg(4) 手册页。