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;實驗結束!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM