RAID1 mdadm на загрузочных дисках после установки Ubuntu Linux Server
Создание зеркала при поможи mdadm на загрузочных дисках на ранее установленной системе на примере Ubuntu Linux Server
С небольшими изменениями годится для Debian, CentOS, Red Hat, Oracle Linux
Список команд, которые были использованы:
fdsik /dev/sda
# t 1 fd - fix part
# t 2 fd - fix part
# t 3 fd - fix part
sfdisk -d /dev/sda | sfdisk -f /dev/sdb
fdisk -l /dev/sda
fdisk -l /dev/sda
mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb2
mdadm --create /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb3
cat /proc/mdstat
mdadm --detail --scan в файл /etc/mdadm/
dpkg-reconfigure mdadm
dpkg-reconfigure grub-pc
/dev/md0
/dev/md2
mkswap /dev/md1
blkid
mount /dev/md0 /mnt
rsync -auHxv /boot/* /mnt/
umount /boot
mount /dev/md2 /mnt
rsync -auHxv --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/boot/* /* /mnt/
/dev/md0: UUID=“7caf8fe6-2237-4559-ae13-54076899d50e“ TYPE=“ext4“
/dev/md1: UUID=“776be6d5-3484-46c3-9e8d-a238453684a8“ TYPE=“swap“
/dev/md2: UUID=“437d99ea-b9a4-4885-9d5b-3668efbdf3cb“ TYPE=“ext4“
vi /etc/fstab
umount /mnt
init 6
e, (md/0), md2
df -h
mdadm /dev/md0 -a /dev/sda1
mdadm /dev/md1 -a /dev/sda2
mdadm /dev/md2 -a /dev/sda3
watch cat /proc/mdstat
grub-install /dev/sda
grub-install /dev/sdb
vi /boot/grub/
partprobe
update-grub