Initial commit
This commit is contained in:
208
roles/oracle-db-install/files/backup_rman.sh
Normal file
208
roles/oracle-db-install/files/backup_rman.sh
Normal file
@@ -0,0 +1,208 @@
|
||||
#!/bin/sh
|
||||
#------------------------------------------------------------------------------
|
||||
# ORACLE DATABASE : BACKUP RMAN DB + AL
|
||||
#------------------------------------------------------------------------------
|
||||
# Historique :
|
||||
# 14/09/2011 : YAO - Creation
|
||||
# 12/10/2015 : YAO - adaptation à l'ensemble des bases
|
||||
# 13/10/2015 : YAO - ajout des params en ligne de commande
|
||||
# 03/05/2016 : YAO - adaptation a l'environnement SOM
|
||||
# 04/05/2016 : YAO - ajout du niveau de sauvegarde : incrementale 0 ou 1
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# fonction init : c'est ici qu'il faut modifier toutes les variables liées
|
||||
# à l'environnement
|
||||
#------------------------------------------------------------------------------
|
||||
f_init() {
|
||||
|
||||
export ORACLE_OWNER=oracle
|
||||
|
||||
# les différents répertoires
|
||||
export SCRIPTS_DIR=/home/oracle/scripts
|
||||
export BKP_LOG_DIR=$SCRIPTS_DIR/logs
|
||||
export BKP_LOCATION=/orasave/$(hostname)_${ORACLE_SID}/backup_rman
|
||||
|
||||
# nombre de sauvegarde RMAN en ligne à garder
|
||||
export BKP_REDUNDANCY=1
|
||||
export DATE_JOUR=$(date +%Y.%m.%d-%H.%M)
|
||||
export BKP_LOG_FILE=${BKP_LOG_DIR}/backup_rman_${ORACLE_SID}_${BKP_TYPE}_${DATE_JOUR}.log
|
||||
export RMAN_CMD_FILE=${SCRIPTS_DIR}/rman_cmd_file_${ORACLE_SID}_${BKP_TYPE}.rman
|
||||
|
||||
# nombre de jours de conservation des logs de la sauvegarde
|
||||
export BKP_LOG_RETENTION=15
|
||||
|
||||
# nombre de jours de conservation des archivelog sur disque
|
||||
export ARCHIVELOG_RETENTION=1
|
||||
|
||||
# nombre de canaux à utiliser
|
||||
export PARALLELISM=3
|
||||
|
||||
} # f_init
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# fonction d'aide
|
||||
#------------------------------------------------------------------------------
|
||||
f_help() {
|
||||
|
||||
cat <<CATEOF
|
||||
syntax : $O -s ORACLE_SID -t DB|AL -l Full|Incr
|
||||
|
||||
-s ORACLE_SID
|
||||
|
||||
-t
|
||||
-t DB => backup full (database + archivelog)
|
||||
-t AL => backup des archivelog seulement
|
||||
|
||||
-l -t full => backup complet
|
||||
-t incr => backup incrementale 1
|
||||
|
||||
CATEOF
|
||||
exit $1
|
||||
|
||||
} #f_help
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# fonction d'affichage de la date ds les logs
|
||||
#------------------------------------------------------------------------------
|
||||
f_print()
|
||||
{
|
||||
echo "[`date +"%Y/%m/%d %H:%M:%S"`] : $1" >> $BKP_LOG_FILE
|
||||
} #f_print
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# fonction de traitement des options de la ligne de commande
|
||||
#------------------------------------------------------------------------------
|
||||
f_options() {
|
||||
|
||||
case ${BKP_TYPE} in
|
||||
DB)
|
||||
BKP_DB_PLUS_AL=TRUE;
|
||||
;;
|
||||
AL)
|
||||
BKP_DB_PLUS_AL=FALSE;
|
||||
;;
|
||||
*) f_help 2;
|
||||
;;
|
||||
esac
|
||||
|
||||
case ${BKP_LEVEL} in
|
||||
"FULL")
|
||||
BKP_FULL=TRUE;
|
||||
;;
|
||||
"INCR")
|
||||
BKP_FULL=FALSE;
|
||||
;;
|
||||
*) f_help 2;
|
||||
;;
|
||||
esac
|
||||
|
||||
} #f_options
|
||||
|
||||
|
||||
#----------------------------------------
|
||||
#------------ MAIN ----------------------
|
||||
#----------------------------------------
|
||||
|
||||
# s, l et t suivis des : => argument attendu
|
||||
# h => pas d'argument attendu
|
||||
while getopts s:t:l:h o
|
||||
do
|
||||
case $o in
|
||||
t) BKP_TYPE=$OPTARG;
|
||||
;;
|
||||
s) ORACLE_SID=$OPTARG;
|
||||
;;
|
||||
l) BKP_LEVEL=$OPTARG;
|
||||
;;
|
||||
h) f_help 0;
|
||||
;;
|
||||
*) f_help 2;
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
# traitement de la ligne de commande
|
||||
|
||||
[ "${BKP_TYPE}" ] || f_help 2;
|
||||
[ "${BKP_LEVEL}" ] || BKP_LEVEL=FULL;
|
||||
[ "${ORACLE_SID}" ] || f_help 2;
|
||||
|
||||
BKP_LEVEL=$(echo ${BKP_LEVEL} | tr [a-z] [A-Z])
|
||||
BKP_TYPE=$(echo ${BKP_TYPE} | tr [a-z] [A-Z])
|
||||
|
||||
f_options
|
||||
|
||||
# positionner les variables d'environnement ORACLE
|
||||
export ORACLE_SID
|
||||
ORAENV_ASK=NO
|
||||
PATH=/usr/local/bin:$PATH
|
||||
. oraenv -s
|
||||
|
||||
# inititalisation des variables d'environnement
|
||||
f_init
|
||||
|
||||
# si ce n'est pas le user oracle qui lance le script, on quitte
|
||||
if (test `whoami` != $ORACLE_OWNER)
|
||||
then
|
||||
echo
|
||||
echo "-----------------------------------------------------"
|
||||
echo "Vous devez etre $ORACLE_OWNER pour lancer ce script"
|
||||
echo
|
||||
echo "-----------------------------------------------------"
|
||||
exit 2
|
||||
fi
|
||||
|
||||
# initialisation des chemins, s'ils n'existent pas ils seront créés par la commande install
|
||||
install -d ${BKP_LOCATION}
|
||||
install -d ${BKP_LOG_DIR}
|
||||
|
||||
# génération du script de la sauvegarde RMAN
|
||||
echo "
|
||||
run {
|
||||
CONFIGURE DEVICE TYPE DISK PARALLELISM $PARALLELISM ;
|
||||
CONFIGURE RETENTION POLICY TO REDUNDANCY ${BKP_REDUNDANCY};
|
||||
" > ${RMAN_CMD_FILE}
|
||||
|
||||
# si sauvegarde DB (-t db) on ajoute cette ligne
|
||||
if [ "${BKP_DB_PLUS_AL}" == "TRUE" ]; then
|
||||
|
||||
# si backup incrementale
|
||||
if [ "${BKP_FULL}" == "TRUE" ]; then
|
||||
echo "
|
||||
BACKUP DEVICE TYPE DISK FORMAT '${BKP_LOCATION}/data_%T_%t_%s_%p' TAG 'DATA_${DATE_JOUR}' as compressed backupset database;
|
||||
" >> ${RMAN_CMD_FILE}
|
||||
else
|
||||
echo "
|
||||
BACKUP INCREMENTAL LEVEL 1 DEVICE TYPE DISK FORMAT '${BKP_LOCATION}/data_%T_%t_%s_%p' TAG 'DATA_${DATE_JOUR}' as compressed backupset database;
|
||||
" >> ${RMAN_CMD_FILE}
|
||||
fi # if BKP_FULL
|
||||
|
||||
fi # if BKP_DB_PLUS_AL
|
||||
|
||||
# on continue avec la partie commune : backup des archivelog + spfile + controlfile
|
||||
echo "
|
||||
SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT';
|
||||
BACKUP DEVICE TYPE DISK FORMAT '${BKP_LOCATION}/arch_%T_%t_%s_%p' TAG 'ARCH_${DATE_JOUR}' AS COMPRESSED BACKUPSET ARCHIVELOG
|
||||
UNTIL TIME 'SYSDATE-${ARCHIVELOG_RETENTION}' ALL DELETE ALL INPUT;
|
||||
|
||||
BACKUP CURRENT CONTROLFILE FORMAT '${BKP_LOCATION}/control_%T_%t_%s_%p' TAG 'CTLFILE_${DATE_JOUR}';
|
||||
|
||||
DELETE NOPROMPT OBSOLETE;
|
||||
DELETE NOPROMPT EXPIRED BACKUPSET;
|
||||
|
||||
SQL 'ALTER DATABASE BACKUP CONTROLFILE TO TRACE';
|
||||
SQL \"CREATE PFILE=''${BKP_LOCATION}/pfile_${ORACLE_SID}_$(date +%Y.%m.%d).ora'' FROM SPFILE\";
|
||||
}
|
||||
" >> ${RMAN_CMD_FILE}
|
||||
|
||||
# Execution du script RMAN
|
||||
f_print "------------------------- DEBUT DE LA BACKUP -------------------------"
|
||||
${ORACLE_HOME}/bin/rman target / cmdfile=${RMAN_CMD_FILE} log=${BKP_LOG_FILE}
|
||||
|
||||
# Nettoyage auto des logs : durée de concervation déterminée par la variable : ${BKP_LOG_RETENTION}
|
||||
f_print "------------------------- NETTOYAGE DES LOGS -------------------------"
|
||||
find ${BKP_LOG_DIR} -type f -iname "backup_rman_${BKP_TYPE}*.log" -mtime +${BKP_LOG_RETENTION} -exec rm -fv "{}" \; >> $BKP_LOG_FILE
|
||||
|
||||
f_print "------------------------- BACKUP ${BKP_TYPE} TERMINE -------------------------"
|
||||
|
||||
799
roles/oracle-db-install/files/cvu_prereq.xml
Normal file
799
roles/oracle-db-install/files/cvu_prereq.xml
Normal file
@@ -0,0 +1,799 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!-- Copyright (c) 2004, 2014, Oracle and/or its affiliates.
|
||||
All rights reserved.-->
|
||||
|
||||
|
||||
<!-- ref host for linux -->
|
||||
|
||||
<HOST PLATID="226">
|
||||
<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="4.70" 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>3</VALUE>
|
||||
<VALUE>5</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="OCFS">
|
||||
<PROCESS NAME="ncsd" EXISTS="TRUE"/>
|
||||
</CONDITION>
|
||||
</PROCESS_CHECKS>
|
||||
</SYSTEM>
|
||||
<CERTIFIED_SYSTEMS>
|
||||
<OPERATING_SYSTEM RELEASE="OEL5">
|
||||
<VERSION VALUE="3"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="enterprise"/>
|
||||
<KERNEL_VER VALUE="2.6.18"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<!-- Need to confirm version for following ASM packages -->
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.17.50.0.6" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.5-24" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf" VALUE="0.125" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf-devel" VALUE="0.125" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-common" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.5" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-headers" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="7.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="20060214" SEVERITY="IGNORABLE"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="RHEL5">
|
||||
<VERSION VALUE="3"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="redhat"/>
|
||||
<KERNEL_VER VALUE="2.6.18"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<!-- Need to confirm version for following ASM packages -->
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.17.50.0.6" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.5-24" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf" VALUE="0.125" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf-devel" VALUE="0.125" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-common" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.5" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-headers" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="7.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="20060214" SEVERITY="IGNORABLE"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="ASIANUX3">
|
||||
<VERSION VALUE="3"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="asianux"/>
|
||||
<KERNEL_VER VALUE="2.6.18"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.17.50.0.6" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.5-24" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf" VALUE="0.125" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf-devel" VALUE="0.125" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-common" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.5" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-headers" VALUE="2.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.106" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="7.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="20060214" SEVERITY="IGNORABLE"/>
|
||||
</PACKAGES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="OEL4">
|
||||
<VERSION VALUE="3"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="enterprise"/>
|
||||
<KERNEL_VER VALUE="2.6.9"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<!-- Need to confirm version for following ASM packages -->
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.80" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.15.92.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.105" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.105" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.3.4-2.41" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf" VALUE="0.97" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf-devel" VALUE="0.97" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-common" VALUE="2.3.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.3.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-headers" VALUE="2.3.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="5.0.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="pdksh" VALUE="5.2.14" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="expat" VALUE="1.95.7" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="RHEL4">
|
||||
<VERSION VALUE="3"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="redhat"/>
|
||||
<KERNEL_VER VALUE="2.6.9"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<!-- Need to confirm version for following ASM packages -->
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.80" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.15.92.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.105" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.3.4-2.41" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf" VALUE="0.97" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="elfutils-libelf-devel" VALUE="0.97" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-common" VALUE="2.3.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.3.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-headers" VALUE="2.3.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.105" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="3.4.6" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="5.0.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="pdksh" VALUE="5.2.14" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="expat" VALUE="1.95.7" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
<OPERATING_SYSTEM RELEASE="SUSE10">
|
||||
<VERSION VALUE="10"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="SuSE"/>
|
||||
<KERNEL_VER VALUE="2.6.16.21"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.3" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.80" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.16.91.0.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.104" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc" SEVERITY="CRITICAL" ARCHITECTURE="x86_64">
|
||||
<RANGE ATLEAST="2.4-31.63">
|
||||
<EXCLUDE ATLEAST="2.5-18" ATMOST="2.5-23"/>
|
||||
</RANGE>
|
||||
</PACKAGE>
|
||||
<PACKAGE NAME="compat-libstdc++" VALUE="5.0.7" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="93r-12.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.104" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libelf" VALUE="0.8.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.1.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="8.0.4" SEVERITY="IGNORABLE"/>
|
||||
</PACKAGES>
|
||||
</OPERATING_SYSTEM>
|
||||
<OPERATING_SYSTEM RELEASE="SUSE11">
|
||||
<VERSION VALUE="11"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="SuSE"/>
|
||||
<KERNEL_VER VALUE="2.6.27.19"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
|
||||
<PACKAGES>
|
||||
<!-- Packages for ASM -->
|
||||
<CONDITION VAR="ASM">
|
||||
<PACKAGE NAME="oracleasm-support" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="oracleasmlib" VALUE="2.0" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.3" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="binutils" VALUE="2.19" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.104" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.9" SEVERITY="CRITICAL"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="93t" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.104" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libstdc++33" VALUE="3.3.3" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libstdc++43-devel" VALUE="4.3.3_20081022" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="8.1.5" SEVERITY="IGNORABLE"/>
|
||||
<CONDITION VAR="SUSE_PATCHLEVEL" TYPE="VERSION" LESS_THAN="2">
|
||||
<PACKAGE NAME="libstdc++43" VALUE="4.3.3_20081022" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libgcc43" VALUE="4.3.3_20081022" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<CONDITION VAR="SUSE_PATCHLEVEL" TYPE="VERSION" ATLEAST="2">
|
||||
<PACKAGE NAME="libstdc++46" VALUE="4.6.1_20110701" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="libgcc46" VALUE="4.6.1_20110701" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
</PACKAGES>
|
||||
</OPERATING_SYSTEM>
|
||||
<OPERATING_SYSTEM RELEASE="OEL6">
|
||||
<VERSION VALUE="6"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="enterprise"/>
|
||||
<KERNEL_VER VALUE="2.6.32"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
|
||||
|
||||
<PACKAGE NAME="binutils" VALUE="2.20.51.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libcap1" VALUE="1.10" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="9.0.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.4.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.4.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="20100621" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.12" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.12" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="OL7">
|
||||
<VERSION VALUE="7"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="Oracle"/>
|
||||
<KERNEL_VER VALUE="3.8.0"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1024" UNIT="MB" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1024" UNIT="MB" MULTIPLE="0.4"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65535" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
<!-- Packages for OCFS2 -->
|
||||
<CONDITION VAR="OCFS2">
|
||||
<PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/>
|
||||
</CONDITION>
|
||||
<PACKAGE NAME="binutils" VALUE="2.23.52.0.1" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libcap1" VALUE="1.10" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.8.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.8.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.8.2" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="10.1.5" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.8.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.8.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="..." SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="make" VALUE="3.82" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.17" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.17" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.109" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.109" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
</PACKAGES>
|
||||
<SYSTEM_FILES>
|
||||
<DHCP FILENAME="/etc/network_sysconfig"/>
|
||||
</SYSTEM_FILES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
<OPERATING_SYSTEM RELEASE="RHEL6">
|
||||
<VERSION VALUE="6"/>
|
||||
<ARCHITECTURE VALUE="x86_64"/>
|
||||
<NAME VALUE="Linux"/>
|
||||
<VENDOR VALUE="enterprise"/>
|
||||
<KERNEL_VER VALUE="2.6.32"/>
|
||||
<KERNEL>
|
||||
<PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmmax" SEVERITY="IGNORABLE">
|
||||
<STEPS>
|
||||
<MAX VALUE="4294967295" UNIT="B"/>
|
||||
<STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1" UNIT="B" MULTIPLE="0.5"/>
|
||||
</STEPS>
|
||||
</PROPERTY>
|
||||
<PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="shmall" VALUE="2097152" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65500" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
<PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/>
|
||||
</KERNEL>
|
||||
<PACKAGES>
|
||||
|
||||
<PACKAGE NAME="binutils" VALUE="2.20.51.0.2" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libcap1" VALUE="1.10" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libgcc" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libstdc++-devel" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="sysstat" VALUE="9.0.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc" VALUE="4.4.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="gcc-c++" VALUE="4.4.4" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="ksh" VALUE="20100621" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/>
|
||||
<PACKAGE NAME="glibc" VALUE="2.12" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="glibc-devel" VALUE="2.12" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
<PACKAGE NAME="libaio-devel" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
|
||||
</PACKAGES>
|
||||
</OPERATING_SYSTEM>
|
||||
|
||||
</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="ocfs" VALUE="rw,sid=5"/>
|
||||
<MOUNT_PARAMS NAME="ocfs2" VALUE="..."/>
|
||||
<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>
|
||||
99
roles/oracle-db-install/tasks/install_database.yml
Normal file
99
roles/oracle-db-install/tasks/install_database.yml
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
#
|
||||
# installation des binaires ORACLE
|
||||
#
|
||||
|
||||
- name: Création du répertoire oracle
|
||||
file: dest={{ item }} mode=775 owner=oracle group=oinstall state=directory recurse=yes
|
||||
with_items:
|
||||
- "{{ oracle_base }}"
|
||||
- "{{ oracle_inventory }}"
|
||||
- "{{ oracle_home }}"
|
||||
- "{{ oracle_sources }}"
|
||||
tags: createdir
|
||||
|
||||
- name: vérification de l espace disque disponible sur oracle_base
|
||||
action: shell df -P {{ oracle_base }} | awk 'END { print $4 }'
|
||||
register: u01size
|
||||
failed_when: u01size.stdout|int < u01_free_space_gb*1024*1024
|
||||
tags: diskfreespace
|
||||
|
||||
- name: vérification de l espace disque disponible sur /tmp
|
||||
action: shell df -P /tmp | awk 'END { print $4 }'
|
||||
register: tmpsize
|
||||
failed_when: tmpsize.stdout|int < tmp_free_space_gb*1024*1024
|
||||
tags: diskfreespace
|
||||
|
||||
- name: Vérifier si une installation existe ...
|
||||
shell: grep "{{ oracle_home }}" "{{ oracle_inventory }}/ContentsXML/inventory.xml" | wc -l
|
||||
register: checkdbswinstall
|
||||
failed_when: checkdbswinstall.stdout != "0"
|
||||
tags: checkifexists
|
||||
|
||||
- name: Extraction des binaires Oracle
|
||||
unarchive: src={{ oracle_sources }}/{{ oracle_zip_filename }} dest={{ oracle_home }}
|
||||
become: true
|
||||
become_method: su
|
||||
become_user: oracle
|
||||
tags: transfert
|
||||
|
||||
- name: Copie du fichier de réponse pour installation silencieuse
|
||||
template: src=db_install_{{ oracle_version }}.j2 dest={{ oracle_sources }}/{{ db_response_file }}
|
||||
tags: responsefile
|
||||
|
||||
- name: Création du script d installation silencieuse
|
||||
template: src=run_db_install.sh.j2 dest={{ oracle_sources }}/run_db_install.sh mode=755
|
||||
tags: responsefile
|
||||
|
||||
- name: modification du numero de distib sur Linux 8
|
||||
lineinfile: dest={{ oracle_home }}/cv/admin/cvu_config state=present line="CV_ASSUME_DISTID=OEL7.6"
|
||||
tags: distid_ol7
|
||||
|
||||
- name: Installation des binaires Oracle
|
||||
shell: "{{ oracle_sources }}/run_db_install.sh"
|
||||
register: oradbinstall
|
||||
become: true
|
||||
become_method: su
|
||||
become_user: oracle
|
||||
ignore_errors: true
|
||||
tags: orainstall
|
||||
|
||||
- debug: var=oradbinstall.stdout_lines
|
||||
# with_items: oradbinstall.results
|
||||
tags: orainstall
|
||||
|
||||
- name: Vérification de l existance du fichier orainstRoot.sh
|
||||
stat: path="{{ oracle_inventory }}/orainstRoot.sh"
|
||||
register: orainstRoot
|
||||
|
||||
- name: Exécution du script orainstRoot.sh
|
||||
shell: "{{ oracle_inventory }}/orainstRoot.sh"
|
||||
when: orainstRoot.stat.exists
|
||||
tags: runroot
|
||||
|
||||
- name: Exécution du script root.sh
|
||||
shell: "{{ oracle_home }}/root.sh"
|
||||
tags: runroot
|
||||
|
||||
- name: Résultat de l installation via OPatch
|
||||
shell: "{{ oracle_home }}/OPatch/opatch lsinventory"
|
||||
become: true
|
||||
become_method: su
|
||||
become_user: oracle
|
||||
register: opatchls
|
||||
tags: opatch
|
||||
|
||||
- debug: var=opatchls.stdout_lines
|
||||
# with_items: opatchls.results
|
||||
tags: opatch
|
||||
|
||||
# suppression des binaires, du fichier de réponse et du script d'install
|
||||
# - name: suppression du repertoire des fichiers decompressés
|
||||
# file: path={{ oracle_sources }}/database state=absent
|
||||
#
|
||||
# - name: suppression du fichier de réponse
|
||||
# file: path={{ oracle_sources }}/{{ db_response_file }} state=absent
|
||||
#
|
||||
# - name: suppression du script d'installation
|
||||
# file: path={{ oracle_sources }}/run_db_install.sh state=absent
|
||||
|
||||
12
roles/oracle-db-install/tasks/main.yml
Normal file
12
roles/oracle-db-install/tasks/main.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
#
|
||||
# installation des binaires ORACLE : database
|
||||
#
|
||||
|
||||
# ---------------------------------------------------
|
||||
# configuration Linux : Utilisateurs et groupes
|
||||
# ---------------------------------------------------
|
||||
- include: install_database.yml
|
||||
|
||||
- include: scripts_exploitation.yml
|
||||
|
||||
36
roles/oracle-db-install/tasks/scripts_exploitation.yml
Normal file
36
roles/oracle-db-install/tasks/scripts_exploitation.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
# ---------------------------------------------------
|
||||
# ajout de script oracle pour les backups rman
|
||||
# ---------------------------------------------------
|
||||
|
||||
- name: Copie du script backup_rman.sh dans /home/oracle/scripts
|
||||
copy: src=backup_rman.sh dest=/home/oracle/scripts/ owner=oracle group=oinstall mode=755
|
||||
|
||||
# ---------------------------------------------------
|
||||
# configuration Linux : config oracle pour logrotate
|
||||
# Gestion des fichiers logs seulement (archivage et réinitialisation)
|
||||
# ---------------------------------------------------
|
||||
- name: Gestion des logs Oracle - copie du fichier de configuration pour logrotate
|
||||
template: src=logrotate_oracle.j2 dest=/etc/logrotate.d/oracle mode=644 owner=root group=root
|
||||
tags: logrotate
|
||||
|
||||
# ---------------------------------------------------
|
||||
# configuration Linux : oracle cleaner dans cron.daily
|
||||
# Gestion des fichiers trace et xml : purge des anciens fichiers
|
||||
# ---------------------------------------------------
|
||||
- name: Netoyage ADR Oracle - copie du fichier de configuration pour cron
|
||||
template: src=cron_oracle_cleaner.j2 dest=/etc/cron.daily/oracle_cleaner mode=755 owner=root group=root
|
||||
tags: cron_daily
|
||||
|
||||
# ---------------------------------------------------
|
||||
# copy du fichier dbora.service dans /lib/systemd/system pour redémmarage auto
|
||||
# ---------------------------------------------------
|
||||
- name: Copie du script de démarrage auto des bases Oracle
|
||||
template: src=dbora.service.j2 dest=/lib/systemd/system/dbora.service owner=root mode=644
|
||||
tags: dbora_init
|
||||
|
||||
- name: Activation par systemctl du script de démarrage auto des bases Oracle
|
||||
systemd: name=dbora daemon_reload=yes enabled=yes
|
||||
tags: dbora_init
|
||||
|
||||
- debug: msg="Pensez à mettre Y au lieu de N dans /etc/oratab pour les bases à démarreage automatique"
|
||||
13
roles/oracle-db-install/templates/cron_oracle_cleaner.j2
Normal file
13
roles/oracle-db-install/templates/cron_oracle_cleaner.j2
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
/usr/bin/logger -t ora_db_clean_xml "Clean xml file older than 30 days from {{ oracle_base }}/diag/rdbms/"
|
||||
find {{ oracle_base }}/diag/rdbms/ -iname "*xml" -mtime +30 -print -delete | logger -t oracle_clean_xml
|
||||
|
||||
/usr/bin/logger -t ora_lsnr_clean_xml "Clean xml file older than 30 days from {{ oracle_base }}/diag/tnslsnr/"
|
||||
find {{ oracle_base }}/diag/tnslsnr/ -iname "*xml" -mtime +30 -print -delete | logger -t oracle_clean_xml
|
||||
|
||||
/usr/bin/logger -t ora_db_clean_trc "Clean trc file older than 30 days from {{ oracle_base }}/diag/rdbms/"
|
||||
find {{ oracle_base }}/diag/rdbms/ -iname "*trc" -mtime +30 -print -delete | logger -t oracle_clean_trc
|
||||
|
||||
/usr/bin/logger -t ora_db_clean_trm "Clean trm file older than 30 days from {{ oracle_base }}/diag/rdbms/"
|
||||
find {{ oracle_base }}/diag/rdbms/ -iname "*trm" -mtime +30 -print -delete | logger -t oracle_clean_trm
|
||||
18
roles/oracle-db-install/templates/db_install_19.0.0.j2
Normal file
18
roles/oracle-db-install/templates/db_install_19.0.0.j2
Normal file
@@ -0,0 +1,18 @@
|
||||
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
|
||||
oracle.install.option=INSTALL_DB_SWONLY
|
||||
ORACLE_HOSTNAME={{ ansible_hostname }}
|
||||
UNIX_GROUP_NAME=oinstall
|
||||
INVENTORY_LOCATION={{ oracle_inventory }}
|
||||
ORACLE_HOME={{ oracle_home }}
|
||||
ORACLE_BASE={{ oracle_base }}
|
||||
SELECTED_LANGUAGES=en,fr
|
||||
oracle.install.db.InstallEdition={{ oracle_install_edition }}
|
||||
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
|
||||
DECLINE_SECURITY_UPDATES=true
|
||||
oracle.installer.autoupdates.option=SKIP_UPDATES
|
||||
oracle.install.db.OSDBA_GROUP=dba
|
||||
oracle.install.db.OSOPER_GROUP=oper
|
||||
oracle.install.db.OSBACKUPDBA_GROUP=dba
|
||||
oracle.install.db.OSDGDBA_GROUP=dba
|
||||
oracle.install.db.OSKMDBA_GROUP=dba
|
||||
oracle.install.db.OSRACDBA_GROUP=dba
|
||||
15
roles/oracle-db-install/templates/dbora.service.j2
Normal file
15
roles/oracle-db-install/templates/dbora.service.j2
Normal file
@@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=Start Oracle Database
|
||||
After=multi-user.target
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Environment=PIDFILE=/run/dbora.pid
|
||||
ExecStart=/usr/bin/su - oracle -c "{{oracle_home}}/bin/dbstart {{oracle_home}}"
|
||||
ExecStop=/usr/bin/su - oracle -c "{{oracle_home}}/bin/dbshut {{oracle_home}}"
|
||||
TimeoutSec=900
|
||||
RemainAfterExit=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
14
roles/oracle-db-install/templates/logrotate_oracle.j2
Normal file
14
roles/oracle-db-install/templates/logrotate_oracle.j2
Normal file
@@ -0,0 +1,14 @@
|
||||
{{ oracle_base }}/diag/rdbms/*/*/trace/*.log
|
||||
{{ oracle_base }}/diag/tnslsnr/*/*/trace/*.log
|
||||
{
|
||||
su oracle oinstall
|
||||
daily
|
||||
size 100M
|
||||
rotate 6
|
||||
missingok
|
||||
compress
|
||||
notifempty
|
||||
dateext
|
||||
create 0640 oracle oinstall
|
||||
}
|
||||
|
||||
2
roles/oracle-db-install/templates/oraInst.loc.j2
Normal file
2
roles/oracle-db-install/templates/oraInst.loc.j2
Normal file
@@ -0,0 +1,2 @@
|
||||
inventory_loc={{ oracle_inventory_loc }}
|
||||
inst_group={{ oracle_group }}
|
||||
12
roles/oracle-db-install/templates/run_db_install.sh.j2
Normal file
12
roles/oracle-db-install/templates/run_db_install.sh.j2
Normal file
@@ -0,0 +1,12 @@
|
||||
# {{ ansible_managed }}
|
||||
#!/bin/bash
|
||||
|
||||
chkifinstalled=`grep "{{ oracle_home }}" "{{ oracle_inventory }}/ContentsXML/inventory.xml" |wc -l`
|
||||
if [[ $chkifinstalled == 1 ]]; then
|
||||
echo "Error: ORACLE_HOME: {{ oracle_home }} already present. Exiting"
|
||||
exit 0
|
||||
else
|
||||
export CV_ASSUME_DISTID=OEL7.6
|
||||
{{ oracle_home }}/runInstaller -responseFile {{ oracle_sources }}/{{ db_response_file }} -ignorePrereqFailure -silent -waitforcompletion
|
||||
fi
|
||||
|
||||
23
roles/oracle-db-install/vars/main.yml
Normal file
23
roles/oracle-db-install/vars/main.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
#--------------------------------------------------------------------
|
||||
# paramètres commun
|
||||
# dans cette section ne rien modifier sauf si besoin
|
||||
#--------------------------------------------------------------------
|
||||
|
||||
oracle_version: "19.0.0"
|
||||
oracle_base: "/u01/app/oracle"
|
||||
oracle_home: "{{ oracle_base }}/product/{{oracle_version}}/dbhome_1"
|
||||
oracle_inventory: "/u01/app/oraInventory"
|
||||
oracle_sources: "/u01/sources"
|
||||
oracle_oradata: "/u02/oradata/"
|
||||
oracle_fra: "/u03/fast_recovery_area/"
|
||||
oracle_install_edition: "EE" # SE2 ou EE
|
||||
oracle_zip_filename: "V982063-01_Oracle_Database_19.3.0.0.0_for_Linux_x86-64.zip"
|
||||
|
||||
# u01_free_space 4 Go pour l'install et 4 Go pour transfert et decompression des zip
|
||||
u01_free_space_gb: 8
|
||||
tmp_free_space_gb: 1
|
||||
etc_free_spage_gb: 1
|
||||
var_free_spage_gb: 1
|
||||
|
||||
db_response_file: "install_db_{{ oracle_version }}.rsp"
|
||||
Reference in New Issue
Block a user