1

У меня есть производственный сервер CentOS 5 с несколькими управляемыми ОС наборами RAID-1. Я хотел бы добавить новый зеркальный набор и переместить раздел /var на новые диски. Каков наилучший способ сделать это?

В системе без RAID я загружался с установочного компакт-диска, чтобы редактировать fstab и копировать существующие файлы на новый привод, но я уверен, что загрузка с установочного компакт-диска не распознает мои настройки RAID.

2 ответа2

1
  1. Убедитесь, что все программы, обращающиеся к /var, остановлены (подсказка lsof -T -V | grep /var).

  2. Вероятно, следует просто переключиться на init 1

  3. Настройте /etc /fstab для монтирования нового раздела как /var

затем

mount /var
mkdir /mnt/old-root; mount / /mnt/old-root -obind,ro
mv /mnt/old-root/var/* /var
umount /mnt/old-root

Не нужно загружать livecd, однако иметь под рукой SystemRescueCD - это всегда хорошо, и я уверен, что он отлично загрузит ваш рейд.

редактировать: я неправильно понял вопрос, применяются те же правила, кроме части монтирования:

mount /dev/new-md /mnt/new-var
mv /var/* /mnt/new-var
umount /mnt/new-var /var
mount /dev/new-md /var
1

Вы можете легко достичь своей цели с помощью спасательного CD. Например, sysrescd (http://www.sysresccd.org/Main_Page) загрузится с полной поддержкой RAID/LVM.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .