Azure Centos 7.3의 MBR OS 디스크에서 늘어난 저장 공간을 활용하세요.

Azure Centos 7.3의 MBR OS 디스크에서 늘어난 저장 공간을 활용하세요.

(저는 디스크 관리와 파티션을 처음 접했기 때문에 일부 용어가 혼합되어 혼동될 수 있습니다.)

다른 공급자의 기존 시스템을 원활하게 마이그레이션하기 위해 Azure의 Centos 7.3 VM에서 OS 디스크의 크기를 늘리려고 합니다. 여기서 OS 디스크는 Azure에서 표준으로 제공되는 30GB보다 큽니다. 리눅스 배포판.

다음을 사용하여 디스크 자체의 크기를 30GB에서 128GB로 성공적으로 늘렸습니다.이 가이드Microsoft에서 제공하지만 이 새로운 저장 공간을 실제로 활용하는 방법에 대해서는 난감합니다. 마이크로소프트는이 가이드, 그러나 이는 GPT 파티션에만 적용됩니다.

아래 출력에서 ​​알 수 있듯이 디스크 자체는 에서 올바른 크기로 표시되지만 lsblk파티션 중 어느 것도 이를 사용하지 않습니다. 출력 parted에는 디스크 크기의 증가도 표시됩니다(예상했던 128GB에 비해 137GB이지만 이 질문과 관련이 없을 수 있음).

내 질문은: 새로 추가된 스토리지를 어떻게 활용할 수 있습니까? 의 파티션 크기를 늘려야 한다고 생각 MOUNTPOINT /하지만 방법을 찾는 데 어려움을 겪고 있습니다. 루트 볼륨을 마운트 해제하면 머신이 갑자기 종료됩니까?

어떤 도움이라도 대단히 감사하겠습니다.

[user@machine ~]$ lsblk -o NAME,HCTL,SIZE,MOUNTPOINT,TYPE
NAME   HCTL        SIZE MOUNTPOINT    TYPE
fd0                  4K               disk
sda    2:0:0:0     128G               disk
├─sda1             500M /boot         part
└─sda2            29.5G /             part
sdb    3:0:1:0      16G               disk
└─sdb1              16G /mnt/resource part
sdc    5:0:0:0     128G               disk
└─sdc1             128G /datadisk     part

[user@machine ~]$ sudo parted -l /dev/sda
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 137GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  525MB   524MB   primary  xfs          boot
 2      525MB   32.2GB  31.7GB  primary  xfs

답변1

먼저 백업을 해두시기 바랍니다!

  1. 다음 Azure VM 복구 인스턴스를 사용하여 디스크를 탑재합니다.이것가이드.
  2. 다음 파티션을 확장합니다.이것
  3. 다음을 사용하여 파일 시스템 확장xfs_growfs /dev/sda

관련 정보