IT运维的365天--023 扩容数据库所在的根分区,我差点跑路

前情提要:默认方式安装的Centos系统,虽然硬盘我给了10T,但是根分区默认只给了70G。本来以为数据库并不会占用太大的空间,70G够大了,无所谓。但没想到有一天,数据库蹭蹭蹭的涨到了50多G,系统根分区飙红告急。之前两台分别是迁移到/home所在的大空间里和买新硬盘放到新硬盘上。这台我经过几天的深思熟虑,应该是可以扩容来解决的(因为我之前有故意空出一些空间预留应急的)。于是,有了今天的文章。

首先,就是从PVE平台里,给硬盘扩容了,增加了128G(程序员的习惯?喜欢用128的倍数?)

然后就到Centos中去开始扩容操作,首先分别用pvdisplay,vgdisplay,lvdisplay分别看了一眼。都没有Free的空间。。额。我要从哪里开始?太久没做过这个事了,有点迷糊。。

于是我开始网上搜索怎么做,以下是搜索出来的内容:

在 Proxmox VE (PVE) 中调整虚拟机的磁盘大小后,需要在 CentOS 系统中执行一些步骤以使系统识别新的磁盘大小,并扩展文件系统。以下是详细的操作步骤:

步骤 1: 调整虚拟磁盘大小

在 Proxmox VE 中,首先确保你已成功调整了虚拟机的磁盘大小。你可以在 Proxmox 的 Web 界面中找到相应的虚拟机,选择“硬件”选项,然后调整磁盘的大小。

步骤 2: 登录到 CentOS 虚拟机

使用 SSH 或直接在 Proxmox 控制台中登录到你的 CentOS 虚拟机。

步骤 3: 检查磁盘信息

使用 lsblk 命令检查当前的磁盘和分区信息:

这将显示所有的块设备,包括它们的大小和挂载点。

步骤 4: 扩展分区 (如果需要)

如果你的虚拟机使用的是传统的分区表(如 /dev/sda1),你可能需要先扩展分区以利用新的磁盘空间。可以使用 parted 或 fdisk 工具来完成这一步。

使用 parted 扩展分区
  1. 启动 parted

    sudo parted /dev/sda
  2. 显示当前分区表:

    print
  3. 删除现有分区(注意:这不会删除数据,只是删除分区表信息):

    rm 1
  4. 创建一个新的分区,使用新的大小:

    mkpart prima
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值