Переместить дом в раздел или изменить размер дома, чтобы он соответствовал разделу

Переместить дом в раздел или изменить размер дома, чтобы он соответствовал разделу

У меня на ПК два диска. Мой /home находится в /dev/sda3, поэтому он находится на sda1. Затем у меня есть еще один диск, отформатированный и смонтированный как /data в /dev/sdb1. Я хочу переместить /home в /data или полностью удалить данные и изменить размер /home, чтобы вместить все пространство в data. Моя система разделов использует LVM, и это CentOS 6.3. Какое решение лучше всего и что мне нужно сделать, чтобы это сделать?

РЕДАКТИРОВАТЬ: Вот мой dfвывод:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda5             29696992   2402600  25785836   9% /
tmpfs                   928504         0    928504   0% /dev/shm
/dev/sda2               495844     83245    386999  18% /boot
/dev/sdb1            307665016    233508 291803016   1% /data
/dev/sda3              5124192    489980   4373912  11% /home

решение1

если вы хотите полностью удалить /data, а /home — это lvm, вы можете просто увеличить /dev/sda3, используя /dev/sdb1

Если вы опубликуете dfвывод, я смогу помочь с ответом.

редактировать

Итак, вы вообще не используете LVM. Поэтому ваш лучший выбор, чтобы заставить его работать прямо сейчас, это что-то вроде следующего, если вас ничего не волнует в данных

umount /data
mkfs.ext4 /dev/sdb1
mount -a
mv /home/* /data/
umount /data
umount /home

Отредактируйте /etc/fstab и удалите строку /dev/sdb1 и измените /dev/sda3 на /dev/sdb1. Затем смонтируйте

mount -a

/home тогда должен использовать /dev/sdb1 и содержать все ваши файлы на нем.

Связанный контент