Introduction
Le document décrit la procédure pour construire le serveur Linux et décompresser le fichier cimc.bin et bios.bin à partir de HUU ISO.
Conditions préalables
Conditions requises
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Components Used
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- Toute machine virtuelle ou tout matériel disposant de ressources pour installer RHEL
- Téléchargement ISO RHEL
- Téléchargement RPM de squash
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Comment créer ce serveur ?
Étape 1. Téléchargez le logiciel requis.
Obtenir Linux ISO
Téléchargez ISO à partir de ce lien global :
https://archive.org/download/rhel-server-7.5-x86_64-dvd/rhel-server-7.5-x86_64-dvd.iso
OU
Télécharger à partir de votre laboratoire ou de votre entreprise, le cas échéant
Télécharger le squash
http://mirror.centos.org/centos/7/os/x86_64/Packages/squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64.rpm
Étape 2. Installez Linux ISO et installez Squash.
Installer le serveur Linux
Guide d'installation rapide
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-simple-install
Installer le squash
rpm -ivh squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64.rpm
Étape 3. Configurez le réseau sur le système d'exploitation.
1. Vérifiez le réseau.
[root@localhost ~]# ip address | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
Here interface to be used is ens192
2. Attribuez IP et Gateway à l'interface.
Dans cet exemple,
ens192 is the network interface
192.168.1.2 is the IP assigned to interface
192.168.1.1 is the Gateway
255.255.255.255 or /24 is the Subnet
3. Ajoutez l'adresse IP.
ip address add 192.168.1.2/24 dev ens192
4. Ajoutez la passerelle par défaut.
ip route add default via 192.168.1.1 dev ens192
5. Vérifiez l'accessibilité.
Passerelle Ping : ping 192.168.1.1
Le serveur est maintenant prêt.
Comment télécharger et décompresser l'ISO dans les fichiers bin ?
Comment télécharger ISO ?
Téléchargez l'ISO (ex.ucs-c220m4-huu-4.1.2f.iso) sur le serveur Linux à l'aide du client SFTP (ex. Filezilla)
Les informations d'identification pour SFTP sont le mot de passe racine (défini lors de l'installation du système d'exploitation) et le numéro de port est 22
Attendez que le téléchargement soit terminé...
Comment décompresser l'ISO dans les fichiers binaires ?
SSH vers l'adresse IP du serveur Linux avec les informations d'identification racine
Étape 1. Montez l'ISO.
mount -t iso9660 /root/ucs-c220m4-huu-4.1.2f.iso /media/
Étape 2. Copiez la commande getfw du dossier CD vers l'emplacement racine.
cp /media/GETFW/getfw /root
Étape 3. Exécutez le script.
./getfw -s /root/ucs-c220m4-huu-4.1.2f.iso -d /root/
Output: FW/s available at '/tmp/HUU/ucs-c220m4-huu-4.1.2f'
Fichiers et emplacement :
ucs-c220m4-huu-4.1.2f/bios/bios.bin
ucs-c220m4-huu-4.1.2f/cimc/cimc.bin
Télécharger les fichiers
Téléchargez cimc.bin ou bios.bin à l'aide du client SFTP.
Démontez le support et supprimez les fichiers.
umount /media/
rm -rf ucs-c220m4-huu-4.1.2f*
Note: Le processus n'est pas pour toutes les ISO HUU. Reste tout HUU peut être décompressé pour trouver les fichiers bin.