Configuration HMC
Configuration HMC
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).
[Link]
Télécharger :
Ne PAS télécharger :
Efix obligatoire pour HMCV7R710 - MH01214 (Le Service Pack 1 remplace cet efix)
HMC_Récupération_V7R710_1.iso
HMC_Récupération_V7R710_2.iso
HMC_Update_V7R710_SP1.iso
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]
Invalid [Link]/
HMC
Système d'exploitation : Linux
Version : Linux 2.6
6. Extraire le fichier [Link] du premier DVD d'installation HMC en utilisant MagicISO (ou WinRAR,
7-Zip):
su -
/etc/init.d/ssh démarrer
ifconfig -a
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
/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 /
CMDLINE=`cat /proc/cmdline`
3 sur 9 22/01/2013
Installation de HMC dans VirtualBox ou VMWare - AIXWiki [Link]
7042CR4
cd /
cas "$VPDINFO" dans
cd
démonter /mnt/initrd
losetup -d /dev/loop0
gzip /root/initrd
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
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'.
vi /opt/hsc/bin/getHMCVPD
Commentez la ligne 5 :
echo "2AKT51A"
Commentez la ligne 31 :
# echo "$cmodel$mtype*$sn"
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"
7042CR4
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é.
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.
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 :
cd /usr/sbin
mv dmidecode [Link]
#!/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
chmod +x dmidecode
4) Redémarrez le HMC.
J'ai testé cette solution sur VMWare Server et un ancien serveur SuperMicro.
Je pense que j'ai trouvé un moyen plus facile d'installer dans Virtualbox, j'ai utilisé 3.2.8 r64453 pour
fenêtres.
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.
Mais le meilleur, c'est que je n'ai pas eu à fouiller dans les fichiers .iso.
Bryan
Laksi
Bryan-
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] :
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]
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'
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
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