Титла: Необичаен проблем с хардуерен раид Публикувано от: mhydra в Aug 18, 2005, 08:37 Използвам Slackware Linux 10.0
Качил съм хардуерен раид и съм създал раид масив 0 (стрипинг),раид контролера ми е SIL 680 на някакьв производител SUNIX . Линукс разпознава картата обаче нещо не ми вижда раид масива. Въпросът е защо? Ето изхода на dmesg : Цитат SiI680: IDE controller at PCI slot 00:0b.0 Титла: Необичаен проблем с хардуерен раид Публикувано от: the_real_maniac в Aug 18, 2005, 08:59 Дай цели dmesg, cat /proc/partitions, uname -r.
Така нямам опит, но съм чел малко инфорамция. Ето какво знам , когато имаш хардуерен райд, ти трябва само драйвер за съответния райд адaптeр и виждаш направо райд масива и -> /dev/ ![]() ![]() sdX беше за scsi (raid) , mdХ ако изпозваш makeraid. Значи виж кой драйвер/модул ползваш и: http://developer.skolelinux.no/info....fo.html Ou .. и нали ти вече имаш създаден райд масив на дисковете, т.е не трябва тепърва да го създаваш , ами искаш просто да го укажеш и ползваш ? http://www.linuxplanet.com/linuxplanet/tutorials/4349/6/ -- надявам се нещо да намериш в малко и обърканите ми обяснения. Титла: Необичаен проблем с хардуерен раид Публикувано от: в 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 ![]() 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 ![]() PCI: Sharing IRQ 5 with 00 ![]() 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 ![]() PCI: Sharing IRQ 5 with 00 ![]() 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 ![]() PCI: Sharing IRQ 5 with 00 ![]() PCI: Sharing IRQ 5 with 00:10.1 bttv0: Bt878 (rev 17) at 00 ![]() 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 в Aug 18, 2005, 09:45 Защо ли ми се струва, че не е нормално RAID контролера да споделя IRQ 11 с още няколко устройства. По принцип не би трябвало да има проблем, но пробвай да го пуснеш другаде (BIOS). Нека някой по-компетентен да се изкаже.
Титла: Необичаен проблем с хардуерен раид Публикувано от: в Aug 18, 2005, 13:51 Не виждам никъде да се зарежда RAID driver. Допускам, че може и да не съм го видял, но все пак ...
Титла: Необичаен проблем с хардуерен раид Публикувано от: toxigen в Aug 18, 2005, 17:20 Така като се загледах в последния dmesg какво ми направи впечатление:
От кои устройства си направил масива? Трябва ли да зарежда от него не? Ако трябва, имаш ли правилния initrd и запис в boot manager -а, за да осигуриш нещата. Титла: Необичаен проблем с хардуерен раид Публикувано от: mhydra в Aug 19, 2005, 08:25 1. Направил съм масива от /dev/hda и /dev/hdd.
2. Сега не ми буутва от него тъй като неможе. Като тръгне да буутва и изкарва безкрайно много 111111111111111111, тези единици са на целия екран на монитора. Сигурно не може да се прихване иформацията от MBR-a . 3.Не съм пипал абсолютно нищо по initrd и буут менажера. То аз и не сям много наясно как трябва да станат нещата там. Как да му задам да буутва от Raid масив който fstab не вижда? Титла: Необичаен проблем с хардуерен раид Публикувано от: toxigen в Aug 19, 2005, 18:48 Нека каже някой по-компетентен.
Аз мога да имам само догадки: Ако буут мениджъра е записан в MBR, като пуснеш да зарежда от RAID не го прочита - той е записан в MBR на ЕДИНЯ диск, не на масива. Определено трябва да промениш настройките на буут мениджъра да зарежда от устройството на масива (md, rd или както там го вижда). Ако ползваш лило трябва да го инсталираш пак в MBR след промените на конфигурацията. За целта обаче ще трябва да си заредил от тоз масив - със cd на слак ще стане, само трябва да прецениш какво ядро да заредиш. Като ти излезе boot: му укажи root=/dev/rd примерно (отново казвам не съм сигурен в тези неща) Айде и приятно блъскане. Ако го оправиш да не забравиш да кажеш как е станало. |