Ce billet fait suite à un petit souci réseau lors de la mise en place d'un cluster RAC Oracle. Depuis la version 11gR2 le réseau Interconnect utilise des adresses de classe APIPA soit 169.254.0.0/16, or sur un serveur DELL c'est aussi l'adressage par défaut de l'interface idrac. Le nom idrac n'a aucun rapport avec RAC, il s'agit de l'interface de gestion serveur ( Integrated Dell Remote Access ) de DELL -> l'equivalent HP est ILO.

Sans ces mesures, il sera impossible de configurer RAC sur serveurs DELL.

La première solution, assez radicale, consiste à désactiver iDRAC. La seconde est présentée ci-dessous en modifiant l'affectation IP de iDRAC.

Il est prudent d'affecter une autre IP à cette interface; les commandes suivantes sont issues de la doc DELL. Attention la commande racadm n'est pas un standard RedHat, il faut installer les outils de gestion IDRAC fournit par DELL. ( voir http://linux.dell.com/repo/hardware/dsu/ ).

Affectation IP

racadm setniccfg -s 192.168.57.3 255.255.255.0 192.168.57.1

Vérification de la configuration

racadm getniccfg
 
IPv4 settings:
NIC Enabled     = 1
IPv4 Enabled    = 1
DHCP Enabled    = 0
IP Address      = 192.168.57.3
Subnet Mask     = 255.255.255.0
Gateway         = 192.168.57.1 
 
IPv6 settings:
IPv6 Enabled       = 0
DHCP6 Enabled      = 1
IP Address 1       = ::
Gateway            = ::
Link Local Address = ::
IP Address 2       = ::
IP Address 3       = ::
IP Address 4       = ::
IP Address 5       = ::
IP Address 6       = ::
IP Address 7       = ::
IP Address 8       = ::
IP Address 9       = ::
IP Address 10      = ::
IP Address 11      = ::
IP Address 12      = ::
IP Address 13      = ::
IP Address 14      = ::
IP Address 15      = ::
 
LOM Status:
NIC Selection   = Dedicated
Link Detected   = Yes
Speed           = 100Mb/s
Duplex Mode     = Full Duplex

Sans cette précaution, le programme de pré-vérification détectera un conflit et risque de rendre impossible l'installation correcte du Grid Infrastructure.