fedora-root에 새 드라이브를 추가하는 방법

fedora-root에 새 드라이브를 추가하는 방법

공간을 추가하려고 합니다 /dev/mapper/fedora-root. 실행하여 추가 공간을 성공적으로 추가할 수 있지만 lvextend실제로 사용 가능한 공간으로 추가되지는 않는 것 같습니다.

/var/www/특히 내 사이트에는 모든 공간이 필요한 곳에 15G의 여유 공간이 있습니다 .

fedora-root가 설치된 드라이브에 추가 공간이 있고 두 번째 드라이브에 2TB의 추가 공간을 사용할 수 있습니다. 하지만 공간을 추가할 때마다 15G로 유지됩니다.

다음은 유용할 수 있는 일부 명령의 출력입니다.

$ sudo df-h

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  24G     0   24G   0% /dev
tmpfs                     24G  8.0K   24G   1% /dev/shm
tmpfs                     24G  1.5M   24G   1% /run
/dev/mapper/fedora-root   15G   14G  1.5G  91% /
tmpfs                     24G  4.0K   24G   1% /tmp
/dev/sda1               1014M  224M  791M  22% /boot
tmpfs                    4.8G     0  4.8G   0% /run/user/1000
tmpfs                    4.8G     0  4.8G   0% /run/user/0

$ sudo vgdisplay -v

  --- Volume group ---
  VG Name               fedora
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  12
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               2.08 TiB
  PE Size               4.00 MiB
  Total PE              546110
  Alloc PE / Size       11235 / <43.89 GiB
  Free  PE / Size       534875 / 2.04 TiB
  VG UUID               lgfK0B-loTg-wQlS-dtsR-qWZJ-Hqh6-SkWk55

  --- Logical volume ---
  LV Path                /dev/fedora/swap
  LV Name                swap
  VG Name                fedora
  LV UUID                81zkKH-IeMO-gcoO-O9DX-7w7G-4a1i-lw2dhy
  LV Write Access        read/write
  LV Creation host, time localhost, 2019-11-24 17:33:39 -0500
  LV Status              available
  # open                 2
  LV Size                <23.64 GiB
  Current LE             6051
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/fedora/root
  LV Name                root
  VG Name                fedora
  LV UUID                e9fRu0-FupO-8e6V-fodF-ZPQ5-alBK-XVutVM
  LV Write Access        read/write
  LV Creation host, time localhost, 2019-11-24 17:33:40 -0500
  LV Status              available
  # open                 1
  LV Size                20.25 GiB
  Current LE             5184
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Physical volumes ---
  PV Name               /dev/sda2
  PV UUID               AdC6bu-ct2C-dP0k-TRM8-PZ7z-vYDj-tN5jGn
  PV Status             allocatable
  Total PE / Free PE    69439 / 58204

  PV Name               /dev/sdb1
  PV UUID               n6tBpo-ce7D-MCZR-GFKY-BsHW-pcmG-FmM3Wo
  PV Status             allocatable
  Total PE / Free PE    476671 / 476671

$ sudo lvextend -l+288 /dev/mapper/fedora-root

  Size of logical volume fedora/root changed from 20.25 GiB (5184 extents) to <21.38 GiB (5472 extents).
  Logical volume fedora/root successfully resized.

$ sudo fdisk -l

Disk /dev/sda: 272.26 GiB, 292326211584 bytes, 570949632 sectors
Disk model: PERC 6/i
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: dos
Disk identifier: 0xdf465195

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048   2099199   2097152     1G 83 Linux
/dev/sda2       2099200 570949631 568850432 271.3G 8e Linux LVM


Disk /dev/sdb: 1.84 TiB, 1999307276288 bytes, 3904897024 sectors
Disk model: PERC 6/i
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: dos
Disk identifier: 0x8e545053

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 3904897023 3904894976  1.8T 8e Linux LVM


Disk /dev/mapper/fedora-root: 21.38 GiB, 22951231488 bytes, 44826624 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/fedora-swap: 23.65 GiB, 25379733504 bytes, 49569792 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

'sudo df -h'를 다시 실행하면 다음이 제공됩니다.

    $ sudo df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  24G     0   24G   0% /dev
tmpfs                     24G  8.0K   24G   1% /dev/shm
tmpfs                     24G  1.5M   24G   1% /run
/dev/mapper/fedora-root   15G   14G  1.5G  91% /
tmpfs                     24G  4.0K   24G   1% /tmp
/dev/sda1               1014M  224M  791M  22% /boot
tmpfs                    4.8G     0  4.8G   0% /run/user/1000
tmpfs                    4.8G     0  4.8G   0% /run/user/0

편집하다: $ sudo lsblk -f

NAME            FSTYPE      LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1          xfs               59ff08c1-39e5-4cdd-87a8-d51d7aead2e5      791M    22% /boot
└─sda2          LVM2_member       AdC6bu-ct2C-dP0k-TRM8-PZ7z-vYDj-tN5jGn
  ├─fedora-root xfs               cd4163ba-8b53-48db-bd30-32802f4bd3a0      1.4G    91% /
  └─fedora-swap swap              2de89191-34eb-4439-81a8-2f879d917821                  [SWAP]
sdb
└─sdb1          LVM2_member       n6tBpo-ce7D-MCZR-GFKY-BsHW-pcmG-FmM3Wo

답변1

xfs_growfs사용 가능한 공간을 확보하려면 논리 볼륨의 파일 시스템이 이기 때문에 이 명령을 사용해야 합니다 xfs.

xfs_growfs /

ext2, ext3 또는 ext4인 경우 resize2fs해당 이름으로 작업하게 됩니다.

편집: 최신 버전의 Fedora, RHEL 8 및 CentOS 8에서 변경된 것 같습니다. lv/block 장치 사용은 RHEL 7 및 CentOS 7에서 작동하지만 최신 버전의 유틸리티를 사용하므로 운영 체제의 마운트 지점을 사용해야 합니다.

관련 정보