2012 가상화 리눅스 용량 증설의 건
안녕하세요. 2012 서버 하이퍼-브이 로 centos 돌리고 있습니다.
50G 로 / 로 잡아서 사용중인데, 여러게 깔다 보니 /용량이 부족하더라구요.
그래서 가상화 디스크 50G -> 100G 늘렸는데, 설정을 어떻게 해야 할지 몰라서 여쪄봅니다.
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
45G 807M 42G 2% /
tmpfs 936M 0 936M 0% /dev/shm
/dev/sda1 485M 47M 413M 11% /boot
[root@localhost ~]# fdisk -l
Disk /dev/sda: 107.4 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008801a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 6528 51915776 8e Linux LVM
Disk /dev/mapper/VolGroup-lv_root: 49.0 GB, 48964304896 bytes
255 heads, 63 sectors/track, 5952 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_swap: 4194 MB, 4194304000 bytes
255 heads, 63 sectors/track, 509 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
위와 같이 df 로 봤을떄는 50G 이지만, fdisk 로는 100G(sda)로 되어 있습니다...
구글 포털 찾으면서 해봤지만, 별 소득 없네요 ㅠㅠ 구원의 손길 부탁드립니다.
/루트 45G를 여유분 있는 50G 넣어서 / 를 100G 만들려고 합니다.
gparted+pvcreate+vgextend
LVM을 사용중이고, 아마 VolGroup이란 볼륨그룹에 루트파티션이 있을거 같네요.
vgs,pvs,lvs 명령어로 로 관련정보 확인하신 후,
파티셔닝툴로 남은 공간(50GB)을 새 파티션(/dev/sda3)에 할당한 다음에
pvcreate /dev/sda3
pvs
vgextend VolGroup /dev/sda3
lvdisplay
lvextend -L+27.9G /dev/mapper/VolGroup-lv_root
resize2fs /dev/mapper/VolGroup-lv_root
하시면 루트를 확장할 수 있습니다. 이경우 루트는 /dev/sda2, /dev/sda3둘을 전부 사용하게됩니다. /dev/sda2자체를 확장하는 방식도 있긴 한데 그방법은 LVM사용과는 별로 안맞는다고 생각해서 생략합니다.
댓글 달기