引导和关闭 Oracle® Solaris 11.2 系统

退出打印视图

更新时间: 2014 年 7 月
 
 

SPARC: 在 OpenBoot PROM 中设置网络引导参数

通过 eeprom 实用程序的 network-boot-arguments 参数,您可以设置在执行 WAN 引导时由 PROM 使用的配置参数。在 PROM 中设置的网络引导参数优先级高于任何缺省值。如果使用的是 DHCP,这些参数的优先级也高于由 DHCP 服务器为指定参数提供的配置信息。

如果手动配置 Oracle Solaris 系统使之从网络引导,必须为客户机系统提供使 Oracle Solaris 系统引导所需的所有信息。

    PROM 所需的信息包括:

  • 引导客户机的 IP 地址


    注 - WAN 引导不包括支持 IPv6 地址。
  • 引导文件的名称

  • 提供引导文件映像的服务器的 IP 地址

另外,系统可能还要求您提供要使用的缺省路由器的子网掩码和 IP 地址。

网络引导所使用的语法如下:

[protocol,] [key=value,]*
protocol

指定要使用的地址搜索协议。

key=value

以属性对的形式指定配置参数。

下表列出了可以为 network-boot-arguments 参数指定的配置参数。

参数
说明
tftp-server
TFTP 服务器的 IP 地址
file
针对 WAN 引导要使用 TFTP 或 URL 下载的文件
host-ip
客户机的 IP 地址(采用点分十进制记法)
router-ip
缺省路由器的 IP 地址(采用点分十进制记法)
subnet-mask
子网掩码(采用点分十进制记法)
client-id
DHCP 客户机标识符:此值可以设置为 DHCP 服务器允许的任何唯一值。对于 AI 客户机,此值应设置为客户机的十六进制硬件地址,前面添加字符串 01 来指示以太网。例如,十六进制以太网地址为 8:0:20:94:12:1e 的 Oracle Solaris 客户机所使用的客户机 ID 为 0108002094121E
hostname
在 DHCP 事务中使用的主机名
http-proxy
HTTP 代理服务器规范 (IPADDR[: PORT])
tftp-retries
TFTP 重试的最大次数
dhcp-retries
DHCP 重试的最大次数

SPARC: 如何在 OpenBoot PROM 中指定网络引导参数

开始之前

完成从网络引导系统所需的所有初步任务。有关更多信息,请参见从网络引导系统的要求

  1. 在即将从网络引导的系统上,承担 root 角色。

    请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. network-boot-arguments 参数指定相应的值。
    # eeprom network-boot-arguments="protocol,hostname=hostname"

    例如,要使用 DHCP 作为引导协议并使用主机名 mysystem.example.com ,应按照以下方式设置 network-boot-arguments 参数的值:

    # eeprom network-boot-arguments="DHCP,hostname=mysystem.example.com"
  3. 使系统进入 ok PROM 提示符下。
    # init 0
  4. 通过网络引导系统。
    ok boot net

    注 - 如果按照此种方式指定 network-boot-arguments 参数,则无需从 PROM 命令行指定这些参数。这样做将会忽略为可能已指定的 network-boot-arguments 参数设置的任何其他值。