VMWare ESXI 给虚拟机硬盘扩容记录(CentOS7)
虛擬機硬盤擴容記錄
- 一、首次正常擴容
- 1. 進入虛擬機查看系統(tǒng)分區(qū)情況(檢查容量是否增加)
- 2. 新建分區(qū)
- 3. 格式化新建的分區(qū)
- 4. 合并分區(qū)
- 5. 再次確認
- 問題:無法對 /dev/sda4 進行 stat 調(diào)用 --- 沒有那個文件或目錄
- 二、VMWare ESXI 提示:失敗 - 設(shè)備“2”的操作無效。
一、首次正常擴容
在 ESXI 后臺已經(jīng)把虛擬機的硬盤給擴容了,但是登入機器看下,不顯示擴容的硬盤大小,reboot之后,也不好使。
最后參考這個 https://blog.csdn.net/QIU176161650/article/details/118379783
可以達到不重啟系統(tǒng)的情況下,識別到新增的存儲空間,以達到平滑擴容為目的。
之前硬盤是500G,這里可以看到,已經(jīng)顯示700G了。
但是機器使用命令:df -h 查看 仍然是之前的 500G,我這里 機器的centos-home 占用50G。
處理之后。
1. 進入虛擬機查看系統(tǒng)分區(qū)情況(檢查容量是否增加)
# 查看磁盤中使用情況 df -Th # 查看當(dāng)前系統(tǒng)的分區(qū)情況 lsblk
可以看到,這里硬盤總量sda 已經(jīng)是目標(biāo)總量 700 G了。但是系統(tǒng)里面還是500G.
2. 新建分區(qū)
查看磁盤情況 fdisk -l
接下來新增分區(qū),按照下面步驟即可。
這里可以看下幫助說明:各個字母代表的含義。
上面執(zhí)行過程中,提示分區(qū)號已經(jīng)排到sda4了,這里不同服務(wù)器可能不一樣,這個 sda4 后面都會用到。
查看磁盤情況 fdisk -l
3. 格式化新建的分區(qū)
執(zhí)行:mkfs.ext4 /dev/sda4,這里我不確定mkfs后面的 ext4 是否要跟 sda4 對應(yīng)。我這里執(zhí)行了 mkfs.ext4 /dev/sda4,然后提示:無法對 /dev/sda4 進行 stat 調(diào)用 --- 沒有那個文件或目錄
接著執(zhí)行 partprobe 讓內(nèi)核同步分區(qū)信息。然后格式化命令就可以正常運行了!
4. 合并分區(qū)
# lvm lvm> pvcreate /dev/sda4 lvm> vgextend centos /dev/sda4 # 輸入y確認 # 查看一下當(dāng)前的Volume卷詳情 lvm> vgdisplay -v第一次執(zhí)行:vgdisplay -v 可以看到最后有兩個物理卷。
執(zhí)行:pvcreate /dev/sda4 和 vgextend centos /dev/sda4 之后,變成了三個。
這里的 /dev/sda4就是新擴容的硬盤了。
接下來將系統(tǒng)盤/dev/mapper/centos-root與 sda4 的51199空余容量合并,然后退出。最后將文件系統(tǒng)進行擴容,讓系統(tǒng)識別,輸入命令:xfs_growfs /dev/mapper/centos-root
5. 再次確認
再次查看系統(tǒng)分區(qū)情況,centos-root分區(qū)已經(jīng)擴容成果了
問題:無法對 /dev/sda4 進行 stat 調(diào)用 — 沒有那個文件或目錄
先執(zhí)行 partprobe 讓內(nèi)核同步分區(qū)信息。然后格式化命令就可以正常運行了!
二、VMWare ESXI 提示:失敗 - 設(shè)備“2”的操作無效。
今天在擴容另外一臺虛擬機,在 VMWare ESXI 后臺編輯虛擬機硬盤,提示:失敗 - 設(shè)備“2”的操作無效。
接著嘗試好幾次,然后把虛擬機關(guān)機,再次編譯都是提示這個。
后來折騰了半天,發(fā)現(xiàn)這個問題,應(yīng)該是之前新建虛擬機之后,對虛擬機重命名了,但是虛擬機上存儲空間仍然是原來的名稱,導(dǎo)致直接修改硬盤容量時,報錯。
接著對比了下,之前的虛擬機這個存儲這里,發(fā)現(xiàn)這臺服務(wù)器的客戶機磁盤信息不可用
其他服務(wù)器有的顯示正常:
這種正常的,應(yīng)該可以直接編輯硬盤進行擴容。
折騰了半天,又翻到一篇文章說可能是由于存在快照的原因,那就試下刪除所有快照。
在當(dāng)前機器中看到存在4個快照,直接全部刪除,刪除快照有點慢,等待中。。。。。。。。
果然 刪除快照之后,就可以正常修改原有硬盤大小了。。。。。。。。。
總結(jié)
以上是生活随笔為你收集整理的VMWare ESXI 给虚拟机硬盘扩容记录(CentOS7)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML+CSS 旋转照片墙!源代码(简
- 下一篇: P2615神奇的幻方