내 PC에는 두 개의 디스크가 있습니다. 내 /home은 /dev/sda3에 있으므로 sda1에 있습니다. 그런 다음 다른 디스크를 포맷하고 /dev/sdb1에 /data로 마운트했습니다. /home을 /data로 이동하거나 데이터를 완전히 삭제하고 /home의 크기를 조정하여 데이터의 모든 공간에 맞도록 하고 싶습니다. 내 파티션 시스템은 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/sdb1을 사용하여 /dev/sda3을 확장할 수 있습니다.
결과 를 게시하면 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을 사용해야 하며 그 안에 모든 파일이 있어야 합니다.