The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Восстановление RAID1 на FreeBSD, !*! Andrey9t, 16-Янв-25, 18:37  [смотреть все]
Добрый день друзья! Помогите пожалуйста правильно восстановить программный RAID1 на шлюзе под FreeBSD 11.1 RELEASE-p6.
Один диск, отвалился совсем. Система его не видит, и пока работает на втором диске.
Опыта по подобному восстановлению к сожалению нет совсем.
Шлюз работает на старенькой плате ASUS P5LD2-VM
Два SATA диска Seagate Barracuda 500Gb (один из них ES, серверная линейка. Он как раз и отвалился)
$ df -h
Filesystem         Size    Used   Avail Capacity  Mounted on
/dev/raid/r0s1a    447G     21G    390G     5%    /
devfs              1,0K    1,0K      0B   100%    /dev
$ graid status
   Name    Status  Components
raid/r0  DEGRADED  ada0 (ACTIVE (ACTIVE))

$ graid list
Geom name: DDF-LE
State: DEGRADED
Metadata: DDF
Providers:
1. Name: raid/r0
   Mediasize: 499965782016 (466G)
   Sectorsize: 512
   Mode: r2w2e5
   Subdisks: NONE (NONE), ada0 (ACTIVE)
   Dirty: No
   State: DEGRADED
   Strip: 65536
   Components: 2
   Transformation: RAID1
   RAIDLevel: RAID1
   Label: Da-Raid
   descr: DDF RAID1 volume
Consumers:
1. Name: ada0
   Mediasize: 500107862016 (466G)
   Sectorsize: 512
   Mode: r1w1e1
   ReadErrors: 0
   Subdisks: r0(Da-Raid):1@0
   State: ACTIVE (ACTIVE)

$geom disk status
Name  Status  Components
ada0     N/A  N/A
cd0     N/A  N/A

$ geom disk list
Geom name: ada0
Providers:
1. Name: ada0
   Mediasize: 500107862016 (466G)
   Sectorsize: 512
   Mode: r1w1e1
   descr: ST3500418AS
   lunid: 5000c5001ba2a6ca
   ident: 6VM8BB2V
   rotationrate: 7200
   fwsectors: 63
   fwheads: 16


Никак не могу понять точную последовательность правильных действий. Дабы окончательно не убить систему и не усугубить ситуацию. "На горячую", как я понимаю, с такой материнкой я не смогу подкинуть и включить в работу другой hdd. Так ведь?
Только если можно поподробнее пожалуйста.
Или ткните в меня ссылкой, где разжевано для начинающих и вникающих. Спасибо.

  • Восстановление RAID1 на FreeBSD, !*! Сергей, 21:28 , 16-Янв-25 (1)
    >[оверквотинг удален]
    >    ident: 6VM8BB2V
    >    rotationrate: 7200
    >    fwsectors: 63
    >    fwheads: 16
    > Никак не могу понять точную последовательность правильных действий. Дабы окончательно
    > не убить систему и не усугубить ситуацию. "На горячую", как я
    > понимаю, с такой материнкой я не смогу подкинуть и включить в
    > работу другой hdd. Так ведь?
    > Только если можно поподробнее пожалуйста.
    > Или ткните в меня ссылкой, где разжевано для начинающих и вникающих. Спасибо.

      Почитайте...
    https://greendail.ru/node/vosstanovlenie-apparatno-softovogo...
      Если боитесь, то все проделайте сначала на виртуалке


    • Восстановление RAID1 на FreeBSD, !*! Andrey9t, 12:25 , 17-Янв-25 (3)
      >[оверквотинг удален]
      >>    fwheads: 16
      >> Никак не могу понять точную последовательность правильных действий. Дабы окончательно
      >> не убить систему и не усугубить ситуацию. "На горячую", как я
      >> понимаю, с такой материнкой я не смогу подкинуть и включить в
      >> работу другой hdd. Так ведь?
      >> Только если можно поподробнее пожалуйста.
      >> Или ткните в меня ссылкой, где разжевано для начинающих и вникающих. Спасибо.
      >   Почитайте...
      >  https://greendail.ru/node/vosstanovlenie-apparatno-softovogo...
      >   Если боитесь, то все проделайте сначала на виртуалке

      Сергей спасибо за ссылку. Я, кстати, её изучил чуть ранее, но потом начитался других статей по замене дисков в рейде, и подумал, что тут слишком всё просто.))
      А не нужно рабочий диск выводить из рейда, т.е. разбирать рейд, а потом, после замены вышедшего из строя собирать рейд заново?
      >>[оверквотинг удален] - И вот это тоже не понял?

      • Восстановление RAID1 на FreeBSD, !*! lavr, 14:09 , 17-Янв-25 (4)
        >[оверквотинг удален]
        >>> понимаю, с такой материнкой я не смогу подкинуть и включить в
        >>> работу другой hdd. Так ведь?
        >>> Только если можно поподробнее пожалуйста.
        >>> Или ткните в меня ссылкой, где разжевано для начинающих и вникающих. Спасибо.
        >>   Почитайте...
        >>  https://greendail.ru/node/vosstanovlenie-apparatno-softovogo...
        >>   Если боитесь, то все проделайте сначала на виртуалке
        > Сергей спасибо за ссылку. Я, кстати, её изучил чуть ранее, но потом
        > начитался других статей по замене дисков в рейде, и подумал, что
        > тут слишком всё просто.))

        по ссылке муть какая-то, да простит меня тот кто писал.
        тут диски у него ad4 и ad6, тут сразу заменил и в статусе у него ada0...

        > А не нужно рабочий диск выводить из рейда, т.е. разбирать рейд, а
        > потом, после замены вышедшего из строя собирать рейд заново?
        >>>[оверквотинг удален] - И вот это тоже не понял?

        есть raid:
        - проверяется статус
        - обнаружили проблему с диском hdd0
        - выполнили smartctl для hdd0
        - удаляем программно диск из raid'а: graid remove
        - физически извлекаем
        - вставляем диск на замену (предварительно затерев разметку и любые метаданные)
        - подключаем софтверно в raid graid add

        можно и graid fail попробовать... Все расписано в man

        ps. Как правильно подмечено - все можно попробовать в виртуалке

  • Восстановление RAID1 на FreeBSD, !*! Ананий, 11:30 , 17-Янв-25 (2)
    >с такой материнкой я не смогу подкинуть и включить в работу другой hdd.

    А что там особенного может быть с "материнкой"?
    Тут главное на замену диск взять такого же размера, либо чуть больше, чтоб не облажаться.
    Т.к. могут по-разному считать килобайтики.

    Ну и человек выше уже посоветовал сначала потренироваться на виртуалбоксах.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру