La fonctionnalité de cache des informations d'identification de l'hôte qui permettait de faciliter l'accès au processeur de service d'Oracle ILOM via l'interconnexion hôte-ILOM a été désactivée. La commande ilomconfig create credential ne créera plus de fichier de cache d'informations d'identification sur l'hôte pour stocker le nom d'utilisateur et le mot de passe d'Oracle ILOM. Aucun cache d'informations d'identification existant ne sera utilisé pour que les commandes d'Oracle Hardware Management Pack accèdent au processeur de service Oracle.
Cette modification affecte la façon dont certaines commandes d'Oracle Hardware Management Pack sont émises et qui accèdent au processeur de service local du système (telles que fwupdate, ilomconfig and ubiosconfig), et ce, uniquement sur les systèmes dont la version d'Oracle ILOM est antérieure à la version 3.2.4. Pour ces systèmes, si vous voulez utiliser une interface LAN (interconnexion entre l'hôte et ILOM ou connexion réseau Ethernet), vous devez manuellement inclure les informations d'identification à l'aide des options -H et -U pour les commandes qui accèdent à un processeur de service. Si les informations d'identification ne sont pas fournies, ces commandes adopteront par défaut l'interface KCS locale la plus lente pour accéder au processeur de service local Oracle ILOM.
Pour les systèmes dotés de la version 3.2.4 ou ultérieure d'Oracle ILOM, il n'est pas nécessaire d'inclure les informations d'identification lors de l'exécution des commandes qui permettent d'accéder au processeur de service local au moyen de l'interconnexion hôte-ILOM. Vous devez néanmoins inclure les informations d'identification (avec les options -H et -U) lorsque vous exécutez les commandes qui permettent d'accéder à un processeur de service à l'aide d'une connexion réseau.
La possibilité de supprimer un cache d'informations d'identification d'hôte enregistré préalablement est toujours prise en charge par la commande ilomconfig delete credential.
Solution
Les commandes d'Oracle Hardware Management Pack qui permettent d'accéder au processeur de service d'Oracle ILOM (versions antérieures à la version 3.2.4) et qui nécessitent les informations d'identification utilisateur doivent être saisies manuellement à partir de la ligne de commande. Le mot de passe requis peut aussi être redirigé vers stdin dans le cadre de l'écriture de scripts.
Exemples :
ilomconfig list system-summary --remote-hostname=sp_ip --remote-username=username
cat passwd.file | fwupdate list all --remote-hostname=sp_ip --remote-username=username
Où sp_ip est l'adresse IP du processeur de service d'Oracle ILOM, username est le compte d'utilisateur d'Oracle ILOM doté de privilèges racine et passwd.file est un fichier créé par vous qui contient le mot de passe du compte d'utilisateur d'Oracle ILOM.