wiki:freebsd:gmirror
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| wiki:freebsd:gmirror [2023/04/03 13:28] – Diman | wiki:freebsd:gmirror [2023/04/03 18:52] (текущий) – Diman | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| ===== Замена сбойного диска ===== | ===== Замена сбойного диска ===== | ||
| - | Если один из дисков сбойный, | + | Если один из дисков |
| <code > | <code > | ||
| gpart show ada1 | gpart show ada1 | ||
| Строка 22: | Строка 22: | ||
| >ada1 destroyed | >ada1 destroyed | ||
| + | Создаем разметку на диске | ||
| - | < | + | < |
| - | gmirror status | + | /sbin/gpart backup ada0 | /sbin/gpart restore -F ada1 |
| - | | + | </code> |
| - | mirror/boot COMPLETE | + | |
| - | gpt/boot1 (ACTIVE) | + | |
| - | mirror/swap COMPLETE | + | |
| - | gpt/swap1 (ACTIVE) | + | |
| - | mirror/root DEGRADED | + | |
| - | | + | |
| + | Делаем диск загрузочным | ||
| + | < | ||
| + | gpart bootcode -b /boot/pmbr -p / | ||
| </ | </ | ||
| + | > # gpart bootcode -b /boot/pmbr -p / | ||
| + | > partcode written to ada1p1 | ||
| + | > bootcode written to ada1 | ||
| + | |||
| + | < | ||
| + | |||
| + | Ищем новые устройства в /dev/gpt/: | ||
| + | |||
| + | true > /dev/ada1 | ||
| + | ls -l /dev/gpt/ | ||
| + | </ | ||
| + | |||
| + | > # ls -l /dev/gpt/ | ||
| + | > total 0 | ||
| + | > crw-r----- | ||
| + | > crw-r----- | ||
| + | > crw-r----- | ||
| + | |||
| + | Добавляем разделы в массив: | ||
| + | |||
| + | < | ||
| + | |||
| + | gmirror forget boot | ||
| + | gmirror insert -h boot / | ||
| + | gmirror forget swap | ||
| + | gmirror insert -h swap / | ||
| + | gmirror forget root | ||
| + | |||
| + | </ | ||
| + | |||
| + | > # gmirror forget boot | ||
| + | > # gmirror insert -h boot / | ||
| + | > # gmirror forget swap | ||
| + | > # gmirror insert -h swap / | ||
| + | > # gmirror forget root | ||
| + | |||
| + | |||
| + | |||
| + | Смотрим состояние массива теперь: | ||
| + | < | ||
| + | gmirror status | ||
| + | </ | ||
| + | |||
| + | |||
| + | > # gmirror status | ||
| + | |||
| + | > | ||
| + | > mirror/ | ||
| + | > | ||
| + | > mirror/ | ||
| + | > | ||
| + | > mirror/ | ||
| + | > | ||
| + | |||
wiki/freebsd/gmirror.1680517730.txt.gz · Последнее изменение: — Diman
