免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2829 | 回复: 12
打印 上一主题 下一主题

FC5下面增加硬盘的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-27 18:07 |只看该作者 |倒序浏览
2个服务器,一个用的8块IDE硬盘,用2块HPT374芯片的IDE RAID卡做RAID,新增了一个HPT1640的RAID卡,也是374芯片,一切正常。
另一个服务器同样的系统和配置,原来用了2块HPT1640做的RAID,现在新增了一个相同的1640RAID卡,在自检的时候能够认到新增加的RAID卡和上面插的硬盘,但是启动后无法认到新增加 的硬盘,请教各位高手怎么解决~~~谢谢。
2个服务器配置一样。安装的系统一样,驱动也一样。。。。第一个服务器直接插上就认出来了。第二个就是不行。。。
另,原来的RAID分区都是用LINUX下面的MDADM创建的软RAID。没有用卡上自带的RAID功能。
新增加的就是认不出来~~~~
用LSPCI可以看到 新增加的RAID卡
06:00.0 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:00.1 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:01.0 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:01.1 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:02.0 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:02.1 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07)
06:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
用FDISK看到如下结果
[root@file2 ~]# fdisk -l

Disk /dev/hde: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hde1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdg: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdg1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdi: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdi1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdk: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdk1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdm: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdm1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdo: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdo1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hdq: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdq1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/hds: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hds1   *           1       30401   244196001   fd  Linux raid autodetect

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          38      305203+  83  Linux
/dev/sda2              39        1058     8193150   83  Linux
/dev/sda3            1059        1319     2096482+  82  Linux swap / Solaris
/dev/sda4            1320       19457   145693485    5  Extended
/dev/sda5            1320       19457   145693453+  83  Linux

Disk /dev/md0: 500.1 GB, 500113080320 bytes
2 heads, 4 sectors/track, 122097920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md0 doesn't contain a valid partition table

Disk /dev/md3: 500.1 GB, 500113080320 bytes
2 heads, 4 sectors/track, 122097920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md3 doesn't contain a valid partition table

Disk /dev/md2: 500.1 GB, 500113080320 bytes
2 heads, 4 sectors/track, 122097920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 500.1 GB, 500113080320 bytes
2 heads, 4 sectors/track, 122097920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md1 doesn't contain a valid partition table

论坛徽章:
0
2 [报告]
发表于 2006-11-27 18:55 |只看该作者
在线等~~~~~~~~~~~~~~~~~~~~~~~~各位老大 出来帮忙~~~~~

论坛徽章:
0
3 [报告]
发表于 2006-11-27 19:48 |只看该作者

完全看不懂

完全看不懂

论坛徽章:
0
4 [报告]
发表于 2006-11-27 22:10 |只看该作者
................高手们快出现啊~~~~~~~~~~

论坛徽章:
0
5 [报告]
发表于 2006-11-27 23:44 |只看该作者
帖一下你的dmesg 部分有关磁盘和raid控制器的所有信息吧,
然后帖 一下 /proc部分, 磁盘和raid控制器的信息
最好看看日志里messages 和boot.log 有没有磁盘方面的error

论坛徽章:
0
6 [报告]
发表于 2006-11-27 23:49 |只看该作者
另外如果主板是intel哪一款?换一个pci slot , pci-x 也可以用的,不影响
怀疑是pci slot 供电不够可能性很大

论坛徽章:
0
7 [报告]
发表于 2006-11-28 00:58 |只看该作者
DMESG:
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:01.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:01.0:pcie00]
Allocate Port Service[0000:00:01.0:pcie03]
ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.0:pcie00]
Allocate Port Service[0000:00:1c.0:pcie02]
Allocate Port Service[0000:00:1c.0:pcie03]
ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1c.1 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.1:pcie00]
Allocate Port Service[0000:00:1c.1:pcie02]
Allocate Port Service[0000:00:1c.1:pcie03]
ACPI: PCI Interrupt 0000:00:1c.2[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1c.2 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.2:pcie00]
Allocate Port Service[0000:00:1c.2:pcie02]
Allocate Port Service[0000:00:1c.2:pcie03]
ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1c.3 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.3:pcie00]
Allocate Port Service[0000:00:1c.3:pcie02]
Allocate Port Service[0000:00:1c.3:pcie03]
pci_hotplug: PCI Hot Plug PCI Core version: 0.5

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH6: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
ICH6: chipset revision 3
ICH6: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide0...
Probing IDE interface ide1...
HPT374: IDE controller at PCI slot 0000:06:00.0
ACPI: PCI Interrupt 0000:06:00.0[A] -> GSI 21 (level, low) -> IRQ 20
HPT374: chipset revision 7
HPT374: 100% native mode on irq 20
HPT37X: using 33MHz PCI clock
    ide2: BM-DMA at 0x9800-0x9807, BIOS settings: hdeMA, hdf:pio
HPT37X: using 33MHz PCI clock
    ide3: BM-DMA at 0x9808-0x980f, BIOS settings: hdgMA, hdh:pio
ACPI: PCI Interrupt 0000:06:00.1[A] -> GSI 21 (level, low) -> IRQ 20
HPT37X: using 33MHz PCI clock
    ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdiMA, hdj:pio
HPT37X: using 33MHz PCI clock
    ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdkMA, hdl:pio
Probing IDE interface ide2...
hde: ST3250824AS, ATA DISK drive
ide2 at 0xac00-0xac07,0xa402 on irq 20
Probing IDE interface ide3...
hdg: ST3250824AS, ATA DISK drive
ide3 at 0xa000-0xa007,0x9c02 on irq 20
Probing IDE interface ide4...
hdi: ST3250824AS, ATA DISK drive
ide4 at 0xbc00-0xbc07,0xb802 on irq 20
Probing IDE interface ide5...
hdk: ST3250824AS, ATA DISK drive
ide5 at 0xb400-0xb407,0xb002 on irq 20
HPT374: IDE controller at PCI slot 0000:06:01.0
ACPI: PCI Interrupt 0000:06:01.0[A] -> GSI 22 (level, low) -> IRQ 21
HPT374: chipset revision 7
HPT374: 100% native mode on irq 21
HPT37X: using 33MHz PCI clock
    ide6: BM-DMA at 0x7000-0x7007, BIOS settings: hdmMA, hdn:pio
HPT37X: using 33MHz PCI clock

    ide7: BM-DMA at 0x7008-0x700f, BIOS settings: hdoMA, hdp:pio
ACPI: PCI Interrupt 0000:06:01.1[A] -> GSI 22 (level, low) -> IRQ 21
HPT37X: using 33MHz PCI clock
    ide8: BM-DMA at 0x8400-0x8407, BIOS settings: hdqMA, hdr:pio
HPT37X: using 33MHz PCI clock
    ide9: BM-DMA at 0x8408-0x840f, BIOS settings: hdsMA, hdt:pio
Probing IDE interface ide6...
hdm: ST3250824AS, ATA DISK drive
ide6 at 0x8000-0x8007,0x7c02 on irq 21
Probing IDE interface ide7...
hdo: ST3250824AS, ATA DISK drive
ide7 at 0x7800-0x7807,0x7402 on irq 21
Probing IDE interface ide8...
hdq: ST3250824AS, ATA DISK drive
ide8 at 0x9400-0x9407,0x9002 on irq 21
Probing IDE interface ide9...
hds: ST3250824AS, ATA DISK drive
ide9 at 0x8c00-0x8c07,0x8802 on irq 21
HPT374: IDE controller at PCI slot 0000:06:02.0
ACPI: PCI Interrupt 0000:06:02.0[A] -> GSI 18 (level, low) -> IRQ 18
HPT374: chipset revision 7
HPT374: 100% native mode on irq 18
HPT374: too many IDE interfaces, no room in table
HPT374: too many IDE interfaces, no room in table
HPT374: neither IDE port enabled (BIOS)
ACPI: PCI Interrupt 0000:06:02.1[A] -> GSI 18 (level, low) -> IRQ 18
HPT374: too many IDE interfaces, no room in table
HPT374: too many IDE interfaces, no room in table
HPT374: neither IDE port enabled (BIOS)
Probing IDE interface ide0...
Probing IDE interface ide1...
hde: max request size: 512KiB
hde: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hde: cache flushes supported
hde: hde1
hdg: max request size: 512KiB
hdg: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdg: cache flushes supported
hdg: hdg1
hdi: max request size: 512KiB
hdi: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdi: cache flushes supported
hdi: hdi1
hdk: max request size: 512KiB
hdk: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdk: cache flushes supported
hdk: hdk1
hdm: max request size: 512KiB
hdm: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdm: cache flushes supported
hdm: hdm1
hdo: max request size: 512KiB
hdo: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdo: cache flushes supported
hdo: hdo1
hdq: max request size: 512KiB
hdq: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdq: cache flushes supported
hdq: hdq1
hds: max request size: 512KiB
hds: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hds: cache flushes supported
hds: hds1
ide-floppy driver 0.99.newide
ata1: SATA max UDMA/133 cmd 0xE800 ctl 0xE402 bmdma 0xD800 irq 19
ata2: SATA max UDMA/133 cmd 0xE000 ctl 0xDC02 bmdma 0xD808 irq 19
ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4023 85:3469 86:3c01 87:4023 88:207f
ata1: dev 0 ATA-7, max UDMA/133, 312581808 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
ATA: abnormal status 0x7F on port 0xE007
ata2: disabling port
scsi1 : ata_piix
  Vendor: ATA       Model: ST3160812AS       Rev: 3.AA
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 >
sd 0:0:0:0: Attached scsi disk sda
kjournald starting.  Commit interval 5 seconds
lp0: using parport0 (interrupt-driven).
lp0: console ready
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ibm_acpi: ec object not found
md: Autodetecting RAID arrays.
md: autorun ...
md: considering hds1 ...
md:  adding hds1 ...
md:  adding hdq1 ...
md: hdo1 has different UUID to hds1
md: hdm1 has different UUID to hds1
md: hdk1 has different UUID to hds1
md: hdi1 has different UUID to hds1
md: hdg1 has different UUID to hds1
md: hde1 has different UUID to hds1
md: created md3
md: bind<hdq1>
md: bind<hds1>
md: running: <hds1><hdq1>
md: raid0 personality registered for level 0
md3: setting max_sectors to 512, segment boundary to 131071
raid0: looking at hds1
raid0:   comparing hds1(244195840) with hds1(244195840)
raid0:   END
raid0:   ==> UNIQUE
raid0: 1 zones
raid0: looking at hdq1
raid0:   comparing hdq1(244195840) with hds1(244195840)
raid0:   EQUAL
raid0: FINAL 1 zones
raid0: done.
raid0 : md_size is 488391680 blocks.
raid0 : conf->hash_spacing is 488391680 blocks.
raid0 : nb_zone is 1.
raid0 : Allocating 4 bytes for hash.
md: considering hdo1 ...
md:  adding hdo1 ...
md:  adding hdm1 ...
md: hdk1 has different UUID to hdo1
md: hdi1 has different UUID to hdo1
md: hdg1 has different UUID to hdo1
md: hde1 has different UUID to hdo1
md: created md2
md: bind<hdm1>
md: bind<hdo1>
md: running: <hdo1><hdm1>
md2: setting max_sectors to 512, segment boundary to 131071
raid0: looking at hdo1
raid0:   comparing hdo1(244195840) with hdo1(244195840)
raid0:   END
raid0:   ==> UNIQUE
raid0: 1 zones
raid0: looking at hdm1
raid0:   comparing hdm1(244195840) with hdo1(244195840)
raid0:   EQUAL
raid0: FINAL 1 zones
raid0: done.
raid0 : md_size is 488391680 blocks.
raid0 : conf->hash_spacing is 488391680 blocks.
raid0 : nb_zone is 1.
raid0 : Allocating 4 bytes for hash.
md: considering hdk1 ...
md:  adding hdk1 ...
md:  adding hdi1 ...
md: hdg1 has different UUID to hdk1
md: hde1 has different UUID to hdk1
md: created md1
md: bind<hdi1>
md: bind<hdk1>
md: running: <hdk1><hdi1>
md1: setting max_sectors to 512, segment boundary to 131071
raid0: looking at hdk1
raid0:   comparing hdk1(244195840) with hdk1(244195840)
raid0:   END
raid0:   ==> UNIQUE
raid0: 1 zones
raid0: looking at hdi1
raid0:   comparing hdi1(244195840) with hdk1(244195840)
raid0:   EQUAL
raid0: FINAL 1 zones
raid0: done.
raid0 : md_size is 488391680 blocks.
raid0 : conf->hash_spacing is 488391680 blocks.
raid0 : nb_zone is 1.
raid0 : Allocating 4 bytes for hash.
md: considering hdg1 ...
md:  adding hdg1 ...
md:  adding hde1 ...
md: created md0
md: bind<hde1>
md: bind<hdg1>
md: running: <hdg1><hde1>
md0: setting max_sectors to 512, segment boundary to 131071
raid0: looking at hdg1
raid0:   comparing hdg1(244195840) with hdg1(244195840)
raid0:   END
raid0:   ==> UNIQUE
raid0: 1 zones
raid0: looking at hde1
raid0:   comparing hde1(244195840) with hdg1(244195840)
raid0:   EQUAL
raid0: FINAL 1 zones
raid0: done.
raid0 : md_size is 488391680 blocks.
raid0 : conf->hash_spacing is 488391680 blocks.
raid0 : nb_zone is 1.
raid0 : Allocating 4 bytes for hash.
md: ... autorun DONE.
device-mapper: 4.5.0-ioctl (2005-10-04) initialised: dm-devel@redhat.com
hds: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdq: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdo: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdm: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdk: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdi: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdg: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hde: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hde: drive not ready for command
hdg: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdg: drive not ready for command
hdi: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdi: drive not ready for command
hdk: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdk: drive not ready for command
hdm: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdm: drive not ready for command
hdo: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdo: drive not ready for command
hdq: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdq: drive not ready for command
hds: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hds: drive not ready for command
hds: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdq: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdo: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdm: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdk: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdi: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdg: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hde: drive_cmd: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hds: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hds: drive not ready for command
hdq: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdq: drive not ready for command
hdo: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdo: drive not ready for command
hdm: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdm: drive not ready for command
hdk: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdk: drive not ready for command
hdi: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdi: drive not ready for command
hdg: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdg: drive not ready for command
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hde: drive not ready for command
hds: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hds: drive not ready for command
hdq: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdq: drive not ready for command
hdo: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdo: drive not ready for command
hdm: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdm: drive not ready for command
hdk: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdk: drive not ready for command
hdi: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdi: drive not ready for command
hdg: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hdg: drive not ready for command
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: 0xec
hde: drive not ready for command
hdg: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdg: drive not ready for command
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hde: drive not ready for command
hdi: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdk: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdk: drive not ready for command
hdm: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdm: drive not ready for command
hdo: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdo: drive not ready for command
hdq: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdq: drive not ready for command
hds: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hds: drive not ready for command
EXT3 FS on sda2, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 2096472k swap on /dev/sda3.  Priority:-1 extents:1 across:2096472k

/proc/diskstats

# cat diskstats
   1    0 ram0 0 0 0 0 0 0 0 0 0 0 0
   1    1 ram1 0 0 0 0 0 0 0 0 0 0 0
   1    2 ram2 0 0 0 0 0 0 0 0 0 0 0
   1    3 ram3 0 0 0 0 0 0 0 0 0 0 0
   1    4 ram4 0 0 0 0 0 0 0 0 0 0 0
   1    5 ram5 0 0 0 0 0 0 0 0 0 0 0
   1    6 ram6 0 0 0 0 0 0 0 0 0 0 0
   1    7 ram7 0 0 0 0 0 0 0 0 0 0 0
   1    8 ram8 0 0 0 0 0 0 0 0 0 0 0
   1    9 ram9 0 0 0 0 0 0 0 0 0 0 0
   1   10 ram10 0 0 0 0 0 0 0 0 0 0 0
   1   11 ram11 0 0 0 0 0 0 0 0 0 0 0
   1   12 ram12 0 0 0 0 0 0 0 0 0 0 0
   1   13 ram13 0 0 0 0 0 0 0 0 0 0 0
   1   14 ram14 0 0 0 0 0 0 0 0 0 0 0
   1   15 ram15 0 0 0 0 0 0 0 0 0 0 0
  33    0 hde 12906 10432 5904612 425216 5322 4074 75168 27944 0 257320 453264
  33    1 hde1 23374 5903660 9396 75168
  34    0 hdg 12560 10054 5892938 405916 4753 4137 71120 2372 0 248352 408436
  34    1 hdg1 22610 5891986 8890 71120
  56    0 hdi 1989 859 344076 25360 461 208 5352 30968 0 23620 56328
  56    1 hdi1 2747 343268 669 5352
  57    0 hdk 1471 933 339890 19508 115 221 2688 124 0 15852 19632
  57    1 hdk1 2303 339082 336 2688
  88    0 hdm 8174 8449 5283276 214976 4340 3098 59504 3424 0 210944 218400
  88    1 hdm1 16522 5282468 7438 59504
  89    0 hdo 7638 7986 5278962 209032 3995 3107 56816 1972 0 204556 211004
  89    1 hdo1 15523 5278154 7102 56816
  90    0 hdq 4286 3965 2385740 104764 1934 1357 26328 1540 0 99640 106304
  90    1 hdq1 8150 2384932 3291 26328
  91    0 hds 3707 3948 2380754 99184 1766 1370 25088 828 0 93996 100012
  91    1 hds1 7554 2379946 3136 25088
   8    0 sda 4003 4617 143780 26820 12097 14114 209582 36024 0 34196 62844
   8    1 sda1 932 1044 8 14
   8    2 sda2 3707 134578 20660 165280
   8    3 sda3 527 694 38 304
   8    4 sda4 5 10 0 0
   8    5 sda5 3373 6846 5505 43984
   9    0 md0 45796 0 11795258 0 18286 0 146288 0 0 0 0
   9    3 md3 15516 0 4764490 0 6427 0 51416 0 0 0 0
   9    2 md2 31857 0 10560234 0 14540 0 116320 0 0 0 0
   9    1 md1 4862 0 681962 0 1005 0 8040 0 0 0 0

# ls /proc/ide/
drivers  hde  hdg  hdi  hdk  hdm  hdo  hdq  hds  ide2  ide3  ide4  ide5  ide6  ide7  ide8  ide9


主板用的INTEL915GAV
主板更换过,插槽也换过,都不行,应该和硬件关系不大,因为启动的时候在RAID卡自检界面一切正常,12块硬盘都可以认到
另  BOOT。LOG没东西,0字节,怎么打开让系统能记录???

论坛徽章:
0
8 [报告]
发表于 2006-11-28 01:06 |只看该作者
注意DMESG着一段
hde: max request size: 512KiB
hde: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hde: cache flushes supported
hde: hde1
hdg: max request size: 512KiB
hdg: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdg: cache flushes supported
hdg: hdg1
hdi: max request size: 512KiB
hdi: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdi: cache flushes supported
hdi: hdi1
hdk: max request size: 512KiB
hdk: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdk: cache flushes supported
hdk: hdk1
hdm: max request size: 512KiB
hdm: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdm: cache flushes supported
hdm: hdm1
hdo: max request size: 512KiB
hdo: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdo: cache flushes supported
hdo: hdo1
hdq: max request size: 512KiB
hdq: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hdq: cache flushes supported
hdq: hdq1
hds: max request size: 512KiB
hds: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(33)
hds: cache flushes supported

好象在启动前的硬件检测部分就没有认出来!!我新增的是4个320G硬盘~~
供电部分考虑过了,应该问题不大,我的服务器是2个550W电源联供的!
而且2台服务器配置基本一样,那台没出问题的是IDE硬盘,但是也是2个4口374芯片RAID卡做的。新增的都是4个320G,用1640做的RAID

论坛徽章:
0
9 [报告]
发表于 2006-11-28 11:41 |只看该作者
.........各位哥哥姐姐赶紧出现阿。。。。

论坛徽章:
0
10 [报告]
发表于 2006-11-28 15:10 |只看该作者
问题应该在于
“HPT374: too many IDE interfaces, no room in table”

in /drivers/ide/setup-pci.c
static ide_hwif_t *ide_match_hwif(unsigned long io_base, u8 bootable, const char *name)
{
        int h;
        ide_hwif_t *hwif;

        /*
         * Look for a hwif with matching io_base specified using
         * parameters to ide_setup().
         */
        for (h = 0; h < MAX_HWIFS; ++h) {
                hwif = &ide_hwifs[h];
                if (hwif->io_ports[IDE_DATA_OFFSET] == io_base) {
                        if (hwif->chipset == ide_forced)
                                return hwif; /* a perfect match */
                }
        }
        /*
         * Look for a hwif with matching io_base default value.
         * If chipset is "ide_unknown", then claim that hwif slot.
         * Otherwise, some other chipset has already claimed it..  
         */
        for (h = 0; h < MAX_HWIFS; ++h) {
                hwif = &ide_hwifs[h];
                if (hwif->io_ports[IDE_DATA_OFFSET] == io_base) {
                        if (hwif->chipset == ide_unknown)
                                return hwif; /* match */
                        printk(KERN_ERR "%s: port 0x%04lx already claimed by %s\n",
                                name, io_base, hwif->name);
                        return NULL;    /* already claimed */
                }
        }
        /*
         * Okay, there is no hwif matching our io_base,
         * so we'll just claim an unassigned slot.
         * Give preference to claiming other slots before claiming ide0/ide1,
         * just in case there's another interface yet-to-be-scanned
         * which uses ports 1f0/170 (the ide0/ide1 defaults).
         *
         * Unless there is a bootable card that does not use the standard
         * ports 1f0/170 (the ide0/ide1 defaults). The (bootable) flag.
         */
        if (bootable) {
                for (h = 0; h < MAX_HWIFS; ++h) {
                        hwif = &ide_hwifs[h];
                        if (hwif->chipset == ide_unknown)
                                return hwif;    /* pick an unused entry */
                }
        } else {
                for (h = 2; h < MAX_HWIFS; ++h) {
                        hwif = ide_hwifs + h;
                        if (hwif->chipset == ide_unknown)
                                return hwif;    /* pick an unused entry */
                }
        }
        for (h = 0; h < 2; ++h) {
                hwif = ide_hwifs + h;
                if (hwif->chipset == ide_unknown)
                        return hwif;    /* pick an unused entry */
        }
        printk(KERN_ERR "%s: too many IDE interfaces, no room in table\n", name);
        return NULL;
}

[ 本帖最后由 dayan_he 于 2006-11-28 15:11 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP