Назад | Перейти на главную страницу

Миграция ZFS с использования разделов на использование всего диска

У меня есть простая установка ZFS, которую я использую уже несколько лет. При первоначальной настройке я создал несколько разделов и создал zpool из раздела на каждом из двух моих дисков, а остальные использовал для загрузки и т. Д.

Однако теперь у меня есть отдельный диск для загрузки и всего остального, поэтому я просто хочу использовать все диски для моего zpool. Я недавно заменил диск, так что уже делаю это на одном диске:

tank                        ONLINE       0     0     0
  mirror-0                  ONLINE       0     0     0
    ada2                    ONLINE       0     0     0
    ada1p4                  ONLINE       0     0     0

Сейчас я хочу заменить ada1p4 с участием ada1, вопрос в том, как мне это сделать? Это так просто, как zpool replace tank ada1p4 ada1, или это плохая идея?

  1. РЕЗЕРВНОЕ КОПИРОВАНИЕ всего, что вам нужно ... на что-то с этого сервера.

  2. Сделайте замену

    zpool set autoexpand=on tank
    zpool offline tank ada1p4
    zpool replace tank ada1p4 ada1
    
  3. Подождите ... и много всего. Проверить статус с помощью zpool status tank

  4. Отключите авторасширение, zpool set autoexpand=off tank. В основном это лучшие практики.