저는 Linux에 대한 경험이 거의 없습니다. 저는 기본 파티션을 사용하여 Fedora 25 Server를 실행하고 있습니다.
출력은 다음과 같습니다 df -h
.
Filesystem Size Used Avail Use% Mounted on
devtmpfs 977M 0 977M 0% /dev
tmpfs 989M 0 989M 0% /dev/shm
tmpfs 989M 780K 988M 1% /run
tmpfs 989M 0 989M 0% /sys/fs/cgroup
/dev/mapper/fedora-root 15G 15G 8.5M 100% /
tmpfs 989M 4.0K 989M 1% /tmp
/dev/sda5 976M 104M 806M 12% /boot
tmpfs 198M 0 198M 0% /run/user/1000
어떻게 확장할 수 있나요 /dev/mapper/fedora-root
?
고쳐 쓰다-- 출력 lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1.9G 0 rom
sda 8:0 0 149.1G 0 disk
├─sda4 8:4 0 450M 0 part
├─sda2 8:2 0 100M 0 part
├─sda5 8:5 0 1G 0 part /boot
├─sda3 8:3 0 1K 0 part
├─sda1 8:1 0 241M 0 part
└─sda6 8:6 0 147.3G 0 part
├─fedora-swap 253:1 0 2.1G 0 lvm [SWAP]
└─fedora-root 253:0 0 15G 0 lvm /
답변1
경고: 테스트되지 않았으며 보증이 제공되지 않습니다. 기본 xfs 파일 시스템을 가정합니다.
먼저, "fedora" 볼륨 그룹의 "루트" 논리 볼륨에 할당된 공간을 늘려야 합니다. 예를 들어 이렇게 하면 10GB가 더 추가됩니다.
lvresize -L +10G /dev/mapper/fedora-root
그런 다음 파일 시스템 자체의 크기를 조정할 수 있습니다.
xfs_growfs /
답변2
내가 당신의 입장이라면 전체 루트 파티션 문제에 대한 두 가지 가능한 해결책을 고려할 것입니다.
첫째, 루트 파티션의 초기 크기를 두 배(예: 25GB 또는 40GB)로 늘릴 수 있습니까? 아마도 이것은 당면한 문제(빠르고 더러운)를 해결할 것입니다.
둘째, 이것은 더 복잡할 수 있습니다. 정확히 무엇이 내 루트 공간을 소비하고 있습니까? 로그인가요? 최신 BTRFS의 스냅샷인가요?
제 생각에는 15GB 루트 파티션은 서버 시스템을 위한 공간이 충분하지 않습니다. 그렇죠?
또 다른 요점. /opt 디렉토리를 사용하는 것은 어떻습니까? 해당 디렉토리가 시간이 지남에 따라 크게 확장된다면(예: 설치할 소프트웨어가 많이 설치될 경우) /opt의 내용을 다른 물리적 디스크로 이동하여 거기에서 /select로 설치할 수 있습니다. 루트 시스템.
감사합니다, 미샤