У меня есть существующая настольная системная установка Ubuntu 10.04, и работа жесткого диска (управляйте A).
Я хотел бы добавить, еще два жестких диска (управляет B и C, тем же размером) к системе, и смонтируйте их как массив RAID 1.
Как я делаю это?
Я знаю, как создать RAID-массивы во время установки, но я не хочу переустанавливать свою систему, и я не должен иметь к тому, так как мои системные файлы останутся на своем собственном диске, отдельном от RAID-массива.
Я физически добавил оба диска к системе и отформатировал их как EXT3 с gparted.
Дисковая утилита Ubuntu имеет, "создают набег" опция, но это не позволит мне выбрать любой из своих дисков (это думает, что они все полны).
Я не возражаю использовать mdadm, но я нашел несколько руководств, которые стары, и дают конфликтующий совет. Некоторые говорят, что я должен отредактировать/etc/raidtab файл, некоторые говорят, что это сделано автоматически.
Что ток (Ubuntu 10.04) является предпочтенным способом добавить RAID 1 к существующей системе?
Это должно превратиться в набег при начальной загрузке и смонтировать себя в/home/myname/files/.
Дополнительная информация:
/etc/mdadm.conf
DEVICE partitions
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=4fd3b193:c6c09dea:46ed9f91:db68f1c3
/etc/fstab
/dev/md0 /home/myname/files auto defaults 0 0
кошка/proc/mdstat (после перезагрузки)
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md_d0 : inactive sdb1[1](S)
1953511936 blocks
unused devices: <none>
ХОРОШО,
Весь материал командной строки - принятие новых дисков является/dev/sdb, и/dev/sdc - проверяют и обращают внимание на диски, Вы хотите продолжить работать. Проверьте это дважды - Вы не хотите делать что-либо со своим диском ОС!!!
Все сделанные как корень (sudo-i)...
1) Используйте fdisk для удаления новых разделов, поскольку нам нужны они установка по-другому - для каждого диска:
fdisk /dev/sdx (eg: fdisk /dev/sdb)
fdisk помогают здесь: http://tldp.org/HOWTO/Partition/fdisk_partitioning.html
2) Создайте свой новый RAID-массив - мы примем/dev/md0 (первый RAID-массив)
mdadm --create /dev/md0 --chunk=128 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
3) Отформатируйте свой новый массив:
mkfs -t ext3 /dev/md0
(или используйте ext4, если Вы хотите),
4) Необходимо создать/etc/mdadm/mdadm.conf, или массив исчезает при перезапуске сервера!
echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
После того как Вы создали этот файл, просматривайте/редактируйте его, чтобы удостовериться, что 'формулировка' разделов УСТРОЙСТВА находится на собственной строке. Если массив не запускает автоматически на перезагрузке, посмотрите более всесторонний .conf файл в конце этого ответа.
5) Удостоверьтесь, что целевая папка монтирования существует:
mkdir /home/myname/files/
6) Добавьте монтируются к/etc/fstab - добавляет эта строка в конце
/dev/md0 /home/myname/files auto defaults 0 0
Можно проверить, что новый RAID-массив выполняет и делает в его первый раз синхронизацию с этой командой:
cat /proc/mdstat
Править:
В дополнение к массиву, исчезающему на перезагрузке - пробуют следующий madam.conf, который включает строку, которую Вы отправили для своего массива:
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#
# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions
# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes
# automatically tag new arrays as belonging to the local system
HOMEHOST <system>
# instruct the monitoring daemon where to send mail alerts
MAILADDR root
# definitions of existing MD arrays
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=4fd3b193:c6c09dea:46ed9f91:db68f1c3