여유 공간을 사용하여 파티션 확장

여유 공간을 사용하여 파티션 확장

VM을 중단하고 싶지 않습니다. :) 저는 Linux를 처음 사용합니다(예산으로 시작).

이것은 내 파티션입니다.

Filesystem                   Size     Used      Avail   Use%     Mounted on
udev                         3.9G     0         3.9G    0%       /dev
tmpfs                        798M     924K      797M    1%       /run
/dev/mapper/ubuntu-root      4.6G     3.9G      442M    90%      /
tmpfs                        3.9G     8.0K      3.9G    1%       /dev/shm
tmpfs                        5.0M     0         5.0M    0%       /run/lock
tmpfs                        3.9G     0         3.9G    0%       /sys/fs/cgroup
/dev/mapper/ubuntu-tmp       453M     2.3M      423M    1%       /tmp
/dev/sda1                    990M     145M      779M    16%      /boot
/dev/mapper/ubuntu-home      1.8G     128M      1.6G    8%       /home
/dev/mapper/ubuntu-var       2.7G     1.4G      1.2G    55%      /var
tmpfs                        798M     0         798M    0%       /run/user/1000

total                        24G      5.5G      18G     24%      -

400GB에 가까워야 할 것 같지만 전체 파티션(위의 "전체")은 24GB로 표시됩니다.

내 파티션에 공간이 부족하여 /확장해야 합니다.

/dev/mapper/ubuntu-root 4.6G 3.9G 442M 90% /

내 가상 디스크 크기를 확인할 때:

H/W path           Device      Class      Description
=====================================================
/0/100/10/0.0.0    /dev/sda    disk       1073MB Virtual disk
/0/100/10/0.1.0    /dev/sdb    disk       284GB Virtual disk
/0/100/10/0.3.0    /dev/sdd    disk       107GB Virtual disk

현재 재생 중인 내용을 어떻게 알 수 있나요 /dev/sdb?

현재 재생 중인 내용을 어떻게 알 수 있나요 /dev/sdd?

이것은 단지 여유 공간입니까?

이것을 어떻게 연장하나요 /?


요청된 정보:

 NAME          MAJ:MIN   RM  SIZE RO TYPE MOUNTPOINT
 fd0             2:0      1    4K  0 disk
 sda             8:0      0    1G  0 disk
 └─sda1          8:1      0 1022M  0 part /boot
 sdb             8:16     0  265G  0 disk
 sdc             8:32     0   50G  0 disk
 ├─ubuntu-root   253:0    0  4.7G  0 lvm  /
 ├─ubuntu-swap   253:1    0  1.9G  0 lvm  [SWAP]
 ├─ubuntu-tmp    253:2    0  476M  0 lvm  /tmp
 ├─ubuntu-home   253:3    0  1.9G  0 lvm  /home
 └─ubuntu-var    253:4    0  2.8G  0 lvm  /var
 sdd             8:48     0  100G  0 disk
 sr0             11:0     1 1024M  0 rom

솔루션을 적용한 후

 fd0               2:0    1     4K  0 disk
 sda               8:0    0     1G  0 disk
 └─sda1            8:1    0  1022M  0 part /boot
 sdb               8:16   0   265G  0 disk
 └─sdb1            8:17   0   265G  0 part
   ├─ubuntu-root 253:0    0 204.7G  0 lvm  /
   ├─ubuntu-home 253:3    0   7.9G  0 lvm  /home
   └─ubuntu-var  253:4    0  22.8G  0 lvm  /var
 sdc               8:32   0    50G  0 disk
 ├─ubuntu-root   253:0    0 204.7G  0 lvm  /
 ├─ubuntu-swap   253:1    0   1.9G  0 lvm  [SWAP]
 ├─ubuntu-tmp    253:2    0   476M  0 lvm  /tmp
 ├─ubuntu-home   253:3    0   7.9G  0 lvm  /home
 └─ubuntu-var    253:4    0  22.8G  0 lvm  /var
 sdd               8:48   0   100G  0 disk
 sr0              11:0    1  1024M  0 rom
 

답변1

따라서 귀하의 sdbsdd드라이브는 사용되지 않은 것으로 보입니다. LVM을 사용하고 있으므로 먼저 이러한 드라이브를 기존 볼륨 그룹에 추가한 다음 크기 root( home또는 var논리 볼륨)를 조정해야 합니다.

  • 파티션을 생성 sdb하고 sdd사용합니다 fdisk(대화형 도구입니다. 실행하고 fdisk /dev/sdb, n새 파티션 추가를 사용하고, 시작, 크기 등에 대한 모든 기본값을 수락하고, w쓰기 변경 사항을 사용하고, 반복합니다 /dev/sdd).
  • 새 파티션에 물리 볼륨을 생성합니다 pvcreate /dev/sdb1.pvcreate /dev/sdd1
  • 물리적 볼륨을 추가하세요.우분투볼륨 그룹 사용법 vgextend ubuntu /dev/sdb1,vgextend ubuntu /dev/sdd1
  • root논리 볼륨의 크기를 조정합니다 lvresize -L+100G -r ubuntu/root(이렇게 하면 root볼륨이 100GiB씩 증가하고 필요에 맞게 숫자를 조정하며 크기를 조정해야 할 수도 있습니다 var) home.

사용 중인 파일 시스템에 따라 LiveCD에서 이 마지막 단계를 수행해야 할 수도 있습니다. 일부 파일 시스템은 사용 중에 크기를 조정할 수 없습니다(일반적으로 비활성 장치에서 저장 작업을 수행하는 것이 가장 좋습니다). 그리고 혹시라도 문제가 생길 경우를 대비해 백업을 해 두는 것도 잊지 마세요.

관련 정보