需求
原有数据库服务器(型号华为5885HV5)数据库目录磁盘空间不够,需要增加8块2.4T硬盘来扩展原有服务器数据库目录空间需求。
实施计划
1. 实施前准备工作
a确认已做好数据备份
b确定硬盘参数及服务器槽位
c重启服务器验证应用使用正常
2.安装物理硬盘并配置RAID
3.使用LVM管理工具创建PV,扩展原有VG组,扩容数据库LV
4.后期检查
操作步骤
一. 参看原机配置信息
#fdisk –l / lsblk #查看原有磁盘信息
#lvs / lvdisplay #查看原有卷信息
#vgs / vgdisplay #查看原有卷组信息
#df –hT #查看挂载及空间使用情况
二.安装物理硬盘并配置RAID
2.1 RAID配置a
登录RAID卡3152-8i管理界面。
重启过程中,当出现下图所示界面时,按“Delete”。
#服务器BIOS默认密码为“Admin@9000”#
b.输入密码并按“Enter”
c.选择“Device Manager”并按“Enter”
选择要操作的3152-8i控制器,按“Enter”
创建RAID 10
在主界面中,选择“Array Configuration”。
进入“Array Configuration”界面。
选择Create Array。进入成员盘选择界面,
选中硬盘后,按“Enter”键,将硬盘加入Array (硬盘状态为“Enabled”时表示硬盘被选中)
选择“Proceed to next Form”并按“Enter”。
进入RAID级别选择界面
选择要配置的Array级别“RAID1+0”,并选择“Proceed to next Form”。
进入Array属性配置界面,
参数 | 说明 |
Logical Drive Label | LD的自定义标签。 |
Strip Size/Full Stripe Size |
|
Size | 整个LD的容量大小。 |
Unit Size | LD的容量计算单位。 |
SSD Over Provisioning Optimization | 设置在创建由SSD组成的RAID组时,是否启用SSD Over Provisioning。
|
Acceleration Method | 设置LD所采用的加速方法。
|
Submit Changes | 确认修改。 |
按照所述配置Array属性,选择“Submit Changes”并“Enter”。
提示创建成功。按“Enter”返回主界面。
2.2 查看RAID配置信息
在主界面中,按照“Array Configuration>Manage Arrays”的顺序进入。进入“Manage Arrays”界面
选择要进行查看的Array,并按“Enter” 进入Array操作界面
查看LD的属性
选择“List Logical Drive”并按“Enter”。进入LD列表。
选择要进行查看的LD并按“Enter”。进入LD相关操作界面
选择“Logical Drive Details”并按“Enter”。显示LD的相关属性
三.通过LVM管理对原有LVM卷扩容
3.1 硬盘分区格式化
新加硬盘配置好RAID后 进入系统
查看/列出所有磁盘分区
#fdisk –l
#lsblk /sdc 3.3T 为新加硬盘
使用parted命令对新加磁盘进行分区(超过2T)
#parted /dev/sdc
转换成GPT分区
#(parted)mklabel gpt
#(parted)print ##查看分区状态,是否打上GPT标签
将磁盘的所有空间都划分成一个分区
#(parted)mkpart primary 0 -1
#(parted)print ##查看分区
#(parted)quit ##退出分区工具
# lsblk ##列出磁盘,显示分区 /sdc1
3.2 创建LVM逻辑卷并扩展原有LV
把新分区创建为PV
#pvcreater /dev/sdc1
查看原有VG LV 确定需要扩展的卷所在的卷组
vgs / vgdisplay
将新PV添加到原有卷组(VG)
[root@localhost ~]# vgextend (卷组名) /dev/sdc1
vgs / vgdisplay #查看vg是否扩展成功
扩展原有卷(LV)
#lvs##查看原有LV
#vgdisplay ##查看vg free空间
# lvextend –L +[要增加的额外空间] [现有逻辑卷名称]
# lvextend –l +[要增加的PE块数量] [现有逻辑卷名称/dev/mapper]
#lvs / lvdisplay ##查看卷大小 是否扩展成功
逻辑卷已经扩展,调整文件系统的以扩展逻辑卷内的空间:
#df –Th 查看原有卷文件系统格式
对于基于 ext3 和 ext4 的文件系统,运行以下命令:
# resize2fs /dev/mapper/vg10-lv10
对于 xfs 文件系统,使用以下命令:
# xfs_growfs /dev/mapper/vg10-lv10
#df -Th 查看分区及磁盘
3.3 扩容完成
检查卷状态,文件系统属性,确认无误。
#lsblk
验证原有文件