ITFabricLab ouvre bientôt : les labs, simulations et examens ne sont pas encore accessibles. Vous pouvez parcourir le catalogue et créer votre compte pour être prévenu de l'ouverture.

Datacenter — Diagnostic et redémarrage PXE d'un serveur par l'API Redfish

Intermédiaire LinuxConception de datacenter (Tier)30 min50 XP

L'hyperviseur srv-esx-14 passe en état « Warning » dans la console. Depuis le poste d'administration, interrogez son BMC (10.99.0.14) par l'API Redfish avec curl -sk -u admin:<mot de passe> https://10.99.0.14/redfish/v1/….

  1. /redfish/v1/Systems/1 : état de santé global ? → answer sante <OK|Warning|Critical>
  2. Trouvez le composant en cause (/Chassis/1/Thermal, /Chassis/1/Power, journal /Managers/1/LogServices/Sel/Entries) → answer composant <PS1|PS2|Fan1|Fan2|Fan3|Fan4>
  3. Ce composant se remplace-t-il à chaud, sans arrêter le serveur ? → answer arret <oui|non> (oui = arrêt nécessaire)
  4. Le serveur doit ensuite être réinstallé cette nuit : programmez un démarrage réseau unique — requête -X PATCH sur /redfish/v1/Systems/1 avec -H "Content-Type: application/json" et le corps {"Boot":{"BootSourceOverrideTarget":"Pxe","BootSourceOverrideEnabled":"Once"}}
  5. Vérifiez sur /redfish/v1/Systems/1, puis redémarrez proprement : -X POST sur /redfish/v1/Systems/1/Actions/ComputerSystem.Reset avec {"ResetType":"GracefulRestart"}
  6. Quel avantage principal de Redfish sur IPMI ? → answer avantage <api-rest-https|udp-623|snmp>

Bientôt disponible

Les exercices pratiques ouvrent prochainement. Le titre, le résumé et le plan restent visibles pour découvrir le contenu.

Tâches

  1. État global lu
  2. Composant en défaut identifié
  3. Démarrage PXE unique programmé
  4. Redémarrage propre après la programmation
  5. Redfish face à IPMI