В основном я хочу добиться следующего. У меня есть два диска, и на них включен программный рейд. Df показывает следующее:
Filesystem Size Used Avail Use% Mounted on
/dev/sdc2 457G 205G 230G 71% /
devtmpfs 5.9G 300K 5.9G 1% /dev
tmpfs 5.9G 4.0K 5.9G 1% /dev/shm
/dev/md0 230G 21G 198G 10% /vcs
Как видите, на / vcs есть 198 ГБ места, но я хочу вместо этого смонтировать / dev / md0 в / data. Данные, хранящиеся в настоящее время в / vcs, будут перемещены в / data / vcs /
Должен ли я переразбить диск с помощью fdisk и скопировать данные на / vcs после завершения, или достаточно изменить fstab для монтирования в / data? Мне по-прежнему нужны данные о / vcs
Заранее спасибо.
Два шага.
Сначала создайте каталог /vcs/vcs
и скопируйте все из /vcs
внутрь.
cd /vcs
mkdir vcs
mv * vcs
Во-вторых, перемонтируйте / vcs как / data.
mkdir /data
umount /vcs
mount /dev/md0 /data
Третий (необязательный) шаг. Символьная ссылка / data / vcs на / vcs, чтобы при необходимости сохранить путь.
ln -s /data/vcs /vcs
Убедитесь, что вы обновили /etc/fstab
чтобы отразить изменение точки монтирования.
Перед перемещением данных и размонтированием файловой системы убедитесь, что никакие приложения не работают или не используют файлы, чтобы избежать повреждения данных или блокировки файлов.