Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
mise_en_place_d_un_dataguard_oracle_10g [2011/12/17 15:37] admin [Création des VM] |
mise_en_place_d_un_dataguard_oracle_10g [2011/12/17 16:34] (Version actuelle) admin |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
Il est supposé que le serveur sous CentOS est correctement configuré pour XEN [[virtualisation_sur_centos_5.6|Voir ici pour installer XEN]] | Il est supposé que le serveur sous CentOS est correctement configuré pour XEN [[virtualisation_sur_centos_5.6|Voir ici pour installer XEN]] | ||
- | Afin de faciliter le déploiement des VM, il sera fait appel à vrt-install ainsi qu'au shell présenté [[clustering_avec_centos_5.6#creation_des_vm|ici]] | + | Afin de faciliter le déploiement des VM, il sera fait appel à virt-install ainsi qu'au shell présenté [[clustering_avec_centos_5.6#creation_des_vm|ici]] |
Sur chaque VM installer oracle 10g patchée en 10.2.0.5 [[installation_oracle_10g_64_bits_sur_centos_5.7|Voir ici]] | Sur chaque VM installer oracle 10g patchée en 10.2.0.5 [[installation_oracle_10g_64_bits_sur_centos_5.7|Voir ici]] | ||
+ | |||
+ | Mettre en place une résolution correcte des noms de machines, par exemple via /etc/hosts | ||
+ | <code> | ||
+ | 127.0.0.1 localhost.localdomain localhost | ||
+ | ::1 localhost6.localdomain6 localhost6 | ||
+ | 192.168.1.103 vm03.adi100.concarnux.fr | ||
+ | 192.168.1.104 vm04.adi100.concarnux.fr | ||
+ | </code> | ||
+ | ====== Création de la base de données primaire ====== | ||
+ | Implantée sur la machine vm03.adi100.concarnux.fr, elle aura pour nom YODA | ||
+ | |||
+ | Mise en place des répertoires | ||
+ | <code> | ||
+ | mkdir -p /u01/app/oracle/admin/YODA/adump | ||
+ | mkdir -p /u01/app/oracle/admin/YODA/bdump | ||
+ | mkdir -p /u01/app/oracle/admin/YODA/cdump | ||
+ | mkdir -p /u01/app/oracle/admin/YODA/udump | ||
+ | mkdir -p /u01/app/oracle/admin/YODA/pfile | ||
+ | mkdir -p /u01/app/oracle/oradata/YODA | ||
+ | mkdir -p /u01/app/oracle/archlog/YODA | ||
+ | mkdir -p /u01/app/oracle/backup/YODA | ||
+ | </code> | ||
+ | Création du fichier de paramètre /u01/app/oracle/admin/YODA/pfile/initYODA.ora | ||
+ | <code> | ||
+ | db_name = YODA | ||
+ | db_block_size = 8192 | ||
+ | audit_file_dest = /u01/app/oracle/admin/YODA/adump | ||
+ | background_dump_dest = /u01/app/oracle/admin/YODA/bdump | ||
+ | core_dump_dest = /u01/app/oracle/admin/YODA/cdump | ||
+ | user_dump_dest = /u01/app/oracle/admin/YODA/udump | ||
+ | control_files = /u01/app/oracle/oradata/YODA/control01.ctl | ||
+ | undo_management=auto | ||
+ | sga_target = 640M | ||
+ | pga_aggregate_target = 160M | ||
+ | </code> | ||
+ | Création du lien symbolique du fichier de paramètre et du fichier demot de passe | ||
+ | <code> | ||
+ | cd $ORACLE_HOME/dbs | ||
+ | ln -s /u01/app/oracle/admin/YODA/pfile/initYODA.ora initYODA.ora | ||
+ | orapwd file=orapwYODA password=manager10 | ||
+ | </code> | ||
+ | Création de la base YODA | ||
+ | <code> | ||
+ | create database YODA | ||
+ | character set UTF8 | ||
+ | national character set UTF8 | ||
+ | logfile | ||
+ | group 1 '/u01/app/oracle/oradata/YODA/redo01a.log' size 50M, | ||
+ | group 2 '/u01/app/oracle/oradata/YODA/redo02a.log' size 50M, | ||
+ | group 3 '/u01/app/oracle/oradata/YODA/redo03a.log' size 50M | ||
+ | datafile '/u01/app/oracle/oradata/YODA/system01.dbf' size 500M autoextend on next 100M maxsize 2G extent management local | ||
+ | sysaux datafile '/u01/app/oracle/oradata/YODA/sysaux01.dbf' size 500M autoextend on next 100M maxsize 2G | ||
+ | undo tablespace UNDO_TBS datafile '/u01/app/oracle/oradata/YODA/undo_tbs01.dbf' size 25M | ||
+ | default temporary tablespace TEMP tempfile '/u01/app/oracle/oradata/YODA/temp01.dbf' size 50M; | ||
+ | |||
+ | @?/rdbms/admin/catalog.sql | ||
+ | @?/rdbms/admin/catproc.sql | ||
+ | |||
+ | alter user sys identified by manager10; | ||
+ | alter user system identified by manager10; | ||
+ | </code> | ||
+ |