【华为云技术分享】云小课 | SAP扩容实战

随着SAP业务的发展,当购买的资源无法满足业务需求时,我们可以在华为云上通过扩容相应的资源来解决问题。

在SAP上云的场景下,扩容可以分为两个部分:计算资源扩容和存储资源扩容。

计算资源扩容就是升级弹性云服务器了,即通过变更云服务器规格,升级vCPU、内存来满足您业务的需求。

存储资源扩容是指扩容云硬盘或其他共享存储,即通过增加系统盘或数据盘容量的方式来满足业务数据存储的需求。

下面我们就用以下场景来讲解一下如何扩容弹性云服务器和云硬盘。

场景一:SAP HANA云服务器从e3.7xlarge.12规格变更到e3.14xlarge.12规格

弹性云服务器名称

扩容前规格

扩容后规格

hana01

e3.7xlarge.12

e3.14xlarge.12

 

场景二:弹性云服务器上挂载了一块容量为100GB的系统盘和一块容量为470GB的数据盘,分别将其扩容到200GB和940GB

云硬盘名称

扩容前容量(GB)

扩容后容量(GB)

OS内挂载点

分区

文件系统

挂载目录

hana01-volume-sys

100

200

xvda

xvda1

ext4

/

hana01-volume-data

470

940

xvdb

xfs

/hana/data

扩容弹性云服务器

为预防变更规格后发生网卡漂移现象,在变更规格前,需要在云服务器中执行以下命令,删除网络规则目录下文件名同时包含persistent和net的规则文件。

rm -fr /etc/udev/rules.d/*net*persistent*.rules

rm -fr /etc/udev/rules.d/*persistent*net*.rules

扩容SAP HANA云服务器是非常简单的,变更规格首先需要登录控制台来将弹性云服务器关机。

然后选择变更规格的选项,此示例中我们选择选择“e3.14xlarge.12”。

确认变更后大概只需要一分钟就可以完成SAP HANA云服务器的扩容了。

扩容云硬盘

首先我们在控制台来执行扩容云硬盘的操作

在云硬盘列表,我们可以看到系统盘右侧有一个扩容选项。

单击“扩容”,然后根据实际需求输入新增容量,例如:100GB,然后单击“立即购买”。

确认信息无误后,单击“提交”,回到云硬盘列表之后我们就可以看到系统盘扩容到200GB了。

同样,数据盘我们也按照以上步骤完成扩容。

接下来我们扩展分区

root用户登录弹性云服务器,执行以下命令来查看扩容后的磁盘容量。

lsblk

df –Th

回显信息类似如下所示,表示磁盘容量已经扩容到200GB和940GB,但对应的挂载目录/和/hana/data还未完成扩容,还需要对扩容后的云硬盘进行扩展分区和扩展文件系统。

本示例中的系统盘xvda,存在一个分区xvda1,需要先使用growpart扩展分区。

growpart /dev/xvda 1

执行以下命令,查看到系统盘的xvda1分区已扩容成200G,数据盘没有分区,因此,无需执行growpart命令,默认大小已经是940GB。

fdisk –l

 

然后我们来扩展文件系统

  • 对于ext2、ext3或ext4 文件系统,使用resize2fs命令进行扩展文件系统。
  • 对于xfs文件系统,使用xfs_growfs进行扩展文件系统。

在本示例中,分别执行以下命令:

resize2fs /dev/xvda1

xfs_growfs /hana/data

最后验证扩容结果

执行以下命令,查看扩容后/hana/data目录的容量。

df –Th

回显信息类似如下所示,表示目录/和/hana/data均已成功扩容到200GB和940GB,扩容成功。

至此,SAP HANA云服务器就扩容完成了,更多关于SAP解决方案的知识,请参阅☞SAP技术画册

点击“了解更多”,华为云SAP解决方案等着您!

原创文章 1164 获赞 5546 访问量 136万+

猜你喜欢

转载自blog.csdn.net/devcloud/article/details/105642036