JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 1/13 安装指南:基于网络的安装     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分规划从网络进行安装

1.  在何处查找 Oracle Solaris 安装规划信息

2.  预配置系统配置信息(任务)

3.  使用命名服务或 DHCP 进行预配置

选择命名服务

使用命名服务进行预配置

如何使用 NIS 预配置语言环境

如何使用 NIS+ 预配置语言环境

使用 DHCP 服务预配置系统配置信息(任务)

为 Oracle Solaris 安装参数创建 DHCP 选项和宏

DHCP 选项和宏值

使用 DHCP 管理程序创建安装选项和宏

编写使用 dhtadm 创建选项和宏的脚本

第 2 部分通过局域网进行安装

4.  从网络进行安装(概述)

5.  使用 DVD 介质从网络进行安装(任务)

6.  使用 CD 介质从网络进行安装(任务)

7.  修补 miniroot 映像(任务)

8.  通过网络进行安装(示例)

9.  从网络进行安装(命令参考)

第 3 部分通过广域网进行安装

10.  WAN boot(概述)

11.  准备使用 WAN boot 进行安装(规划)

12.  使用 WAN boot 进行安装(任务)

13.  SPARC: 使用 WAN boot 进行安装(任务)

14.  SPARC: 使用 WAN boot 进行安装(示例)

15.  WAN boot(参考)

第 4 部分附录

A.  故障排除(任务)

B.  远程安装或升级(任务)

词汇表

索引

使用命名服务进行预配置

下表高度概述了命名服务数据库,您需要编辑和填充这些数据库来预配置系统信息。

要预配置的系统信息
命名服务数据库
主机名和 IP 地址
hosts
日期和时间
hosts.指定系统主机名旁的 timehost 别名,该系统将为要安装的系统提供日期和时间。
时区
timezone
网络掩码
netmasks

您不能使用 DNS 或 LDAP 名称服务来预配置系统的语言环境。如果使用 NIS 或 NIS+ 名称服务,请按照本节中的过程,使用命名服务来预配置系统的语言环境。

如何使用 NIS 预配置语言环境

开始之前

在安装期间,必须可以访问 NIS 服务器。

  1. 通过网络引导系统。
    • 要使用 Oracle Solaris 交互式安装 GUI 进行安装,请键入以下命令:
      ok boot net
    • 要在桌面会话中使用 Oracle Solaris 交互式文本安装程序进行安装,请键入以下命令:
      ok boot net - text
    • 要在控制台会话中使用 Oracle Solaris 交互式文本安装程序进行安装,请键入以下命令:
      ok boot net - nowin

    系统通过网络引导。

  2. 在名称服务器上,成为超级用户或承担等效角色。

    注 - 角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"


  3. 修改 /var/yp/Makefile,添加语言环境映射。
    1. 在最后一个 variable.time shell 过程后面插入以下 shell 过程。
      locale.time:  $(DIR)/locale
              -@if [ -f $(DIR)/locale ]; then \
                     sed -e "/^#/d" -e s/#.*$$// $(DIR)/locale \
                     | awk '{for (i = 2; i<=NF; i++) print $$i, $$0}' \
                     | $(MAKEDBM) - $(YPDBDIR)/$(DOM)/locale.byname; \
                     touch locale.time; \
                     echo "updated locale"; \
                     if [ ! $(NOPUSH) ]; then \
                             $(YPPUSH) locale.byname; \
                             echo "pushed locale"; \
                     else \
                     : ; \
                     fi \
              else \
                     echo "couldn't find $(DIR)/locale"; \
              fi
    2. 查找字符串 all:,然后在变量列表的末尾插入单词 locale
      all: passwd group hosts ethers networks rpc services protocols \
          netgroup bootparams aliases publickey netid netmasks c2secure \
          timezone auto.master auto.home locale
    3. 在靠近文件末尾处、最后一种类型之后,另起一行新行,然后在该行上插入字符串 locale: locale.time
      passwd: passwd.time
      group: group.time
      hosts: hosts.time
      ethers: ethers.time
      networks: networks.time
      rpc: rpc.time
      services: services.time
      protocols: protocols.time
      netgroup: netgroup.time
      bootparams: bootparams.time
      aliases: aliases.time
      publickey: publickey.time
      netid: netid.time
      passwd.adjunct: passwd.adjunct.time
      group.adjunct: group.adjunct.time
      netmasks: netmasks.time
      timezone: timezone.time
      auto.master: auto.master.time
      auto.home: auto.home.time
      locale: locale.time
    4. 保存文件。
  4. 创建 /etc/locale 文件,并为每个域或特定系统添加一个语言环境项。

    例如,以下项指定法语为 example.com 域中使用的缺省语言:

    fr example.com

    以下示例指定比利时法语为名为 myhost 的系统使用的缺省语言环境:

    fr_BE myhost

    注 - 《国际语言环境指南》中包含有效语言环境的列表。

    语言环境可以从 Oracle Solaris DVD 或 Oracle Solaris Software - 1 CD 中获得。


  5. 建立语言环境映射。
    # cd /var/yp; make

    通过域指定的系统或分别在 locale 映射中指定的系统现在被设置为使用缺省语言环境。指定的缺省语言环境将在安装期间使用;系统重新引导后,由桌面使用。

接下来的步骤

从网络安装系统时,如果您计划使用 NIS 名称服务,那么您需要设置一个安装服务器并将系统添加为安装客户机。有关更多信息,请参见第 4 章

如果您计划在 JumpStart 安装中使用 NIS 名称服务,那么您需要创建一个配置文件和一个 rules.ok 文件。有关更多信息,请参见《Oracle Solaris 10 1/13 安装指南:JumpStart 安装》中的第 2  章 "JumpStart(概述)"

另请参见

有关 NIS 名称服务的更多信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》中的第 III 部分, "NIS 的安装和管理"

如何使用 NIS+ 预配置语言环境

以下过程假设已经设置 NIS+ 域。有关设置 NIS+ 域的信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》。在安装期间,必须能够访问 NIS+ 服务器。

  1. 通过网络引导系统。
    • 要使用 Oracle Solaris 交互式安装 GUI 进行安装,请键入以下命令:
      ok boot net
    • 要在桌面会话中使用 Oracle Solaris 交互式文本安装程序进行安装,请键入以下命令:
      ok boot net - text
    • 要在控制台会话中使用 Oracle Solaris 交互式文本安装程序进行安装,请键入以下命令:
      ok boot net - nowin

    系统通过网络引导。

  2. 以超级用户的身份或 NIS+ 管理员组成员的身份登录到名称服务器。
  3. 创建 locale 表。
    # nistbladm -D access=og=rmcd,nw=r -c locale_tbl name=SI,nogw=
    locale=,nogw= comment=,nogw= locale.org_dir.`nisdefaults -d`
  4. locale 中添加所需的项。
    # nistbladm -a name=namelocale=locale comment=comment
    locale.org_dir.`nisdefaults -d`
    name

    要为其预配置缺省语言环境的域名或特定系统名。

    locale

    要在系统上安装,且系统重新引导之后要在桌面上使用的语言环境。《国际语言环境指南》中包含有效语言环境的列表。

    comment

    注释字段。请使用双引号来开始和结束多于一个单词的注释。


    注 - 语言环境可以从 Oracle Solaris DVD 或 Oracle Solaris Software - 1 CD 中获得。


    通过域指定的系统或分别在 locale 表中指定的系统现在被设置为使用缺省语言环境。指定的缺省语言环境将在安装期间使用;系统重新引导后,由桌面使用。

接下来的步骤

从网络安装系统时,如果您计划使用 NIS+ 名称服务,那么需要设置一个安装服务器并将系统添加为安装客户机。有关更多信息,请参见第 4 章

如果您计划在 JumpStart 安装中使用 NIS+ 名称服务,那么您需要创建一个配置文件和一个 rules.ok 文件。有关更多信息,请参见《Oracle Solaris 10 1/13 安装指南:JumpStart 安装》中的第 2  章 "JumpStart(概述)"

另请参见

有关 NIS+ 名称服务的更多信息,请参见《System Administration Guide: Naming and Directory Services (NIS+)》