Abilitazione del connettore ad alta disponibilità SAP

Una volta installato System Automation for Multiplatforms su tutti i nodi cluster, il connettore ad alta disponibilità SAP deve essere configurato nei profili SAP . È sufficiente immettere le voci richieste nel profilo predefinito.

Abilitare il connettore alta disponibilità SAP . Altrimenti, tutti i comandi di avvio o arresto di tutti gli strumenti SAP , ad esempio sapcontrol o SAP MC, vengono invertiti da System Automation for Multiplatforms.

A seconda se hai una piattaforma AIX o Linux o se stai eseguendo SAP HANA su Power Linux, aggiungi le seguenti voci al profilo predefinito del tuo sistema SAP . Sostituisci <SAPSID> con il SAPSID del sistema SAP :
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
Sostituire <your platform> con il nome directory appropriato:
#----------------------------------------------------------------------- 
# 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 su Power 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

Fai riferimento a SAP Note 1693245 - "SAP high availability Script Connector Library" per dettagli sull'ultimo livello di patch per la libreria di connettori di script ad alta disponibilità SAP .

Nota: per istanze SAP HANA : Se il file /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so non è incluso nell'installazione HANA, estrarre manualmente il file da un pacchetto Power LINUX SAP Kernel Part I:
  1. Identificare la versione del kernel SAP (00 - numero istanza HANA predefinito), immettere
    sapcontrol -nr 00 -function GetVersionInfo
  2. Scarica il pacchetto SAP Kernel Part I. Utilizzare il livello di patch più alto SAPEXE_<patch_level>-<number>.SAR. Puoi trovare la patch nel Portale di supportoSAP.
  3. Estrarre saphascriptco.so dal file SAR, immettere
    SAPCAR -xvf SAPEXE_<patch_level>-<number>.SAR saphascriptco.so
  4. Copiare saphascriptco.so nell'installazione HANA, immettere
    cp saphascriptco.so /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so
  5. Utilizzare il percorso di installazione HANA nel profilo, immettere
    service/halib = /usr/sap/<SAPSID>/SYS/exe/hdb/saphascriptco.so
  6. Aggiungere il parametro halib_cluster_connector nel profilo, immettere
    service/halib_cluster_connector = /usr/sbin/rsct/sapolicies/sap/bin/sap_tsamp_cluster_connector
Nota: è necessario configurare la sicurezza dell'utente non root per l'utente <SID>adm . Il processo sapstartsrv richiama il connettore HA utilizzando l'utente <SID>adm .