Замените жесткий диск в человечности

Начальная загрузка с FreeBSD устанавливает медиа.

Вас предложат < Shell >

Выбрать

Оттуда Вы получите оболочку и можете смонтировать Ваши диски (gpart list) и сделайте то, что Вы должны.

Это нечетно, что Вы не получили freebsd загрузочный код, хотя, как установка будет обычно выражаться там для Вас при использовании ведомого инструмента разделения. Я предложил бы, чтобы Вы сделали установку снова вместо того, чтобы смешать с начальной загрузкой от Живого CD.

Установка беспроводной сети является частью bsdinstall. Можно выполнить его с bsdinstall netconfig

2
18.07.2014, 01:43
1 ответ

Вы начали с:

 -----------
| VG storage|
|-----------|
| LV storage|
|-----------|      -------------
| pv0 | pv1 |     | new         |
| 1.5 | 1.5 |     | 4.0         |
 -----------       ------------- 

Допустим, физический том 0 (pv0) - это тот, от которого вы хотите избавиться. Что вам нужно сделать, так это расширить группу томов (VG), включив в нее новый диск:

 -------------------------
| VG storage              |
|-----------+-------------|
| LV storage| FREE EXTENTS|
|-----------|-------------|
| pv0 | pv1 | new         |
| 1.5 | 1.5 | 4.0         |
 ------------------------- 

Обратите внимание, что расширение группы томов (с помощью pvcreate и vgextend ) оставляет вам свободные экстенты, необходимые для pvmove . Вместо этого вы расширили логический том (LV), чтобы он занимал все свободные экстенты.

Для восстановления вам нужно сначала сжать файловую систему (что должно выполняться в автономном режиме и может занять некоторое время), а затем сжать логический том. Наконец, вы можете выполнить pvmove (что можно сделать онлайн) и vgreduce .

Важно, чтобы вы не сжимали логический том короче, чем ваша файловая система ; это приведет к потере данных. Самый простой способ - использовать параметр -r для lvreduce , который будет обрабатывать изменение размера файловой системы за вас.

Вкратце:

  1. umount / dev / mapper / storage-storage
  2. lvreduce -r -L3G storage / storage
  3. долгое ожидание
  4. Теперь вы можете перемонтировать хранилище, если хотите.
  5. pvmove / dev / sdd1 (или какой там старый диск)
  6. vgreduce storage / dev / sdd1
  7. Теперь вы можете lvextend хранилище, если хотите. Здесь вы можете использовать -r , тоже.

PS: Имейте в виду, как выглядит кривая отказов жестких дисков: группа сначала от производства / отгрузки / и т. Д. проблем, затем очень мало, а затем , наконец, их количество увеличивается по мере старения диска. Ваш новый диск находится в периоде первоначального сбоя в работе.

PS (2): vgrename и lvrename существуют ...

PS (3): Вы уверены, что не хотите зеркалировать данные? Еще один диск емкостью 4 ТБ не так уж и дорого.

3
27.01.2020, 22:06

Теги

Похожие вопросы