affectée à l'adaptateur réseau lui-même (eth0) au démarrage du système
d'exploitation. Cette première affectation se produit dans le script d'initialisation
/etc/rc ; elle se fait comme suit :
1. Activation de la variable U-Bootrc_ifconfig comme suit :
setenv rc_ifconfig y
2. Affectation de l'adresse IP initiale à la variable U-Boot ipaddr. Par exemple :
setenv ipaddr 192.168.1.240
3. Modification de la valeur de RMCP_NET_ADAPTER dans le fichier de configuration
du Shelf Manager /etc/shelfman.conf en eth0:1. Par exemple :
RMCP_NET_ADAPTER = eth0:1
Dans une configuration redondante, la variable U-Boot ipaddr peut avoir la même
valeur sur les deux ShMM. L'adresse IP initiale réelle affectée à chacun des deux
ShMM redondant est basée sur la valeur de ipaddr mais modifiée en fonction de
l'adresse matérielle du ShMM. Le bit le moins significatif de l'adresse IP reçoit le bit
le moins significatif de l'adresse matérielle. Dans l'exemple ci-dessus, l'adresse IP
serait 192.168.1.240 pour le ShMM avec une adresse de matériel paire, et
192.168.1.241 pour le ShMM avec une adresse de matériel impaire. Cette
modification de l'adresse IP peut être désactivée en supprimant le fichier
/etc/readhwaddr.
Propagation d'adresse RMCP
Une fonctionnalité facultative de Shelf Manager permet d'exposer également le
ShMM de secours sur le réseau externe avec une adresse IP différente de l'adresse IP
RMCP seulement pour le bit le moins significatif. Le masque de réseau et la
passerelle par défaut sur le ShMM de secours seraient les même que sur le ShMM
actif. Par exemple, si l'adresse IP RMCP est 192.168.0.2, le ShMM de secours
aurait l'adresse IP correspondante 192.168.0.3 , avec le même masque de
réseau et la même passerelle par défaut. Pour activer cette fonctionnalité, il est
nécessaire de définir le paramètre de configuration du Shelf Manager
PROPAGATE_RMCP_ADDRESS à TRUE dans le fichier de configuration du Shelf
Manager (/etc/shelfman.conf).
Chapitre 2 Configuration de votre système
25