启用 SAP 高可用性连接器
在所有集群节点上安装 System Automation for Multiplatforms 之后,必须在 SAP 概要文件中配置 SAP 高可用性连接器。 在缺省概要文件中输入必需的条目就足够了。
启用 SAP 高可用性连接器。 否则, System Automation for Multiplatforms将撤销所有 SAP 工具 (例如 sapcontrol 或 SAP MC) 的所有启动或停止命令。
根据您是具有 AIX 或 Linux 平台,还是正在 Power Linux上运行 SAP HANA ,请将以下条目添加到 SAP 系统的缺省概要文件。 将
<SAPSID> 替换为 SAP 系统的 SAPSID:- AIX
#----------------------------------------------------------------------- # SAP high availability connector #---------------------------------------------------------------------- service/halib = /usr/sap/<SAPSID>/SYS/exe/uc/rs6000_64/saphascriptco.o service/halib_cluster_connector = /usr/sbin/rsct/sapolicies/sap/bin/sap_tsamp_cluster_connector- LINUX
- 将
<your platform>替换为相应的目录名称:#----------------------------------------------------------------------- # SAP high availability connector #----------------------------------------------------------------------- service/halib = /usr/sap/<SAPSID>/SYS/exe/uc/<your platform>/saphascriptco.so service/halib_cluster_connector = /usr/sbin/rsct/sapolicies/sap/bin/sap_tsamp_cluster_connector - SAP HANA 电源 Linux
#----------------------------------------------------------------------- # SAP high availability connector #----------------------------------------------------------------------- service/halib = /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so service/halib_cluster_connector = /usr/sbin/rsct/sapolicies/sap/bin/sap_tsamp_cluster_connector
请参阅 SAP 注释 1693245-"SAP 高可用性脚本连接器库" ,以获取有关 SAP 高可用性脚本连接器库的最新补丁级别的详细信息。
注: 对于 SAP HANA 实例: 如果文件
/usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so 未包含在 HANA 安装中,请手动从 Power LINUX SAP Kernel Part I 软件包中抽取该文件:- 识别 SAP 内核版本 (00-缺省 HANA 实例号) ,输入
sapcontrol -nr 00 -function GetVersionInfo - 下载 SAP Kernel Part I 软件包。 使用最高补丁级别
SAPEXE_<patch_level>-<number>.SAR。 您可以在 SAP Support Portal上找到该补丁。 - 从 SAR 文件中抽取
saphascriptco.so,输入SAPCAR -xvf SAPEXE_<patch_level>-<number>.SAR saphascriptco.so - 将
saphascriptco.so复制到 HANA 安装,输入cp saphascriptco.so /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so - 使用概要文件中的 HANA 安装路径,输入
service/halib = /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so - 在概要文件中添加
halib_cluster_connector参数,然后输入service/halib_cluster_connector = /usr/sbin/rsct/sapolicies/sap/bin/sap_tsamp_cluster_connector
注: 需要为
<SID>adm 用户设置非 root 用户安全性。 sapstartsrv 进程使用 <SID>adm 用户来调用 HA 连接器。