У меня вопрос относительно RAID 1. Могу ли я установить программный RAID 1 после установки первого диска и настройки ubuntu 12? Я знаю, что во время установки сервера и разбиения на разделы я могу выбрать RAID и затем настроить, но я не понимаю, как настроить RAID 1 после этого? Кто-нибудь может дать указания для этого?
Кроме того, могу ли я использовать RAID 1 с двумя дисками, один из которых имеет размер 500 ГБ, а зеркальный диск - 1 ТБ? Конечно, у зеркального диска будет раздел на 500 ГБ, но это моя точка зрения.
Наконец, может ли один диск быть на IDE, а другой - на контроллере SATA? Я знаю, что скорость будет проблемой, это не имеет значения, мне просто нужно знать, будет ли она работать без повреждения данных и будет ли это тот же процесс?
Спасибо.
Могу ли я настроить программный RAID 1 после установки первого диска и настройки Ubuntu 12?
Да, ты можешь.
Учти это:
Current situation: Drive 1: Already in use. Drive 2: Empty.
Теперь создайте зеркало, используя диск 2 (я знаю, зеркало с 1 диском не имеет смысла)
Drive 1: Already in use. Drive 2: Part of a mirror. (degraded).
Скопируйте все данные с диска 1 на зеркало.
Проверьте зеркало.
Загрузился с зеркала.
Current situation: Drive 1: Filled with stuff, but currently unused. Drive 2: New installation on degraded RAID 1 (mirror)
Теперь добавьте диск 1 к зеркалу.
Хотя это может быть нетривиально, но, безусловно, возможно.
Могу ли я создать RAID 1 с двумя дисками, один размером 500 ГБ, а зеркальный диск размером 1 ТБ? Конечно, у зеркального диска будет раздел на 500 ГБ, но это моя точка зрения.
Да, ты можешь. Этот вопрос задавали ранее несколько раз. Используйте поле поиска в правом верхнем углу страницы, чтобы найти ответы. Краткая версия:
Наконец, может ли один диск быть на IDE, а другой - на контроллере SATA?
Технически это не проблема.
Однако скорость зеркальной записи, вероятно, будет самой низкой общей скоростью для обоих дисков.
Вы не можете быстро преобразовать отдельный диск в зеркало, так как вам нужно сначала добавить подписи mdadm на диск / раздел.
Вместо этого процесс включает в себя создание нового устройства RAID на новом диске с существующими разделами, отмеченными как «отсутствующие», а затем копирование данных на новое устройство MD. Вы можете добиться всего этого без перезагрузки или использования загрузочного CD / USB.
Смотрите подробное руководство здесь: https://wiki.archlinux.org/index.php/Convert_a_single_drive_system_to_RAID
В дополнение к этим инструкциям, если вы используете LVM (должно быть), я использую pvmove
вместо копирования файлов (с помощью rsync). Предполагая, что ваше новое устройство md называется md0, а старый диск - sd0, после создания нового устройства md выполните следующие действия ( mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb2
)
pvcreate /dev/md0
vgextend base /dev/md0
pvmove /dev/sda /dev/md0
vgreduce base /dev/sda
Этот блок перемещает каждую LV / файловую систему со старого диска на новое устройство MD.
Обновить:
Весь процесс таков, если старый диск = / dev / sd0, новый диск = / dev / sdb, один LVM PV в / dev / sda1, vg = ubuntu:
sudo -i
telinit 1
cfdisk /dev/sdb
(Новый, основной, тип: fd, загрузочный)mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb
pvcreate /dev/md0
vgextend ubuntu /dev/md0
pvmove /dev/sda /dev/md0
vgreduce ubuntu /dev/sda
sfdisk -d /dev/sdb | sfdisk /dev/sda
mdadm -a /dev/md0 /dev/sda1
update-initramfs
grub-install /dev/sda ; grub-install /dev/sdb
telinit 3