vCenter線上操作磁盤擴容

以下截圖是生產機器,目前是有一塊盤,且根分區是/dev/sda3,因爲磁盤不足,需要備份的數據要遠遠超過此時的空間大小;正常情況下,是可以新增硬盤硬盤作爲備份

但是作爲宿主機下的虛機,因爲一些不規範的操作,我們直接在線擴容,導致新增的磁盤空間沒有生效

新增之後,我們通過fdisk -l查看,硬盤空間並未變化,此時我們reboot重啓生效

我們可以發現,雖然重啓之後,只是硬盤大小生效了,此時我們需要創建分區,並且掛載才能使新增的200G空間剝離出來!

接下來是格式化/dev/sda4分區,如果我們在格式化的之後,如果提示找不到/dev/sda4分區時,我們需要執行partprobe這個命令,重新讀取分區表(此處格式化只是試驗模擬操作,線上的數據磁盤可是有數據的,千萬不要格式化)

格式化完畢之後將分區永久掛載寫入fatab配置文件中!

執行mount -a自動掛載生效

接下來,我們在/data目錄裏創建數據,我們知道,現在/data目錄是掛載在/dev/sda4這個分區,且只有200G的大小,我們線上突然要求在這個分區進行擴容,擴容到200G,共計sda4大小400G

umount 卸載/dev/sda4分區

直接在線擴容,/dev/sda硬盤從500G新增200G(此時硬盤容量已經生效,但是要求是將新增的200G容量要劃分到/dev/sda4這個分區供/data目錄使用,那麼這個需求該如何操作呢?)

刪除需要擴容的分區(/dev/sda4)重新創建(目的是重新分配硬盤分區的起始編號)

新創建的/dev/sda4分區保存記錄可能會出錯,此時,我們reboot重啓系統(記住,千萬別格式化分區,不然的話sda4的分區數據全部丟失)

重啓完畢之後,我們掛載分區,執行xfs_growfs擴容/dev/sda4(此處,使用xfs_groufs沒有指定任何參數以及數值,默認將剩餘全部容量擴容給sda4中)

到此爲止!我們的/dev/sda4的容量大小已從200G擴容到400G;實驗結束!

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