Users Guide

Diagnostic Console控制台)页在屏幕右上角提供了以下按钮(请参阅4-29)。
4-29. 控制台(右上)
排除故障
内部 DRAC4跟踪日志可以由管理员用来调试警报或从 DRAC4的联网。 跟踪日志可以从 DRAC4基于 Web 的界面访问,方法是单击 Diagnostics选项卡并键入
gettracelog 命令。 跟踪日志将会显示并跟踪以下信息:
l DHCP 跟踪发送到 DHCP 服务器和从 DHCP 服务器接收的信息包。
l IP 跟踪发送和接收的 IP 信息包。
跟踪日志还可能包含 DRAC4固件特定的错误代码(与内部 DRAC4固件有关,而不是管理系统的操作系统)。 使用4-30 帮助诊断由内部 DRAC4操作系统报告的网络问题。
4-30.DRAC4络错误
网络接口信息。
ping <IP
地址
>
验证目标 IP 地址是否可以使用当前路由选择表的内容从 DRAC4访问。 必须在该选项右侧的字段中输入目标 IP 地址。 Internet 控制报文协议 (ICMP) 回音数据包
根据当前的路由选择表内容发送到目标 IP 地址。
getcoredump
显示上次控制器崩溃的信息,包括上次控制器崩溃时记录的寄存器值和内存映射等详细信息;如果控制器没有发生过崩溃或者这些数据已经删除,则会显示信息“No
CORE dump available(无可用的信息转储)。
settracelog
使您能够设置调试跟踪级别以标识本地网络上所发信息的类型。 -d 选项跟踪发送和接收到的 DHCP 信息包。 -i 选项跟踪发送和接收到的 IP 信息包。 例如,输入
settracelog -i 来跟踪发送和接收到的 IP 信息包。 要禁用跟踪日志,键入 settracelog,不带任何参数。
gettracelog
显示一个 UNIX®风格的系统日志。该日志是一个包含时间戳条目的易失性内存驻留日志。
nettrace
使您能够查看当前的跟踪日志设置。
操作
Refresh(刷新)
重新载入Diagnostic Console控制台)
注:DRAC4跟踪日志中,不可打印的 ASCII 字符被转换为可打印的 ASCII 字符。 如果字符代码小于 0x20 或介于 0x7f 0xa0(含)之间,则在开始添加一个
^后,需值 0x40 在打印前与此字符进行同或运算。 因此,ASCII 回车符 0xd 在跟踪日志中将打印为“^M
注:DRAC4不会回送信息包大小超过 1500 字节的 ICMP (ping)
错误
0x5006
ENXIO:无此地址。
0x5009
EBADS:套接字描述符无效。
0x500D
EACCESS:权限被拒绝。
0x5011
EEXIST:存在重复条目。
0x5016
EINVALID:参数无效。
0x5017
ENFILE:内部表已无可用空间。
0x5020
EPIPE:连接中断。
0x5023
EWOULDBLOCK:操作会阻塞;套接字未阻塞。
0x5024
EINPROGRESS:套接字未阻塞;连接没有及时完成。
0x5025
EALREADY:套接字未阻塞;上一次连接尝试未完成。
0x5027
EDESTADDRREQ:目标地址无效。
0x5028
EMSGSIZE:信息太长。
0x5029
EPROTOTYPE:套接字的协议类型错误。
0x502A
ENOPROTOOPT:协议不可用。
0x502B
EPROTONO SUPPORT:协议不受支持。
0x502D
EOPNOTSUPP:请求的操作对于此类套接字无效。
0x502F
EAFNOSUPPORT:地址系列不受不支持。
0x5030
EADDRINUSE:地址已在使用。
0x5031
EADDRNOTAVAIL:地址不可用。
0x5033
ENETUNREACH:网络不可访问。
0x5035
ECONNABORTED:连接被另一端终止。
0x5036
ECONNRESET:连接被另一端重设。
0x5037
ENOBUFS:需要内部缓冲区,但无法分配。