Strona 1 z 1

Raid0 - kontroler widzi jeden dysk, a Debian osobno

: 20 lutego 2010, 19:24
autor: Jakub81
Witam.

Trafił mi się serwer IBM xSeries 306 więc chciałem go wykorzystać.

Stworzyłem z dwóch dysków raid0 i przy uruchomieniu, jak kontroler szuka dysków pokazuje jeden dysk i pojemność dwóch dysków. Więc jest w porządku ale Debian nie pokazuje tego jako raid0 tylko dwa osobne dyski.

Od wczoraj siedzę nad tym i w jądrze kombinowałem i nic nie dało.
Poradzicie coś?

: 20 lutego 2010, 19:35
autor: lessmian2
Podałbyś więcej danych. Jaki masz kontroler w tym serwerze? Jak robiłeś ten raid? Która wersja debiana?

: 20 lutego 2010, 19:53
autor: Jakub81
Kontroler adaptec aic-7901x jest podłączony pod płytę.

Raid robiłem z poziomu kontrolera przez wejście ctrl+a, też Debian nie widział i przez płytę cd IBM ServerGuide.

Debian 5.0 Lenny też na dysku scsi i działa poprawnie.

Nawet webmin też pokazuje 2 osobne dyski.

Po wykonaniu fdisk pokazuje
1 dysk z Debianem
2 /dev/sdc (for the third SCSI disk)
3 /dev/eda (cos PS/2
4 /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)

A nie pokazuje /dev/sda /dev/sdb ale polecenie:

Kod: Zaznacz cały

cfdisk /dev/sda
to pokazuje dysk.

: 20 lutego 2010, 20:16
autor: lessmian2
Wklej może jednak

Kod: Zaznacz cały

fdisk -l

: 20 lutego 2010, 20:19
autor: Jakub81
fdisk -l

Kod: Zaznacz cały


Disk /dev/sdb: 18.2 GB, 18210037760 bytes
255 heads, 63 sectors/track, 2213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

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

Disk /dev/sda: 18.2 GB, 18210037760 bytes
255 heads, 63 sectors/track, 2213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

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

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x145c145b

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1         851     6835626   83  Linux
/dev/hda2             852        9729    71312535    5  Extended
/dev/hda5             852        1181     2650693+  82  Linux swap / Solaris
/dev/hda6            1182        9729    68661778+  83  Linux

: 20 lutego 2010, 20:54
autor: lessmian2

: 20 lutego 2010, 21:03
autor: Jakub81
Dziękuję ale ja nie chcę na tym raidzie instalować systemu, potrzebuję raid0 dla squida jako partycja 1 z 2 dysków.

Zainstalowałem dmraid i pokazuje:

Kod: Zaznacz cały

dmraid -r
cl->raidtype=0 rd_type=32
cl->raidtype=0 rd_type=32
/dev/sda: asr, "asr_squid", stripe, ok, 35545088 sectors, data@ 0
/dev/sdb: asr, "asr_squid", stripe, ok, 35545088 sectors, data@ 0
Dzięki temu zrobiłem partycję ale po testach wyszło tyle samo co z 1 dyskiem więc nie wiem czy to jest dobre:

Kod: Zaznacz cały

/dev/dm-0:
 Timing buffered disk reads:  112 MB in  3.01 seconds =  37.25 MB/sec
A zwykły dysk na ATA działa szybciej:

Kod: Zaznacz cały

/dev/hda:
 Timing buffered disk reads:  122 MB in  3.06 seconds =  39.92 MB/sec
Więc coś jest nie tak, mam już tego dosyć.