Снова о рейдах

При создании RAID1 например:
    # atacontrol create RAID1 ad0 ad2

система создает raid массив но на него пока ничего не пишеться. Но статус у него READY:

    # atacontrol status ar0
   ar0: ATA RAID1 subdisks: ad4 ad6 status: READY

Система считает что после создания raid, на нем создадут слайсы,
и партиции, после чего на них запишут данные.(что и происходит при установке системы на ar0)
при этом все данные не будут нарушать целостность raid.
Но систему можно обмануть.

   # atacontrol list
   ATA channel 0:
       Master:  ad0 <ST380011A/3.06> ATA/ATAPI revision 6 //живая система
       Slave:       no device present
   ATA channel 1:
       Master:  ad2 <ST380011A/3.06> ATA/ATAPI revision 6 //новый диск
       Slave:       no device present

   # atacontrol detach 1

Теперь мы имеем целостный RAID1 состоящий из одного диска с системой.

   # atacontrol status ar0
      ar0: ATA RAID1 subdisks: ad0 DOWN status: DEGRADED

Прописываем ar0 в fstab
   # Device         Mountpoint FStype Options Dump Pass#
   /dev/ar0s1b none swap       sw             0       0
   /dev/ar0s1a      /          ufs     rw     1       1
   /dev/ar0s1e      /tmp       ufs     rw     2       2
   /dev/ar0s1f      /usr       ufs     rw     2       2
   /dev/ar0s1d      /var       ufs     rw     2       2

перегружаем систему (!!!должна нормально смонтировать все файловые системы,
 внимательно смотрите лог загрузки)
после перезагрузки:

   # atacontrol status ar0
      ar0: ATA RAID1 subdisks: ad0 DOWN status: DEGRADED
   # atacontrol addspare ar0 ad2
   # atacontrol rebuild ar0
   # atacontrol status ar0
      ar0: ATA RAID1 subdisks: ad0 ad1 status: REBUILDING 1% completed

После окончания rebuild система готова к использованию.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *