새로 설치된 Fedora 37에서 루트 파일 시스템이 왜 그렇게 작은가요?

새로 설치된 Fedora 37에서 루트 파일 시스템이 왜 그렇게 작은가요?

두 개의 디스크가 있는 머신에 새로 설치:

1TB HDD
150GB SSD

후자에 Fedora를 설치했지만 어떤 이유로 루트 파일 시스템에는 15GB만 할당되었습니다.

NAME                   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda                      8:0    0 931.5G  0 disk 
├─sda1                   8:1    0   579M  0 part 
└─sda2                   8:2    0 930.9G  0 part /run/media/richard/12a41467-0624-427c-a60b-86863514358a
sdb                      8:16   0 149.1G  0 disk 
├─sdb1                   8:17   0   600M  0 part /boot/efi
├─sdb2                   8:18   0     1G  0 part /boot
└─sdb3                   8:19   0 147.5G  0 part 
  └─fedora_fedora-root 253:0    0    15G  0 lvm  /
sdc                      8:32   1     0B  0 disk 
sdd                      8:48   1     0B  0 disk 
sde                      8:64   1     0B  0 disk 
sr0                     11:0    1  1024M  0 rom  
zram0                  252:0    0     8G  0 disk [SWAP]

첫 번째 질문 - 전체를 사용하지 않는 것이 정상인가요?

두 번째 질문 - 더 많은 콘텐츠를 사용할 수 있도록 하려면 따라야 하는 올바른 명령은 무엇입니까?

고쳐 쓰다

다음을 사용하여 크기를 늘릴 수 있습니다.

lvextend -L +10G /dev/mapper/fedora_fedora-root

하지만 이것이 최선의 해결책일까요?

답변1

이것은Fedora 서버의 기본 동작--루트 파일 시스템은 15GiB이며, 나머지 디스크 공간은 사용자가 루트 논리 볼륨의 크기를 조정하거나 다양한 사용 사례( /var가상화 등)에 사용되지 않습니다. 다른 스토리지 레이아웃을 원할 경우 사용해야 합니다.맞춤 파티션설치 프로그램에서 마운트 지점을 수동으로 생성합니다.

한 가지 이유는 Fedora 서버(서버, 워크스테이션 및 기타 에디션만 btrfs 사용)에서 사용하는 XFS 파일 시스템이 축소될 수 없기 때문에 설치 프로그램이 사용 가능한 전체 공간을 사용하는 경우 기본 레이아웃을 변경하기 어렵기 때문입니다.

루트 파일 시스템의 크기를 조정하려면 를 사용할 수 있습니다 . 예 를 들어 lvextend -L+<size> --resizefs fedora_fedora/root50GiB가 가능합니다.<size>50G

편집: 이것이 --resizefs중요합니다. 이것이 없으면 lvresize명령은 파일 시스템이 아닌 볼륨의 크기만 조정합니다. lvresize이 옵션 없이 실행 중인 경우 --resizefs파일 시스템 크기 조정을 사용할 수 있습니다 xfs_growfs /dev/mapper/fedora_fedora-root.

답변2

LVM은 일반 파티션과 약간 다릅니다. 일반 파티션의 경우 크기 조정은 연속되어야 하므로 PITA입니다. LVM 논리 볼륨은 연속적일 필요가 없으므로 여러 논리 볼륨을 갖고 필요에 따라 확장할 수 있습니다.

관련 정보