Archive for category Hardware
Mettre à jour des firmwares sur un Dell PowerEdge 2950
On ne le répètera jamais assez, il faut toujours s’assurer d’avoir ses firmwares à jour sur un serveur. D’abord parce-que toute demande de support impliquera leur passage sur la machine qui pose problème et ensuite parce-qu’ils améliorent significativement la stabilité matérielle et logicielle de l’infrastructure.
Chez Dell, on peut principalement mettre à jour les firmwares via :
- Disquette (eh oui, cela vous sortira souvent d’une mauvaise passe)
- Clé USB (si quelqu’un sait faire ça m’intéresse)
- CD ou DVD (relativement instable)
- Partage réseau (jamais essayé, un retour d’expérience est également bienvenu)
- Internet (pour les machines les plus récentes type PowerEdge R610)
Dans cet article, nous nous attacherons à étudier une variante, via le passage d’un firmware directement depuis l’hôte allumé au moyen d’un package .bin. C’est par exemple le cas pour la mise à jour du BMC (Baseboard Management Controller). Une fois celui-ci téléchargé, déposez-le sur le disque local de votre serveur et rendez-le exécutable grâce à la commande chmod +x. Ensuite, vous pouvez le lancer avec la commande ./<nom_package>. Accessoirement, avant de le lancer, vous avez la possibilité de passer l’argument –version qui vous donnera tous les détails du package.
[root@esx vmfs-local0-esx]# chmod +x BMC_FRMW_LX_R202152.BIN [root@esx vmfs-local0-esx]# ./BMC_FRMW_LX_R202152.BIN Collecting inventory... .. Running validation... Baseboard Management Controller The version of this Update Package is newer than the currently installed version. Software application name: BMC Package version: 2.37 Installed version: 1.27 Continue? Y/N:Y Executing update... WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE IS IN PROGRESS. THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE! ............................................................................................ ............................................................................................ ............................................................................................ Update Successful.
Ici, la version constatée était 1.27. Le package étant en version 2.37, le BMC a été upgradé après confirmation de la mise à jour (Y), tout ceci de manière transparente pour les utilisateurs.
Installer Dell Open Manage Server Administrator (OMSA) pour VMware ESX 3.5
Publié par Aurélien dans Hardware, Virtualisation le 11 novembre 2009
Pour avoir des informations sur OpenManage et obtenir la dernière version du logiciel, consultez la page dédiée sur le site de Dell.
Préalables à l’installation
- Connectez-vous à l’ESX en root (SSH ou Service Console)
- Vérifiez qu’il reste au minimum 512MB d’espace disque disponible sur la partition /root (se vérifie en tapant df -lh)
- Téléchargez la dernière version d’OpenManage puis envoyez-là dans un répertoire de l’ESX (par exemple /tmp) avec un logiciel supportant le FTP over SSH (SFTP) tel que WinSCP
- Décompressez l’archive avec la commande tar -zxvf (remplacez le nom de fichier de l’exemple par celui qui correspondra au moment du téléchargement…) :
$ tar -zxvf OM_5.5_ManNode_LIN_A00.tar.gz
Procédure d’installation
Installez OpenManage en exécutant le script d’installation dans /tmp/linux/supportscripts/srvadmin-install.sh
$ ./srvadmin-install.sh -b -w -s
- -b : installation de base
- -w : interface web
- -s : OpenManage Storage Management
Une fois l’installation terminée, on démarre les services sans redémarrer le système
$ ./srvadmin-services.sh start
Pour accéder à l’interface web ainsi générée pour l’ESX, il faudra également penser – la première fois – à vérifier que le firewall accepte les connexions sur le port 1311
$ /usr/sbin/esxcfg-firewall -o 1311,tcp,in,OpenManageRequest
Si l’on n’est pas certain que le port en question a déjà été ouvert, il suffira de taper la commande suivante pour lister l’état d’ouverture des ports en temps réel
$ /usr/sbin/esxcfg-firewall -q
Si l’on a besoin de configurer le daemon SNMP, il suffit d’éditer le fichier /etc/snmp/snmpd.conf et d’ajouter les lignes suivantes à la fin du fichier
rocommunity <community_name> trapcommunity <community_name> trapsink <ITA_IP_Address> <community_name>
Quelques informations utiles…
Lorsque l’on se connecte en SSH sur un ESX, on remarque que l’installation s’effectue dans /opt/dell/srvadmin via un lien symbolique OpenManage dans /etc

Pour connaître la version d’OpenManage installée, il suffit de se rendre sur la mire de l’ESX concerné via l’adresse https://<adresse_ip>:1311/ et de cliquer sur le bouton A propos de

Collecter des informations depuis un serveur PowerEdge avec Dell System E-Support Tool (DSET)
Dell System E-Support Tool (DSET) permet de collecter des informations système, hardware et de stockage d’un serveur Dell PowerEdge. Cet outil vous sera notamment utile dans le cadre d’un problème matériel pour lequel vous devrez fournir des informations au support technique.
On télécharge l’application depuis le site de Dell. Ensuite, on copie le fichier .bin sur un disque local de l’ESX à analyser. Pour lancer l’utilitaire, il faut le rendre exécutable (chmod +x) et taper la commande suivante (la version peut bien sûr varier) :
sh delldset_v1.8.1.100.bin
Une fois lancée, l’application demandera de choisir une option pour le rapport. On sélectionnera l’option 2 : Create DSET Report Only
Dell System E-Support Tool (DSET) Options: Choose an option: 1) Read DSET Release Notes First Show latest information concerning features and known issues 2) Create DSET Report Only Creates a DSET report and saves it to user's home directory 3) Clear ESM Hardware Log Only Only clears the ESM Hardware Log contents 4) Install/Upgrade DSET Application Permanently installs or upgrades the DSET application for repeat use Enter option (1-4) or 'q' to quit: 2
Pour faciliter la lecture du technicien Dell on peut renseigner quelques informations supplémentaires :
Company name : <company> E-mail : <e-mail>
Enfin, on choisi les options de rapport suivantes pour générer un fichier pertinent :
Choose Report options: Skip collecting info for all hardware categories(y/n): n Skip collecting info for all storage categories(y/n): n Skip collecting info for all software categories(y/n): n Skip collecting any non-Linux log files(y/n): n Append report filename with timestamp(y/n): y Collect various advanced logs(y/n): y Do you need to store in a different location(y/n): n
Le rapatriement des informations mettra environ 10mn pour s’effectuer (toutes les étapes du génération seront détaillées…). Le tout sera zippé et encodé (mot de passe automatique : dell)