논리 볼륨을 추가해야 하는데 lvm이 없고 yum에서는 공간이 없다고 합니다.

논리 볼륨을 추가해야 하는데 lvm이 없고 yum에서는 공간이 없다고 합니다.

SoftLayer에 CentOS 7 서버가 있습니다. 처음에는 25GB의 저장 공간만 제공했습니다. 이제 용량이 가득 차서 추가로 300GB의 저장 공간을 주문했습니다.

내 이해 (다음에서 비롯됨)이 기사), 기존 파일 시스템에 파일을 계속 추가하려면 이 새로운 300GB 드라이브를 기존 논리 볼륨에 추가해야 한다는 것입니다.

기존 논리 볼륨에 추가하려면 다양한 명령을 사용해야 하는데... pvcreate, pvdisplay, lvdisplay... 그 중 어느 것도 이 서버에 설치되어 있지 않은 것 같습니다.

그래서 설치해야합니다. 나는 yum install lvm2그 명령을 설치해 줄 것을 제안하는 것을 발견했습니다 . 그러면 다음과 같이 끝나는 많은 출력이 생성됩니다.

Insufficient space in download directory /var/cache/yum/x86_64/7/base
    * free   0
    * needed 100 k

원래 문제로 돌아가면 서버가 가득 찼습니다. 그 아래에 더 이상 필요하지 않은 42M 파일을 발견 /해서 삭제했습니다. 하지만 yum install lvm2여전히 나에게 똑같은 문제가 발생합니다. 이것은 나에게 의미가 없습니다. 지금 막 42000,000 상당의 파일을 제거했습니다. 그것은 yum필요하다고 말하는 100k를 쉽게 제공했어야 했습니다 .

사용 가능한 공간을 확인하면 df -h다음과 같습니다.

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda2       25G   24G     0 100% /
devtmpfs        911M     0  911M   0% /dev
tmpfs           918M     0  918M   0% /dev/shm
tmpfs           918M   89M  830M  10% /run
tmpfs           918M     0  918M   0% /sys/fs/cgroup
/dev/xvda1      240M  100M  124M  45% /boot

좋아요... 24.5G를 25G로 표시하고 24.499G를 24G로 표시하는 반올림 문제일 수 있습니다. 따라서 h 없이 다시 확인하여 다음을 확인합니다.

/dev/xvda2      25412940 24874028         0 100% /

무엇을 제공합니까? rm42000K 파일이 있는데 왜 사용할 수 있는 파일이 없다는 메시지가 표시됩니까 ?

그래서 몇 가지 질문이 있습니다.

  1. lvm2CentOS 7에 사전 설치되지 않은 이유는 무엇입니까 ? 대신 사용해야 하는 새로운 것으로 교체되었나요?
  2. rm42000K 파일을 다운로드 했는데도 여전히 사용 가능한 공간이 없는 이유는 무엇입니까 /? rm파일을 보내는 것 외에 해당 공간을 실제로 사용할 수 있도록 하기 위해 더 해야 할 일이 있습니까 ?

답변1

출력 결과 에 따르면 df -hLVM 파티션이 없습니다. 당신은 그 일에 대해 지나치게 생각하고 있을 수도 있습니다.

의 출력은 무엇입니까 fdisk -l?

fdisk호스트가 /dev/xvda2에 300GB를 추가한 경우 파티션 과 파일 시스템을 늘리기만 하면 됩니다 resize2fs (죄송하지만 아직 코멘트를 남길 수 없습니다).

관련 정보