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

admin 技术文档 2024-07-23 50

摘要:#fdisk –l / lsblk #查看原有磁盘信息。重启过程中,当出现下图所示界面时,按“Delete”。...

需求

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

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。

DisabledEnabled

说明:

只有当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”界面

选择要进行查看的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

验证原有文件

相关推荐

评论列表
关闭

用微信“扫一扫”