-
Notifications
You must be signed in to change notification settings - Fork 11
Installation : Grid infra & Oracle
- Toutes les actions sont effectuées depuis le virtual-host.
- virtual-host poste exécutant VirtualBox.
- Mon virtual-host est mon desktop sous openSUSE (LEAP)
Les VMs orclmaster & K2 doivent avoir été créées : instructions
- La VM
orclmasterdoit être arrêtées. - La VM
K2doit être démarrées.
Note : Si la mémoire de la VM est trop faible le link du binaire oracle
peut échouer.
Note : Si l'option -storage=fs a été précisée aller directement à l'installation d'Oracle.
Remplacer [RELEASE] par 12cR1 ou 12cR2. Pour la 18c utiliser 12cR2.
Depuis le virtual-host, exécuter :
$ cd ~/plescripts/database_servers
$ ./install_grid[RELEASE].sh -db=daisy
Pour une base dans un cluster dataguard il faudra ajouter l'option -dg_node=#,
le script précédent donne exactement la commande à exécuter.
Le grid est installé en standalone ou cluster en fonction de la configuration.
Les scripts root sont exécutés sur l'ensemble des nœuds.
Les 2 DGs DATA et FRA sont créées, pour un cluster il y a en plus le DG CRS.
Par défaut des hacks sont mis en œuvres pour diminuer la consommation mémoire :
- Réduction de la mémoire d'ASM (utilisation d'un paramètre caché).
- Arrêt de certains services.
- Désactivation de
tfa. - Désactivation de la base
MGMTDB.
Le flag -no_hacks permet de ne pas mettre en œuvre ces hacks.
Note avec la 12cR2 le Grid n'étant pas dézippé il n'est plus possible de vérifier les "best practices".
Se connecter avec le comptre grid :
$ ssh grid@srvdaisy01
grid@srvdaisy01:+ASM:~> cluvfy.sh comp healthcheck | tee /tmp/healthcheck.log
ou
$ ssh grid@srvdaisy01
grid@srvdaisy01:+ASM:~> cd ~/plescripts/database_servers
grid@srvdaisy01:+ASM:database_servers> ./cluster_verify.sh
On obtient ainsi la liste des améliorations restant à faire...
Le script cluster_verify.sh lance, par défaut, la vérification :
"checks mandatory requirements and/or best practice recommendations"
Note : Si la mémoire de la VM est trop faible le link du binaire oracle
peut échouer.
Depuis le virtual-host :
$ cd ~/plescripts/database_servers
$ ./install_oracle.sh -db=daisy
Pour une base dans un cluster dataguard il faudra ajouter l'option -dg_node=#,
le script précédent donne exactement la commande à exécuter.
Oracle est installé en standalone ou cluster.
Standard ou Enterprise Edition :
- 12.1 Enterprise Edition uniquement.
- 12.2 Enterprise Edition par défaut ou Standard Edititon 2 :
-edition=EE|SE2
Les scripts root sont exécutés sur l'ensemble des nœuds.
Instructions ici