The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"MDRaid Конвертация из 0 в 1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

"MDRaid Конвертация из 0 в 1"  +/
Сообщение от FragMaster on 15-Ноя-11, 16:26 
[root@gate /]# cat /proc/mdstat
Personalities : [raid0] [raid1]
md0 : active raid1 sdb1[1] sda1[0]
      104320 blocks [2/2] [UU]

md1 : active raid1 sdb2[1] sda2[0]
      4192896 blocks [2/2] [UU]

md2 : active raid0 sdb3[1] sda3[0]
      968173056 blocks 256k chunks

unused devices: <none>

md2 по ошибке (наверное ночью глаза кривые были) собрал как 0, а нужно как 1.
Сейчас только заметил, что места в 2 раза больше, когда уже настроеный сервер тестировать начал.

Есть еще свободный 1ТБ /dev/sdc1

Вопрос: как md2 из 0 в 1 переделать?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "MDRaid Конвертация из 0 в 1"  +/
Сообщение от PavelR (ok) on 15-Ноя-11, 21:13 

> Вопрос: как md2 из 0 в 1 переделать?

Слить всё на свободный 1Тб, переделать рейд, залить обратно да поставить загрузчики.
Всё, что было настроено - никуда не денется, тем более что я так понимаю что вся ось всё-таки на рейд1.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "MDRaid Конвертация из 0 в 1"  +/
Сообщение от FragMaster on 16-Ноя-11, 10:29 
md0 : active raid1 sdb1[1] sda1[0]    /boot
      104320 blocks [2/2] [UU]

md1 : active raid1 sdb2[1] sda2[0]    swap
      4192896 blocks [2/2] [UU]

md2 : active raid0 sdb3[1] sda3[0]    /
      968173056 blocks 256k chunks

Сейчас на виртуальной машине(смоделировал реальную машиину) сделал так:
1) Загрузиля с LiveCD, подмонтировал рейд и бэкап диск sdc
mount /dev/md2 /mnt/cur_system
mount /dev/sdc /mnt/backup
2) Скопировал все на бэкап диск
cp -R /mnt/cur_system /mnt/backup
3) Отмонтировал и пересобрал рейд? Создал на нем ext3, смонтировал рейд обратно
umount /dev/md2
mdadm -S /dev/md2
mdadm --create --verbose /dev/md2 --level=1  --raid-devices=2 /dev/sda3 /dev/sdb3
mkfs.ext3 /dev/md2
mount /dev/md2 /mnt/cur_system
4) Сохранил настройки в /system/backup/etc/mdadm.conf
cd /system/backup/etc
rm mdadm.conf
echo "DEVICE partitions" > mdadm.conf
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> mdadm.conf
5) Скопировал все обратно.
cd /system/backup
cp -R * /mnt/cur_system
6) Установил загрузчик
grub
   root (hd0,0)
   setup (hd0)
   root (hd1,0)
   setup (hd1)

При попытке загрузиться с рейда получаю ошибку:
Booting from local drive...
Fatal: init18: boot failure
  
Вопрос: что я сделал не так?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру