FreeBSD SATA Raid
- 7 sene önce, Burak Çalışkan tarafından yazılmıştır.
- FreeBSD SATA Raid için yorumlar kapalı
- FreeBSD
FreeBSD isletim sisteminde eger IDE/SATA RAID kartiniz varsa bu RAID’i kontrol etmek icin atacontrol komutunu kullanabilirsiniz. Ayrica ide diskleriniz hakkinda bilgi almak icinde bu komut kullanilir:
Sistem uzerindeki disk bilgilerini almak icin:
# atacontrol list
ATA channel 0:
Master: no device present
Slave: no device present
ATA channel 1:
Master: no device present
Slave: no device present
ATA channel 2:
Master: ad4 <MAXTOR STM3160215AS/4.AAB> Serial ATA v1.0
Slave: no device present
ATA channel 3:
Master: ad6 <MAXTOR STM3160815AS/4.AAB> Serial ATA v1.0
Slave: no device present
ATA channel 4:
Master: no device present
Slave: no device present
ATA channel 5:
Master: no device present
Slave: no device present
ATA channel 6:
Master: no device present
Slave: no device present
ATA channel 7:
Master: no device present
Slave: no device present
Ustte goruldugu gibi ata2 ve ata3’e sirasiyla ad4 ve ad6 diskleri takilmis.
Daha onceden olusturgunuz ar0 adli raid1 sistem hakkinda bilgi almak icin:
# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 ad6 status: READY
Mesela ikinci disk bozuldu (ad6). Raid hakkinda bilgi almak icin su komut verildiginde
# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 status: DEGRADED
RAID’in DEGRADED mode’ta calistigi gorulur ve RAID icinde sadece ad4 oldugu gorulur.
Daha sonra bozuk diski degistirmek icin once su komut verilerek ad6 raid’ten cikartilir:
# atacontrol detach ata3
Ustteki komut verildikten sonra dmesg ciktisinda
subdisk6: detached
ad6: detached
mesajlari alinir. Disk degistirilir ve yeni disk RAID’e tanitilir.
# atacontrol attach ata3
Master: ad6 <MAXTOR 6L080J4/A93.0500> ATA/ATAPI rev 5
Slave: no device present
Ustteki komuttan sonra dmesg cikitisinda su satir gorulur:
ad6: 152627MB <MAXTOR STM3160815AS 4.AAB> at ata3-master SATA150
Daha sonra ad6 diski ar0 array’ine eklenir:
# atacontrol addspare ar0 ad6 ve array asagidaki tekrar build edilir:
# atacontrol rebuild ar0
Bu asamadan sonra yeni diske ilk diskteki bilgiler yazilmaya baslar. Bu senkronizasyon isleminin hangi asamada oldugunu gormek icin
# atacontrol status ar0
ar0: ATA RAID1 status: REBUILDING 35% completed
subdisks:
0 ad4 ONLINE
1 ad6 SPARE
VERILECEK KOMUTLARIN OZETI:
# atacontrol detach ata3
< Bozuk ad6 diski degistirilir>
# atacontrol attach ata3
# atacontrol addspare ar0 ad6
# atacontrol rebuild ar0
# atacontrol status ar0
Daha fazla bilgi icin:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/raid.html