linux centos系统磁盘(raid1磁盘阵列)扩容

一、磁盘扩容前准备

1.查看Kafka集群状态是否正常

2.查看es集群状态是否正常

3.查看服务器资源状态是否正常

二、停止服务及关闭服务器

1.停止es与Kafka服务

关闭es服务:docker stop elasticsearch-node-22
关闭Kafka服务:systemctl stop kafka
关闭服务器:shutdown -h now 或者poweroff

2.使用ping命令查看服务器网络情况  

ping 34.105.2.21(服务器ip) 

三、机房服务器硬件操作

1.检查硬件和数据完整性:在进行任何磁盘操作之前,确保硬件设备正常运行,并进行数据备份以防止意外数据丢失。

2.添加新硬盘:将新的硬盘添加到服务器或存储设备中。确保新硬盘与现有RAID 5阵列的硬盘规格和接口类型兼容。

3.启动扩容过程:使用适当的RAID管理工具(例如,硬件RAID控制器的管理界面或软件RAID工具),启动在线扩容过程。该过程可能因RAID控制器和厂商而异,具体步骤请参考相关文档。

4.等待扩容完成:在线扩容过程可能需要一定的时间来重新分布数据和建立新的冗余。在此过程中,RAID阵列可能会变得更加脆弱,因此请确保避免任何可能导致数据丢失的故障或操作。

5.扩容完成服务器开机

四、连接服务器,重启服务

1.服务器开机后使用工具xshell等连接

2.重启Kafka与es服务

启动Kafka服务:systemctl start Kafka
启动es服务:docker start elasticsearch-node-22   注:一般情况下es服务会自启动
启动完成后使用命令查看下服务状态:systemctl status kafka 

 五、查看服务状态,等待服务恢复正常

2.登录注册中心进行对比,保证所有服务都可以正常启动  

注:确认服务正常运行且恢复到正常值后准备扩容;

六、磁盘扩容

1.先查看磁盘情况

lsblk 

 2.查看要扩容磁盘为什么文件系统并格式化新加磁盘文件系统

查看:df -Th  查看相应的磁盘文件系统
格式化文件系统:mkfs.xfs 磁盘路径 

注:格式化如果报错需使用-f选项重新指定一下;

3.查看逻辑卷信息(逻辑卷,卷组名称等信息)

4.创建物理卷  

pvcreate 磁盘名称 

5.查看卷组信息(卷组名称) 

vgdisplay 或vgs 

 6.扩容卷组

vgextend 卷组名称  磁盘名称 

 7.扩容逻辑卷

lvextend -l +100%FREE 逻辑卷名称                -l  指定PE块大小 

8.刷新xfs文件系统  

xfs_growfs  逻辑卷名称

 9.查看是否扩容成功

df  -Th

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值