HP Serviceguard Extension for SAP (SGeSAP) Scsid = INR, Pf = $Dirprofile/Sidersinstnrarepreloc

Page 44

for i in sapmc.jar sapmc.html frog.jar soapclient.jar

do

cp /sapmnt/$1/exe/servicehttp/sapmc/$i /usr/sap/$1/$2/exe/servicehttp/sapmc/$i

done

The script needs to be called providing a SAP SID and the instance.

Example: ./cperinit.sh C11 ERS00

Replicated Enqueue Conversion: RE100

Create instance profile and startup profile for the ERS Instance.

These profiles get created as <sid>adm in the instance profile directory- /usr/sap/<SID>/ERS<INSTNR>/profile.

Even though this is a different instance, the instance number is identical to the instance number of the [A]SCS. The virtual IP address used needs to be different in any case.

Here is an example template for the instance profile <SID>_ERS<INSTNR>_<[A]REPRELOC>:

#--------------------------------------------------------------------

# system settings

#--------------------------------------------------------------------

SAPSYSTEM = <INSTNR>

SAPSYSTEMNAME = <SID> INSTANCE_NAME = ERS<INSTNR>

#--------------------------------------------------------------------

# Special settings for this manually set up instance

#--------------------------------------------------------------------

DIR_EXECUTABLE = $(DIR_INSTANCE)/exe

DIR_PROFILE = $(DIR_INSTANCE)/profile DIR_CT_RUN = /usr/sap/<SID>/SYS/exe/runU

#--------------------------------------------------------------------

# Settings for enqueue monitoring tools (enqt, ensmon)

#--------------------------------------------------------------------

enque/process_location = REMOTESA rdisp/enqname = $(rdisp/myname)

#--------------------------------------------------------------------

# standalone enqueue details from (A)SCS instance

#--------------------------------------------------------------------

SCSID = <INR>

SCSHOST = <[J]CIRELOC> enque/serverinst = $(SCSID) enque/serverhost = $(SCSHOST)

Here is an example template for the startup profile START_ERS<INSTNR>_<[A]REPRELOC>:

#--------------------------------------------------------------------

SAPSYSTEM = <INSTNR>

SAPSYSTEMNAME = <SID> INSTANCE_NAME = ERS<INSTNR>

#--------------------------------------------------------------------

# Special settings for this manually set up instance

#--------------------------------------------------------------------

SCSID = <INR>

DIR_EXECUTABLE = $(DIR_INSTANCE)/exe

DIR_PROFILE = $(DIR_INSTANCE)/profile

DIR_CT_RUN = /usr/sap/$(SAPSYSTEMNAME)/SYS/exe/runU SETENV_00 = PATH=$(DIR_INSTANCE)/exe:%(PATH) SETENV_01 = LD_LIBRARY_PATH=$(DIR_EXECUTABLE)

_PF = $(DIR_PROFILE)/<SID>_ERS<INSTNR>_<[A]REPRELOC>

#-----------------------------------------------------------------------

# Copy SAP Executables

44 Step-by-Step Cluster Conversion

Image 44
Contents Managing Serviceguard Extension for SAP Version B.05.00 Page Table of Contents SAP Master Data Management MDM 111 SGeSAP Cluster Administration 137SAP Supply Chain Management List of Figures Page List of Tables Page Printing History About this ManualRelated Documentation INSTNR, INRDesigning SGeSAP Cluster Scenarios General Concepts of SGeSAPMutual Failover Scenarios Using the Two Package Concept Mutual Failover Scenarios Using the Two Package Concept Robust Failover Using the One Package Concept Follow-and-Push Clusters with Replicated Enqueue Replicated Enqueue Clustering for Abap and Java Instances Applications/sap/enqor/SID ersINSTNRDedicated NFS Packages Handling of Redundant Dialog Instances Dedicated Failover Host Replicated Enqueue Clustering for Abap and Java Instances Planning the Storage Layout SAP Instance Storage ConsiderationsOption 1 SGeSAP NFS Cluster Common Directories that are Kept LocalDirectories that Reside on Shared Disks System and Environment Specific Volume Groups Option 2 SGeSAP NFS Idle Standby ClusterOption 3 SGeSAP CFS Cluster Database Instance Storage Considerations Directories that Reside on CFS$ORACLEHOME/common/nls/admin/data Oracle Single Instance RdbmsOracle Real Application Clusters File System Layout for NFS-based Oracle ClustersMaxdb Storage Considerations Globals IndepData=/sapdb/data IndepPrograms=/sapdb/programs Sapnfs Planning the Storage Layout Step-by-Step Cluster Conversion Pgname = pkgtypeINSTNRSIDStep-by-Step Cluster Conversion SAP Netweaver High Availability SAP Pre-Installation ConsiderationsSAP Preparation Cmmakepkg -m sgesap/sapinstance -m ... /sap.config Cmmakepkg -m sgesap/db -m sgesap/ciCmmakepkg -m sgesap/db Cmmakepkg -m sgesap/ci Cmmakepkg -m sgesap/scs Cmmakepkg -m sgesap/ersPage SAPINSTMASTERDVD/IMXOS/SAPINST/UNIX/OS Replicated Enqueue ConversionVolume group needs to be created for the Ascs instance Splitting an Abap Central InstanceCreate a new mountpoint Su sidadm Mkdir /usr/sap/SID/ASCSINSTNRIf the used SAP kernel has a release older than Sapsystemname =SIDSAPLOCALHOST=DRELOC Instancename =ASCSINSTNRSAPSYSTEM=INSTNR2 Su sidadm Mkdir /usr/sap/SID/ERSINSTNR Volume group needs to be created for the ERS instanceCreation of Replication Instance Mkdir -p exe/servicehttp/sapmc Sapstartsrv Sapcontrol ServicehttpScsid = INR PF = $DIRPROFILE/SIDERSINSTNRAREPRELOCHP-UX Configuration Ls -d /usr/sap/???/*INSTNR Directory Structure ConfigurationCluster Filesystem Configuration Installation Step IS049 Non-CFS Directory Structure Conversion Mkdir /usr/sap/SID.newMaxdb Database Step SD040 Installation Step IS050 Filename localcopy checkexistOpen the groupfile, /etc/group, on the primary side Open the password file, /etc/passwd, on the primary sideCluster Node Synchronization Look at the service file, /etc/services, on the primary side Copy the sidadm home directory to the backup nodesSTARTPROFILE=STARTDVEBMGSINRprimary STARTPROFILE=STARTDVEBMGSINRsecondarySu orasid Mkdir -p /oracle/SID Exit Su sqddbsid Mkdir -p /sapdb/DBSIDMkdir -p /usr/sap/tmp Cluster Node ConfigurationMkdir /dev/vgdbSIDmknod /dev/vgdbSID/group c 64 Swlist grep ssh Ssh-keygen -t dsaIddsa Iddsa.pub Ssh hostN date Ssh -l sidadm hostN dateExternal Application Server Host Configuration Configure /etc/nsswitch.conf to avoid problemsHosts filesNOTFOUND=continue UNAVAIL=continue TRYAGAIN=ns Set -uDBRELOC=0.0.0.0 Modular Package ConfigurationDB=ORACLE Sapsystem C11 Modular Package Configuration Step-by-Step Cluster Conversion Example entries for the package configuration file Sapextinstance DVEBMGS10 Sapextsystem QAS Sbin/init.d/sapinit referenced by /sbin/rc3.d/S###sapinit Cmapplyconf -P ./sap.config Legacy Package Configuration Serviceguard ConfigurationCreated configuration files need to be edited Mkdir -p /etc/cmcluster/SIDServicename ciC11ms Servicefailfastenabled YES ServicehalttimeoutServicename ciC11disp Touch /etc/cmcluster/SID/debugResourcename /applications/sap/enqor/C11ascs Applications/sap/enqor/SIDersinstnrENQORSCSPKGNAMEC11=foobar ENQORREPPKGNAMEC11=foorep Distribute the package setup to all failover nodes SGeSAP ConfigurationSpecification of the Packaged SAP Components NFSRELOC=0.0.0.0 CINAME=DVEBMGS CINR=00 AREPNAME=ERS AREPNR=01 AREPRELOC=0.0.0.0DNAME0=D DNAME1=DConfiguration of Application Server Handling JCINAME=SCS JCINR=01JCIRELOC=0.0.0.0 REPNAME=ERS REPNR=00Page $STARTWITHPKG, $STOPWITHPKG, $RESTARTDURINGFAILOVER Restart Stop StartWAITOWNAS=1 ASTREAT0=$RESTARTDURINGFAILOVER ASPLATFORM0=SG-PACKAGEASPSTART=1 WAITOWNAS=0 Optional Parameters and Customizable FunctionsWAITOWNAS=2 RFCADAPTERCMD=runadapter.sh SAPROUTERSTART0=1 SAPROUTERPORT0=-S3299RFCADAPTERSTART=1 SAPSTARTSRVSTART=1 SAPSTARTSRVSTOP=1 Global DefaultsSAPCCMSRSTART=1 Legacy Package Configuration HA NFS Toolkit Configuration EXEDIR= /usr/sap/SID/SYS/exe/runUJMSSERVBASE=3600 Packagename sapnfsAuto FS Configuration HANFSSCRIPTEXTENSION=pkgtypeExport/sapmnt/SID Export/usr/sap/trans Sapmnt/SID Usr/sap/transAUTOMASTER=/etc/automaster AUTOMOUNTOPTIONS=-f $AUTOMASTER AUTOMOUNTDOPTIONS= -L AUTOFS=1AUTOMASTER=/etc/automaster AUTOOPTIONS=-f $AUTOMASTER NFSCLIENT=1 NFSSERVER=1 NUMNFSD=4 NUMNFSIOD=4Database Configuration Perform the following steps as orasid Additional Steps for OraclePerform the following step as sidadm If you use more than one SAP system inside of your cluster Lsnrctl start LISTENERSID1/2Additional steps for Oracle 10g Rdbms Additional Steps for MaxdbAdditional steps for Oracle 9i Rdbms SAP Application Server Configuration SAP Abap Engine specific configuration steps CdproRdisp/enqname = relocciSIDinstnr Sapmnt/SID/profile/SIDINSTNAMEINRBatch jobs can be scheduled to run on a particular instance SaplocalhostsidinstnrSID/dbhost = relocdb Icm/hostnamefull=relocatibleip SAP J2EE Engine specific installation stepsRdisp/starticman=TRUE Admin/host/SID relocdb Jdbc/pool/SID/Url jdbcoraclethin@relocdb1527SIDPage SAP Supply Chain Management More About Hot Standby Planning the Volume Manager Setup Option 1 Simple Clusters with Separated PackagesOption 2 Non-MAXDB Environments Option 3 Full FlexibilityMaxdb Storage Considerations Option 4 Hot Standby liveCacheLiveCache Installation Step LC010 HP-UX Setup for Options 1, 2 Synchronize the /etc/group and /etc/passwd filesDo the following to continue Copy file /etc/opt/sdb to the second cluster nodeMkdir /sapdb Mkdir -p /sapdb/data Mkdir /sapdb/LCSIDHP-UX Setup for Option If you use DNSHosts filesNOTFOUND=continue UNAVAIL=continue \ TRYAGAIN=ns HORCCMRCF=1 HORCMINST=0Packagename lcLCSID SGeSAP Modular Package ConfigurationCmmakepkg -m sgesap/livecache lcLCSID.config SGeSAP Modular Package Configuration SGeSAP Legacy Package Configuration Create standard package control and configuration filesCp /opt/cmcluster/sap/*.functions /etc/cmcluster Packagetype FailoverCold Admin Warm Online LCPRIMARYROLE=primarynode LCSECONDARYROLE=secondarynodeLivecache Service Monitoring LCCOPYMECHANISM=BUSINESSCOPYAVOIDWWIDCHECK=1 LCSTANDBYRESTART=1APO Setup Changes # dbmcli on hostname Lcsid quit Su lcsidadm Dbmcli -ux SAPLCSID,password -ulMv .XUSER.62 .XUSER.62.ORG Default key Sapdb/programsrelocsapnfss/export/sapdb/programs General Serviceguard Setup ChangesFor option Last step is to reconfigure the cluster with cmapplyconf1m Master Data Management Overview Master Data Management User Interface ComponentsMDM Server Components SAP Netweaver XI componentsInstallation and Configuration Considerations PrerequisitesMDM SGeSAP File System Layout Oracle/MDMSingle or Multiple MDM Serviceguard Package Configurations Single MDM Serviceguard Package ONEMultiple MDM Serviceguard packages FOUR+ONE Opt/MDMMkdir -p /export/home/mdmuser Mkdir -p /home/mdmuser Run ioscan and insf to probe/install new disk devicesMkdir -p /oracle/MDM Mkdir -p /opt/MDM Installation and Configuration Considerations Runscripttimeout Notimeout Haltscripttimeout NotimeoutNodename Runscript /etc/cmcluster/MDMNFS/mdmNFS.control.scriptSbin/init.d/nfs.client stop Sbin/init.d/nfs.client start Scp -rp /etc/cmcluster/MDMNFS clunode2/etc/cmcluster/MDMNFSScp -p /etc/auto.direct clunode2/etc/auto.direct Runscript /etc/cmcluster/MDM/mdbMDM.control.script Runscript /etc/cmcluster/MDM/mgroupMDM.control.scriptHaltscript /etc/cmcluster/MDM/mgroupMDM.control.script Haltscript /etc/cmcluster/MDM/mdsMDM.control.script Haltscript /etc/cmcluster/MDM/mdbMDM.control.scriptRunscript /etc/cmcluster/MDM/mdsMDM.control.script Runscript /etc/cmcluster/MDM/mdisMDM.control.script Haltscript /etc/cmcluster/MDM/mdisMDM.control.scriptRunscript /etc/cmcluster/MDM/mdssMDM.control.script Haltscript /etc/cmcluster/MDM/mdssMDM.control.scriptSsh -X clunode1 -l oramdm Runscript /etc/cmcluster/MDM/masterMDM.control.scriptHaltscript /etc/cmcluster/MDM/masterMDM.control.script Sidmdm KITS/ora9208/Disk1/runInstller Specify File LocationsSetup Step MDM218 SAP Master Data Management MDM MDM = Description = Addresslist = Sidlistlistener = Sidlist = Siddesc = Globaldbname = MDM Connectdata = Server = Dedicated Servicename = MDMListener = Descriptionlist = Description = Addresslist = Installation and Configuration Considerations Create a /home/mdmuser/mdss directory Global SAP Master Data Management MDM MDMUSER=mdmuser Single Serviceguard package configure sap.configMDMLISTENERNAME=LISTENER MDMPASSWORD= MDMREPOSITORYSPEC= MDMMDSRELOC=172.16.11.96MDMMONITORINTERVAL=60 MDMMGROUPDEPEND=mdb mds mdis mdssServicefailfastenabled no Servicehalttimeout Vi /etc/cmcluster/MDM/mdsMDM.config Servicename mdsMDMmonCmapplyconf -P /etc/cmcluster/MDM/mdsMDM.config Cmrunpkg mgroupMDM Cmhaltpkg mgroupMDMCmrunpkg masterMDM Cmhaltpkg masterMDM Change Management System Level ChangesSGeSAP Cluster Administration SAP Software Changes Upgrading SAP Software Mixed ClustersSwlist -l bundle T2357BA T2803BA Swlist -l bundle B7885BA T2803BACd /sapmnt/SID Mv exe exepa Cd /sapmnt/SID Mkdir exeipfCd /sapmnt/SID Ln -s /sapmnt/SIDexelocal exe Cd /sapmnt Ln -s /sapmnt/SID/exepa /sapmnt/SIDexelocal
Related manuals
Manual 35 pages 22.06 Kb