红联Linux门户
Linux帮助

Solaris上查看内存错误

发布时间:2014-11-03 16:11:50来源:linux网站作者:linux人

线上Solaris机器有一台有内存错误,但是prtdiag -v时候看不到fault信息。

Physical Memory Configuration
Segment Table:
Base           Segment  Interleave  Bank     Contains
Address        Size     Factor      Size     Modules

0x0            64 GB    8           8 GB     MB/CMP0/BR0/CH0/D0
MB/CMP0/BR0/CH1/D0
8 GB     MB/CMP0/BR1/CH0/D0
MB/CMP0/BR1/CH1/D0
8 GB     MB/CMP1/BR0/CH0/D0
MB/CMP1/BR0/CH1/D0
8 GB     MB/CMP1/BR1/CH0/D0
MB/CMP1/BR1/CH1/D0
8 GB     MB/CMP0/BR0/CH0/D1
MB/CMP0/BR0/CH1/D1
8 GB     MB/CMP0/BR1/CH0/D1
MB/CMP0/BR1/CH1/D1
8 GB     MB/CMP1/BR0/CH0/D1
MB/CMP1/BR0/CH1/D1
8 GB     MB/CMP1/BR1/CH0/D1
MB/CMP1/BR1/CH1/D1


进入console口,用console的系统命令查看
show /SP/faultmgmt,看到2个槽上内存有问题。
-> show faultmgmt
/SP/faultmgmt
Targets:
shell
0 (/SYS/MB/CMP0/BR1/CH1/D1)
1 (/SYS/MB/CMP0/BR1/CH1/D0)
Properties:
Commands:
cd
show


更换完内存应该是如下状态,没有报错。

-> show /SP/faultmgmt
/SP/faultmgmt
Targets:
shell
Properties:
Commands:
cd
show