azure虛擬主機系統盤擴容

背景:由於前期規劃不足,導致虛擬機根目錄數據容量不足,亟待進行擴容

虛機本來的配置是30G硬盤,由於數據越來越多,導致不夠用,所以選擇進行擴容。

記錄一下,以便大家查用。

 

解決方案步驟:

1.關閉需要擴容的虛擬機,選擇磁盤,調整磁盤大小

 

 將原本30G調整爲128G

2.ssh登錄主機,重新分區

df -h查看當前磁盤使用情況,可見/目錄佔用達到87%

一般情況centos7的根目錄對應/dev/sda2

切換到root用戶,查看/dev/sda磁盤情況,fdisk /dev/sda,輸入p查看當前分區情況

 

 輸入u,切換以sector爲計算單元,出現Changing display/entry units to sectors.即可(可以多次輸入u知道得到上面結果)

輸入d,刪除原來分區,輸入2(default),

輸入 n重建分區,輸入p, partition number 選擇默認的2(default)

First sector 直接回車(default),Last sector直接回車(default)

結束後,再次輸入p查看當前的分區情況:

 

 發現/dev/sda2已經擴成了133G,表明分區成功!

 

確認信息無誤後,輸入wr 保存當前更改

 

3.分區完成,重啓虛擬機 reboot

4. 再次ssh到虛擬機,df -h發現/目錄仍然沒有變大,需要進行拉伸

輸入 xfs_growfs /dev/sda2

再次輸入df -h 發現目錄已經擴容成功!

 

 

 

參考文獻:

主要參考:https://blog.csdn.net/weixin_55972781/article/details/123569595

http://wjhsh.net/smallfox-p-8984877.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章