====== 5 - divers ======
====== Effacer Header Disque ASM ======
* permet éventuellement de recycler un disque ayant déjà été utilisé dans un nouveau diskgroup
[grid@oracle2 ]$ dd if=/dev/zero of=/dev/oracleasm/disks/ASM_FRA1 bs=8192 count=12800
[grid@oracle2 ]$ udevadm control --reload-rules && udevadm trigger
====== Creation VIP ======
Dans notre cas de figure la VIP sur oracle2 est montée, mais inexistante sur oracle3
* Status VIP
[root@oracle3]# cd /u01/app/19c/grid_home/bin/
[root@oracle3 bin]# ./srvctl status nodeapps
L'adresse IP virtuelle 192.168.10.222 est activée
L'adresse IP virtuelle 192.168.10.222 est en cours d'exécution sur le noeud oracle2
Le réseau est activé
Le réseau est en cours d'exécution sur le noeud : oracle2
Le réseau est en cours d'exécution sur le noeud : oracle3
ONS (Oracle Notification Service) est activé
Le démon ONS est en cours d'exécution sur le noeud : oracle2
Le démon ONS est en cours d'exécution sur le noeud : oracle3
* un coup d'oeil sur ///etc/hosts// nous permet de voir que la VIP oracle3 est manquante
[root@oracle3 bin]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
##### RAC #####
# Public
192.168.10.212 oracle2 oracle2.labo.local
192.168.10.213 oracle3 oracle3.labo.local
#
# Private (interconnect)
172.16.0.12 oracle2-priv oracle2-priv.labo.local
172.16.0.13 oracle3-priv oracle3-priv.labo.local
#
# Virtual
192.168.10.222 oracle2-vip oracle2-vip.labo.local
192.168.10.223 oracle3-vip oracle3-vip.labo.local
#
# Scan
192.168.10.232 rac1-scan rac1-scan.labo.local
192.168.10.233 rac1-scan rac1-scan.labo.local
192.168.10.234 rac1-scan rac1-scan.labo.local
#
* Création de la VIP
[root@oracle3 bin]# ./srvctl add nodeapps -n oracle3 -A oracle3-vip/255.255.255.0/eth0
* Démarrage de la VIP
[root@oracle3 bin]# ./srvctl start nodeapps -n oracle3
PRKO-2421 : La ressource réseau est déjà démarrée sur les noeuds : oracle2,oracle3
PRKO-2422 : ONS (Oracle Notification Service) est déjà démarré sur les noeuds : oracle2,oracle3
* Vérification du statut de la VIP
[root@oracle3 bin]# ./srvctl status nodeapps
L'adresse IP virtuelle 192.168.10.222 est activée
L'adresse IP virtuelle 192.168.10.222 est en cours d'exécution sur le noeud oracle2
L'adresse IP virtuelle 192.168.10.223 est activée
L'adresse IP virtuelle 192.168.10.223 est en cours d'exécution sur le noeud oracle3
Le réseau est activé
Le réseau est en cours d'exécution sur le noeud : oracle2
Le réseau est en cours d'exécution sur le noeud : oracle3
ONS (Oracle Notification Service) est activé
Le démon ONS est en cours d'exécution sur le noeud : oracle2
Le démon ONS est en cours d'exécution sur le noeud : oracle3
on voit que les 2 adresses virtuelles SCAN et VIP existent bien sur ETH0
[root@oracle3 bin]# ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether f6:9a:94:d4:b9:44 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.213/24 brd 192.168.10.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet 192.168.10.232/24 brd 192.168.10.255 scope global secondary eth0:1
valid_lft forever preferred_lft forever
inet 192.168.10.223/24 brd 192.168.10.255 scope global secondary eth0:2
valid_lft forever preferred_lft forever
inet6 fe80::12da:f51:bb4b:eeaa/64 scope link dadfailed tentative noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::3357:b54f:7bcb:827e/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 2e:a4:20:12:8f:f8 brd ff:ff:ff:ff:ff:ff
inet 10.6.0.13/24 brd 10.6.0.255 scope global noprefixroute eth1
valid_lft forever preferred_lft forever
inet6 fe80::2ca4:20ff:fe12:8ff8/64 scope link
valid_lft forever preferred_lft forever
4: eth2: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 2e:a4:20:12:8f:f9 brd ff:ff:ff:ff:ff:ff
inet 172.16.0.13/24 brd 172.16.0.255 scope global noprefixroute eth2
valid_lft forever preferred_lft forever
inet 169.254.8.184/19 brd 169.254.31.255 scope global eth2:1
valid_lft forever preferred_lft forever
inet6 fe80::2ca4:20ff:fe12:8ff9/64 scope link
valid_lft forever preferred_lft forever