Oracle Sun 服务器与存储日志收集(Explorer / Snapshot / CAM)

Oracle(Sun)服务器的日志分操作系统和服务处理器两部分:Solaris 系统内用 Explorer 收集,服务处理器(ILOM / ALOM / XSCF)用 Snapshot 收集;Sun 存储阵列通过 CAM 的 Service Advisor 收集支持数据。

Solaris:Explorer

  1. 以 root 登录操作系统,执行(需要 10–20 分钟):

    /opt/SUNWexplo/bin/explorer -k -w all
  2. 完成后到 /opt/SUNWexplo/output/ 目录下(可用 ls -l 查看日期)取回最新的 *.tar.gz 文件。

未安装 Explorer 时,可执行以下命令并保存输出作为基本信息:

uname -an; uptime; prtdiag -v; showrev
svcs -xv; fmadm faulty -a; fmdump -e
cfgadm -alv; iostat -En; iostat -e
metastat; metastat -p; metadb -i      # SVM 软 RAID
df -h; mount; cat /etc/vfstab
dladm show-dev; dladm show-link; netstat -rn
cat /etc/release; dumpadm
cat /var/adm/messages

x86 服务器(ILOM):Snapshot

  1. 浏览器登录 ILOM / SP,默认账号 root / changeme(如已修改以实际为准)。

    ILOM 登录页
  2. 前面板告警灯(琥珀色)仍亮时,进入 Maintenance → Snapshot,Data Set 选择 Normal,Transfer Method 选择 Browser,点击 Run,按提示保存快照文件。

    ILOM Maintenance → Snapshot

SPARC T 系列(ILOM / ALOM):服务处理器命令

登录系统控制器(SC)后执行并保存输出:

showplatform -v
showsc
showsc version -v
showhost
showcomponent
showenvironment
showfaults -v
showfru
showlogs -v -g 0 -p p
consolehistory -v
shownetwork
showusers
showdate

SPARC M 系列(XSCF):Snapshot 与命令

登录 XSCF 后,用 snapshot 把完整日志通过 SSH 传到一台服务器上(-L F 表示收集全部日志,-t 指定目标主机的用户、地址和完整目录):

XSCF> snapshot -L F -t <用户名>@<服务器 IP>:/<完整目录>
XSCF snapshot 示例

同时保存以下命令输出:

showhardconf
showhardconf -M
showhardconf -u
shownetwork -a
showlogs -v error
showlogs monitor

Sun 存储阵列:CAM Service Advisor

  1. 登录 Sun Storage Common Array Manager(CAM)网页,在左侧选择阵列,点击右上角的 Service Advisor 按钮,打开新窗口。

    CAM 中选择阵列并打开 Service Advisor
  2. 在左侧“Array Troubleshooting and Recovery”中选择“Collecting Support Data”,按页面说明收集并下载支持数据。

    Service Advisor 中的 Collecting Support Data

没有找到想要的答案?

上传日志让 AI 帮你诊断,或者在控制台里直接向 AI 提问。