網絡依然還是計算機,Sun還是Sun!

SE6920 sscs或图形管理工具报告

上一篇 / 下一篇  2007-09-04 00:14:42 / 个人分类:Sun StorEdge

 
当试图通过图形管理界面或命令行访问SE6920内部存储单元时,报告如下错误:IXPUB技术博客shY/y2u0Y!v
IXPUB技术博客2]3f J A%weYB
sp0 # /opt/se6x20/cli/bin/sscs list array array00
Lcq a;x"@i[1P#G0array health not ok: supporting entity error
#R{G4j)])X5Z0
Z"OOu u"p3p0出现此类错误时,系统一般都会将详细的错误描述保存到”/var/tmp/6x20LogFile.0”文件中,对于该类错误,可能的错误描述如下:
'cbVJ*?0IXPUB技术博客zv;V(vtKbAWM
第一种错误提示:IXPUB技术博客+Q z]V"\ `x
sp0 # more /var/tmp/6x20LogFile.0IXPUB技术博客1v:?PJ5Ke

6QS/Qp'zY0C0com.sun.netstorage.array.mgmt.util.ProviderLogger logIXPUB技术博客W IP8Co P#xz
SEVERE: Failure uploading latest data file:
5i3[*Iw9u!p;g0smG"H#L0java.io.FileNotFoundException: /opt/se6x20/t4files/treedata.htm (No such file or directory)
I"i s*S*P0at java.io.FileInputStream.open(Native Method)IXPUB技术博客n'J2oKS+s n+Xj
at java.io.FileInputStream.<init>(FileInputStream.java:103)IXPUB技术博客)e,f.D| X8Ya3i+m|
at java.io.FileInputStream.<init>(FileInputStream.java:66)
^[Rj2wN'\0at com.sun.netstorage.array.mgmt.se6120.internal.RequestBroker.getDeviceInstancesIXPUB技术博客c$y2f)FHJ"Mmb!g
(RequestBroker.java:470)
v+B%r,A3U@{^0at com.sun.netstorage.array.mgmt.se6120.internal.RequestBroker.invalidateCacheIXPUB技术博客Z1F.kXx`[9[Qm:bv
(RequestBroker.java:183)
5qAD~ ^)c0at com.sun.netstorage.array.mgmt.se6120.internal.ArrayObject$1.run
;q3o{S.b0(ArrayObject.java:322)IXPUB技术博客J&Om+SY,V
at java.lang.Thread.run(Thread.java:536)IXPUB技术博客@rb8UDh
IXPUB技术博客*N.d+x)I7_
系统提示没有treedata.htm文件,导致管理程序无法获取内部存储单元的配置,解决方法:
!f2u!ATh1R)T0IXPUB技术博客x,G7dW+[l]@G9Q+l p
step1. 该文件包含在SUNWseput软件包中,将其上传到”/opt/se6x20/t4files/”目录下.IXPUB技术博客'C7cA1aA7V

)iK0yS:o%O }W0step2. 重新启动管理程序服务进程.
)e R@5yq|BISXU0sp0# /opt/se6x20/bin/restart_se6000
#`cTn hqc0IXPUB技术博客x7J2a4{p
第二种错误提示:
l qN(FuS,w E7~0sp0 # more /var/tmp/6x20LogFile.0
]Cqdz^\0IXPUB技术博客k(~vS1?b
com.sun.netstorage.array.mgmt.util.ProviderLogger logIXPUB技术博客ss8r0R$SD)T
SEVERE: Uploader.upload: Failed when triesRemaining: 3
2f0\A6SF:Ua2X0sun.net.ftp.FtpLoginException: Not logged in
t,Gq+HV0at sun.net.ftp.FtpClient.readReply(FtpClient.java:225)IXPUB技术博客&MI/R"c"A!`]
at sun.net.ftp.FtpClient.issueCommand(FtpClient.java:187)IXPUB技术博客#d9T*?dB2D*fX
at sun.net.ftp.FtpClient.login(FtpClient.java:451)IXPUB技术博客8I{/?8stC]
at com.sun.netstorage.array.mgmt.se6120.internal.Uploader.doUpload
v:?,X)V?~Ig)]7n0(Uploader.java:156)
_x\-C.@0at com.sun.netstorage.array.mgmt.se6120.internal.Uploader.upload(Uploader.java:97)IXPUB技术博客-x]\ Y(Uo&L!t}
at com.sun.netstorage.array.mgmt.se6120.internal.RequestBroker.getDeviceInstances
.P8Kp1E%?[0(RequestBroker.java:515)
JM Qc'P1Fm0at com.sun.netstorage.array.mgmt.se6120.internal.RequestBroker.invalidateCacheIXPUB技术博客ZFAS hvaix
(RequestBroker.java:185)IXPUB技术博客9O9z1H7O*L!z XS,o
at com.sun.netstorage.array.mgmt.se6120.internal.ArrayObject$1.run
Hb } H[ S0WD7P0(ArrayObject.java:363)
?~;_;{6n Z,` l q0at java.lang.Thread.run(Thread.java:534)IXPUB技术博客V9ri1oL l:s
IXPUB技术博客C'k1tf fF
上述错误表明后端服务管理程序无法通过FTP将内部存储单元的相关配置信息上传到本身的配置库中,导到此类错误的可能原因有:IXPUB技术博客 k$}bz h&N U~w
- 管理程序通过默认的口令无法登录到内部存储单元上(SE6120默认的密码为sun1)IXPUB技术博客gw/{"J~0eU*Ce9T
- 内部存储单元上的文件系统损坏(/web和/etc目录下的文件一个或多个丢失,需直接登录到内部存储单元上检测)IXPUB技术博客X!hmne8tI&Cx
IXPUB技术博客(RNS,K*C1P
如果引起此类错误的原因为后一种(即内部存储单元上的文件系统损坏),可通过如下方法恢复:IXPUB技术博客&a*}9q6a @@N-u`G u1V

M1z7}x-I0step1. 将内部存储单元内的”/etc”和”/web”目录全部删除(假如存在),如果可能的话,尽量将”/etc/syslog.conf”文件备份到本地.
uH"t'EF S$}\,{0默认的syslog.conf文件内容:IXPUB技术博客9|O\?.i`4t-Zt

H?"HT R4g0*.notice @192.168.0.2 (此处IP为SSP的管理IP)
ySX$~I&i OI#o0*.info /syslog
y8s5P!l6M~!Q v-PT0IXPUB技术博客v9HP;Ac A
step2. 从sunsolve.sun.com网上下载与阵列当前firmware相匹配的patch(如阵列firmware版本为3.2.2,对应的patch则为116931-18),从patch中恢复这些文件,基本过程如下:IXPUB技术博客$\ JP4}Z X5L#W
IXPUB技术博客0l}I9ND&j["a
- 将patch解压后,安装相应的包.IXPUB技术博客&ptSoX4g \
# pkgadd -d . SUNWc6120IXPUB技术博客J4tst"YEi*d
- 通过软件包自带的脚本6120.sh将所有需要的文件自动上传到阵列上.
f,XN1H[Yi3z"e0
X!e }:jV ]I0详细过程请参考patch中的README文件.
E"i~)S SmdkV%G0IXPUB技术博客b?n'q1k W3u
step3. 确保文件系统已被恢复且”/etc/syslog.conf”文件存在并已正确配置.IXPUB技术博客/x,|O&c(s8bty
step4. 复位阵列.
$?y JN v7n:s6m7V r0step5. 用命令行将所有内部存储单元重新注册到后端服务管理程序的配置库中.
9vGN(Q?9q XN0IXPUB技术博客0|6OuIj,Ig p
a) 以root用户身份登录到SSP中,将admin用户启用.IXPUB技术博客#CSm:n1\/Y
默认情况下,不允许admin用户直接登录到SSP中,如下所示:IXPUB技术博客 N6`D/MTJ1B
sp0 # more /etc/passwd | grep admin
u| q ` Cb&LA0admin:x:20002:55:Sun StorEdge Administration:/:/bin/false
%h-O#R x } b@ s?m0将其临时改为:IXPUB技术博客n.E$v-K~y#v6^v
admin:x:20002:55:Sun StorEdge Administration:/:/sbin/sh
`C/IRIP0
8fO5mIy,Q K0b) 退出SSP,并以admin用户身份再次登录到SSP中,重新注册内部存储单元.
[:ud;e0T0sp0 # cd /opt/se6x20/toolsIXPUB技术博客P6Q|Jir
sp0 # ./removeT4.ksh 192.168.0.40(为第一个array的内部IP地址)IXPUB技术博客.D4|i6eI"M4I!k
sp0 # ./listT4.ksh
F)A8c1R1Sy}0sp0 # ./addT4.ksh 192.168.0.40IXPUB技术博客kZ#xUw7V+EBZ
c) 等待大概5分钟,让服务管理程序自动刷新配置库,然后用命令行确认:
D}TI0J!Z0sp0 # cd /opt/se6x20/binIXPUB技术博客B6W"[#~8i5F!c%dZt
sp0 # ./sscs list array array00
R#djC$x#W0

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar