raid sprzetowy nie rozpoznany
Moderatorzy: Moderatorzy, Administratorzy
-
- Użytkownik
- Posty: 60
- Rejestracja: 2009-01-17, 00:34
- Lokalizacja: Rymanów Zdrój
raid sprzetowy nie rozpoznany
Witam
Posiadam serwerek hp z kontrolerem raidowym Adapteca
Niestety po odpaleniu z dvd Slackware 12.2 system nie widzi jednego dysku tylko dwa.
Nadmienie że po odpaleniu serwera i wywołaniu opcji Ctrl+a wszedłem i zbudowałem raid 1
Mało tego odpalając debianka 5.0.4 i wpisaniu w opcjach instalatora dmraid=true debian ładnie wykrywa mi urządzenie raid. Potem to już tylko stworzenie partycji i wszystko na debianie odpaliło.
Niestety mi zależy aby uruchomić Slackware 12.2 na tym kontrolerze
Czy istnieją jakies magiczne opcje że system z dvd załaduje sobie odpowiedni moduł i wykryje mi urzadzenie raid?
Posiadam serwerek hp z kontrolerem raidowym Adapteca
Niestety po odpaleniu z dvd Slackware 12.2 system nie widzi jednego dysku tylko dwa.
Nadmienie że po odpaleniu serwera i wywołaniu opcji Ctrl+a wszedłem i zbudowałem raid 1
Mało tego odpalając debianka 5.0.4 i wpisaniu w opcjach instalatora dmraid=true debian ładnie wykrywa mi urządzenie raid. Potem to już tylko stworzenie partycji i wszystko na debianie odpaliło.
Niestety mi zależy aby uruchomić Slackware 12.2 na tym kontrolerze
Czy istnieją jakies magiczne opcje że system z dvd załaduje sobie odpowiedni moduł i wykryje mi urzadzenie raid?
-
- Użytkownik
- Posty: 60
- Rejestracja: 2009-01-17, 00:34
- Lokalizacja: Rymanów Zdrój
Re: raid sprzetowy nie rozpoznany
W związku że nie umiem sobie poradzić z raidem sprzetowym (tzn nie wiem jak zmusic slackware do widzenia tego kontrolera - bo sam raid jest poprawnie skonfigurowany ponieważ debian mi go wykrył poprzez opcje dmraid=true przy instalacji ) zaczałem testowac raid programowy.
Uzyte dystrybucje i programy:
1. Debian Squeeze
2. Slackware 12.0
3. VirtualBox ver. 3.2.10
Sworzyłem po dwa dyski sata w VirtulBox dla każdej z dystrybucji i powstały dwa obrazy:
1. Debian (384MB pamięci podstawowej, 1 procesor, dysk dynamiczny 8GB)
2. Slackware (256 MB pamięci podstawowej, 1 procesor, dysk dynamiczny 5GB)
W debianie przeprowadziłem konfigurację raida poprzez instalator (który zresztą okazał się bardzo wdzięcznym narzędziem)
W slackware przeprowadziłem konfigurację raida:
Po odpaleniu dvd przeszedłem przez proces bootowania i klawiatury.
W cfdisku założyłem na dwóch dyskach partycje fd (jedna na / i druga na swapa)
Potem:
Potem:
Potem setup i przeszedem do podlaczenia swapa (niestety nie zobaczył mi swapa). Przeszedłem do ustawienia / (tutaj bardzo ładnie mi zobaczył) no i generalnie później instalacja.
Po restarcie wszedem do fstaba i dodałem linię:
Wszystko już miałem i debiana i slackware więc przyszedł czas na testy wydajnościowe.
Dla Debiana: df -h
hdparm -tT /dev/md*
mdadm --misc --detail /dev/md*
Dla Slackware: df -h
hdparm -tT /dev/md*
mdadm --misc --detail /dev/md*
Pytania :
Dlaczego taka różnica w wydajności?
Dlaczego w listingu mdadm pozycji state: u jednego jest clean a u drugiego activ?
Wszelkie uwagi i pomoc mile widziana
Dzięki
Uzyte dystrybucje i programy:
1. Debian Squeeze
2. Slackware 12.0
3. VirtualBox ver. 3.2.10
Sworzyłem po dwa dyski sata w VirtulBox dla każdej z dystrybucji i powstały dwa obrazy:
1. Debian (384MB pamięci podstawowej, 1 procesor, dysk dynamiczny 8GB)
2. Slackware (256 MB pamięci podstawowej, 1 procesor, dysk dynamiczny 5GB)
W debianie przeprowadziłem konfigurację raida poprzez instalator (który zresztą okazał się bardzo wdzięcznym narzędziem)
W slackware przeprowadziłem konfigurację raida:
Po odpaleniu dvd przeszedłem przez proces bootowania i klawiatury.
W cfdisku założyłem na dwóch dyskach partycje fd (jedna na / i druga na swapa)
Potem:
Kod: Zaznacz cały
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
mdadm --create /dev/md1 --level=0 --raid-devices=2 /dev/sda2 /dev/sdb2
Kod: Zaznacz cały
mkfs.jfs /dev/md0
mkfswap /dev/md1
Po restarcie wszedem do fstaba i dodałem linię:
Kod: Zaznacz cały
/dev/md1 none swap sw 0 0
Dla Debiana: df -h
Kod: Zaznacz cały
System plików rozm. użyte dost. %uż. zamont. na
/dev/md0 7,4G 901M 6,1G 13% /
tmpfs 188M 0 188M 0% /lib/init/rw
udev 184M 168K 184M 1% /dev
tmpfs 188M 0 188M 0% /dev/shm
Kod: Zaznacz cały
/dev/md0:
Timing cached reads: 3046 MB in 1.98 seconds = 1541.66 MB/sec
Timing buffered disk reads: 218 MB in 3.03 seconds = 71.91 MB/sec
/dev/md0:
Timing cached reads: 3120 MB in 1.97 seconds = 1580.09 MB/sec
Timing buffered disk reads: 240 MB in 3.01 seconds = 79.69 MB/sec
/dev/md0:
Timing cached reads: 3026 MB in 1.97 seconds = 1533.13 MB/sec
Timing buffered disk reads: 242 MB in 3.12 seconds = 77.59 MB/sec
/dev/md0:
Timing cached reads: 3070 MB in 1.98 seconds = 1553.70 MB/sec
Timing buffered disk reads: 260 MB in 3.08 seconds = 84.33 MB/sec
/dev/md0:
Timing cached reads: 2996 MB in 1.98 seconds = 1516.51 MB/sec
Timing buffered disk reads: 260 MB in 3.08 seconds = 84.31 MB/sec
/dev/md1:
Timing cached reads: 3028 MB in 1.97 seconds = 1533.22 MB/sec
Timing buffered disk reads: 384 MB in 3.01 seconds = 127.76 MB/sec
/dev/md1:
Timing cached reads: 2934 MB in 1.97 seconds = 1485.80 MB/sec
Timing buffered disk reads: 386 MB in 3.01 seconds = 128.14 MB/sec
/dev/md1:
Timing cached reads: 2968 MB in 1.97 seconds = 1504.57 MB/sec
Timing buffered disk reads: 406 MB in 3.00 seconds = 135.13 MB/sec
/dev/md1:
Timing cached reads: 2934 MB in 1.98 seconds = 1483.96 MB/sec
Timing buffered disk reads: 388 MB in 3.01 seconds = 128.85 MB/sec
/dev/md1:
Timing cached reads: 2966 MB in 1.98 seconds = 1500.20 MB/sec
Timing buffered disk reads: 406 MB in 3.00 seconds = 135.12 MB/sec
Kod: Zaznacz cały
/dev/md0:
Version : 0.90
Creation Time : Sat Oct 30 10:41:49 2010
Raid Level : raid1
Array Size : 7811008 (7.45 GiB 8.00 GB)
Used Dev Size : 7811008 (7.45 GiB 8.00 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sat Oct 30 12:48:27 2010
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
UUID : c7f108ad:43a21c11:9d4deba6:47ca997f (local to host debian)
Events : 0.34
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
/dev/md1:
Version : 0.90
Creation Time : Sat Oct 30 10:44:16 2010
Raid Level : raid0
Array Size : 1150848 (1124.06 MiB 1178.47 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Sat Oct 30 10:44:16 2010
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Chunk Size : 64K
UUID : 87557eb1:7f21a77d:9d4deba6:47ca997f (local to host debian)
Events : 0.1
Number Major Minor RaidDevice State
0 8 2 0 active sync /dev/sda2
1 8 18 1 active sync /dev/sdb2
Kod: Zaznacz cały
Filesystem Size Used Avail Use% Mounted on
/dev/md/0 4.6G 1.8G 2.7G 40% /
Kod: Zaznacz cały
/dev/md0:
Timing cached reads: 2898 MB in 2.00 seconds = 1451.30 MB/sec
Timing buffered disk reads: 606 MB in 3.00 seconds = 201.84 MB/sec
/dev/md0:
Timing cached reads: 2842 MB in 2.00 seconds = 1423.09 MB/sec
Timing buffered disk reads: 646 MB in 3.01 seconds = 214.89 MB/sec
/dev/md0:
Timing cached reads: 2872 MB in 2.00 seconds = 1437.97 MB/sec
Timing buffered disk reads: 682 MB in 3.01 seconds = 226.51 MB/sec
/dev/md0:
Timing cached reads: 2888 MB in 2.00 seconds = 1446.52 MB/sec
Timing buffered disk reads: 712 MB in 3.00 seconds = 237.30 MB/sec
/dev/md0:
Timing cached reads: 2872 MB in 2.00 seconds = 1439.53 MB/sec
Timing buffered disk reads: 714 MB in 3.01 seconds = 237.28 MB/sec
/dev/md1:
Timing cached reads: 2864 MB in 2.00 seconds = 1434.25 MB/sec
Timing buffered disk reads: 650 MB in 3.01 seconds = 216.11 MB/sec
/dev/md1:
Timing cached reads: 2832 MB in 2.00 seconds = 1418.78 MB/sec
Timing buffered disk reads: 664 MB in 3.00 seconds = 221.16 MB/sec
/dev/md1:
Timing cached reads: 2920 MB in 2.00 seconds = 1462.47 MB/sec
Timing buffered disk reads: 660 MB in 3.00 seconds = 219.65 MB/sec
/dev/md1:
Timing cached reads: 2864 MB in 2.00 seconds = 1434.06 MB/sec
Timing buffered disk reads: 656 MB in 3.00 seconds = 218.33 MB/sec
/dev/md1:
Timing cached reads: 2844 MB in 2.00 seconds = 1424.57 MB/sec
Timing buffered disk reads: 660 MB in 3.01 seconds = 219.42 MB/sec
Kod: Zaznacz cały
/dev/md0:
Version : 00.90.03
Creation Time : Fri Oct 29 11:57:22 2010
Raid Level : raid1
Array Size : 4883648 (4.66 GiB 5.00 GB)
Used Dev Size : 4883648 (4.66 GiB 5.00 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sat Oct 30 12:37:06 2010
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
UUID : 8ce5380a:5f19eeaa:651c4f16:e77cf2d0
Events : 0.4
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
/dev/md1:
Version : 00.90.03
Creation Time : Fri Oct 29 11:57:45 2010
Raid Level : raid0
Array Size : 706688 (690.24 MiB 723.65 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Sat Oct 30 12:34:15 2010
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Chunk Size : 64K
UUID : 5e550d87:5a1cff9b:fc0699c3:c2e13199
Events : 0.3
Number Major Minor RaidDevice State
0 8 2 0 active sync /dev/sda2
1 8 18 1 active sync /dev/sdb2
Dlaczego taka różnica w wydajności?
Dlaczego w listingu mdadm pozycji state: u jednego jest clean a u drugiego activ?
Wszelkie uwagi i pomoc mile widziana
Dzięki
Re: raid sprzetowy nie rozpoznany
Jaki jest sens dawac swapa na raid? (z tego co pamietam to nie mozna zreszta tego zrobic)
Roznica w wydajnosci wynika z zastosowania dwoch roznych raid'ow.
RAID 0 poprawia wydajnosc poniewaz dane sa zapisywany raz na jednym raz na drugim dysku.
RAID 1 ma slapsza wydajnosc poniewaz dane sa zapisywane jednoczesnie na obu dyskach.
Roznica w wydajnosci wynika z zastosowania dwoch roznych raid'ow.
RAID 0 poprawia wydajnosc poniewaz dane sa zapisywany raz na jednym raz na drugim dysku.
RAID 1 ma slapsza wydajnosc poniewaz dane sa zapisywane jednoczesnie na obu dyskach.
Re: raid sprzetowy nie rozpoznany
BTW co do raidu sprzętowego, narzędzie dmraid .... wylistuj przy tym obsługiwane układy hardware raidu...
Kod: Zaznacz cały
#dmraid -l
Re: raid sprzetowy nie rozpoznany
Ja mam swapa na fake raidze a jaki jest to sens bardzo prosty : w razie padu jednego z dysków (RAID0 z 2 HDD) nie muszę nic kombinować z partycjami (ba, nawet po drobnych zmianach w fstab i bootloaderze odpalam sprawny system do czasu zakupu nowego dysku do pary)kamillo pisze:Jaki jest sens dawac swapa na raid? (z tego co pamietam to nie mozna zreszta tego zrobic)
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Re: raid sprzetowy nie rozpoznany
Witamdarjerz pisze:Ja mam swapa na fake raidze a jaki jest to sens bardzo prosty : w razie padu jednego z dysków (RAID0 z 2 HDD) nie muszę nic kombinować z partycjami (ba, nawet po drobnych zmianach w fstab i bootloaderze odpalam sprawny system do czasu zakupu nowego dysku do pary)kamillo pisze:Jaki jest sens dawac swapa na raid? (z tego co pamietam to nie mozna zreszta tego zrobic)
rozumiem że:
Raid 0 - stripping
Raid 1 - mirroring, więc chodzi o raid 1
Re: raid sprzetowy nie rozpoznany
Tak jak napisał michas100, chyba masz na myśli RAID1. Jeśli tak jest mając swapa na RAID1 właściwe obniżasz wydajność partycji swapa +marnujesz miejsce (mając obraz/ kopie swapa).darjerz pisze:Ja mam swapa na fake raidze a jaki jest to sens bardzo prosty : w razie padu jednego z dysków (RAID0 z 2 HDD) nie muszę nic kombinować z partycjami (ba, nawet po drobnych zmianach w fstab i bootloaderze odpalam sprawny system do czasu zakupu nowego dysku do pary)
Ja bym zrobił to trochę inaczej, wyobraźmy sobie taka przykład:
(Twoje rozwiązanie)
Zakładając ze masz 2 dyski każdy po 10GB oraz są one użyte do tworzenia RAID1, daje Ci to jedno 10GB urządzenie logiczne. Na tym urządzenie masz partycje root 9GB oraz 1GB swap.
(Moje rozwiązanie)
Te same dyski, teraz na obu dyskach partycje po 9.5GB na RAID1 +partycja 0.5GB na swap (na każdym dysku po jednej).
Daje nam to jedno urządzenie logiczne 9.5GB (partycja root)+ 2 partycje swap każda po 0.5 (razem 1GB).
W ten sposób zwiększyliśmy ilość miejsca na na partycje root oraz poprawiliśmy wydajność swap. A w razie gdy wypadnie jeden z dysków nawet nie musisz nic zmieniać w fstab bo system i tak będzie miał dostęp do chociaż jednej partycji swap (chociaż mniejszej).
Swoją droga jeśli partycja swap jest u Ciebie taka ważna wnioskuje że często musisz jej używać a to oznacza niewystarczającą ilość ram, może więc warto zainwestować w ram?
Re: raid sprzetowy nie rozpoznany
darjerz, A RAM też masz w mirroringu?? No bo jak już szaleć z mirrorem swapa to dlaczego nie RAM? Inaczej to chyba nawet nie ma większego sensu.
Re: raid sprzetowy nie rozpoznany
Oczywiście RAID1 , a swapa mam z... przyzwyczajenia i na wszelki wypadek. Po prostu tak było prościej i tyle w temacie.
A mirrora nie doceni tylko ten ,kto robi regularne backupy
A mirrora nie doceni tylko ten ,kto robi regularne backupy
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Re: raid sprzetowy nie rozpoznany
Ekhmmm, no nie do końca posiadanie mirrora, nie wystarczy, trzeba robić BACKUPY z uwagi na to iż nawet poprawny zapis z punktu widzenia sprzętowego, może być DESTRUKCYJNY (błędny) np. do bazy (mysql, postgresa czy firebirda) i wtedy co Ci po poprawnej (jednak zepsutej bazie...) nie odtworzysz historii... Także róbmy backupy. Pozdrawiam i wszelkiej pomyślności w 2011.
Re: raid sprzetowy nie rozpoznany
RAID i backup służą do zupełnie innych celów.darjerz pisze:Oczywiście RAID1 , a swapa mam z... przyzwyczajenia i na wszelki wypadek. Po prostu tak było prościej i tyle w temacie.
A mirrora nie doceni tylko ten ,kto robi regularne backupy
Niby mają części wspólne, ale jedno drugiego nijak nie zastępuje, a już na pewno RAID nijak nie zastąpi backupu.