Xen domU가 디스크 크기를 조정하지 않음

Xen domU가 디스크 크기를 조정하지 않음

내 Xen 서버는 LVM을 domU로 사용하고 있습니다. domU를 닫고 레벨을 10G에서 24G로 늘렸습니다.

lvextend -L24G /dev/xen-disks/my_domu

이것은 작동하는 것 같습니다:

      ---논리적 볼륨---
  LV 경로/dev/xen-disks/my_domu
  LV 이름my_domu
  VG namexen 디스크
  LV UUID EVe9Va-v1ls-FSVR-OlFZ-5juy-PkJ1-7MxDkZ
  LV 쓰기 액세스 읽기/쓰기
  LV 크리에이티브 호스트, Time Fractal, 2015-04-01 13:25:05 -0700
  LV 상태 확인 가능
  # 1개를 엽니다
  LV 크기 24.00GiB
  현재 LE 6144
  클립 2
  분배 상속
  자동으로 앞으로 섹터 읽기
  - 현재 4096으로 설정되어 있습니다.
  블록 장치 252:6

domU 내부에 여유공간이 보이는데 /dev/xvda1이를 활용하기 위해 domU 크기를 늘려보았지만 실패했습니다.

domU 내부의 파티션 정보:

디스크 /dev/xvda: 25.8GB, 25769803776바이트
255개 헤드, 63개 섹터/트랙, 3133개 실린더, 총 50331648개 섹터
단위 = 1 * 512 = 512바이트 섹터
섹터 크기(논리적/물리적): 512바이트/512바이트
I/O 크기(최소/최적): 512바이트/512바이트
디스크 식별자: 0x000e84db

    장치 부팅 시작 끝 블록 ID 시스템
/dev/xvda1 63 18860309 9430123+ 83 리눅스
/dev/xvda2 18860310 20964824 1052257+ 5 확장
/dev/xvda5 18860373 20964824 1052226 82 리눅스 스왑/Solaris

및 설치 정보:

/dev/xvda1 on / ext4 입력(rw, 오류=remount-ro)
/proc의 proc 유형 proc(rw,noexec,nosuid,nodev)
/sys의 sysfs 유형 sysfs(rw, noexec, nosuid, nodev)
/sys/fs/fuse/connections에 fusectl(rw) 유형이 없습니다.
/sys/kernel/debug 유형 debugfs(rw)에는 없음
/sys/kernel/security 유형 securityfs(rw)에 없음
/dev에서 udev 유형 devtmpfs(rw,mode=0755)
/dev/pts 유형 devpts의 devpts(rw,noexec,nosuid,gid=5,mode=0620)
/run에서 tmpfs 유형 tmpfs(rw,noexec,nosuid,size=10%,mode=0755)
/run/lock 유형은 tmpfs에서 사용할 수 없습니다(rw, noexec, nosuid, nodev, size=5242880)
/run/shm 유형 tmpfs를 사용할 수 없음(rw, nosuid, nodev)

14GB를 사용할 수 있는 방법에 대한 아이디어가 있습니까?

답변1

domU에는 더 큰 크기가 할당되지만 내부적으로는 여전히 이전 크기만 갖습니다.lvextend 이후에 2fs의 크기를 조정해야 하는 이유는 무엇입니까?.

파일 시스템의 크기를 조정해야 합니다.

resize2fs /dev/xen-disks/my_domu

(결국, 미리 e2fsck -f /dev/xen-disks/my_domu전화하셔야 해요)

관련 정보