Opensuse에서 /home 크기 조정

Opensuse에서 /home 크기 조정

나는 as를 사용 하고 Opensuse Tumbleweed설정하고 as root partition로 파티셔닝하고 있습니다 . 설치할 때 사용합니다 . 설치 시 루트 파티션은 40GB, 메인 파티션은 25GB의 할당 공간을 갖습니다. 할당되지 않은 공간은 약 300GB입니다. 이제 공간이 부족해서 75GB에서 187.9GB로 크기를 조정했습니다 . 또한 메인 파티션에 20GB를 추가할 수 있을 것으로 생각되는 lvm 파티션을 확장했습니다 . 출력에서는 파티션 크기가 다음과 같이 조정되었음을 보여줍니다.btrfshomeext4lvm/homeLinux LVM partitionlvextend -L+20GB /dev/system/homefdisk -l

Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Micron_1100_MTFD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 04174A0E-F3C6-459F-A2AB-93E3BED5D4D7

Device      Start       End   Sectors   Size Type
/dev/sda1  411648 394334207 393922560 187.9G Linux LVM
/dev/sda4    2048    411647    409600   200M BIOS boot

Partition table entries are not in disk order.


Disk /dev/mapper/system-root: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/system-swap: 7.7 GiB, 8246001664 bytes, 16105472 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/system-home: 45 GiB, 48318382080 bytes, 94371840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes/
I/O size (minimum/optimal): 512 bytes / 512 bytes

출력에는 아래와 같이 디렉터리가 동일한 크기로 유지되는 df -h것으로 표시됩니다 ./home

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G   57M  3.8G   2% /dev/shm
tmpfs                    3.9G  1.7M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/system-root   40G   14G   27G  34% /
/dev/mapper/system-root   40G   14G   27G  34% /boot/grub2/i386-pc
/dev/mapper/system-root   40G   14G   27G  34% /.snapshots
/dev/mapper/system-root   40G   14G   27G  34% /boot/grub2/x86_64-efi
/dev/mapper/system-root   40G   14G   27G  34% /srv
/dev/mapper/system-root   40G   14G   27G  34% /var
/dev/mapper/system-root   40G   14G   27G  34% /tmp
/dev/mapper/system-root   40G   14G   27G  34% /usr/local
/dev/mapper/system-root   40G   14G   27G  34% /opt
/dev/mapper/system-home   25G   22G  1.7G  94% /home
tmpfs                    786M   16K  786M   1% /run/user/1000

파티션 크기를 조정할 때 어떤 단계를 놓쳤습니까? 변경된 크기가 /home디렉토리에 영향을 미치지 않는 이유는 무엇입니까?

감사해요

편집하다

요청한 대로 다음을 출력합니다 lsblk -f /dev/mapper/system-home.

NAME        FSTYPE LABEL UUID                                 FSAVAIL 

FSUSE% MOUNTPOINT
system-home ext4         9315a4b3-2dde-41ad-8937-20c492304639    1.6G    88% /home

답변1

LV를 확장한 후 파일 시스템을 확장하려면 다음 명령을 실행해야 합니다.

resize2fs /dev/mapper/system-home 

일반적으로 이 작업은 즉시 수행될 수 있습니다(파일 시스템을 마운트 해제할 필요 없음).

관련 정보