Замена диска, zfs, mdadm, CentOS7

Вопросы касающиеся настройки, функционирования виртуальных серверов
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
Ответить
lissyara
Site Admin
Сообщения: 6408
Зарегистрирован: 2009-09-19, 22:04:41

Замена диска, zfs, mdadm, CentOS7

Сообщение lissyara »

sda1 - zfs
sda2 - msadm, root, bootable
sda1 - swap
(дурацкая, да, но это тестовая машина, наплевать)
--
копируем разделы

Код: Выделить всё

sfdisk -d /dev/sda | sfdisk /dev/sdb
получается такое

Код: Выделить всё

[root@test-kvm03 ~]# fdisk -l

Disk /dev/sdb: 68.7 GB, 68719476736 bytes, 134217728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    94373887    47185920   83  Linux
/dev/sdb2   *    94373888   127961087    16793600   fd  Linux raid autodetect
/dev/sdb3       127961088   134217727     3128320   82  Linux swap / Solaris

Disk /dev/sda: 68.7 GB, 68719476736 bytes, 134217728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0000e508

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    94373887    47185920   83  Linux
/dev/sda2   *    94373888   127961087    16793600   fd  Linux raid autodetect
/dev/sda3       127961088   134217727     3128320   82  Linux swap / Solaris

Disk /dev/md127: 17.2 GB, 17196515328 bytes, 33586944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

[root@test-kvm03 ~]#
добавляем второй диск в mdadm

Код: Выделить всё

mdadm /dev/md127 -a /dev/sdb2
переводим в оффлайн диск которого больше нет в zpool

Код: Выделить всё

zpool offline zhome 13447612632519322157
заменяем диск на новый

Код: Выделить всё

zpool replace zhome 13447612632519322157 sdb1
форматируем раздел со swap

Код: Выделить всё

mkswap /dev/sdb3
ставим загрузчик на диск

Код: Выделить всё

grub2-install /dev/sdb
grub2-install /dev/sda
Убей их всех! Бог потом рассортирует...
Ответить