sunOracle t4系列小型机服务器获取IP和登录管理界面配置详解

    sunOracle的小型机,在插上电源,不做任务操作时,已经默认会打开ilom界面,即->提示符界面,在这个界面时,可以执行一些ilom支持的commands,具体的commands请参考《SunSPARCEnterpriseT5440服务器管理指南.pdf》中的内容;

          sunOracle服务器的安装请参考《sunSPARC-T4-1-服务器安装指南.pdf》。

          在进入ilom界面时(ilom启动过程中会要求录入管理username及password,默认是:root/changeme)其实我们只是进入了sun小型机的启动管理界面,这时还没有启动os,我们可以通过ilom提供的command启动os.

          特别注意:sunOracle默认情况下,的输入输出设备不是使用keyborad和screen(连上键盘和显示器后会是花屏),而必须通过ser mgt端口进行管理配置,该端口的连接一头是rj-45网口,另一边是db9串口,通过这个串口可以连接到电脑上,然后通过串口进行连接,注意现在的电脑一般都没有串口了,可以通过一条串口转usb口的线再连接一下(通常使用的是pl2303,PL2303 是Prolific 公司生产的一种高度集成的RS232-USB接口转换器),注意需要安装驱动程序,该驱动也有mac版的。连接好线,安装好驱动,就可以打开sourceCRT等终端应用,选择protocol值为serial,选择baud rate为9600,data bits为8位,stop bits为1,然后不出意外就可以正常通过串口连至小型机了,机器启动过程中的,启动的信息会显示在sourceCrt的界面中,提示录入用户名时,录入root,回车,在下个界面录入password:changeme。

        正常就可以启动到ilom界面了(提示符:->),这时我们希望可以将输入输出转至keyborad,screen,则需要先从ilom转至ok模式(所谓的ok模式,可以理解为我们普通电脑的bios界面),在ilom界面可以通过命令:start /SP/console进入ok模式,注意这个命令要想执行成功,必须点击电源小按钮启动电源(在机器面板的前面有一个很小的圆按钮)。成功后,进入ok模式(提示符为:ok)

       转入ok界面后, 可以通过3个命令,可以将显示及键盘转至keyborad,screen:

                setenv input-device keyboard
       setenv output-device screen

       reset-all   (这个命令的作用是让设置生效)

   有时我们在执行start /SP/console命令时,会遇到显示的不是ok界面,而是一行提示符:boot,go (continue),login(command mode),显示这个界面表示我们配置的security-mode是all或command,这时如果配置为command模式,除了执行boot,go之外,其它任何命令均会要求录入firmware password,如果设置的为all,则输入boot命令也会要求录入firmware password,如果你碰巧不知道这个password,那只能做prom的更换,更换方法请问sun的客服.如果设置为command模式,我们还    可以先执行boot命令,将os启动起来,进入sunos,然后切换至root用户下,录入eeprom,会显示我们可以改的bios的参数值,内容如下所示:
root@emosdb1 # eeprom
ttya-rts-dtr-off=false
ttya-ignore-cd=true
keyboard-layout=US-English
reboot-command: data not available.
security-mode=none
security-password: data not available.
security-#badlogins=0
verbosity=min
diag-switch?=false
local-mac-address?=true
fcode-debug?=false
scsi-initiator-id=7
oem-logo: data not available.
oem-logo?=false
oem-banner: data not available.
oem-banner?=false
ansi-terminal?=true
screen-#columns=80
screen-#rows=34
ttya-mode=9600,8,n,1,-
output-device=virtual-console
input-device=virtual-console
auto-boot-on-error?=false
load-base=16384
auto-boot?=false
network-boot-arguments: data not available.
boot-command=boot
boot-file: data not available.
boot-device=/pci@400/pci@1/pci@0/pci@4/scsi@0/disk@w32559c3499935b10,0:a disk net
multipath-boot?=false
boot-device-index=0
use-nvramrc?=false
nvramrc=." ChassisSerialNumber AK00281213 " cr
error-reset-recovery=boot

    碰巧security-mode也在这个里面,这时如果 security-mode值不是none,可以通过eeprom security-mode=none设置为none模式,这样下次再从ilom模式切换至ok模式就不会要求录入firmware password了,可以直接引导至ok模式,并且可以通过eeprom security-password=XXX修改firmware password。

    注意上面列表中的参数:output-device=virtual-console
                      input-device=virtual-console

    这时我们其实如果想将输入输出转到keyboard,screen,也完全可以通过eeprom做到,不必切换到ok模式,直接在root用户下执行以下命令即可:

       eeprom output-device=screen

        eeprom input-device=keyboard

     通过以上命令其实就类似于修改了我们bios对应参数值,但如果想让修改后的值生效,还需要重启服务器才行,因为这两个参数的含义为:系统启动时,将引导界面的输入输出设备指定到那个设备上。通过以上设置后,基本就完成了我们想对sunOracle 小型机做的工作了.     

           eeprom命令的作用就是对机器的bios中的引导或硬件参数进行配置。 

 

猜你喜欢

转载自blog.csdn.net/pyf10000H/article/details/85106069