幫助網站:
https://blog.csdn.net/demonson/article/details/82150404
https://www.cnblogs.com/zhangshengdong/p/12496350.html
https://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html
用以下這個鏈接的方法也可以(這種方法會多產生一個分區)
https://www.cnblogs.com/Sungeek/p/9084510.html
需求:
關機擴容redhat7的vmare的硬盤或者exsi的硬盤
(Centos7未測試,應該通用)
遇到的困難:
1.網上找的教程似乎不是特別適用,內容太多
2.生產一般都是擴容硬盤,減少硬盤的情況比較少,就不寫在里面了
3.我的操作方式是關機+開機搭配的方式一下擴容硬盤
4.網上用的是resize2fs命令,redhat7卻用xfs_growfs
用到的工具:
Gparted的ISO文件和xfs_growfs命令(這種方法不會產生多一個分區,適用lvm分區)
1.關機擴展硬盤
2. 開機引導Gparted的ISO文件,然后拖動擴容。
3.去掉iso,然后開機,接下來重點。
df –h #看到硬盤還是20G(18G+2G交換分區)
Pvs #查看到pv已經顯示出30G,但是還是不能用。
lvextend -l 100% /dev/rhel/root
注:這里是添加lv所在的vg剩下的空余空間
df -h
發現文件系統的大小沒有改變,需要同步文件系統
如果是centos7的默認文件系統XFS,需要使用xfs_growfs /dev/mapper/rhel-root
Df –h
可以看到擴容成功
如果是非LVM分區,用以下方式
https://blog.csdn.net/PY0312/article/details/95877261