Come Uscire dalla Modalità Console (Tech Support Mode) su VMware ESXi
VMware ESXi (hypervisor bare-metal) ha una Tech Support Mode (TSM) / Console Mode / Shell accessibile via DCUI (Direct Console User Interface) per troubleshooting avanzato (log, rete, storage, servizi). Se vi accedi accidentalmente o per intervento supporto VMware, ecco come uscirne correttamente e tornare alla DCUI o all'interfaccia di gestione.
Da Shell Locale (DCUI - Schermo Fisico / KVM / iDRAC / iLO / IPMI)
- Sei nella shell ESXi (prompt
~ #o[root@esxi:~]). - Digita
exite premi Invio. - Torni alla DCUI (schermo grigio/blu con menu: Restart Management Agents, Network, Troubleshooting, System Customization, Shutdown/Reboot).
- Per uscire da DCUI e tornare al boot loader / spegnere: F12 > "Shut Down" / "Reboot" / "Exit to Boot Loader".
Da Shell Remota (SSH / Putty / Terminal)
- Connessione SSH attiva (abilitata in DCUI > Troubleshooting > Enable SSH).
- Digita
exitologout> Invio. - Sessione SSH chiusa. Torni al terminale client locale. DCUI su schermo fisico invariata.
Se Bloccato in TSM / Schermo Nero / Tasti Non Rispondono (DCUI Locale)
- Prova combinazione tasti per cambiare console virtuale (VC): Alt + F1 (VC1 - DCUI), Alt + F2 (VC2 - Shell/Log), Alt + F3...F12.
- Alt + F1 dovrebbe riportare a DCUI principale.
- Se tastiera non risponde: Riavvia server fisicamente (IPMI/iDRAC/iLO > Power Cycle) o tasto reset. Non spegnere brutalmente se VM accese (cerca di fare shutdown graceful via SSH/vCenter prima se possibile).
Procedura Originale Articolo (Per Contesto Storico ESXi 3.5/4.x)
L'articolo descriveva: Alt+F1 > digita unsupported > Invio > password root > clear > exit > Alt+F2. Questo era per entrare in TSM non documentata (unsupported) su vecchie versioni, non per uscirne. Su ESXi moderno (5.0+), TSM/SSH si abilitano ufficialmente in DCUI > Troubleshooting Options. Non serve unsupported.
Best Practice
- Usa vSphere Client / Web Client / vCenter per gestione ordinaria (non DCUI/Shell).
- Abilita SSH/TSM solo quando necessario (DCUI > Troubleshooting > Enable SSH/ESXi Shell) e disabilita subito dopo (sicurezza). Timeout automatico configurabile.
- Log principali:
/var/log/vmkernel.log,/var/log/hostd.log,/var/log/vpxa.log(vCenter),/var/log/vobd.log(observer). - Comandi utili shell:
esxcli,vim-cmd,vsish,dcui(rilancia DCUI),services.sh restart(riavvia mgmt agents).