meta données pour cette page
  •  

Ceci est une ancienne révision du document !


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: <LOOPBACK,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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