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查看一下文件系统的大小,更改成功!
以上内容步骤很多地方都没有配图的原因是,我已经扩容完成了,于是就想着记录一下自己个人的扩容过程,偏好我个人情况,仅供参考,慎重参考
- 噢!对了,记得扩容之前弄一张快照,虚拟机玩坏了还可以再恢复
原创文章,作者:bd101bd101,如若转载,请注明出处:https://blog.ytso.com/277944.html