一个解决的问题
发表于:2007-06-09来源:作者:点击数:
标签:
今天接到CTC的urgentcall,说E450的硬盘找不到了。 1、首先检测local硬盘(即标配带的4个),发现散热片在上面,拆除散热片后,这4块硬盘找到了。probe-scsi-all看到: /pci@6,4000/scsi@4,1 /pci@6,4000/scsi@4 /pci@1f,4000/scsi@2 Target6 Unit0RemovableRe
今天接到CTC的urgent call,说E450的硬盘找不到了。
1、首先检测local硬盘(即标配带的4个),发现散热片在上面,拆除散热片后,这4块硬盘找到了。probe-scsi-all看到:
/pci@6,4000/scsi@4,1
/pci@6,4000/scsi@4
/pci@1f,4000/scsi@2
Target 6
Unit 0 Removable Read Only device TOSHIBA XM6201TASUN32XCD1103
/pci@1f,4000/scsi@3
Target 0
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 1
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 2
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 3
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
2、因为应该出现DISK的/pci@6,4000/scsi@4,1和/pci@6,4000/scsi@4都没有显示DISK,所以检查E450的扩展ctrl卡,发现AB线序接错了(应该是A对应u,B对应d),调好后重新启动,probe-scsi-all显示如下:
/pci@6,4000/scsi@4,1
Target 0
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 1
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
/pci@6,4000/scsi@4
Target 0
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 1
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
/pci@1f,4000/scsi@2
Target 6
Unit 0 Removable Read Only device TOSHIBA XM6201TASUN32XCD1103
/pci@1f,4000/scsi@3
Target 0
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 1
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 2
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
Target 3
Unit 0 Disk SEAGATE ST39103LCSUN9.0G034A
3、(关键)之后关上机箱,启动机器,在OS里面使用format,还是不能检测到后来的4块扩展硬盘:
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@0,0
1. c0t1d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@1,0
2. c0t2d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@2,0
3. c0t3d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@3,0
因为能够probe到,所以再次开箱,发现内部连接有多块6541(差分SCSI卡),于是进入OBP设置:
OK > setenv disk-led-assoc 0 2
reset-all后进入系统format:
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@0,0
1. c0t1d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@1,0
2. c0t2d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@2,0
3. c0t3d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@1f,4000/scsi@3/sd@3,0
4. c10t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@6,4000/scsi@4/sd@0,0
5. c10t1d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@6,4000/scsi@4/sd@1,0
6. c11t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@6,4000/scsi@4,1/sd@0,0
7. c11t1d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@6,4000/scsi@4,1/sd@1,0
Specify disk (enter its number):
完成。
关于disk-led-assoc的用法:
OK > setenv disk-led-assoc 0 x y
x is an integer between 1 and 10 identifying the rear panel PCI slot
number where the lower UltraSCSI controller is installed
y is an integer between 1 and 10 identifying the rear panel PCI slot
number where the upper UltraSCSI controller is installed
由于我使用的是6541,所以没有y。x和y都在一块卡上实现。
希望大家今后遇到这种事能少开一次机箱。。
| YT 回复于:2002-11-19 21:22:32
|
仅以此贴向mmmmn道歉、谢罪、赔礼。。。(此处省去N多字)
|
| 阿骁 回复于:2002-11-19 21:25:43
|
呵呵 。。 果然是高手。
|
| mmmmn 回复于:2002-11-19 21:42:24
|
这个参数用printenv看不到,是吗?
|
| YT 回复于:2002-11-19 21:48:08
|
当时的BOP版本是3.1.4,默认值是
disk-led-assoc 0 低版本估计看不到。
|
| race 回复于:2002-11-19 23:39:23
|
谁装的机器?该被炒了吧
|
| YT 回复于:2002-11-19 23:43:58
|
[quote][b]下面引用由[u]race[/u]在 [i]2002/11/19 11:39pm[/i] 发表的内容:[/b] 谁装的机器?该被炒了吧 [/quote]
不是,是他们拆机器想看看E450结构的,后来忘记如何安装回去了,就随便安装了一下。 唉。。。
|
| jdliub 回复于:2002-11-20 08:25:05
|
yt是个好同志,^_^
|
| flyingboy 回复于:2002-11-20 09:00:21
|
经验很重要,要共享!
|
| bear 回复于:2002-11-20 09:54:15
|
不错的经验。 谢谢
|
原文转自:http://www.ltesting.net