Процесс
переноса системы проводится без
прекращения функционирования сервера,
но в ходе переноса может значительно
снизится его производительность.
Для начала
следует установить mdadm. Процесс настройки mdadm производиться на Ubuntu Server 12.04 LTS, установлена система на LVM, таблица разделов диска выглядит следующим образом
пошаговая настройка mdadm + LVM под катом...
LVM. После всех проделанных операций разделы нового диска sdb должны выглядеть так
Создадим два массива, один для загрузчика (md0), а другой для раздела Linux LVM (md1):
watch cat /proc/mdstat
Скопируем содержимое раздела /boot с диска sda1 на md0
mdadm -a /dev/md0 /dev/sda1
mdadm -a /dev/md1 /dev/sdb5
пошаговая настройка mdadm + LVM под катом...
LVM. После всех проделанных операций разделы нового диска sdb должны выглядеть так
Создадим два массива, один для загрузчика (md0), а другой для раздела Linux LVM (md1):
watch cat /proc/mdstat
Скопируем содержимое раздела /boot с диска sda1 на md0
mdadm -a /dev/md0 /dev/sda1
mdadm -a /dev/md1 /dev/sdb5
После добавления
в систему нового диска sdb,
его необходимо разбить на такие же
разделы как диск sda, это
можно сделать с помощью утилиты fdisk.
Важно запомнить, что корневой раздел
системы находится на LVM,
и на новом диске необходимо создать
такой же раздел LVM как на
исходном, другой раздел используется
для установки на него загрузчика (он
также должен быть идентичен по размеру
разделу sda1), так как GRUB
не умеет грузиться с
mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb5
форматируем
разделы md0 и md1
в следующие файловые системы
mkfs.ext2
/dev/md0
mkfs.ext4
/dev/md1
Запустим lvm
sudo
lvm
инициализируем
диск
pvcreate
/dev/md1
Расширим
существующую группу томов на диск md1
(просканировать диски на предмет наличия
групп томов можно командой vgscan)
vgextend
ub /dev/md1
Передвигаем
содержимое со старого диска на RAID
pvmove
/dev/sda1
/dev/md1
Выводим раздел
диска sda из состава LVM:
vgreduce
ub /dev/sda5
Уничтожаем
информацию об LVM со старого
диск
pvremove
/dev/sda5
Добавляем
раздел старого диска к "зеркалу"
mdadm
-a /dev/md1 /dev/sda5
и смотрим, как
перестраивается массив md1
mount
/dev/md0 /home/user/
rsync
--progress –av /boot/ /home/user/
umount /dev/md0 /home/user/
umount
/boot
mount
/dev/md0 /boot
Смотрим UUID-ы
разделов на раиде и прописываем их в
fstab
ls
-l /dev/disk/by-uuid |grep md >> /etc/fstab
далее в fstab
меняем UUID раздела /boot на
скопированный UUID md0
nano
/etc/fstab
Затем,
раскомментируем grub_terminal=console
в фале /etc/default/grub
Добавим раздел
sda1 в райд md0
Обновим grub
update-grub
установим
Grub на
диск
sdb
grub-install /dev/sdb
Пропишем
конфигурацию mdadm, которая позволит
загрузиться с деградированного массива
dpkg-reconfigure mdadm
(здесь со всем
соглашаемся, включая последний шаг, где
спрашивают - позволять ли грузится системе на деградированном массиве). Теперь система стоит на RAID массиве и может загружаться с любого из 2-x дисков входящих в «зеркало».
Добавление диска в систему:
fdisk /dev/sdb
(там убиваем старые разделы и создаем новые – такие же как на sda)
Добавляем разделы к рейдам
mdadm -a /dev/md0 /dev/sdb1
Устанавливаем grub на новый диск
grub-install /dev/sdb
Смотрим, как деградированный массив восстанавливается в полный, рабочий
watch cat /proc/mdstat
Полезные ссылки:
Best Baccarat - Craps and Casinos in Canada
ОтветитьУдалитьThe Best Baccarat 제왕카지노 Baccarat Games In Canada. Whether you're looking for a quick-casual casino or febcasino a progressive online baccarat game, you're in for a treat. septcasino