(我對磁碟管理和分割區很陌生,所以一些術語可能會混合和混淆)
我正在嘗試增加 Azure 上 Centos 7.3 VM 上作業系統磁碟的大小,以便(希望)順利地從不同提供者遷移現有計算機,其中作業系統磁碟大於 Azure 中標準的 30GB Linux 發行版。
我已經成功地將磁碟本身的大小從 30GB 增加到 128GB本指南來自微軟,但我對如何實際利用這個新的儲存空間感到困惑。微軟有本指南,但這僅適用於 GPT 分區。
從下面的輸出我可以看出,磁碟本身在 中顯示為正確的大小lsblk
,但沒有任何分割區使用它。輸出parted
還顯示磁碟大小增加(137GB 與我預期的 128GB 相比,但這可能與這個問題無關)。
我的問題是:如何利用新新增的儲存空間?我認為我必須增加 的分割區大小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