0% ont trouvé ce document utile (0 vote)
20 vues9 pages

Configuration HMC

Le document fournit des instructions étape par étape pour installer le logiciel Console de Gestion du Matériel (HMC) dans une machine virtuelle en utilisant VirtualBox ou VMWare. Il décrit le téléchargement des images de récupération et de mise à jour HMC nécessaires, la modification des fichiers initrd et des paramètres de la machine virtuelle pour contourner les vérifications de validation, et l'installation de la version 7.7 de HMC et l'application d'un pack de services sans vérifications de problèmes. Des commentaires ultérieurs discutent d'alternatives plus faciles utilisant une configuration supplémentaire de VirtualBox au lieu de la modification de initrd, ainsi qu'une installation réussie de HMC 7.7.3 sur un serveur VMware ESXi 32 bits.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
20 vues9 pages

Configuration HMC

Le document fournit des instructions étape par étape pour installer le logiciel Console de Gestion du Matériel (HMC) dans une machine virtuelle en utilisant VirtualBox ou VMWare. Il décrit le téléchargement des images de récupération et de mise à jour HMC nécessaires, la modification des fichiers initrd et des paramètres de la machine virtuelle pour contourner les vérifications de validation, et l'installation de la version 7.7 de HMC et l'application d'un pack de services sans vérifications de problèmes. Des commentaires ultérieurs discutent d'alternatives plus faciles utilisant une configuration supplémentaire de VirtualBox au lieu de la modification de initrd, ainsi qu'une installation réussie de HMC 7.7.3 sur un serveur VMware ESXi 32 bits.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

Installation de HMC dans VirtualBox ou


VMWare
De AIXWiki

Dans les instructions ci-dessous, j'expliquerai comment installer la gestion du matériel.


Logiciel de console dans une machine virtuelle. Cela devrait également fonctionner pour VMWare mais le
les instructions sont basées sur VirtualBox.

Les instructions sont basées sur la dernière version d'HMC disponible au moment de l'écriture.
qui est HMC v7.7 (avec le Service Pack 1). À la fin de la page, vous trouverez le
fichiers modifiés pour HMC v7.7 (SP1).

1. Téléchargez les images de récupération HMC depuis Fix Central :

[Link]

Groupe de produits : Système p


Firmware et HMC
Type de processeur : classe POWER5 et POWER6
Type de machine-Modèle : 9117-MMA (Power6 - 570, cela n'a pas vraiment d'importance.)

Type de correction : Firmware HMC

Niveaux de version du firmware HMC : V7R7.1.0

Télécharger :

HMC V7R7.1.0M0 - MH01205


HMC V7R7.1.0M1 - MH01213

Ne PAS télécharger :

Efix obligatoire pour HMCV7R710 - MH01214 (Le Service Pack 1 remplace cet efix)

Téléchargez en utilisant DownloadDirector ou FTP.

Vous recevrez les fichiers suivants :

HMC_Récupération_V7R710_1.iso
HMC_Récupération_V7R710_2.iso
HMC_Update_V7R710_SP1.iso

2.Téléchargez la dernière version de Knoppix (v6.2 au moment de l'écriture)

1 de 9 22/01/2013
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

KNOPPIX-ADRIANE_V6.[Link]

[Link]

3. Téléchargez et installez MagicISO et entrez le code de licence (v5.5 Build 0281 au moment de
écriture).

[Link]

4. Téléchargez et installez la dernière version de VirtualBox (v3.1.6 au moment de l'écriture)

Invalid [Link]/

5. Créez un profil Linux avec au moins 512 Mo de mémoire wilmette kochman


([Link] et contrôleur IDE (1024 Mo de RAM
recommandé comme HMCs originaux).

HMC
Système d'exploitation : Linux
Version : Linux 2.6

Mémoire : 1024 Mo (Recommandé, 512 Mo minimum)


Disque dur: Dynamique, 160 Go (Taille HMC installée de 12-13 Go (avec SP1))

Contrôleur : IDE (défaut dans ce profil)

6. Extraire le fichier [Link] du premier DVD d'installation HMC en utilisant MagicISO (ou WinRAR,
7-Zip):

CDROM:/isolinux/[Link] vers un répertoire local.

7. Ajoutez Knoppix à VirtualBox et démarrez Linux 2.6 à partir de cet ISO.

8. Démarrez sshd et transférez [Link] de l'ordinateur local à l'ordinateur virtuel :


Choisissez l'option 10 : Coquille

Exécutez les commandes suivantes pour démarrer sshd :

su -
/etc/init.d/ssh démarrer

Vérifiez l'adresse IP de Knoppix :

ifconfig -a

2 sur 9 22/01/2013 20:18


Installer HMC dans VirtualBox ou VMWare - AIXWiki [Link]

Dans notre cas : [Link]

Définir le mot de passe root : passwd

Entrez 'abc123' deux fois.

9. Modifier initrd en utilisant Knoppix.

Copiez le fichier [Link] en utilisant un client SCP à l'adresse IP de la machine virtuelle.


connexion au compte : root avec le mot de passe 'abc123'.

Soyez conscient que vous pourriez ne pas être en mesure de vous connecter lorsque l'adaptateur réseau de
VirtualBox n'est pas configuré pour un adaptateur en pont ou un adaptateur uniquement hôte. L'adaptateur en pont est le
particulièrement utile surtout si vous souhaitez pouvoir vous connecter à de véritables systèmes d'énergie.

Si vous n'avez pas spécifié le répertoire cible, votre fichier sera transféré votre
répertoire personnel (dans notre cas, décompressez le fichier et montez-le :

gunzip /root/[Link]
losetup /dev/loop0 /root/initrd
mkdir /mnt/initrd
monter /dev/loop0 /mnt/initrd

Allez à /opt/hmc/bin de initrd, qui est dans ce cas :

/mnt/initrd/opt/hmc/bin

Veuillez modifier le fichier 'Install' dans ce répertoire en utilisant vi ou nano. Ajoutez la ligne suivante
(numéro de ligne 22) :

7042CR4

Entre

CMDLINE=`cat /proc/cmdline`

Et

cd /

Cela devrait ressembler à cela :

bzImage [Link] [Link] [Link] [Link]

CMDLINE=`cat /proc/cmdline`

3 sur 9 22/01/2013
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

7042CR4

cd /
cas "$VPDINFO" dans

Enregistrez le fichier (:wq! dans vi) et recompressez initrd (démontez, gzip) :

cd
démonter /mnt/initrd
losetup -d /dev/loop0
gzip /root/initrd

Ensuite, copiez le fichier sur votre station de travail en utilisant scp/winscp.

9. Modifier le premier DVD d'installation HMC en utilisant MagicISO : HMC_Recovery_V7R710_1.iso

Supprimez l'[Link] original : CDROM:/isolinux/[Link]

Et ajoutez la version modifiée que vous venez de copier à partir de knoppix-virtualbox. Utilisez
'Enregistrer sous ..' pour enregistrer l'iso modifié (HMC_Recovery_V7R710_1_modifié.iso pour
exemple

10. Démarrez à partir du DVD modifié et installez HMC v7.7.

Après l'installation, vous serez invité à vous connecter. Entrez le hmc par défaut
hscroot

Maintenant, vous pouvez obtenir un accès root en utilisant 'su -'. Le mot de passe est 'passw0rd'.

11. Modifiez le fichier de vérification de démarrage 'getHMCVPD' en utilisant nano ou vi.

vi /opt/hsc/bin/getHMCVPD

Commentez la ligne 5 :

# /usr/sbin/dmidecode --string version-bios | sed -e 's/-\[//g' | sed -e 's/\]-//g'

Et cela ajoute une ligne sous la ligne 5 :

echo "2AKT51A"

Commentez la ligne 31 :

# echo "$cmodel$mtype*$sn"

Et ajoutez sous cette ligne :

4 sur 9 22/01/2013
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

7042CR4*10-1234A

Commentez la ligne 34 :

# echo "$cmodel$mtype"

Et ajoutez à l'utilisateur cette ligne :

7042CR4

Enregistrez le fichier et redémarrez en utilisant la commande 'reboot'.

12. Une fois que votre HMC est démarré, configurez-le.

Connectez-vous en utilisant hscroot/abc123.

Vous pouvez installer le pack de service (HMC_Update_V7R710_SP1.iso) sans aucune vérification.

Que dire de XF86Config ? Eh bien, il semble qu'il ne soit pas nécessaire pour VirtualBox. C'est possible.
qu'il est nécessaire pour VMWare mais je ne l'ai pas testé.

Télécharger les fichiers modifiés HMC v7.7

Pour les personnes qui n'ont pas pu modifier les fichiers en utilisant les instructions ci-dessus ou pour
ceux qui sont juste trop paresseux,téléchargez ici ([Link]
les fichiers modifiés pour HMC v7.7.

Un remerciement spécial au forum [Link] et à tous les contributeurs du fil :

Exécution de HMC dans VMware ([Link]


console/[Link]

Sans eux, il aurait été plus difficile de faire fonctionner HMC v7.7 dans VirtualBox.

Pour les personnes qui reçoivent "Une erreur critique a empêché le démarrage normal de l'HMC. Veuillez
redémarrez le HMC et réessayez. Si le problème persiste, contactez votre personnel de support.
1901 : Démarrage du HMC avorté en raison d'un dysfonctionnement d'un module requis.

5 sur 9 22/01/2013
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

A ma connaissance, dans la dernière version (R7.1.0) ou peut-être la dernière version de cette publication,
La vérification du VPD n'utilise pas seulement le script /opt/hsc/getHMCVPD, mais aussi la classe de
[Link] (/opt/ccfw/[Link]). Qui appelle directement dmidecode depuis le code java. Obtenir des informations
(com/ibm/hwmca/fw/util/GetInfo dans [Link]) fichier de classe formé /opt/ccfw/data/pciinfo
/sys_info.out, qui est utilisé pour valider le matériel.
Dans le fichier journal /opt/ccfw/[Link], nous voyons une erreur

[Link]
à [Link] ([Link]: 1092)
à [Link] ([Link]: 1358)
à [Link] ([Link]: 1088)
... "

indiquant un traitement incorrect du type String. Cette erreur provient du fait que le
"dmidecode - chaîne système-produit-nom"/"dmidecode - chaîne version-bios" retourne
pas ce qui est attendu. Par conséquent, la nécessité de donner ce qui est attendu de nous.

Pour ceux qui ont une erreur, cela peut aider la décision suivante :

1) Déplacer le dmidecode original

cd /usr/sbin
mv dmidecode [Link]

2) Créez un script nommé /usr/sbin/dmidecode avec ce contenu :

#!/bin/bash
/usr/sbin/[Link]

si [[ "$2" == "version-du-bios" ]]
alors
echo "1234-123"
elif [[ "$2" == "nom-du-produit-système" ]]
alors
echo "1234-123"
sinon
$@
fi

3) Rendez le script exécutable

chmod +x dmidecode

4) Redémarrez le HMC.

J'ai testé cette solution sur VMWare Server et un ancien serveur SuperMicro.

P.S. S'il vous plaît, quelqu'un corrige mes fautes grammaticales )

Je pense que j'ai trouvé un moyen plus facile d'installer dans Virtualbox, j'ai utilisé 3.2.8 r64453 pour

6 sur 9 22/01/2013 20:18


Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

fenêtres.

Téléchargez le code en 7.7.2 depuis le centre de correction


Créer une VM linux dans VirtualBox (j'ai utilisé Linux générique 2.6)
1 Go de mémoire, 64 Go de disque

Modifiez le fichier XML situé, sous Windows XP, à : C:\Documents and Settings\<votre
.VirtualBox\(Machines\<nom de la VM>

Dans la section <ExtraData>, ajoutez ce qui suit pour tromper le code HMC. Il pensera
la VM est maintenant un 7310-CR3 :-)

7310CR3
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiSystemVendor" value="IBM CORPORATION"/>

pas sûr que la deuxième ligne soit nécessaire, vous pourriez probablement ajouter plus d'options "pcbios" mais
moins c'est toujours mieux.

J'ai ajouté un deuxième Ethernet à la configuration de la VM après l'installation initiale.

Mais le meilleur, c'est que je n'ai pas eu à fouiller dans les fichiers .iso.

Bryan

Merci Bryan, c'est si facile, mais...

Dans la nouvelle version de VirtualBoxes, le chemin est différent : C:\Documents et


Paramètres\<votre utilisateur>\.VirtualBox\[Link] doit être désactivé toutes les machines virtuelles
les machines - le mode veille n'est pas bon non plus. Quittez le logiciel, enregistrez une copie de
le fichier xml, modifiez l'original, enregistrez et essayez.

C'est tout, j'espère que cela aide quelqu'un.

Laksi

Bryan-

Cette procédure est géniale. Merci.

Je voudrais contribuer un peu à cet ensemble de travaux :

30 juillet 2011 : J'ai réussi à installer HMC dans une machine virtuelle 32 bits sur VMware
Serveur ESXi 3.5 version 123628. J'ai utilisé les images suivantes provenant d'[Link] :

MH01255 : Récupération HMC V7R730


MH01256 : Mise à jour HMC V7R730
HM01257 : Correctif eFix obligatoire HMC V7R730

Lorsque j'ai initialement créé le profil VM, j'ai sélectionné 'Autre linux 32 bits' et parmi d'autres

7 de 9 22/01/2013 20:18
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

choses, type d'adaptateur ethernet 'Flexible'. Malheureusement, le type d'adaptateur 'Flexible'


ne fonctionne pas avec cette procédure et il n'y a pas d'autres options disponibles pour vous dans le
GUI. Pour contourner cela, j'ai dû changer le type d'adaptateur ethernet en 'e1000' en modifiant
le fichier .vmx directement.

1. Après avoir créé le profil VM initial en utilisant le client vSphere, supprimez la VM de


l'inventaire (ne pas supprimer du disque). La raison de cette étape est que vous voudrez
forcer VMware à relire le profil plus tard après avoir modifié le profil manuellement.

Clic droit sur la VM et sélectionnez 'Retirer de l'inventaire'

2. Connectez-vous en tant que root à la console ESXi locale ou connectez-vous via ssh.

3. Accédez au répertoire où se trouvent les fichiers de la VM HMC et éditez le fichier .vmx avec
vi. Dans mon cas,

cd /vmfs/volumes/datastore1/hmc-vm
vi [Link]

3. Ajoutez l'entrée suivante au fichier .vmx et enregistrez-la, en ajustant pour le vrai ethernet#
vous avez créé. Si vous n'avez qu'un seul ethernet, alors ethernet0 est correct pour vous.

e1000

4. Ajoutez la VM à l'inventaire.

Retournez sur l'interface graphique vSphere, cliquez sur le nom de l'hôte Vmware en haut à gauche de l'interface.
Cliquez sur l'onglet Configuration du serveur, puis sur l'élément Matériel de stockage.
Dans le panneau de stockage, faites un clic droit sur le datastore où vous avez stocké le profil de la VM et sélectionnez 'Parcourir datast'
Dans le navigateur de datastore, accédez au répertoire de profil de la VM et trouvez le fichier .vmx.
Cliquez-droit sur le fichier .vmx et sélectionnez 'Ajouter à l'inventaire'

5. Fait. Maintenant, passez à la procédure de Bryan.

Une dernière note, j'ai reçu l'erreur que Bryan mentionne à la fin de sa procédure concernant
dmidecode. La procédure de contournement dmidecode de Bryan a résolu ce problème.

-Henri

J'ai récemment testé la procédure initrd avec la version 7.3.0 et cela fonctionne bien.

De plus, après le redémarrage, vous n'obtenez qu'un shell restreint. Donc, commentez la commande "set -r" pour obtenir
se débarrasser du shell restreint

cd /opt/hsc/data/ssh/
chmod 755 hmcsshrc
vi hmcsshrc

8 sur 9 22/01/2013 20:18


Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]

Ajoutez # avant "set -r"

M. Toth

Récupéré de "[Link]
Tutoriels

Cette page a été modifiée pour la dernière fois le 12 juillet 2012, à 16h05.

9 sur 9 22/01/2013

Vous aimerez peut-être aussi