天天看点

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

作者:幸运书签日常分享

需求

原有数据库服务器(型号华为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”#

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

b.输入密码并按“Enter”

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

c.选择“Device Manager”并按“Enter”

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

选择要操作的3152-8i控制器,按“Enter”

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

创建RAID 10

在主界面中,选择“Array Configuration”。

进入“Array Configuration”界面。

选择Create Array。进入成员盘选择界面,

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

选中硬盘后,按“Enter”键,将硬盘加入Array (硬盘状态为“Enabled”时表示硬盘被选中)

选择“Proceed to next Form”并按“Enter”。

进入RAID级别选择界面

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

选择要配置的Array级别“RAID1+0”,并选择“Proceed to next Form”。

进入Array属性配置界面,

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间
参数 说明
Logical Drive Label LD的自定义标签。
Strip Size/Full Stripe Size
  • Strip Size:单个物理盘的条带大小,可设置为16KiB/32KiB/64KiB/128KiB/256KiB/512KiB/1024KiB,默认值为256KiB。
  • Full Stripe Size:整个LD的分条大小。
  • 当设定Strip Size后,系统会自动计算出Full Stripe Size。
Size 整个LD的容量大小。
Unit Size LD的容量计算单位。
SSD Over Provisioning Optimization 设置在创建由SSD组成的RAID组时,是否启用SSD Over Provisioning。
  • Disabled
  • Enabled
说明:
  • 只有当RAID组由SSD组成时,才能设置该属性。
  • 该选项设置为“Enabled”后,会在数据写入SSD之前重新分配所有使用的块来优化SSD,可以加快初始化的速度。
Acceleration Method 设置LD所采用的加速方法。
  • I/O Bypass(只有当LD由SSD组成时,该选项有效)
  • Controller cache(同时使用读Cache和写Cache)
  • None(禁用加速,表示既不使用SSD I/O Bypass,也不使用Controller Cache,即无任何加速。)
Submit Changes 确认修改。

按照所述配置Array属性,选择“Submit Changes”并“Enter”。

提示创建成功。按“Enter”返回主界面。

2.2 查看RAID配置信息

在主界面中,按照“Array Configuration>Manage Arrays”的顺序进入。进入“Manage Arrays”界面

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

选择要进行查看的Array,并按“Enter” 进入Array操作界面

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

查看LD的属性

选择“List Logical Drive”并按“Enter”。进入LD列表。

选择要进行查看的LD并按“Enter”。进入LD相关操作界面

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

选择“Logical Drive Details”并按“Enter”。显示LD的相关属性

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

三.通过LVM管理对原有LVM卷扩容

3.1 硬盘分区格式化

新加硬盘配置好RAID后 进入系统

查看/列出所有磁盘分区

#fdisk –l

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间
华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间
华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

#lsblk /sdc 3.3T 为新加硬盘

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

使用parted命令对新加磁盘进行分区(超过2T)

#parted /dev/sdc

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

转换成GPT分区

#(parted)mklabel gpt

#(parted)print ##查看分区状态,是否打上GPT标签

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

将磁盘的所有空间都划分成一个分区

#(parted)mkpart primary 0 -1

#(parted)print ##查看分区

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

#(parted)quit ##退出分区工具

# lsblk ##列出磁盘,显示分区 /sdc1

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

3.2 创建LVM逻辑卷并扩展原有LV

把新分区创建为PV

#pvcreater /dev/sdc1

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

查看原有VG LV 确定需要扩展的卷所在的卷组

vgs / vgdisplay

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

将新PV添加到原有卷组(VG)

[root@localhost ~]# vgextend (卷组名) /dev/sdc1

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

vgs / vgdisplay #查看vg是否扩展成功

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

扩展原有卷(LV)

#lvs##查看原有LV

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

#vgdisplay ##查看vg free空间

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

# lvextend –L +[要增加的额外空间] [现有逻辑卷名称]

# lvextend –l +[要增加的PE块数量] [现有逻辑卷名称/dev/mapper]

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

#lvs / lvdisplay ##查看卷大小 是否扩展成功

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

逻辑卷已经扩展,调整文件系统的以扩展逻辑卷内的空间:

#df –Th 查看原有卷文件系统格式

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

对于基于 ext3 和 ext4 的文件系统,运行以下命令:

# resize2fs /dev/mapper/vg10-lv10

对于 xfs 文件系统,使用以下命令:

# xfs_growfs /dev/mapper/vg10-lv10

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

#df -Th 查看分区及磁盘

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

3.3 扩容完成

检查卷状态,文件系统属性,确认无误。

#lsblk

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

验证原有文件

华为5885HV5服务器,新增硬盘配置RAID,扩展原有磁盘空间

继续阅读