High Availability SAP System on Windows Server 2008 (R2)

This note provides database-specific information about how to perform a new installation or a system copy of one of the following high-availability SAP systems on a Windows Server 2008 (R2) Failover Cluster:
  • SAP systems based on SAP NetWeaver '04 SR1 (Web AS 6.40)
  • SAP CRM 2007 and SAP SCM 5.1
  • SAP systems based on SAP Netweaver 7.0 SR3
  • SAP systems based on SAP Netweaver 7.0 EHP1 SR1
  • SAP systems based on SAP Netweaver 7.1 (except SAP NetWeaver CE 7.1 SR5)
  • SAP NetWeaver CE 7.1 SR5
  • SAP systems based on SAP Netweaver 7.1 EHP1 (incl. SAP NetWeaver CE 7.1 EHP1)
  • SAP Netweaver CE 7.2

This note applies for the following databases:
  • SQL Server
  • Oracle
  • MaxDB
  • IBM DB2 for Linux, Unix, and Windows

In this note, "Windows Server 2008 (R2)" - with (R2) written in parentheses - means that the information applies to both Windows Server 2008 and Windows Server 2008 R2.
Other terms
High availability, HA, upgrade, system copy, Windows Server 2008, Windows Server 2008 R2, 6.40, 7.0, 7.01, 7.10, 7.11, 7.2
Reason and Prerequisites
Check whether your system is released for productive use on Windows Server 2008 R2 in the SAP Product Availability Matrix (PAM) at:
http://service.sap.com/pam

This note is a supplement to the existing notes, installation and system copy guides that are available for the installation on a Windows Server 2008 (R2) Failover Cluster.
Solution
---------------------------------------------------------------------
I.  GENERAL INFORMATION
---------------------------------------------------------------------


Oracle:
If you perform an installation or system copy on Windows Server 2008 R2 with Oracle 10.2.0.5 and Oracle 11.2.0, use Oracle Fail Safe version 3.4.2 (available on DVD51038964).

SAP MaxDB:
For installations and system copies with MaxDB use always the originally released RDBMS DVD.
  • Installation with MaxDB on Windows Server 2008 R2:
    MaxDB supports Windows Server 2008 R2 with version 7.8 and higher. Therefore, you have to upgrade your MaxDB database immediately after the installation to version 7.8 or higher.
  • System copy with MaxDB 7.8:
    If your SAP system already uses MaxDB database version 7.8, check the following SAP notes:
    • 1466917, for SAP systems based on SAP kernel 6.40
    • 1469675, for SAP systems based on SAP kernel 7.0*
    • 1478170, for SAP systems based on SAP kernel 7.1*

IBM DB2 for Linux, Unix, and Windows:
For the installation of your DB2 database on an MSCS node, use SAP note 1493410. It contains corrections to the high availability section of the installation guides.
---------------------------------------------------------------------
II. INSTALLATION / SYSTEM COPY ON WINDOWS SERVER 2008 (R2)
---------------------------------------------------------------------

SAP systems based on SAP NetWeaver '04 SR1 (Web AS 6.40):
Not supported

SAP CRM 2007 and SAP SCM 5.1
For more information, see SAP Note 1333785.

SAP systems based on SAP NetWeaver 7.0 SR3 and SAP systems based on SAP NetWeaver 7.0 EHP1 SR1:

Windows Server 2008 (R2) Failover Cluster:
It is very important to follow the Windows 2008 specific steps described in the installation or system copy guides to install SAP systems based on Netweaver 7.0 SR3 and based on SAP Netweaver 7.0 EHP1 SR1 on Windows High Availability with the following additions:
  • Make sure you start the SAPInst executable in the command prompt for the(A)SCS installation as follows:
    sapinst.exe SAPINST_USE_HOSTNAME=<virtual hostname (A)SCS instance>
  • Before you create the File Server cluster resource, add the "File Services" role on both cluster nodes using the Server Manager. For SAP NetWeaver 7.0 SR3 systems, see chapters for the installation of the SCS or ASCS instance; for SAP NetWeaver 7.0 EHP1 SR1 systems see chapter: "Windows Server 2008: Creating the SAP Services and Applications".
           Windows Server 2008 R2:
Preliminary steps:
    • For SAP Netweaver 7.0 SR3: Execute the steps a) to J) as specified in the section Windows 2008 of the chapter "Installing the central Services Instance for ABAP(ASCS) or SCS".
    • For SAP Netweaver 7.0 EHP1 SR1: Execute the steps 1) to 10) as specified in the Chapter "Windows Server 2008: Creating the SAP Services and Applications".
           To create the File Server cluster resource on Windows Server 2008 R2,
    • for SAP NetWeaver 7.0 SR3 do not use the preparation steps(steps k, l, m, n) in the  chapter 'Installing the central Services Instance for ABAP(ASCS) OR (SCS).
    • for SAP NetWeaver 7.0 EHP1 SR1, do not use steps 11, 12, 13, 14 in chapter: "Windows Server 2008: Creating the SAP Services and Applications"
           Instead, create the File Server cluster resource as follows:
    • Open a command prompt in Administrative mode and type:
      cluster res "SAP <SID> FileServer" /CREATE /GROUP:"SAP <SID>" /TYPE:"File Server"
    • Set the dependencies of the newly created File Server resource to the Disk and the Virtual Network Name resources
  • After you have performed the installation option "First MSCS Node", manually adjust the sapmnt file share security as follows:
    Open the Failover Cluster Manager, and select the SAP <SAPSID> cluster group.
    In the Share Folders window, right-click the sapmnt share and choose "Properties".
    Set full access to the following groups:
    local group Administator
    domain group <domain>SAP_<SID>_GlobalAdmin
  • For the Database instance installation in Node one, make sure the Node one is the owner of the DB and SAP Cluster Groups.

SAP systems based on SAP NetWeaver 7.1 (except SAP NetWeaver CE 7.1 SR5):
Proceed as described in the installation or system copy guide for your SAP NetWeaver 7.1 including Enhancement Package 1 system.
However, you have to use a modified Installation Master DVD, which you have to create as follows:
    1. Download the SAP NetWeaver 7.1 EHP1 Installation Master DVD from SAP Service Marketplace and copy it to a local disk.
    2. Download the 710_Installation_Master_PATCH.zip file attached to this SAP note to a local directory and extract it.
    3. Go to the folder of the extracted files, where the DATA_UNITS folder is located.
    4. Copy all extracted files, including the DATA_UNITS folder, to the root directory (this is the directory where the original DATA_UNITS folder is located) of the SAP NetWeaver 7.1 EHP1 Installation Master DVD.
    5. Download the control_710_EHP1.zip file.
    6. Replace the control.xml file on the Installation Master DVD with the downloaded one.
    You find the control.xml file on the Installation Master DVD in the following directory:
    <Local_Directory>DATA_UNITS<platform>NW07WEBASIND

SAP NetWeaver CE 7.1 SR5:
    1. Use chapters "Planning" to "Installing the Central Services Instance (SCS)" of section "High Availability with Microsoft Cluster Service" of the installation guide for your SAP NetWeaver 7.0 Java including Enhancement Package 1 SR1 system.

    Note the following exceptions for Windows Server 2008 R2:
    • Before you create the File Server cluster resource, add the "File Server" role on both cluster nodes using the Server Manager (see chapter: "Windows Server 2008: Creating the SAP Services and Applications").
    • Do not create the File Server cluster resource on Windows Server 2008 R2 as described in steps 11, 12, 13, 14 of chapter: "Windows Server 2008: Creating the SAP Services and Applications". Instead, create the File Server cluster resource as follows:
      Open a command prompt in Administrative mode and type:
      cluster res "SAP <SID> FileServer" /CREATE /GROUP:"SAP <SID>" /TYPE:"File Server"
    2. Proceed as described in installation guide for your SAP NetWeaver CE 7.1 SR5 system with the following additions:
      a) Install the SCS instance with a prepared virtual host name as described in chapter: "Installing the Central Services Instance (SCS)".
      You can ignore the Prerequisites Checker warning on Windows Server 2008 R2 regarding the support of Windows Server 2008 R2
      b) After you have installed the SCS instance, manually adjust the sapmnt file share security as follows:
      Open the Failover Cluster Manager and select the SAP <SID> cluster group.
      In the Share Folders window, right-click the sapmnt share and choose "Properties".
      Set full access to the following groups:
      local group Administator
      domain group <domain>SAP_<SID>_GlobalAdmin
      c) Start the installation of the database instance with the existing SCS virtual host name.
      d) After you have finished the database instance installation, adapt the environment variables PATH and SAPEXE for the <sapsid>adm user as follows:

      Open a command prompt, and enter the following command:
      runas /profile /user:<Domain><sid>adm cmd

      Open a new command prompt as <sid>adm user, and enter:
      regedit
      Go to HKEY_CURRENT_USEREnvironment
      Set the PATH and SAPEXE variables to the following value:

      \<SCSVirtualHostName>sapmnt<SID>SYSexeuc<Platform>
      e) Before you install the ERS instance, move the SCS instance to another node.
      f) If you plan to install the central instance (CI) and/or a dialog instance (DI) locally on the cluster nodes, make sure that you move the SCS instance on another node, before you start the installation.
      Note that as of SAP NetWeaver 7.1, the central instance and the dialog instance are called primary application server and additional application server.

SAP systems based on SAP NetWeaver 7.1 EHP1 (incl. SAP NetWeaver CE 7.1 EHP1):

For Oracle database:

Do not use the control_710_EHP1_CE.zip or control_710_EHP1.zip file attached to this note, if you perform an installation or system copy on Windows Server 2008 R2.
For installation on Windows Server 2008 R2 please use the latest Installation Master DVD from SAP Service Marketplace.

For other databases continue as follows:
  • Windows Server 2008 Failover Cluster:
    Proceed as described in the installation or system copy guide.
  • Windows Server 2008 R2 Failover Cluster:
    Proceed as described in the installation or system copy guide.
    However, you have to use a modified Installation Master DVD, which you have to create as follows:
      a) Copy the SAP NetWeaver Installation Master DVD to a <Local_Directory>.
      b) Download the control.xml file for your SAP system that is attached to this note and extract it.
    • For SAP Netweaver CE 7.1 EHP1, download:
      control_710_EHP1_CE.zip
      control_710_EHP1.zip (for SAP systems with database SAP MaxDB only - fix from note 1315107 is already included)
    • For other SAP systems based on SAP NetWeaver 7.1 EHP1, download: control_710_EHP1.zip
      c) Change to the <Local_Directory> where you have copied the SAP NetWeaver Installation Master DVD.
      d) Replace the control.xml file with the downloaded one.
      The control.xml file is located in the following directory on the installation Master DVD:
    • For SAP Netweaver CE 7.1 EHP1, you find it in:
      <Local_Directory>DATA_UNITS<platform>CE71IND
    • For other SAP systems based on SAP NetWeaver 7.1 EHP1, you find it in:
      <Local_Directory>DATA_UNITS<platform>NW07WEBASIND

SAP NetWeaver CE 7.2:
Proceed as described in the installation or system copy guide.

No comments: