집을 파티션으로 이동하거나 파티션에 맞게 집 크기를 조정하세요.

집을 파티션으로 이동하거나 파티션에 맞게 집 크기를 조정하세요.

내 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을 사용해야 하며 그 안에 모든 파일이 있어야 합니다.

관련 정보