raid 1
Информация о рейдах в системе
deb http://ftp.ru.debian.org/debian wheezy-backports main
Ошибка
erfer
- mdadm --detail --scan --verbose
- nano /etc/apt/sources.list
deb http://ftp.ru.debian.org/debian wheezy-backports main
apt-get -t wheezy-backports upgrade
apt-cache search linux-image
apt-get install linux-image-3.16.0-0.bpo.4-amd64 linux-headers-3.16.0-0.bpo.4-amd64
update-grub
grub-install --version
grub-install (GRUB) 1.99-27+deb7u3
информация о рейде
- more /proc/mdstat
переконфигурация
- dpkg-reconfigure grub-pc
смотрим запуск из консоли
- apt-get install grub-emu
- grub-emu
apt-get remove linux-image-3.16.0-0.bpo.4-amd64 linux-headers-3.16.0-0.bpo.4-amd64
lsblk
blkid
watch cat /proc/mdstat
О том, что массивы в порядке, указывает наличии двух букв U в квадратных кавычках каждого массива - [UU]. Если массив поврежден, буква U меняется на _. Для данного примера:
- [_U] - поврежден /dev/sda
- [U_] - поврежден /dev/sdb
инфа по рейду
mdadm --detail /dev/md0
ls /dev | grep sd
root@debian:~# fdisk -l
Disk /dev/sda: 31.5 GB, 31459229696 bytes
255 heads, 63 sectors/track, 3824 cylinders, total 61443808 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 identifier: 0x0000af43
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 58851327 29424640 83 Linux
/dev/sda2 58853374 61442047 1294337 5 Extended
/dev/sda5 58853376 61442047 1294336 82 Linux swap / Solaris
Disk /dev/sdb: 31.5 GB, 31459229696 bytes
255 heads, 63 sectors/track, 3824 cylinders, total 61443808 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 identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Смотрим диски
lsblk
sda1 8:1 0 28.1G 0 part /
sda5 8:5 0 1.2G 0 part [SWAP]
В итоге я хочу получить следующую ситуацию:
- /dev/md0 (полученный из /dev/sda1 и /dev/sdb1): раздел / (ext4);
- /dev/md1 (полученный из /dev/sda5 и /dev/sdb5): раздел SWAP
apt-get install mdadm
sfdisk -d /dev/sda | sfdisk --force /dev/sdb
fdisk /dev/sdb
t
1
fd
w
t
5
fd
w
mdadm --zero-superblock /dev/sdb1
mdadm: Unrecognised md component device — /dev/sdb1
mdadm --zero-superblock /dev/sdb5
mdadm: Unrecognised md component device - /dev/sdb5
mdadm --create /dev/md0 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb1
mdadm --create /dev/md1 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb5
cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sdb5[1]
1294272 blocks [2/1] [_U]
md0 : active raid1 sdb1[1]
29424576 blocks [2/1] [_U]
unused devices: <none>
mdadm --detail --scan
ARRAY /dev/md0 metadata=0.90 UUID=7b81e7d5:969ccb5b:9d4deba6:47ca997f
ARRAY /dev/md1 metadata=0.90 UUID=259122b6:2acf74aa:9d4deba6:47ca997f
запишем это в
nano /etc/mdadm.conf
apt-get install dracut
dracut --mdadmconf --force /boot/initrd.img-3.2.0-4-amd64 $(uname -r)
mkfs.ext4 /dev/md0 # /
mkswap /dev/md1 # swap
mkdir /raid
mount /dev/md0 /raid/
cd /
find . -depth -xdev | grep -v '^\./tmp/' | cpio -pmd /raid/
blkid
/dev/sda5: UUID="9f68bc4e-7623-4817-9e10-da44f499c47c" TYPE="swap" /dev/sda1: UUID="158f8c4f-8cd8-4edc-9580-f90a7286111e" TYPE="ext4" /dev/sdb1: UUID="7b81e7d5-969c-cb5b-9d4d-eba647ca997f" TYPE="linux_raid_member" /dev/sdb5: UUID="259122b6-2acf-74aa-9d4d-eba647ca997f" TYPE="linux_raid_member" /dev/md0: UUID="bba98c90-fa25-4536-a9c9-fa9bb0bf713c" TYPE="ext4" /dev/md1: UUID="5bc86310-d51e-444a-acf7-22a8584021d7" TYPE="swap"
nano /raid/etc/fstab
cp cp /raid/etc/fstab /etc/fstab
|
Ошибка
cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sda2[1]
116177792 blocks super 1.2 [2/1] [_U]
md0 : active raid1 sda1[1]
975296 blocks super 1.2 [2/1] [_U]
Не работает рейд
добавляем sdb
mdadm /dev/md0 -a /dev/sdb1
mdadm /dev/md1 -a /dev/sdb2
erfer
Комментарии
Отправить комментарий