디렉터리의 논리적 볼륨을 늘려야 합니다. 현재 var
최대 크기는 10GB인데 50GB로 설정해야 합니다. var
Centos 6 서버가 있습니다.
출력은 df -h
다음과 같습니다
Filesystem Size Used Avail Use% Mounted on
rootfs 10G 10G 0 100% /
/dev/root 10G 10G 0 100% /
none 991M 312K 990M 1% /dev
/dev/sda2 455G 3.6G 429G 1% /home
tmpfs 991M 0 991M 0% /dev/shm
/dev/root 10G 10G 0 100% /var/named/chroot/etc/named
/dev/root 10G 10G 0 100% /var/named/chroot/var/named
/dev/root 10G 10G 0 100% /var/named/chroot/etc/named.conf
/dev/root 10G 10G 0 100% /var/named/chroot/etc/named.rfc1912.zones
/dev/root 10G 10G 0 100% /var/named/chroot/etc/rndc.key
/dev/root 10G 10G 0 100% /var/named/chroot/usr/lib64/bind
/dev/root 10G 10G 0 100% /var/named/chroot/etc/named.iscdlv.key
/dev/root 10G 10G 0 100% /var/named/chroot/etc/named.root.key
나는 팔로우한다이 튜토리얼. 볼륨을 높이려면 다음을 수행해야 합니다.
lvextend -L +40G /Path/To/var
내 문제는 간단합니다. 내 var가 어디에 있는지 모르겠습니다.
내가 이렇게 하면 lvextend -L +40G /dev/root/var
나는 얻는다.Volume group "root" not found
내가 이렇게 하면 lvextend -L +40G /dev/var
나는 얻는다.
Path required for Logical Volume "var"
Please provide a volume group name
Run `lvextend --help' for more information.
가능한 모든 경로를 시도했지만 여전히 var에 대한 올바른 경로를 찾을 수 없습니다. 그렇다면 var
내 위치는 어디에 있습니까?
편집하다
내가 이렇게 하면 lvextend -L +40G /dev/root
나는 얻는다.
Path required for Logical Volume "root"
Please provide a volume group name
Run `lvextend --help' for more information.
pvs
전혀 출력이 없습니다.
lvs
이 출력을 제공합니다No volume groups found
답변1
이름에서 예상한 대로 /dev/root
LVM을 사용하고 있지 않습니다. 여러 가지 옵션이 있습니다:
- 다시 설치
- 파티션 구성 방식을 사용하여 (g)parted를 사용하여 루트 파티션을 확장할 수 있기를 바랍니다.
- LVM 볼륨으로 새 파티션을 생성하고 /var에 대한 vg 및 lv를 생성한 후 /var를 그곳으로 이동합니다.
- 공간이 더 이상 필요하지 않도록 현재 시스템을 청소합니다.
복구 CD나 복구 네트워크에서 부팅할 때는 옵션 2와 3을 사용하는 것이 가장 좋습니다.
답변2
루트 마운트 지점 내부에 있으므로 /var
크기를 늘려야 합니다 /dev/root
(LVM 볼륨인 경우).