<?xml version="1.0" encoding="ISO-8859-1"?> 
<!-- Copyright (c) 2004, 2011, Oracle and/or its affiliates. 
All rights reserved. -->


<!-- ref host for aix -->

<HOST PLATID="212">
   <SYSTEM>
      <MEMORY>
         <PHYSICAL_MEMORY VALUE="1024" UNIT="MB" SEVERITY="IGNORABLE"/>
         <AVAILABLE_MEMORY VALUE="50" UNIT="MB" SEVERITY="IGNORABLE"/>
         <SWAP_SIZE SEVERITY="IGNORABLE">
             	<STEPS>
		<MIN VALUE="1024" UNIT="MB"/>
		<MAX VALUE="16" UNIT="GB"/>
			<STEP NAME="PHYSICAL_MEMORY" ATLEAST="1024" ATMOST="2048" UNIT="MB" MULTIPLE="1.5"/>
                 	<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="2048" UNIT="MB" MULTIPLE="1"/>
               </STEPS>
         </SWAP_SIZE>
      </MEMORY>
      <SPACE>
         <LOC VAR="RAC_HOME" SIZE="6.4" UNIT="GB"  SEVERITY="IGNORABLE"/>
         <LOC VAR="TEMP_AREA" TEMP="true" SIZE="1" UNIT="GB"  SEVERITY="IGNORABLE"/>
      </SPACE>
      <USERS_GROUPS>
         <USER VAR="INSTALL_USER">
	    <GROUP VAR="INSTALL_GROUP"/>
	    <GROUP VAR="DBA_GROUP"/>
	 </USER>
	 <USER VAR="BACKUP_USER"/>
      </USERS_GROUPS>
      <RUNLEVEL>
	<LIST>
    	  <VALUE>2</VALUE>
  	</LIST>
      </RUNLEVEL>
      <!-- shell limit checks based on Seetha's inputs -->
      <SHELL_LIMIT_CHECKS>
         <CHOICE VAR="SHELL">
            <SELECTION VALUE="SH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="1024" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="2047" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
            <SELECTION VALUE="BASH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="1024" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="2047" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
            <SELECTION VALUE="KSH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="1024" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
                  <SOFTLIMIT VALUE="2047" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
            <SELECTION VALUE="CSH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
            <SELECTION VALUE="TCSH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
            <SELECTION VALUE="ZSH">
               <FILE_DESCRIPTORS>
                  <HARDLIMIT VALUE="65536" SEVERITY="IGNORABLE"/>
               </FILE_DESCRIPTORS>
               <MAXPROC>
                  <HARDLIMIT VALUE="16384" SEVERITY="IGNORABLE"/>
               </MAXPROC>
               <STACK>
                  <SOFTLIMIT VALUE="10" UNIT="MB" OPERATOR="ATMOST" SEVERITY="IGNORABLE"/>
               </STACK>
            </SELECTION>
         </CHOICE>
      </SHELL_LIMIT_CHECKS>
      <!-- This checks has the list of proceesses that should be running/off on the machine -->
      <PROCESS_CHECKS>
      <CONDITION VAR="OSRELEASE_AIX_5.3">
	<PROCESS NAME="aioserver" EXISTS="true" SEVERITY="IGNORABLE"/>
	<PROCESS NAME="posix_aioserver" EXISTS="true" SEVERITY="IGNORABLE"/>
      </CONDITION>	
      </PROCESS_CHECKS>   
   </SYSTEM>
   <CERTIFIED_SYSTEMS>
	<OPERATING_SYSTEM RELEASE="5.3.0.0">
	<VERSION VALUE="5300-09-01" />
	<ARCHITECTURE VALUE="powerpc" />
	<NAME VALUE="AIX" />
	<VENDOR VALUE="IBM" />
	<KERNEL_VER VALUE="5.3-5300.09.01" />
	<KERNEL>
            <!-- Parameters taken from constraints.xml KERNEL PARAM -->
            <PROPERTY NAME="ncargs" VALUE="128" SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="maxuproc" VALUE="2048"  SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="tcp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="tcp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
	</KERNEL>
	<PACKAGES>
            <!-- check GPFS  -->
            <CONDITION VAR="GPFS">
              <PACKAGE NAME="gpfs.base" VALUE="3.2.1.8" SEVERITY="IGNORABLE"/>
            </CONDITION>

            <!-- 2.15 Network -->

            <!-- 2.17 Operating system file sets -->

            <!-- system file set bos.adt.base -->
            <PACKAGE NAME="bos.adt.base" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.lib -->
            <PACKAGE NAME="bos.adt.lib" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.libm -->
            <PACKAGE NAME="bos.adt.libm" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.libperfstat -->
            <PACKAGE NAME="bos.perf.libperfstat" VALUE="5.3.9.0" SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.perfstat -->
            <PACKAGE NAME="bos.perf.perfstat" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.proctools -->
            <PACKAGE NAME="bos.perf.proctools" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set rsct.basic.rte -->
            <PACKAGE NAME="rsct.basic.rte" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set rsct.compat.clients.rte -->
            <PACKAGE NAME="rsct.compat.clients.rte" VALUE="..." SEVERITY="IGNORABLE"/>
	    
	    <!-- xlc.aix50.rte package -->
	    <PACKAGE NAME="xlC.aix50.rte" VALUE="10.1.0.0" SEVERITY="IGNORABLE"/>
	</PACKAGES>
	<OSPATCH_CHECKS>
	<CONDITION VAR="KERNEL_VER" ATLEAST="5.3-5300.09" LESS_THAN="5.3-5300.10" TYPE="VERSION">
            <OSPATCH VALUE="IZ42940" SEVERITY="IGNORABLE"/>
            <OSPATCH VALUE="IZ49516" SEVERITY="IGNORABLE"/>
            <OSPATCH VALUE="IZ52331" SEVERITY="IGNORABLE"/>
	</CONDITION>
	</OSPATCH_CHECKS>
	<SYSTEM_FILES>
            <DHCP FILENAME="/etc/netsvc.conf" />
	</SYSTEM_FILES>
	</OPERATING_SYSTEM>
	<!-- AIX 6.1 related -->
	<OPERATING_SYSTEM RELEASE="6.1.0.0">
	<VERSION VALUE="6100-02-01" />
	<ARCHITECTURE VALUE="powerpc" />
	<NAME VALUE="AIX" />
	<VENDOR VALUE="IBM" />
	<KERNEL_VER VALUE="6.1-6100.02.01" />
	<KERNEL>
            <!-- Parameters taken from constraints.xml KERNEL PARAM -->
	    <PROPERTY NAME="ncargs" VALUE="128" SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="maxuproc" VALUE="2048"  SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="tcp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="tcp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
	</KERNEL>
	<PACKAGES>
            <!-- check GPFS  -->
            <CONDITION VAR="GPFS">
              <PACKAGE NAME="gpfs.base" VALUE="3.2.1.18" SEVERITY="IGNORABLE"/>
            </CONDITION>

            <!-- 2.15 Network -->

            <!-- 2.16 O/S Patches -->

            <!-- 2.17 Operating system file sets -->

            <!-- system file set bos.adt.base -->
            <PACKAGE NAME="bos.adt.base" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.lib -->
            <PACKAGE NAME="bos.adt.lib" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.libm -->
            <PACKAGE NAME="bos.adt.libm" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.libperfstat -->
            <PACKAGE NAME="bos.perf.libperfstat" VALUE="6.1.2.1" SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.perfstat -->
            <PACKAGE NAME="bos.perf.perfstat" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.proctools -->
            <PACKAGE NAME="bos.perf.proctools" VALUE="..." SEVERITY="IGNORABLE"/>

            <CONDITION VAR="HACMP_6_1">
	       <!-- system file set rsct.basic.rte -->
               <PACKAGE NAME="rsct.basic.rte" VALUE="2.5.4.0" SEVERITY="IGNORABLE"/>

               <!-- system file set rsct.compat.clients.rte -->
               <PACKAGE NAME="rsct.compat.clients.rte" VALUE="2.5.4.0" SEVERITY="IGNORABLE"/>
	    </CONDITION>
	    
            <CONDITION VAR="HACMP_7_1">
	       <!-- system file set rsct.basic.rte -->
               <PACKAGE NAME="rsct.basic.rte" VALUE="3.1.0.0" SEVERITY="IGNORABLE"/>

               <!-- system file set rsct.compat.clients.rte -->
               <PACKAGE NAME="rsct.compat.clients.rte" VALUE="3.1.0.0" SEVERITY="IGNORABLE"/>
	    </CONDITION>

	    <!-- system file set xlC.aix61.rte -->
            <PACKAGE NAME="xlC.aix61.rte" VALUE="10.1.0.0" SEVERITY="IGNORABLE"/>

	    <!-- system file set xlC.rte -->
            <PACKAGE NAME="xlC.rte" VALUE="10.1.0.0" SEVERITY="IGNORABLE"/>
         </PACKAGES>
         <OSPATCH_CHECKS>
	 <OSPATCH VALUE="IZ97457" SEVERITY="IGNORABLE"/>
	 <CONDITION VAR="KERNEL_VER" ATLEAST="6.1-6100.02" LESS_THAN="6.1-6100.03" TYPE="VERSION">
	    <OSPATCH VALUE="IZ41855" SEVERITY="IGNORABLE"/>
            <OSPATCH VALUE="IZ51456" SEVERITY="IGNORABLE"/>
            <OSPATCH VALUE="IZ52319" SEVERITY="IGNORABLE"/>
	 </CONDITION>

         <CONDITION VAR="KERNEL_VER" ATLEAST="6.1-6100.06" TYPE="VERSION">
	    <OSPATCH VALUE="IZ89165" SEVERITY="IGNORABLE"/>
	 </CONDITION>
	 </OSPATCH_CHECKS>
	 
         <SYSTEM_FILES>
            <DHCP FILENAME="/etc/netsvc.conf" />
         </SYSTEM_FILES>
	</OPERATING_SYSTEM>

   <!-- AIX 7.1 related -->
	<OPERATING_SYSTEM RELEASE="7.1.0.0">
	<VERSION VALUE="7.1-7100.00.01.1037" />
	<ARCHITECTURE VALUE="powerpc" />
	<NAME VALUE="AIX" />
	<VENDOR VALUE="IBM" />
	<KERNEL_VER VALUE="7.1-7100.00.01.1037" />
	<KERNEL>
            <!-- Parameters taken from constraints.xml KERNEL PARAM -->
	    <PROPERTY NAME="ncargs" VALUE="128" SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="maxuproc" VALUE="2048"  SEVERITY="IGNORABLE"/>
	    <PROPERTY NAME="tcp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="tcp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_low" EQ="9000"  SEVERITY="IGNORABLE"/>
            <PROPERTY NAME="udp_ephemeral_high" EQ="65500"  SEVERITY="IGNORABLE"/>
	</KERNEL>
	<PACKAGES>
            <!-- check GPFS  -->
            <CONDITION VAR="GPFS">
              <PACKAGE NAME="gpfs.base" VALUE="3.3.0.11" SEVERITY="IGNORABLE"/>
            </CONDITION>

            <!-- 2.15 Network -->

            <!-- 2.16 O/S Patches -->

            <!-- 2.17 Operating system file sets -->

            <!-- system file set bos.adt.base -->
            <PACKAGE NAME="bos.adt.base" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.lib -->
            <PACKAGE NAME="bos.adt.lib" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.adt.libm -->
            <PACKAGE NAME="bos.adt.libm" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.libperfstat -->
            <PACKAGE NAME="bos.perf.libperfstat" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.perfstat -->
            <PACKAGE NAME="bos.perf.perfstat" VALUE="..." SEVERITY="IGNORABLE"/>

            <!-- system file set bos.perf.proctools -->
            <PACKAGE NAME="bos.perf.proctools" VALUE="..." SEVERITY="IGNORABLE"/>

            <CONDITION VAR="HACMP_7_1">
	       <!-- system file set rsct.basic.rte -->
               <PACKAGE NAME="rsct.basic.rte" VALUE="3.1.0.0" SEVERITY="IGNORABLE"/>

               <!-- system file set rsct.compat.clients.rte -->
               <PACKAGE NAME="rsct.compat.clients.rte" VALUE="3.1.0.0" SEVERITY="IGNORABLE"/>
	    </CONDITION>

            <!-- system file set xlC.aix61.rte -->
            <PACKAGE NAME="xlC.aix61.rte" VALUE="10.1.0.0" SEVERITY="IGNORABLE"/>

	    <!-- system file set xlC.rte -->
            <PACKAGE NAME="xlC.rte" VALUE="10.1.0.0" SEVERITY="IGNORABLE"/>
         </PACKAGES>
         <OSPATCH_CHECKS>
            <OSPATCH VALUE="IZ87216" SEVERITY="IGNORABLE"/>
            <OSPATCH VALUE="IZ87564" SEVERITY="IGNORABLE"/>
	    <OSPATCH VALUE="IZ89165" SEVERITY="IGNORABLE"/>
	    <OSPATCH VALUE="IZ97035" SEVERITY="IGNORABLE"/>
         </OSPATCH_CHECKS>
	 
         <SYSTEM_FILES>
            <DHCP FILENAME="/etc/netsvc.conf" />
         </SYSTEM_FILES>
	</OPERATING_SYSTEM>
    <!-- END OF 7.1 related -->
   </CERTIFIED_SYSTEMS>
   <REFERENCE_DEVICES>
      <DEVICE VAR="DEVICES"/>
      <MOUNT_PARAMS NAME="nfs" VALUE="rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600"/>
      <MOUNT_PARAMS NAME="ofs" VALUE="...."/>
      <MOUNT_PARAMS NAME="raw" VALUE="..."/>
      <MOUNT_PARAMS NAME="asm" VALUE="..."/>
      <REDUNDANT_LOCS VAR="OCR_REDUND"/>
      <REDUNDANT_LOCS VAR="VDISK_REDUND"/>
   </REFERENCE_DEVICES>
   <SCRIPTS>
      <SCRIPT VAR="USER_SCRIPT"/>
   </SCRIPTS>
   <USER_INPUTS>
      <CLUSTERNAME VAR="CLUSTERNAME"/>
      <SID VAR="SID"/>
      <INSTALL_USER VAR="INSTALL_USER"/>
      <LOCS>
         <LOC VAR="OCR_LOC"/>
         <LOC VAR="OCR_MIRROR_LOC"/>
         <LOC VAR="VDISK_LOC"/>
         <LOC VAR="VDISK_LOC2"/>
         <LOC VAR="VDISK_LOC3"/>
         <LOC VAR="DB_FILE_STORAGE"/>
         <CONDITION VAR="OCFS">
            <LOC VAR="RPM_BASE_URL_OCFS"/>
            <LOC VAR="RPM_BASE_URL_OCFS_TOOLS"/>
         </CONDITION>
         <CONDITION VAR="RAW">
            <LOC VAR="DB_RAW_STORAGE"/>
            <LOC VAR="DB_REC_AREA_STORAGE"/>
         </CONDITION>
      </LOCS>
   </USER_INPUTS>
   <DIRS>
      <DIR VAR="INSTALL_BASE_DIR" WRITABLE="TRUE"/>
   </DIRS>
   <NETWORK>
      <NODELIST>
         <NODE NAME="PRIVATE_NODES" TYPE="PRIVATE" VAR="PRIVATE_NODES" IP_VAR="PRIVATE_NODES_IP"/>
         <NODE NAME="PUBLIC_NODES" TYPE="PUBLIC" VAR="PUBLIC_NODES" IP_VAR="PUBLIC_NODES_IP"/>
         <NODE NAME="VIRTUAL_NODES" TYPE="VIRTUAL" VAR="VIRTUAL_NODES" IP_VAR="VIRTUAL_NODES_IP"/>
      </NODELIST>
      <INTERCONNECTS VAR="NICS"/> 
      <!-- This variable currently gives ':' seperated details for all interconnects -->
   </NETWORK>
   <ORACLE_HOME>
      <COMPATIBILITY_MATRIX>
         <ALLOW>
            <NEW_HOME/>
         </ALLOW>
         <DISALLOW>
            <COMP NAME="oracle.server" ATLEAST="8.1.0.0.0" ATMOST="9.2.0.9.0"/>
            <COMP NAME="oracle.server" ATLEAST="10.1.0.0.0" ATMOST="10.1.0.9.0"/>
            <COMP NAME="oracle.client" ATLEAST="8.1.0.0.0" ATMOST="9.2.0.9.0"/>
            <COMP NAME="oracle.iappserver.iapptop" ATLEAST="9.0.2.0.0" ATMOST="99.9.9.9.9"/>
            <COMP NAME="oracle.iappserver.infrastructure" ATLEAST="9.0.2.0.0" ATMOST="99.9.9.9.9"/>
            <COMP NAME="oracle.iappserver.devcorner " ATLEAST="9.0.2.0.0" ATMOST="99.9.9.9.9"/>
            <COMP NAME="oracle.ids.toplevel.development" ATLEAST="9.0.0.0.0" ATMOST="99.9.9.9.9"/>
            <COMP NAME="oracle.install.instcommon" ATLEAST="8.1.3.0.0" ATMOST="9.2.9.9.9"/>
            <COMP NAME="oracle.client" ATLEAST="10.1.0.0.0"/>
            <COMP NAME="oracle.crs" ATLEAST="10.1.0.0.0"/>
            <ORCA_HOME/>
         </DISALLOW>     
      </COMPATIBILITY_MATRIX>
      <!-- EXISTENCE_MATRIX>
         <COMP NAME="oracle.crs" DESC="Oracle Cluster Ready Services (CRS) 11gR2" EXISTS="FALSE"       ATLEAST="10.1.0.0.0" ATMOST="11.1.9.9.9"/>
         <COMP NAME="oracle.server" DESC="Oracle Real Application Cluster (RAC) 11gR2" EXISTS="FALSE"     ATLEAST="9.2.0.0.0" ATMOST="11.1.9.9.9"/>
      </EXISTENCE_MATRIX -->
   </ORACLE_HOME>
</HOST>
