Автор Тема: Необичаен проблем с хардуерен раид  (Прочетена 1839 пъти)

mhydra

  • Напреднали
  • *****
  • Публикации: 715
  • Distribution: Fedora, Mandriva
  • Window Manager: GNOME
    • Профил
Използвам Slackware Linux 10.0
Качил съм хардуерен раид и съм създал раид масив 0 (стрипинг),раид контролера ми е SIL 680 на някакьв производител SUNIX .
Линукс разпознава картата обаче нещо не ми вижда раид масива.

Въпросът е защо?
Ето изхода на dmesg :

Цитат
SiI680: IDE controller at PCI slot 00:0b.0
PCI: Found IRQ 11 for device 00:0b.0
PCI: Sharing IRQ 11 with 00:10.3
SiI680: chipset revision 2
SiI680: not 100% native mode: will probe irqs later
SiI680: BASE CLOCK == 133
    ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
    ide1: MMIO-DMA , BIOS settings: hdc:pio, hdd:pio
VP_IDE: IDE controller at PCI slot 00:11.1
PCI: Found IRQ 11 for device 00:11.1
PCI: Sharing IRQ 11 with 00:10.0

md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :  2286.800 MB/sec
   32regs    :  1531.600 MB/sec
   pIII_sse  :  4332.400 MB/sec
   pII_mmx   :  3733.600 MB/sec
   p5_mmx    :  4770.000 MB/sec
raid5: using function: pIII_sse (4332.400 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.

reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide0(3,3)) ...
for (ide0(3,3))
ide0(3,3):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.

Partition check:
 hda: [PTBL] [9729/255/63] hda1 hda2 hda3 hda4 < >
 hdd: unknown partition table

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
    ide2: BM-DMA at 0xe000-0xe007, BIOS settings: hde:pio, hdf:DMA
    ide3: BM-DMA at 0xe008-0xe00f, BIOS settings: hdg:DMA, hdh:DMA
hda: WDC WD800JB-00FMA0, ATA DISK drive
blk: queue c03b3360, I/O limit 4095Mb (mask 0xffffffff)
hdd: MAXTOR 4K020H1, ATA DISK drive
blk: queue c03b38f0, I/O limit 4095Mb (mask 0xffffffff)
hdf: DV-516E, ATAPI CD/DVD-ROM drive
hdg: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
hdh: SONY CD-RW CRX1611, ATAPI CD/DVD-ROM drive

ide0 at 0xd680d080-0xd680d087,0xd680d08a on irq 11
ide1 at 0xd680d0c0-0xd680d0c7,0xd680d0ca on irq 11
ide2 at 0x1f0-0x1f7,0x3f6 on irq 14
ide3 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=155061/16/63, UDMA(33)
hdd: attached ide-disk driver.
hdd: host protected area => 1
hdd: 39870271 sectors (20414 MB) w/2000KiB Cache, CHS=39553/16/63, UDMA(100)

Въпросът ми е какво трябва да направя за да си пусна хардуерният раид?
Активен

Указвам помощ за всичко свързано с Fedora и Мандрива.
Може да ме търсите на ICQ.

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Необичаен проблем с хардуерен раид
« Отговор #1 -: Aug 18, 2005, 08:59 »
Дай цели dmesg, cat /proc/partitions, uname -r.

Така нямам опит, но съм чел малко инфорамция.
Ето какво знам , когато имаш хардуерен райд, ти трябва само драйвер за съответния райд адaптeр и виждаш направо райд масива и -> /dev/'<img'> | '<img'> = mdX / sdX.
sdX беше за scsi (raid) , mdХ ако изпозваш makeraid.

Значи виж кой драйвер/модул ползваш и:


http://developer.skolelinux.no/info....fo.html

Ou .. и нали ти вече имаш създаден райд масив на дисковете, т.е не трябва тепърва да го създаваш , ами искаш просто да го укажеш и ползваш ?

http://www.linuxplanet.com/linuxplanet/tutorials/4349/6/

--
надявам се нещо да намериш в малко и обърканите ми обяснения.
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

  • Гост
Необичаен проблем с хардуерен раид
« Отговор #2 -: Aug 18, 2005, 09:07 »
cat /proc/partitions и unamе -r няма да мога да ги дам защото в момента не съм на тази машина.

Ето това е целият dmesg :

Linux version 2.4.26 (root@tree) (gcc version 3.3.4) #6 Mon Jun 14 19':0'7:27 PDT 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000015ff0000 (usable)
 BIOS-e820: 0000000015ff0000 - 0000000015ff3000 (ACPI NVS)
 BIOS-e820: 0000000015ff3000 - 0000000016000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
351MB LOWMEM available.
On node 0 totalpages: 90096
zone(0): 4096 pages.
zone(1): 86000 pages.
zone(2): 0 pages.
Kernel command line: BOOT_IMAGE=/kernels/bare.i/bzImage root=/dev/hda3
Initializing CPU#0
Detected 1595.492 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3185.04 BogoMIPS
Memory: 353248k/360384k available (1844k kernel code, 6748k reserved, 618k data, 120k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 64K (64 bytes/line)
CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:             Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Duron™ p stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfa490, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router VIA [1106/3177] at 00:11.0
PCI: Found IRQ 11 for device 00:11.1
PCI: Sharing IRQ 11 with 00:10.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
pty: 512 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 7777K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SiI680: IDE controller at PCI slot 00:0b.0
PCI: Found IRQ 11 for device 00:0b.0
PCI: Sharing IRQ 11 with 00:10.3
SiI680: chipset revision 2
SiI680: not 100% native mode: will probe irqs later
SiI680: BASE CLOCK == 133
    ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
    ide1: MMIO-DMA , BIOS settings: hdc:pio, hdd:pio
VP_IDE: IDE controller at PCI slot 00:11.1
PCI: Found IRQ 11 for device 00:11.1
PCI: Sharing IRQ 11 with 00:10.0
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
    ide2: BM-DMA at 0xe000-0xe007, BIOS settings: hde:pio, hdf:DMA
    ide3: BM-DMA at 0xe008-0xe00f, BIOS settings: hdg:DMA, hdh:DMA
hda: WDC WD800JB-00FMA0, ATA DISK drive
blk: queue c03b3360, I/O limit 4095Mb (mask 0xffffffff)
hdd: MAXTOR 4K020H1, ATA DISK drive
blk: queue c03b38f0, I/O limit 4095Mb (mask 0xffffffff)
hdf: DV-516E, ATAPI CD/DVD-ROM drive
hdg: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
hdh: SONY CD-RW CRX1611, ATAPI CD/DVD-ROM drive
ide0 at 0xd680d080-0xd680d087,0xd680d08a on irq 11
ide1 at 0xd680d0c0-0xd680d0c7,0xd680d0ca on irq 11
ide2 at 0x1f0-0x1f7,0x3f6 on irq 14
ide3 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=155061/16/63, UDMA(33)
hdd: attached ide-disk driver.
hdd: host protected area => 1
hdd: 39870271 sectors (20414 MB) w/2000KiB Cache, CHS=39553/16/63, UDMA(100)
hdf: attached ide-cdrom driver.
hdf: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
hdg: attached ide-cdrom driver.
hdg: ATAPI 40X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
hdh: attached ide-cdrom driver.
hdh: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Partition check:
 hda: [PTBL] [9729/255/63] hda1 hda2 hda3 hda4 < >
 hdd: unknown partition table
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :  2286.800 MB/sec
   32regs    :  1531.600 MB/sec
   pIII_sse  :  4332.400 MB/sec
   pII_mmx   :  3733.600 MB/sec
   p5_mmx    :  4770.000 MB/sec
raid5: using function: pIII_sse (4332.400 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
LVM version 1.0.8(17/11/2003)
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
FAT: bogus logical sector size 0
UMSDOS: msdos_read_super failed, mount aborted.
FAT: bogus logical sector size 0
FAT: bogus logical sector size 0
reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide0(3,3)) ...
for (ide0(3,3))
ide0(3,3):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 120k freed
Linux agpgart interface v0.99 © Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 291M
agpgart: Unsupported Via chipset (device id: 3205), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
ds: no socket drivers loaded!
8139too Fast Ethernet driver 0.9.26
PCI: Found IRQ 5 for device 00:13.0
PCI: Sharing IRQ 5 with 00:10.2
PCI: Sharing IRQ 5 with 00:11.5
eth0: RealTek RTL8139 at 0xd68d9000, 00:0d:61:2e:99:3e, IRQ 5
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link down
PCI: Found IRQ 5 for device 00:11.5
PCI: Sharing IRQ 5 with 00:10.2
PCI: Sharing IRQ 5 with 00:13.0
PCI: Setting latency timer of device 00:11.5 to 64
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Found IRQ 11 for device 00:10.3
PCI: Sharing IRQ 11 with 00:0b.0
ehci_hcd 00:10.3: VIA Technologies, Inc. USB 2.0
ehci_hcd 00:10.3: irq 11, pci mem d69a8000
usb.c: new USB bus registered, assigned bus number 1
ehci_hcd 00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 6 ports detected
uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Found IRQ 11 for device 00:10.0
PCI: Sharing IRQ 11 with 00:11.1
uhci.c: USB UHCI at I/O 0xd400, IRQ 11
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 5 for device 00:10.1
PCI: Sharing IRQ 5 with 00':0'9.0
PCI: Sharing IRQ 5 with 00':0'9.1
uhci.c: USB UHCI at I/O 0xd800, IRQ 5
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 5 for device 00:10.2
PCI: Sharing IRQ 5 with 00:11.5
PCI: Sharing IRQ 5 with 00:13.0
uhci.c: USB UHCI at I/O 0xdc00, IRQ 5
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 5 for device 00':0'9.1
PCI: Sharing IRQ 5 with 00':0'9.0
PCI: Sharing IRQ 5 with 00:10.1
Linux video capture interface: v1.00
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.108 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Bt8xx card found (0).
PCI: Found IRQ 5 for device 00':0'9.0
PCI: Sharing IRQ 5 with 00':0'9.1
PCI: Sharing IRQ 5 with 00:10.1
bttv0: Bt878 (rev 17) at 00':0'9.0, irq: 5, latency: 32, mmio: 0xdf002000
bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv: readee error
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
/dev/vmmon: Module vmmon: registered with major=10 minor=165 tag=$Name: build-1790 $
/dev/vmmon: Module vmmon: initialized
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
Активен

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
Необичаен проблем с хардуерен раид
« Отговор #3 -: Aug 18, 2005, 09:45 »
Защо ли ми се струва, че не е нормално RAID контролера да споделя IRQ 11 с още няколко устройства. По принцип не би трябвало да има проблем, но пробвай да го пуснеш другаде (BIOS). Нека някой по-компетентен да се изкаже.
Активен

  • Гост
Необичаен проблем с хардуерен раид
« Отговор #4 -: Aug 18, 2005, 13:51 »
Не виждам никъде да се зарежда RAID driver. Допускам, че може и да не съм го видял, но все пак ...
Активен

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
Необичаен проблем с хардуерен раид
« Отговор #5 -: Aug 18, 2005, 17:20 »
Така като се загледах в последния dmesg какво ми направи впечатление:
Цитат
Kernel command line: BOOT_IMAGE=/kernels/bare.i/bzImage root=/dev/hda3

От кои устройства си направил масива?
Трябва ли да зарежда от него не?
Ако трябва, имаш ли правилния initrd и запис в boot manager -а, за да осигуриш нещата.
Активен

mhydra

  • Напреднали
  • *****
  • Публикации: 715
  • Distribution: Fedora, Mandriva
  • Window Manager: GNOME
    • Профил
Необичаен проблем с хардуерен раид
« Отговор #6 -: Aug 19, 2005, 08:25 »
1. Направил съм масива от /dev/hda и /dev/hdd.

2. Сега не ми буутва от него тъй като неможе.
Като тръгне да буутва и изкарва безкрайно много 111111111111111111, тези единици са на  целия екран на монитора.
Сигурно не може да се прихване иформацията от MBR-a .

3.Не съм пипал абсолютно нищо по initrd и буут менажера.
То аз и не сям много наясно как трябва да станат нещата там.
Как да му задам да буутва от Raid масив който fstab не вижда?
Активен

Указвам помощ за всичко свързано с Fedora и Мандрива.
Може да ме търсите на ICQ.

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
Необичаен проблем с хардуерен раид
« Отговор #7 -: Aug 19, 2005, 18:48 »
Нека каже някой по-компетентен.

Аз мога да имам само догадки:
Ако буут мениджъра е записан в MBR, като пуснеш да зарежда от RAID не го прочита - той е записан в MBR на ЕДИНЯ диск, не на масива. Определено трябва да промениш настройките на буут мениджъра да зарежда от устройството на масива (md, rd или както там го вижда). Ако ползваш лило трябва да го инсталираш пак в MBR след промените на конфигурацията. За целта обаче ще трябва да си заредил от тоз масив - със cd на слак ще стане, само трябва да прецениш какво ядро да заредиш. Като ти излезе boot: му укажи root=/dev/rd примерно (отново казвам не съм сигурен в тези неща)

Айде и приятно блъскане. Ако го оправиш да не забравиш да кажеш как е станало.
Активен