SUN服务器开机指南:从零启动到系统登录,SUN服务器启动全攻略,从零开始至系统登录步骤详解

场景一:新机首次启动的"无反应"困局

​现场还原​​:机房新到货的SUN T5240,按下电源键后指示灯亮但屏幕全黑,新手运维急得冒汗
​核心痛点​​:SUN服务器需通过​​串口管理卡(ILOM)​​ 激活系统
​解决步骤​​:

  1. ​物理接线​​:
    • 用串口线连接笔记本COM口与服务器SER MGT口
    • 笔记本IP需与服务器VLAN口同网段(例:192.168.0.0/24)
  2. ​终端登录​​:
    • 打开SecureCRT,波特率设为9600
    • 输入账号root,初始密码changeme(T5120/M3000机型)
  3. ​逐级唤醒​​:
    bash复制
    -> start /SYS        # 激活主机电源Are you sure? (y/n)? y-> start /SP/console # 启动控制台

​避坑提示​​:若提示Waiting for daemons to initialize...卡住,检查串口线接触或重启管理卡


场景二:意外断电后的"休克"抢救

​现场还原​​:机房跳闸导致SUN M3000异常关机,重启后卡在OK提示符
​核心痛点​​:​​未正常关闭操作系统​​直接断电,触发硬件保护锁
​急救流程​​:

  1. ​进入管理卡界面​​:
    • 方案A:本地接显示器,在OK状态输入 #. 进入管理卡
    • 方案B:通过浏览器访问管理卡IP(如192.168.0.12)
  2. ​绕过系统自检​​:
    bash复制
    # 强制启动至单用户模式OK boot -s
  3. ​修复文件系统​​:
    bash复制
    fsck -y /dev/dsk/c0t0d0s0  # 检查根分区mount -o remount /         # 重新挂载

场景三:老旧机型的光驱引导困境

​现场还原​​:2005年产Sun Fire V440需重装系统,但光驱无法读取Solaris9光盘
​创新方案​​:​​网络引导+虚拟介质​
​操作详解​​:

  1. ​配置PXE环境​​:
    • 将Solaris ISO镜像放入TFTP服务器
    • 修改/etc/dhcpd.conf添加启动配置:
      ini复制
      filename "pxeboot.0";  next-server 192.168.1.100; # TFTP服务器IP
  2. ​服务器设置​​:
    bash复制
    OK setenv network-boot-arguments host-ip=192.168.1.50,router=192.168.1.1OK boot net:dhcp - install
  3. ​远程控制安装​​:
    • 通过ILOM挂载本地ISO镜像(替代物理光驱)
    • ->提示符执行:
      bash复制
      -> load -source http://192.168.1.100/sol9.iso

终极保障:双路径启动配置

​企业级方案​​:为关键业务服务器配置​​主备双启动路径​

  1. ​BIOS层冗余​​:
    • 进入BIOS:开机按Stop-A,输入setenv auto-boot? true
    • 设置双盘镜像:
      bash复制
      OK setenv boot-device disk0:a disk1:a
  2. ​操作系统层验证​​:
    bash复制
    # 查看当前启动设备# eeprom | grep boot-deviceboot-device=/pci@1f,0/ide@d/disk@0,0:a

十五年运维老兵的忠告:​​别把SUN服务器当PC机​​!曾亲历某银行因直接断电导致ZFS池损坏,数据恢复耗时72小时。记住三条铁律:

  1. ​断电前必进#.管理卡​
  2. ​ILOM密码定期轮换​​(默认密码成最大漏洞)
  3. ​关键系统配置boot-device后打印贴机柜​

(操作规范参照Oracle® SPARC Enterprise M系列管理指南)

: ILOM管理卡初始密码表
: 串口连接线序标准图
: Solaris网络安装配置文件模板
: 硬件自检错误代码速查
: 双启动路径配置验证步骤