Outils pour utilisateurs

Outils du site


installation_grid_control

ATTENTION CET ARTICLE EST EN COURS DE REDACTION

Introduction

L'objectif ici est de décrire la mise en place du Grid Control 11g sur un serveur Linux.

Le serveur est sous Centos 5.5 et se nomme liszt.adimcor.eu

L'interface graphique ne sera pas utilisée.

Le principe d'installation comporte 3 phases :

  1. Création de la base de données du référentiel,
  2. Mise en place du serveur Weblogic
  3. Installation du GRID proprement dit.

La mise en place de la base oracle sera survolée, se reporter au lien suivant pour plus de précision.

Téléchargements

Il faut télécharger le serveur Oracle, le serveur weblogic et le grid control. Attention au choix des versions, notamment pour le serveur Weblogic ( version 10.3.2 ) et pour le grid control ( 11.1.0.1.0 )

wget –http-user <adresse_mail> –http-password <mot_de_passe> -O linux_11gR2_database_1of2.zip \
"http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip" –no-check-certificate
wget –http-user <adresse_mail> –http-password <mot_de_passe> -O linux_11gR2_database_2of2.zip \
"http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip" –no-check-certificate
wget –http-user <adresse_mail> –http-password <mot_de_passe> -O wls1032_linux32.bin \
"http://download.oracle.com/otn/linux/middleware/11g/wls/wls1032_linux32.bin" –no-check-certificate
wget –http-user <adresse_mail> –http-password <mot_de_passe> -O GridControl_11.1.0.1.0_Linux_1of3.zip \
"http://download.oracle.com/otn/linux/oem/1110/GridControl_11.1.0.1.0_Linux_1of3.zip" –no-check-certificate
wget –http-user <adresse_mail> –http-password <mot_de_passe> -O GridControl_11.1.0.1.0_Linux_2of3.zip \
"http://download.oracle.com/otn/linux/oem/1110/GridControl_11.1.0.1.0_Linux_2of3.zip" –no-check-certificate
wget –http-user <adresse_mail> –http-password <mot_de_passe> -O GridControl_11.1.0.1.0_Linux_3of3.zip \
"http://download.oracle.com/otn/linux/oem/1110/GridControl_11.1.0.1.0_Linux_3of3.zip" –no-check-certificate
Les décompresser
unzip linux_11gR2_database_1of2.zip
unzip linux_11gR2_database_2of2.zip
mkdir grid
cd grid
unzip /home/GridControl_11.1.0.1.0_Linux_1of3.zip
unzip /home/GridControl_11.1.0.1.0_Linux_2of3.zip
unzip /home/GridControl_11.1.0.1.0_Linux_3of3.zip
Rendre exécutable l'installeur du serveur weblogic
chmod 0755 wls1032_linux32.bin
Installer les binaires de la base de données ( plus d'info ici )

Création de la base de données

La base de données contenant le référentiel se nommera OEMREP.

Création des répertoires

mkdir -p /u01/app/oracle/admin/OEMREP/pfile
mkdir -p /u01/app/oracle/oradata/OEMREP
mkdir -p /u02/app/oracle/oradata/OEMREP
mkdir -p /u03/app/oracle/oradata/OEMREP
Éditer son fichier de paramètres sous /u01/app/oracle/admin/OEMREP/pfile/initOEMREP.ora

db_name = OEMREP
db_block_size = 8192
control_files = /u01/app/oracle/oradata/OEMREP/control01.ctl,/u02/app/oracle/oradata/OEMREP/control02.ctl,/u03/app/oracle/oradata/OEMREP/control03.ctl
sga_target = 640M
pga_aggregate_target = 160M
open_cursors = 300
job_queue_processes=30
session_cached_cursors=200
log_buffer=10485760
processes=500
nls_length_semantics=BYTE

La mise en place du grid impose de modifier certaines valeurs de paramètres par défaut.

Finaliser la préparation de l'installation de la base

cd $ORACLE_HOME/dbs
ln -s /u01/app/oracle/admin/OEMREP/pfile/initOEMREP.ora initOEMREP.ora
orapwd file=orapwOEMREP password=manager11
Créer sous $HOME le script createOEMREP.sql

create database OEMREP
character set UTF8
national character set UTF8
logfile
group 1 ('/u01/app/oracle/oradata/OEMREP/redo01a.log','/u01/app/oracle/oradata/OEMREP/redo01b.log') size 50M,
group 2 ('/u01/app/oracle/oradata/OEMREP/redo02a.log','/u02/app/oracle/oradata/OEMREP/redo02b.log') size 50M,
group 3 ('/u01/app/oracle/oradata/OEMREP/redo03a.log','/u02/app/oracle/oradata/OEMREP/redo03b.log') size 50M
datafile '/u01/app/oracle/oradata/OEMREP/system01.dbf' size 500M autoextend on next 100M maxsize 2G extent management local
sysaux datafile '/u01/app/oracle/oradata/OEMREP/sysaux01.dbf' size 500M autoextend on next 100M maxsize 2G
undo tablespace UNDO_TBS datafile '/u01/app/oracle/oradata/OEMREP/undo_tbs01.dbf' size 250M
default temporary tablespace TEMP tempfile '/u01/app/oracle/oradata/OEMREP/temp01.dbf' size 250M;

Lancer la création de la base

export ORACLE_SID=OEMREP
sqlplus /nolog
SQL> connect / as sysdba
SQL> startup nomount;
SQL> create spfile from pfile;
SQL> start createOEMREP.sql
SQL> @?/rdbms/admin/catalog.sql
SQL> @?/rdbms/admin/catproc.sql
SQL> alter user sys identified by manager11;
SQL> alter user system identified by manager11;
SQL> exit;
Se reconnecter en system afin de lancer pupbld
sqlplus system/manager11
SQL> @?/sqlplus/admin/pupbld.sql
SQL> exit;
Activer le spfile
sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown immediate;
SQL> startup;
SQL> exit;
Pour l'instant la base de données n'est pas en mode archivelog.

Oracle*Net

Listener : $ORACLE_HOME/network/admin/listener.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
     (ADDRESS=(PROTOCOL = TCP)(HOST = liszt.adimcor.eu )(PORT = 1521))
    )
  )

Methode : $ORACLE_HOME/network/admin/sqlnet.ora

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

Résolution locale : $ORACLE_HOME/network/admin/tnsnames.ora

OEMREP =
  (DESCRIPTION =
    (ADDRESS_LIST =
       (ADDRESS = (PROTOCOL = TCP)(HOST = liszt.adimcor.eu)(PORT = 1521))
    )
    (CONNECT_DATA =
       (SERVICE_NAME = OEMREP)
    )
)

Installation du serveur Weblogic

Lancer l'exécutable, l'installation se fera en mode ligne.

/home/wls1032_linux32.bin
Répondre aux questions, elles sont assez claires. Ci-dessous juste les modifications aux valeurs par défaut

Enter new Middleware Home OR [Exit][Previous][Next]> -> changer pour : /u01/app/oracle/product/11.2.0/Middleware

Select the type of installation you wish to perform -> Choisir 1:Typical

Outre le serveur Weblogic, seront installé le JDK et OCM. le processus est assez rapide ( - de 5 minutes )

Installation du Grid Control

Editer le fichier réponse, $HOME/grid.rsp, pour l'installation silencieuse.

RESPONSEFILE_VERSION=2.2.1.0.0
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=true
INSTALL_UPDATES_SELECTION="skip"
ORACLE_MIDDLEWARE_HOME_LOCATION=/u01/app/oracle/product/11.2.0/Middleware
ORACLE_INSTANCE_HOME_LOCATION=/u01/app/oracle/product/11.2.0/dbhome_2
WLS_ADMIN_SERVER_USERNAME=admin
WLS_ADMIN_SERVER_PASSWORD=manager11
WLS_ADMIN_SERVER_CONFIRM_PASSWORD=manager11
NODE_MANAGER_PASSWORD=manager11
NODE_MANAGER_CONFIRM_PASSWORD=manager11
DATABASE_HOSTNAME=liszt.adimcor.eu
LISTENER_PORT=1521
SERVICENAME_OR_SID=OEMREP
SYS_PASSWORD=manager11
CONNECT_STRING=OEMREP
MANAGEMENT_TABLESPACE_LOCATION=/u02/app/oracle/oradata/OEMREP/mgmt_01.dbf
CONFIGURATION_DATA_TABLESPACE_LOCATION=/u02/app/oracle/oradata/OEMREP/mgmt_ecm_depot_01.dbf
JVM_DIAGNOSTICS_TABLESPACE_LOCATION=/u02/app/oracle/oradata/OEMREP/mgmt_ad4j_01.dbf
START_OMS=true
SYSMAN_PASSWORD=manager11
SYSMAN_CONFIRM_PASSWORD=manager11
ALLOW_ONLY_SECURE_ACCESS_TO_CONSOLE=true
AGENT_REGISTRATION_PASSWORD=manager11
AGENT_REGISTRATION_CONFIRM_PASSWORD=manager11
FROM_LOCATION="../oms/Disk1/stage/products.xml"
DEINSTALL_LIST={"oracle.sysman.top.oms","11.1.0.1.0"}
TOPLEVEL_COMPONENT={"oracle.sysman.top.oms","11.1.0.1.0"}
COMPONENT_LANGUAGES={"fr","en"}
b_upgrade=false
EM_INSTALL_TYPE="NOSEED"

Lancer l'installation du GRID

cd /home/grid
./runInstaller -silent -responseFile /home/oracle/grid.rsp
Selon la puissance de la machine, ce processus peut être long. Sur le serveur de test → 2 heures

En fin d'installation deux url permettent la connexion

Important

REMARQUE :
Une clé de cryptage a été générée pour crypter les données sensibles du référentiel de gestion. Si vous perdez cette clé, toutes les données cryptées du référentiel seront inutilisables. Exécutez la commande suivante pour sauvegarder la configuration du service de gestion, notamment la clé EM, et conservez cette sauvegarde sur un autre système :
emctl exportconfig oms -dir <emplacement de sauvegarde> 

installation_grid_control.txt · Dernière modification: 2011/03/10 16:15 par admin