raid 1

Информация о рейдах в системе
  • 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


Ошибка 
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



Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка