![LVM 파일 시스템이 가득 차서 시스템을 업데이트할 수 없습니다.](https://linux55.com/image/77420/LVM%20%ED%8C%8C%EC%9D%BC%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%B4%20%EA%B0%80%EB%93%9D%20%EC%B0%A8%EC%84%9C%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%84%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
저는 대학의 라이선스를 사용하여 RHEL 7 서버를 실행하고 있습니다. 저는 대학의 로컬 베어메탈 서버에서 이를 실행하고 있습니다. 처음에는 하드 드라이브(시스템의 2TB HDD)에 LVM이 포함된 RHEL 7을 설치했습니다. 잠시 후 로그인할 때 이 메시지가 나타나는 것을 발견하기 시작했습니다.
mktemp: failed to create file via template ‘/tmp/.colorlsXXX’: No space left on device
-bash: $TMP: ambiguous redirect
시스템을 업데이트하려고 하면 매우 비슷한 메시지가 나타납니다 yum
. 파일 시스템의 남은 공간을 평가한 후 문제가 분명해졌습니다.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel-root 50G 50G 20K 100% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 4.0K 12G 1% /dev/shm
tmpfs 12G 8.8M 12G 1% /run
tmpfs 12G 0 12G 0% /sys/fs/cgroup
/dev/sda2 494M 170M 325M 35% /boot
/dev/sda1 200M 9.5M 191M 5% /boot/efi
/dev/mapper/rhel-home 1.8T 843G 958G 47% /home
내 파일 시스템의 루트 부분에 /dev/mapper/rhel-root
공간이 부족하여 시스템에 문제가 발생합니다. 운영 체제를 다시 설치하지 않고 LVM 내에서 이 문제를 해결하거나 수정할 수 있는 방법이 있습니까? 이상적으로는 재설치 이외의 다른 솔루션이 선호됩니다. 감사해요!
답변1
논리 볼륨의 크기를 확장하면 됩니다.
lvextend -r -L +1G /dev/mapper/rhel-root