建立 SSH 连接以配置工厂安装的 Solaris 10 OS

以下过程介绍如何通过安全 shell (secure shell, ssh) 连接配置工厂安装的 Solaris 10 OS。

开始之前

要执行此过程,需要:

  • 建立到 Sun Blade 8000 或 8000 P 模块化系统的管理网络连接。有关详细信息,请参见连接 CMM 网络管理电缆Sun Blade 8000 系列管理网络

  • 所有连接到网络的 EM 和 NEM 端口的 MAC 地址。有关数据端口 MAC 地址的更多信息,请参见 NEM 和 EM 外部数据端口 MAC 地址

  • 能够建立安全 shell 连接的远程客户机,用来捕获 Solaris 10 OS 配置的文本输出和输入信息。

  • Sun Blade 服务器模块(刀片)服务处理器 (Service Processor, SP) IP 地址或 CMM IP 地址,以便建立到刀片或 CMM 的安全 shell 连接。

  • 用来登录系统的 ILOM 管理员帐户。有关使用 ILOM 附带的预配置的管理员帐户 (root) 的详细信息,请参见预配置的 ILOM 管理员帐户

具体操作

Note

完成以下过程后,需要配置 Grub 引导装载器菜单的新超时值。有关详细信息,请参见重置 GRUB 菜单超时值(必需)

  1. 通过执行以下操作之一建立安全 shell 连接:

    • 建立到 CMM 的安全 shell 连接

      以 root 身份,从远程客户机建立到 CMM 的安全连接。例如,可以通过键入以下命令建立远程 Solaris 客户机到 CMM 的安全连接:

      ssh -1 root <cmm_ip_address>

      密码:changeme

    • 建立到刀片 SP 的安全 shell 连接

      以 root 身份,从远程客户机建立到刀片 SP 的安全连接。例如,可以通过键入以下命令建立远程 Solaris 客户机到刀片 SP 的安全连接:

      ssh -1 root <sp_ip_address>

      密码:changeme

  2. 执行以下操作之一,使刀片上的 Solaris 10 OS 映像复位:

    • 通过 CMM 使 Solaris 10 OS 复位

      在 ILOM ssh 会话中,键入命令使刀片上的 Solaris OS 复位,例如:

      reset /CH/BL#/SYS

      其中 # 为机箱中刀片的插槽编号。例如,如果要使机箱插槽 2 中安装的刀片复位,应键入:

      reset /CH/BL2/SYS

    • 通过刀片 SP 使 Solaris 10 OS 映像复位

      在 ILOM SSH 会话中,键入命令使刀片上的 Solaris OS 复位,例如:

      reset /SYS

    系统会提示您确认是否要复位 /SYS (y/n)?

  3. 键入 y(代表“是”)并按 Enter 键,继续复位操作。

    此时会显示消息 Performing hard reset on /sys,然后会显示系统提示符 ->。

  4. 在系统提示符 (->) 下,执行以下操作之一来指定命令以启动 ILOM CLI 控制台。

    • 启动 CMM 上的 ILOM CLI 控制台

      键入命令,从 CMM 启动 ILOM CLI 控制台,例如:

      start /CH/BL#/SP/console

      其中 # 为机箱中刀片的插槽编号。例如,如果要连接到机箱插槽 2 中安装的刀片,应键入:

      start /CH/BL2/SP/console

    • 启动刀片 SP 上的 ILOM CLI 控制台

      键入命令,从刀片 SP 启动 ILOM CLI 控制台,例如:

      start /SP/console

    此时会显示一条消息,提示您确认是否要启动 ILOM CLI 控制台。

  5. 键入 y(代表“是”)并按 Enter 键,继续进行启动 ILOM CLI 控制台的操作。

    此时会显示 GRUB 引导装载器菜单。

  6. 在 GRUB 引导装载器菜单中,按 Enter 键引导工厂安装的 Solaris OS 映像。

    此时会显示 "Terminal Type" 菜单,从中可以选择终端类型。

  7. 在 "Terminal Type" 菜单中,选择适当的终端选项,然后按 Enter 键。

    此时会显示 "Configure kdmconfig" 菜单,从中可以配置键盘、显示器和鼠标。

  8. 在 "Configure kdmconfig" 菜单中,按 F2 键。

    kdmconfig 实用程序会检测在系统上配置键盘、显示器和鼠标所必需的驱动程序。然后会再次显示 "Configure kdmconfig" 菜单。

  9. 在 "Configure kdmconfig" 菜单中,查看有关 kdmconfig 的信息,然后按 F2 键继续。

    稍后,会显示一系列与网络相关的问题。如果要将系统连接到网络,则应该从 Solaris 命名的接口的列表(例如 e1000g0; e1000g1; 等等)中至少选择一个网络接口。

  10. 要继续配置 Solaris 系统和网络信息,请执行以下操作之一:

    • 对于非网络系统配置。应当在 "Network Configuration" 屏幕中选择 "NO",然后按照 Solaris 10 OS 预安装屏幕提示进行操作,继续执行正常的 Solaris 配置。

      输入系统配置信息后,服务器将完成引导过程并显示 Solaris 登录提示。接下来,您需要重新配置 GRUB 超时值。有关更多信息,请参见重置 GRUB 菜单超时值(必需)

    • 对于联网系统配置(确定逻辑接口名称和物理端口名称)。

      如果您确定如何将 Solaris 逻辑网络接口名称与物理网络端口进行匹配,那么:

    1. 按照 Solaris 10 OS 预安装屏幕提示进行操作,继续执行正常的 Solaris 配置过程。

    2. 请参阅 Solaris 文档以获取详细信息,并参阅配置工作单中收集的信息,以帮助您指定所需的 Solaris 系统和网络信息。

      所显示的屏幕视所选的为服务器指定网络信息的方式(DHCP 或静态 IP 地址)而定。输入系统配置信息后,服务器将完成引导过程并显示 Solaris 登录提示。

    3. Solaris 重新引导后,重置 GRUB 菜单超时值。请参见重置 GRUB 菜单超时值(必需)

    • 对于联网系统配置(不确定逻辑接口名称和物理端口名称)。

      如果您不确定如何将 Solaris 命名的接口与物理 EM 或 NEM 联网端口进行匹配,则应该在 "Network Connection" 屏幕中选择 "NO",然后继续进行正常的 Solaris 配置过程。

      系统引导后,需要以 root 身份登录系统,然后在 shell 中运行 ifconfig -a 命令以显示接口的完整列表。有关详细信息,请参见为工厂安装的 Solaris 按逻辑名称和物理名称标识网络接口名称