内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

香港带宽_冰山互联云主机_0元

2021-07-22 00:31 出处:欧普曼云计算 人气: 评论(0

香港带宽_冰山互联云主机_0元

简介

本博客详细介绍了如何在Microsoft Azure Cloud的Windows Server环境中使用SAP ASE 16 DB设置SAP Netweaver 7.5的高可用性(HA)设置。它使用ASEDB的SAP复制服务器(REP)和故障管理器(FM)功能来设置、管理数据库的HA和自动故障切换。SAP ASE Always On HA安装程序可用于SAP Netweaver ABAP或基于JAVA的系统。

目的

通过部署HA解决方案,我们可以保护SAP Netweaver&DB(在SAP ASE上)免受基础设施和虚拟机故障的影响,大数据的未来,并消除环境的单点故障(SPOF)。本文档可作为SAP ASE DB for SAP workloads HA环境部署的参考,但不涉及系统设计的其他方面,如基础设施、网络、安全性、,和性能。

系统设计

下图是Microsoft Azure中Windows Server上的SAP Netweaver和ASE DB HA的参考体系结构。

以下是设置的主要组件。

SOFS群集–用于托管SAP应用程序的高可用文件共享,如"sapmnt"和"trans",这是常见的跨应用服务器、DB和ASCS/ERS虚拟机。Azure中还有其他可供选择的方法来为SAP部署HA文件共享。

ASCS/ERS群集–SAP ASCS/ERS群集将是Windows WFSC群集的一部分,其虚拟IP将在Azure内部负载均衡器中定义。

SAP ASE DB–ASE DB将在两个独立的虚拟机上运行,网购返利,角色为主DB和辅助DB以及部分可用性集的。DBs复制(同步方法)将从主数据库运行到辅助数据库。数据库可以在故障转移时切换角色。

SAP应用程序连接将连接到主/活动数据库。SAP ASE DB HA安装程序独立于操作系统HA软件(如Windows cluster和Pacemaker),不需要Azure内部负载平衡器(ILB)作为虚拟IP地址。强烈建议使用最新版本的ASE DB(HA设置最低版本16.0.03.07)和saphostcontrol(最低版本721修补程序46)。

故障管理器–FM将监控DB节点的可用性,并在主DB不可用的情况下触发DB从辅助到主的角色切换。FM将安装在ASCS群集节点上,并在ASCS群集内高度可用。

应用程序服务器–SAP应用程序服务器将安装以处理用户工作负载。

以下是本博客中描述的参考设置的详细信息:

该设置可在Azure中扩展用于灾难恢复(DR)通过设置第三个SAP ASE DB VM和设置SAP ASE DB复制(异步方法)进行区域设置。

参考资料

ASE HA设置的SAP指南

SAP ASE Azure虚拟机DBMS针对SAP工作负载的部署

SAP Note 2912040–Microsoft Azure上的SAP ASE:Microsoft文档

SAP Note 2134316–SAP ASE能否在云环境中运行?–SAP ASE

SAP Note 1941500–Linux和其他操作系统的认证信息–SAP ASE

SAP Note 1891560–SYB:使用SAP Replication Server进行灾难恢复设置

SAP Note 1928533–Azure上的SAP应用程序:支持的产品和Azure VM类型

安装步骤的高级概述

高级安装HA安装SAP Netweaver 7.5 with ASE DB的过程如下:

本博客重点介绍如何安装高可用的SAP ASE DB和Fault Manager,并跳过执行SOFS、ASCS/ERS群集和主应用服务器的详细步骤。请按照以下链接查看跳过部分的详细设置。

ASCS实例的SOFS文件共享

Windows故障转移群集上ASCS/ERS实例的SAP Netweaver安装(HA)

准备

根据系统架构在可用性集中部署VM,并选择操作系统作为Windows服务器。在每个DB vm上包括数据和日志磁盘。为文件共享群集向SOFS节点添加磁盘。将虚拟机加入域在临时磁盘(D驱动器)中定义页文件。Windows防火墙中打开了必要的端口。使用此链接中的说明禁用Windows中的连续可用性功能。

安装SAP ASE主数据库

运行SWPM安装数据库实例

在SOFS群集中提供文件共享路径(或在Azure中使用其他方法创建)。提供ASCS消息服务器端口VM主机名和DB端口号

跳过其他SWPM标准安装屏幕截图。建议将DB数据和日志文件保存在单独的磁盘中。

DB安装完成。

DB安装完成后,安装PAS和AAS实例。

主DB上的DB复制设置

以syb用户身份登录创建/更新DMA和setuphadr文件。

示例文件附在链接中。

更新示例文件中的SID、主机名、用户ID、密码、端口号和路径。

转到SAP ASE DVD文件夹以设置DMA(在管理模式下打开命令提示符)。

。\setupConsole-f M:\sybase\sybdb1_dma.rs码-我沉默

解锁用户

isql-Usapsso-P-SPR1-X

>sp\u locklogin sa,unlock

>go

创建RMA服务

sc Create SybaseDRAgent\u PR1 binpath=M:\sybase\PR1\DM\RMA-16\u 0\compatibility\WinService\x64\Release\drservice.exe文件obj=contoso234\sybpr1 password=""

运行安装程序hadr

cd M:\sybase\PR1\ASE-16\u 0\bin

设置HADR.batM: \sybase\sybdb1\u安装程序_哈德尔

设置ASE HA on辅助节点

启动SWPM设置复制环境。输入SID、主密码、文件共享名(sapglobalhost)。选择Setup Secondary DB Instance选项SWPM

中以下错误的解决方法将profile目录(错误中提到的路径)临时重命名为profile1以绕过该问题。当我们到达swpm的下一个屏幕时,云服务器 免费,将其重新命名为profile。

主数据库详细信息在SOFS集群中提供文件共享路径(或使用其他方法创建)。次要数据库详细信息

跳过其他SWPM标准安装屏幕截图。建议将数据库数据和日志文件保存在单独的磁盘中。

二次数据库安装成功。以用户身份登录syb创建/更新DMA和setuphadr文件。

示例文件附在链接中。

更新示例文件中的SID、主机名、用户ID、密码、端口号和路径。

通过运行以下命令安装DMA。需要"cd"到SAP ASE DVD位置并以管理员身份打开命令提示符

。\setupConsole-f M:\sybase\sybdb2_dma.rs码-我沉默

解锁用户

isql-Usapsso-P-SPR1-X

>sp\u locklogin sa,解锁

>转到

创建RMA服务

sc Create SybaseDRAgent\u PR1 binpath=M:\sybase\PR1\DM\RMA-16\u 0\compatibility\WinService\x64\Release\drservice.exe文件obj=contoso234\sybpr1 password=""

运行Setuphadr

cd M:\sybase\PR1\ASE-16\u 0\bin

设置HADR.batM: \sybase\sybdb2\u安装程序_哈德尔

将复制作为服务重新启动在DB Node1中,以syb用户身份登录。登录到RMA

isql-UDR\u admin-P-Sazwinsydb1:4909

运行以下命令

sap\u set\u replication\u service Site1,contoso234\sybpr1,

sap\u set\u replication\u service Site1,在DB Node2中重新启动

,以syb用户身份登录。登录RMA

isql-UDR\u admin-P-Sazwinsydb2:4909

运行以下命令

sap\u set\u replication\u service Site2,contoso234\sybpr1,

sap\u set\u replication\u service Site2,重启

更新环境参数。在DB Node1和Node2中,以adm身份登录更新以下环境参数:

确保SAPLOCALHOST参数指向Fileshare名称。

更新Secure Store中的DR_Admin密码

在两个DB节点中。以adm用户身份登录并运行以下命令。

rsecssfx put DB\u CONNECT/SYB/DR\u user DR\u admin-plain

rsecssfx put DB\u CONNECT/SYB/DR\u PASSWORD

在两个数据库节点中,以syb用户身份登录并运行以下命令

cd C:\Program Files\SAP\hostctrl\exe

saphostctrl-user sapadm-function LiveDatabaseUpdate-dbname PR1-dbtype syb-dbuser DR_admin-dbpass-updatemethod Execute-updateoption TASK=SET_user_password-updateoption user=DR_admin

ConfigureReplication Server with sap\u tune\u rs

在主要和辅助数据库服务器上执行这些步骤,阿里大数据,以配置Replication Server以指定复制服务器实例的最大CPU数量和最大内存大小。

在数据库节点1和2中,以syb身份登录,并运行以下命令

登录到RMA运行以下命令

sap\u tune\u rs Site1,6,2(在节点1中)

sap\u tune\u rs Site2,6,建站系统哪个比较好,2(在节点2中)

检查数据库复制的状态

saphostctrl-user sapadm–-function LiveDatabaseUpdate-dbname PR1-dbtype syb-updatemethod Check-updateoption TASK=Replication\u Status

数据库HA的SAP应用服务器参数更改

请参阅SAP Note 1891560.

调整用户环境adm:

Adapt dbs\u syb\u ha:

dbs\u syb\u ha=1

Adapt dbs\u syb\u server:

主机名可以包含主机名列表:

dbs\u syb\u server=:

端口可以包含端口列表:

dbs\u syb\u port=:

如果两个端口相等,不需要此参数。

重新启动SAP应用程序服务器以激活更改。

仅适用于Netweaver Java环境。

打开配置工具并启用J2EE引擎/Java EE的故障切换,您必须更改安全存储中的连接URL(请参阅SAP说明867976):

jdbc:sybase系统:Tds:,/?&HADR\u MODE=NONE

是主节点的服务器名称,是备用节点的名称。这同样适用于端口号。参数HADR\u MODE=NONE并不意味着数据复制已关闭。

部署故障管理器

需要在活动ASCS节点中部署故障管理器。一旦成功安装,它将与活动ASCS节点绑定,并可以在ASCS群集节点之间进行故障切换。

下载最新版本的ASE DB内核SAR文件合成孔径雷达把它取出来。将提取的文件复制到内核目录(\\sapglobal\sapmnt\PR1\SYS\exe\uc\NTAMD64)以adm的身份登录到ASCS节点。检查/更新adm user的环境变量

分享给小伙伴们:
本文标签: 香港带宽冰山互联主机

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表