LVM 디스크 파티션을 확장할 수 없습니다

LVM 디스크 파티션을 확장할 수 없습니다

호스팅에 공간을 더 추가하려고 합니다. eCloud VM이 있고 대시보드를 통해(VMware 도구 사용) 10GB의 공간을 추가했는데 이제 지원팀에서 추가된 공간이 시스템에 할당되었다는 메시지를 알려줍니다.

Disk /dev/sdb: 167.5 GB, 167503724544 bytes
255 heads, 63 sectors/track, 20364 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb50df193

Device Boot Start End Blocks Id System
/dev/sdb1 1 3916 31455238+ 83 Linux
/dev/sdb2 3917 12401 68155762+ 8e Linux LVM
/dev/sdb3 12402 20364 63962797+ 8e Linux LVM

늘리려는 파티션에 새 파티션을 추가하려면 LVM 파티션을 확장해야 합니다.

나는 팔로우했다그들의 가이드하지만 몇 가지 오류가 발생하고 WHM에서는 여전히 추가할 공간을 볼 수 없습니다.

이것은 내 설정입니다.

# pvs
  PV         VG     Fmt  Attr PSize  PFree
  /dev/sda2  eCloud lvm2 a--u  9.80g    0
  /dev/sdb1  eCloud lvm2 a--u 30.00g    0
  /dev/sdb2  eCloud lvm2 a--u 65.00g    0
  /dev/sdb3  eCloud lvm2 a--u 50.00g    0
# vgs
  VG     #PV #LV #SN Attr   VSize   VFree
  eCloud   4   2   0 wz--n- 154.79g    0
# lvs
  LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root eCloud -wi-ao---- 153.79g
  swap eCloud -wi-ao----   1.00g

# dmesg
sd 2:0:0:0: [sda] 20971520 512-byte logical blocks: (10.7 GB/10.0 GiB)
sd 2:0:1:0: [sdb] 327155712 512-byte logical blocks: (167 GB/156 GiB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 31 00 00 00
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:1:0: [sdb] Write Protect is off
sd 2:0:1:0: [sdb] Mode Sense: 31 00 00 00
sd 2:0:1:0: [sdb] Cache data unavailable
sd 2:0:1:0: [sdb] Assuming drive cache: write through
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through
 sda:
sd 2:0:1:0: [sdb] Cache data unavailable
sd 2:0:1:0: [sdb] Assuming drive cache: write through
 sdb: sda1 sda2
 sdb1 sdb2 sdb3
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:0:0: [sda] Attached SCSI disk
sd 2:0:1:0: [sdb] Cache data unavailable
sd 2:0:1:0: [sdb] Assuming drive cache: write through
sd 2:0:1:0: [sdb] Attached SCSI disk

# fdisk -l /dev/sda

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000301ba

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26        1306    10279936   8e  Linux LVM

가이드에서는 이 경우 추가 디스크이며 LVM에서 사용할 수 있도록 새 장치(sda)에 대한 새 물리 볼륨을 생성해야 한다고 나와 있지만 이렇게 하면 다음 메시지가 나타납니다.

# pvcreate /dev/sda
  Device /dev/sda not found (or ignored by filtering).

WHM에서 새로운 공간을 표시하는 방법은 무엇입니까? 무슨 문제인지 이해가 안 돼요...

이는 WHM이 표시하는 내용이기도 합니다. WHM의 디스크 공간

호스팅 대시보드는 다음과 같습니다. 이러한 세부 사항

답변1

/dev/sdb 디스크를 확장한 것 같아요

Disk /dev/sdb: 167.5 GB

약 156GiB. /dev/sdbX 크기를 확인하면 현재 해당 디스크에서 약 145GiB를 사용하고 있는 것입니다. 따라서 여전히 ~10GiB의 여유 공간이 있습니다.

  /dev/sdb1  eCloud lvm2 a--u 30.00g    0
  /dev/sdb2  eCloud lvm2 a--u 65.00g    0
  /dev/sdb3  eCloud lvm2 a--u 50.00g    0

이 경우 새 lvm 파티션 /dev/sdb4를 생성해야 합니다.

fdisk /dev/sdb

프로세스를 완료하고 /dev/sdb4에 pv를 생성합니다.

pvcreate /dev/sdb4

마지막으로 볼륨 그룹에 /dev/sdb4를 추가합니다.

vgextend eCloud /dev/sdb4

관련 정보