LVM + 다른 새 디스크를 추가하여 현재 sdb 디스크 크기 확장

LVM + 다른 새 디스크를 추가하여 현재 sdb 디스크 크기 확장

우리는 OS가 포함된 Linux OS(sda 및 데이터용 또 다른 디스크)를 보유하고 있습니다.

 df
Filesystem               1K-blocks     Used Available Use% Mounted on
/dev/mapper/vg55-lvm_root  41932800 19731580  22201220  48% /
devtmpfs                  16372376        0  16372376   0% /dev
tmpfs                     16387592      108  16387484   1% /dev/shm
tmpfs                     16387592  1741416  14646176  11% /run
tmpfs                     16387592        0  16387592   0% /sys/fs/cgroup
/dev/mapper/vg55-lvm_var  105756672 54652856  51103816  52% /var
/dev/sdb                  72117368 72100984         0 100% /data
/dev/sda1                   508588   160024    348564  32% /boot

  PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  vg55 lvm2 a--  149.51g 92.00m
#

문제는 /data가 꽉 찼고 VMcenter에서 또 다른 새 디스크를 추가하여 sdb 디스크를 200G로 확장하려고 한다는 것입니다.

이 단계를 수행하는 방법을 제안해주세요

답변1

/dataLVM으로 관리되지 않는 것 같으니 /dev/sdbvCenter를 통해 공간을 추가한 뒤 CentOs에서 파일 시스템을 확장하면 된다.

xfs_growfs /dev/sdb

좌심실 용적

LVM 을 원하면 /data조금 더 길어집니다.

CentOS에 표시되도록 VMware에 디스크를 추가합니다.

호스트 버스 번호 나열:

ls /sys/class/scsi_host/  

각 호스트 버스에 대해 버스를 검색합니다(여기서 [hostX]는 이전 명령에서 얻은 이름입니다).

echo "- - -" > /sys/class/scsi_host/[hostX]/scan

SCSI 장치 이름을 확인하세요.

ls /sys/class/scsi_device/

SCSI 버스를 다시 검색합니다(이름 형식은 X:X:X:X).

echo 1 > /sys/class/scsi_device/X\:X\:X\:X/device/rescan

그러면 fdisk -l디스크를 볼 수 있습니다

먼저 새 디스크를 사용하여 새 물리 볼륨을 생성해야 합니다.

디스크가 sdc라고 가정합니다.

pvcreate /dev/sdc

그런 다음 새 VG를 생성하거나 기존 VG를 사용할 수 있습니다.

나는 당신이 기존을 사용할 것이라고 가정합니다 :

vgextend vg55 /dev/sdc

이제 사용할 논리 볼륨을 생성해야 합니다.

lvcreate -L200G -n lvm_data vg55

이제 이 볼륨에 파일 시스템을 생성해야 합니다.

mkfs.xfs /dev/mapper/vg55-lvm_data

이제 마운트할 수 있는 200GB 디스크가 생겼습니다. lvm_data어딘가에 설치하고 , /data새 볼륨에 복사하고, 마운트 해제 /datalvm_data다음 을 수행할 수 있습니다 mount /dev/mapper/vg55-lvm_data /data.

LVM에 추가합니다 /dev/sdb(필요한 경우).

날짜를 다른 곳으로 옮기면 다음 단계를 따르세요.

pvcreate /dev/sdb

/dev/sdb파일 시스템 을 지울 것인지 확인하세요.y

기존 VG에 /dev/sdb 추가

vgextend vg55 /dev/sdb

그런 다음 해당 공간을 원하는 lv에 할당할 수 있습니다.

lvextend -L68G /dev/vg55/data

관련 정보