CentOS7擴容 最近在練習Elasticsearch做數據插入的時候,突然發現磁碟居然占滿了! 關於ES磁碟占用問題可以參考博客:https://blog.csdn.net/qq_16504067/article/details/119132849 擴容之前,我要提醒一下,我因為之前玩的Ubun ...
CentOS7擴容
最近在練習Elasticsearch做數據插入的時候,突然發現磁碟居然占滿了!
關於ES磁碟占用問題可以參考博客:https://blog.csdn.net/qq_16504067/article/details/119132849
- 擴容之前,我要提醒一下,我因為之前玩的Ubuntu,玩習慣可視化界面了
- 現在CentOS也是有可視化界面的(當時安裝的時候選擇的是自定義,沒有選擇典型
- 在百度搜索相關硬碟擴容的問題後,好像都沒有我這種情況(搞得我好像一個傻子(╯▔皿▔)╯)
- 一般像這種情況,要麼就是太簡單,要麼就是沒人裝可視化界面;導致目前我搜索不到相對應的博客(我懷疑是太簡單)
1、無可視化界面硬碟擴容參考博客
- https://blog.csdn.net/lsqtzj/article/details/123691954
- 如果擴容之後發現磁碟容量還是沒有變化
- 擴展完磁碟後使用
lsblk
查看的結果變了而使用df -h
結果大小卻沒變,這是因為前者查看的是磁碟的大小而後者查看的是文件系統的大小。磁碟和文件系統在不嚴格區分時可視為同一個東西,但追究起來確實是兩樣東西
- 擴展完磁碟後使用
- 那麼再參考一篇博客
2、有可視化界面硬碟擴容
- 我就比較奇特了,我是參考上面兩篇博客,各取一半,稀里糊塗就完成了擴容(不知道會不會有什麼問題)
2.1、VMware設置
- 關閉CentOS7虛擬機,在VMware界面中給要擴容的虛擬機,先增加硬碟容量(得刪除之前保存的快照,可以刪了之後再保存當前狀態)
2.2、進入終端,完成擴容
- 使用
lsblk
命令查看磁碟大小,網路上一般找到的都是新增一個分區,然後擴容,個人不太喜歡分區太多,所以只想簡單的對當前使用的sda進行擴容
①、修改分區表
fdisk /dev/sda
- PS:下麵的sda幾,都是看
lsblk
查看自己使用的是哪個磁碟 - 刪除分區3
- 輸入d
- 回車
- 3
- 回車
- 創建分區3
- 輸入n
- 回車
- p
- 回車
- 2
- 回車
- 回車
- 回車
- 輸入w
- 回車
②、更新內核記憶體分區表
partx -u /dev/sda
③、調整物理體積
pvresize /dev/sda3
④、更新文件系統大小
- 查看要更新的文件系統類型
mount | grep /dev/sda
- PS:
- resize2fs 命令 :針對的是ext2、ext3、ext4文件系統
- xfs_growfs 命令 :針對的是xfs文件系統
- 下麵就可以根據自己的文件系統類型選擇命令進行操作(以
xfs
類型做延時,步驟都一致)- xfs類型文件系統重新定義大小要使用
xfs_growfs
命令(註意文件系統名稱要和自己的系統一致)xfs_growfs /dev/sda3
- xfs類型文件系統重新定義大小要使用
- 接下來用df-h查看一下文件系統的大小,更改成功!
以上內容步驟很多地方都沒有配圖的原因是,我已經擴容完成了,於是就想著記錄一下自己個人的擴容過程,偏好我個人情況,僅供參考,慎重參考
- 噢!對了,記得擴容之前弄一張快照,虛擬機玩壞了還可以再恢復