# SAP 应用 ## SAP Business One用户指南 - [简介](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0002.md): 本文档的部署属于传统方式的B1H部署,介绍了基于SAP HANA数据库的SAP Business One(SAP HANA 版)的部署。文档约定如下:本文档用于指导用户进行SAP Business One(SAP HANA 版)的安装及部署。本文档并不可替代SAP标准文档。在安装和使用SAP Business One过程中,针对SAP B - [方案介绍](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0007.md): SAP B1的部署方案如图1所示。说明如下:VPC网络:为了保证网络的安全,SAP B1系统中所有节点在一个VPC网络内,且所有节点应属于同一个AZ(Available Zone)。公网子网区:NAT(Network Address Translation)服务器:弹性云服务器。租户对SAP B1云服务器的SSH访问需要通过NAT服务器跳 - [节点规划](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0027.md): SAP HANA&SAP B1节点适用的弹性云服务器规格如表1所示。SAP HANA&SAP B1节点适用的规格分类CPUs内存 (GB)规格名称通用计算增强型16vCPU64c6.4xlarge.4内存优化型16vCPU128m6.4xlarge.832vCPU256m6.8xlarge.8SAP HANA&SAP B1节点操作系统:S - [网络信息规划](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0010.md): 单节点场景的网络如图1所示。网段信息与IP地址信息均为示例,请根据实际规划。在该场景下,只使用一块网卡,作为网络通信平面。规划的网络信息如表1所示。网段信息与IP地址信息均为示例,请根据实际规划。下面的安全组规则仅是推荐的最佳实践,用户根据自己的特殊要求,可设置自己的安全组规则。下表中,##表示SAP HANA的实例编号,例如00。此处需 - [软件与工具](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0012.md): 需要准备的软件和工具如表1所示。 - [创建VPC](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0030.md): SAP Business One系统的所有服务器都在同一个VPC中,需要为SAP Business One申请VPC,并指定VPC中的子段网段。参数说明如下:名称:VPC的名称。网段:VPC的地址范围。VPC内的子网地址,必须在VPC的地址范围内。因此,需要根据网络信息规划的子网信息,配置VPC的地址范围,例如10.0.3.0/8网段。名 - [申请子网并设置安全组](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0031.md): 为了使SAP B1系统中各服务器能正常通信,需要申请子网,并设置合适的安全组信息。登录公有云管理控制台。在左侧导航栏,单击,选择网络 > 虚拟私有云。在左侧导航栏,单击子网在页面右上角,单击创建子网,弹出创建子网界面。在创建子网区域,根据界面提示配置参数。虚拟私有云:选择创建VPC所创建的VPC名称。可用区:选择可用分区。名称:子网名称, - [创建SFS Turbo](https://support.huaweicloud.com/usermanual-sapb1/zh-cn_topic_0000002529119263.md): 在基于SAP HANA数据库的SAP B1使用场景中,SAP HANA的Backup卷由SFS Turbo提供。本章节指导用户在公有云平台创建SFS Turbo。 - [创建HANA云服务器(SAP HANA&SAP B1节点)](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0028.md): 根据部署方案,创建一台HANA云服务器,用于部署SAP B1软件和SAP HANA数据库。请参见方案介绍和节点规划,确定HANA云服务器的相关规划信息。根据界面提示,配置SAP HANA&SAP B1节点网络信息,如表2所示。SAP HANA&SAP B1节点网络配置参数说明网络请使用申请子网并设置安全组中对应的VPC、子网信息。扩展网卡 - [创建弹性云服务器(其他节点)](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0018.md): 在SAP B1系统中,除了SAP B1节点外,还需要创建如下节点:NAT(Network Address Translation)服务器:租户对SAP B1云服务器的SSH访问需要通过NAT服务器跳转。SAP HANA Studio服务器:用于安装SAP HANA Studio,用户通过RDP(Remote Desktop Protoco - [配置SSH跳转机制](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0019.md): 为了实现通过NAT Server可使用SSH协议跳转到SAP系统节点的功能,以及SAP系统各节点互相通过SSH协议跳转的功能,需要配置节点间的互信。使用WinSCP软件,以root帐号和密钥文件登录NAT Server,将证书私钥文件(.pem文件)上传到NAT Server的/usr目录。将证书私钥文件复制到/root/.ssh目录,并 - [配置主机名与IP地址的映射](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0020.md): 在SAP软件的安装过程中,安装程序使用主机名称来进行通信。因此需要配置主机名称和IP地址的映射关系。vi /etc/hosts此处的IP地址,单节点部署时为业务/客户端平面的IP地址。Full-Quallified-Hostname和Short-Hostname均为服务器的host名称,例如“businessone001”格式为:IP-A - [修改操作系统配置](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0021.md): 为保证后续正常安装SAP系统,安装前需关闭所有节点的操作系统防火墙。chkconfig SuSEfirewall2_init offchkconfig SuSEfirewall2 offservice SuSEfirewall2_init stopservice SuSEfirewall2 stop - [挂载SFS Turbo到云服务器](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0024.md): 当创建文件系统后,需要在SAP HANA&SAP B1节点挂载文件系统为SAP HANA提供Backup卷,本章节指导用户挂载SFS Turbo文件系统到云服务器上。已完成创建文件系统,并获取到文件系统的共享路径。已配置了用于解析文件系统域名的DNS服务器的IP地址。rpm -qa|grep nfs回显如下类似信息:是,执行3。否,执行z - [格式化磁盘](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0029.md): SAP HANA&B1节点的数据盘需要进行格式化,并挂载到相应的目录后,才能被正常使用。使用PuTTY软件,以root帐号和密钥文件(.ppk文件)为鉴权方式,登录绑定了弹性IP的NAT Server,并通过SSH协议,跳转到SAP HANA&B1节点。在命令行界面,执行以下命令,查看未格式化的磁盘。fdisk -lfdisk -l根据磁 - [安装SAP软件](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0025.md): SAP HANA的安装部署请参考SAP 标准文档。安装SAP B1之前,需在SAP应用服务器中执行配置操作,具体请参见如何解决云服务器中的SAP应用程序不能成功启动?。SAP B1的安装部署请参考SAP 标准文档。详情请参考https://support.sap.com/en/offerings-programs/support-smal - [如何解决云服务器中的SAP应用程序不能成功启动?](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0035.md): 由于在/etc/hosts文件中存在一行“127.0.0.1 主机名称 主机名称”,导致在云服务器中安装的SAP应用程序不能成功启动,需登录SAP应用云服务器中修改配置,确保SAP应用软件可以成功启动。只需在SAP应用软件所在的云服务器中执行此操作,SAP HANA所在的云服务器中不需要执行此操作。执行以下命令,打开Cloud-Ini - [修订记录](https://support.huaweicloud.com/usermanual-sapb1/sapbo_01_0026.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## SAP应用弹性伸缩用户指南 - [文档约定](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0002.md): 在使用本文档前,我们假定您已经熟悉SAP系统、公有云上的各个云服务(例如:ECS、EVS、RDS、IAM),并具备相应的技能。 - [什么是SAP应用弹性伸缩](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0004.md): SAP应用弹性伸缩是根据用户的SAP业务需求,通过策略自动调整自动增加AAS(Additional Application Server)的数量。您可以根据业务需求自行定义伸缩配置和伸缩策略,降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。 - [伸缩组](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0005.md): 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。 - [伸缩配置](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0006.md): 伸缩配置是伸缩组内实例(弹性云服务器)的模板,定义了伸缩组内待添加的实例的规格数据。包括云服务器类型、vCPU、内存、镜像、磁盘、登录云服务器方式等。 - [伸缩活动](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0007.md): 伸缩组中增加或减少实例的过程称为伸缩活动。伸缩活动的目的是将应用系统中当前实例数和期望实例数保持一致,保证业务正常运行。 - [区域和可用区](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0035.md): 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属R - [SAP应用弹性伸缩的优势](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0009.md): 当SAP应用系统中添加弹性伸缩时,SAP应用系统将获得以下优势: - [SAP应用弹性伸缩与其他服务的关系](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0010.md): 此章节主要介绍SAP应用弹性伸缩和其他服务之间的关系。 - [使用限制](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0011.md): 在SAP应用中添加弹性伸缩后,使用时有一定的限制,使用限制如下所示: - [方案介绍](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0013.md): 介绍SAP应用弹性伸缩的部署方案。 - [部署流程](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0014.md): 在部署SAP应用弹性伸缩之前,您可以了解部署的整个流程。 - [获取软件包](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0016.md): 在部署SAP应用弹性伸缩之前,需要获取软件安装包。 - [上传软件包](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0017.md): 在部署SAP应用弹性伸缩前需要将AAS所需软件安装包上传至OBS桶中。 - [准备packages.json文件](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0018.md): 将AAS所需软件安装包在OBS桶中的路径信息填入packages.json文件中,在扩展AAS的时候,获取packages.json中AAS软件安装包的信息。 - [创建委托](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0019.md): 在安装AAS的过程中,SAP应用弹性伸缩程序依赖华为云上的服务,我们采用委托的方式获取授权访问这些服务。需要提前创建委托,发放AAS云服务器的时候,将会自动将委托指派给云服务器。 - [准备配置文件](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0020.md): 介绍在配置文件config.json中配置各个参数信息的过程,在安装SAP应用弹性伸缩和扩展AAS时,获取配置文件config.json中的信息。 - [部署SAP应用弹性伸缩](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0021.md): 介绍部署SAP应用弹性伸缩的操作过程。 - [验证结果](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0022.md): 安装完成后,需要参考以下方法验证SAP应用弹性伸缩是否安装成功。 - [手动扩展AAS](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0024.md): 当业务临时调整,需要手动扩展AAS以保障业务正常运行。 - [手动释放AAS](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0025.md): 在业务压力下降后,AAS中已经没有正在运行的进程,为了减少资源的浪费,您可以释放扩展出的AAS。 - [什么是SAP应用弹性伸缩?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0027.md): SAP应用弹性伸缩是根据用户的SAP业务需求,通过策略自动调整自动增加AAS的数量。您可以根据业务需求自行定义伸缩配置和伸缩策略,降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。SAP应用弹性伸缩的原理如图1所示。将PAS和AAS配置在一个伸缩组,设置基于告警策略的伸缩策略。您可以选择配置CPU使用率作为度 - [SAP应用弹性伸缩有哪些优势?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0028.md): 当SAP应用系统中添加弹性伸缩时,SAP应用系统将获得以下优势:降低人力成本降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助节约资源和人力成本。降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助节约资源和人力成本。降低资源成本弹性伸缩能够实现应用系统按需调整资源,即在业务增长时能够实现应用系统扩容,以满足业务需求,业务下 - [SAP应用弹性伸缩有什么限制?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0029.md): 在SAP应用中添加弹性伸缩后,使用时有一定的限制,使用限制如下所示:目前仅支持AAS自动扩展,不支持AAS自动缩减。弹性伸缩对用户的资源数量或容量做的配额限制如表1所示。配额一览表类别描述默认值弹性伸缩组用户可以创建的最多伸缩组个数。10弹性伸缩配置用户可以创建的最多伸缩配置个数。100弹性伸缩策略某个弹性伸缩组下可以创建的最多伸缩策略个 - [我能创建和使用多少个伸缩策略和配置?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0030.md): 默认您可以创建10个弹性伸缩组,100个弹性伸缩配置。每个弹性伸缩组同一时刻支持使用1个伸缩配置,10个伸缩策略。如果系统提供的默认配额不能满足您的需求,请联系管理员进行处理。 - [我能启用多少个伸缩策略?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0031.md): 伸缩策略可以启用一个,也可以启用多个。 - [如何查看SAP应用弹性伸缩的日志?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0032.md): 当部署弹性伸缩失败或自动扩展AAS出现错误时,您可以查看日志分析问题。所有日志记录都在/sapmnt/{sid}/autoscaling/logs目录中。cd /sapmnt/{sid}/autoscaling/logsllASInstall.log日志记录的是弹性伸缩脚本的执行日志。AASInstall_{aashostname}.lo - [如何修改CPU的阈值?](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0033.md): SAP应用弹性伸缩安装后,默认CPU的阈值为85%,当CPU的使用率超过85%,自动扩展实例,根据实际业务可修改CPU的阈值,保障系统稳定运行。 - [修订记录](https://support.huaweicloud.com/usermanual-sapas/sapas_01_0034.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。