Table des matières
Mise à jour du firmware d'un PDU APC AP7921
Connexion
Connecter le PDU au LAN (ou directement sur votre machine) en RJ45.
Si vous ne connaissez pas les identifiants du PDU, voici un lien vers une procédure permettant de les remettre à leur valeur par défaut : https://dan.langille.org/2015/01/13/apc-pdu-ap7900-resetting-the-password/
Les identifiants par défaut sont : apc/apc
Si vous avez un câble série APC PDU 940-0144 DB9 to RJ12, vous pouvez le connecter afin de définir/récupérer plus facilement l'adresse IP du PDU.
User Name : apc Password : *** American Power Conversion Network Management Card AOS v2.7.0 (c) Copyright 2004 All Rights Reserved Rack PDU APP v2.7.3 ------------------------------------------------------------------------------- Name : RackPDU Date : 07/22/2013 Contact : Unknown Time : 23:53:34 Location : Unknown User : Administrator Up Time : 0 Days 0 Hours 4 Minutes Stat : P+ N+ A+ Switched Rack PDU: Communication Established ------- Control Console ------------------------------------------------------- 1- Device Manager 2- Network 3- System 4- Logout <ESC>- Main Menu, <ENTER>- Refresh, <CTRL-L>- Event Log > 2 ------- Network --------------------------------------------------------------- 1- TCP/IP 2- DNS 3- Ping Utility 4- FTP Server 5- Telnet/SSH 6- Web/SSL/TLS 7- WAP 8- SNMP 9- Email 10- Syslog 11- ISX Protocol <ESC>- Back, <ENTER>- Refresh, <CTRL-L>- Event Log > 1 ------- TCP/IP ---------------------------------------------------------------- Network started. Manual settings are in use. ----------------------------------------------------------------------- System IP : 192.168.3.124 MAC Address : 00 C0 B7 00 11 EF Subnet Mask : 255.255.255.0 Default Gateway : 192.168.3.1 Host Name : APC Domain Name : home 1- System IP : 192.168.3.124 2- Subnet Mask : 255.255.255.0 3- Default Gateway: 192.168.3.1 4- Boot Mode : Manual 5- Advanced... <ESC>- Back, <ENTER>- Refresh, <CTRL-L>- Event Log >
Si vous n'avez pas de câble série adapté, vous pouvez scanner le réseau ou utiliser un utilitaire Java fourni par APC afin de trouver et de configurer l'adresse IP du PDU : https://www.apc.com/shop/us/en/products//P-SFDIPW503
Note : ne cherchez pas l'IPv6, il n'y en a pas.
Vous pouvez vous connecter au PDU via l'interface web (port 80 ou 443 si HTTPS activé), Telnet, FTP ou via SSH v1/v2. Pour notre part, nous avons dû utiliser SSHv1 car les algo proposé par le PDU étaient trop vieux pour notre client SSHv2…
Si c'est la première fois que vous utilisez le PDU, pensez à le réinitialiser afin d'éviter de garder des traces d'anciennes configurations. Après un reset, veuillez arrêter/démarrer le PDU.
Mise à jour du firmware
Prérequis :
- Le PDU doit être connecté en RJ45 au réseau local ou directement à votre machine. Même s'il y a un port console, la mise à jour doit se faire via le réseau Ethernet.
- Avoir l'adresse IP du PDU et les identifiants pour s'y connecter.
- Avoir activé FTP, SSHv1 et SSHv2 (pas sûr que tout soit nécessaire, mais dans le doute…).
Dans notre cas nous avons mis le firmware à jour en version 3.9.2, si vous trouvez une version fonctionnelle plus récente des binaires APC aos et rpdu pour un AP7921, nous sommes preneurs.
Voici un lien permettant de récupérer le firmware et l'utilitaire pour l'installer sur le PDU : https://www.apc.com/shop/us/en/products/Switched-Metered-Rack-Power-Distribution-Unit-Firmware-Revision-3-9-2/P-SFRPDU392
Exécuter le .exe récupéré afin d'extraire les binaires et l'utilitaire de mise à jour. L'utilitaire doit se lancer à la fin de l'extraction, sinon aller dans le répertoire créé lors de l'extraction et exécuter “upgrd_util.exe”.
Suivez ensuite les instructions :
- Vérifier la version des composants “Network Management Card AOS” et “Rack PDU APP” qui vont être installés (dans notre cas : 3.9.2 pour les 2 composants).
- Saisir l'adresse IP du PDU.
- Saisir les identifiants (ATTENTION : il seront affichés en clair dans le terminal).
- Choisir l'action “1: Continue with upgrade”.
- Vérifier que la mise à jour se déroule bien et une fois terminée, appuyer sur ENTREE.
NMC Upgrade Tool v1.2 American Power Conversion Network Management Card AOS v3.9.2 (c) Copyright 2004 All Rights Reserved Rack PDU APP v3.9.2 ----------------------------------------------------------------------------- ******************************************************** Warning: User name and passord information will displayed to the screen in clear text. ******************************************************** IP Address of target to upgrade: 192.168.3.124 User Name: apc Password: apc You have entered: IP Address: 192.168.3.124 Username: apc Password: apc 1: Continue with upgrade 2: Enter new parameters 3: Quit Action: 1 *************************************************** Starting Upgrade to 192.168.3.124. Checking network connection ... OK Testing login ... OK Checking version information ... OK Attempting to log in to 192.168.3.124 ... OK Loading OS, please wait ... OK Please wait (2 minutes ) for system restart OK Attempting connection to verify restart OK Attempting to log in to 192.168.3.124 ... OK Loading application, please wait ... OK Please wait (30 seconds) for system restart OK Attempting connection to verify restart OK Verifying 192.168.3.124 upgrade ... OK *************************************************** *********** Upgrade Summary *********** All upgrades completed successfully. Warning: A file called 'iplist.txt' exists in this directory that may contain user names and passwords in clear text. You may want to delete this file if other users have access to this directory. Thank you for using APC products Press <Enter> to exit.
En cas de problème, essayer de modifier les paramètres réseau (FTP, SSH, algo SSH …).
Si tout s'est bien déroulé, vérifier la bonne mise à jour du PDU en vous connectant en CLI (Serial, SSH ou Telnet) ou en HTTP. La version de “Network Management Card AOS” et de “Rack PDU APP” se trouve dans les informations affichées une fois connecté en CLI ou dans l'interface web.
Vous pouvez maintenant commencer à configurer le PDU.
Autres Informations
L'utilitaire upgrdutil.exe_ Il est possible d'utiliser le même utilitaire upgrdutil.exe afin d'installer d'autres versions de apchw02aosXXX.bin et apchw02rpdu_XXX.bin. Il suffit de mettre les .bin dans le même répertoire que l'utilitaire, de modifier le fichier config.txt en adaptant le contenu des variables avec les nouveaux bin et de lancer l'utilitaire. Vous pourrez vérifier la bonne prise en compte des versions dans l'entête du message affiché par l'utilitaire à son lancement. <note important>Nous avons tenté d'utiliser le fichier iplist.txt pour mettre les informations concernant le PDU (et de ne pas avoir à les saisir “à la main/à la volée” dans l'utilitaire), mais cela n'a pas fonctionné, nous sommes resté en manuel…</note>