Risoluzione dei problemi — Macchine virtuali
Il pulsante Next resta disattivato nella procedura guidata
Causa: la VM supererebbe una quota del progetto (CPU, memoria o storage). Il banner della procedura guidata mostra Quota exceeded e il dettaglio per risorsa.
Soluzione:
- Scelga un tipo di istanza più piccolo o riduca la dimensione dei dischi.
- Liberi risorse: elimini VM o dischi inutilizzati (i dischi scollegati sono conteggiati nella quota di storage).
- Faccia aumentare le quote del progetto.
Se la console indica che le quote del progetto non sono disponibili, la creazione resta bloccata finché non possono essere lette: riprovi più tardi o contatti il supporto.
Errore alla creazione: nome già utilizzato o dimensione del disco rifiutata
Causa e soluzione:
| Messaggio | Soluzione |
|---|---|
| An instance with this name already exists. | Scelga un altro nome. |
| Min. 20 GB required, Min. 28 GB required, Min. 40 GB required o This image needs a disk of at least … GB | Aumenti Size (GB): minimo 20 GB; per il disco di sistema, 28 GB con Windows Server e 40 GB con Oracle Linux. |
| A system image is required for a new disk | Selezioni una scheda in Operating System. |
Invalid format. Expected: <algorithm> <base64-key> [comment] | Incolli la chiave pubblica completa (file .pub), su una sola riga. |
Il salvataggio delle modifiche di una VM viene rifiutato
Causa: un campo della pagina Edit non è valido, ad esempio un nuovo disco sotto i 20 GB o un volume Existing senza disco selezionato.
Soluzione: la console mostra Incomplete form con il messaggio di ogni campo in errore. Corregga questi campi, poi faccia di nuovo clic su Save. I dischi già collegati alla VM sono mostrati in sola lettura e non sono soggetti alle regole di un disco nuovo (nome, dimensione minima).
Il disco di sistema non si sostituisce, e New / Existing non compare su un disco collegato
Causa: nella pagina Edit, i dischi che la VM possiede già sono in sola lettura. Il System Disk (Boot) non ha alcuna azione («The system disk of an existing VM cannot be replaced: the VM boots from it.») e un disco dati propone solo Detach disk. La scelta New / Existing esiste solo sui dischi aggiunti con Add a disk.
Soluzione:
- Per sostituire un disco dati, lo scolleghi, aggiunga un disco con Add a disk (New o Existing), faccia clic su Save, poi su Restart.
- Per cambiare disco di sistema, elimini la VM (i suoi dischi sono conservati), quindi la ricrei scegliendo Existing sul System Disk (Boot) (vedere le FAQ).
La VM resta in stato Error o Failed
Causa: la VM non ha potuto essere pianificata o avviata (risorse non disponibili, disco in errore, GPU non disponibile…). Quando la piattaforma restituisce un motivo, questo viene mostrato al passaggio del mouse sul badge di stato.
Soluzione:
- Apra la pagina di dettaglio e verifichi la sezione Storage & Disks: i dischi devono essere presenti.
- Se la VM dispone di GPU, consulti GPU non disponibile all'avvio.
- Provi Stop e poi Start dalla sezione Actions.
- Se lo stato persiste, contatti il supporto indicando il nome della VM e il suo identificativo (mostrato sotto il titolo della pagina di dettaglio, con un pulsante di copia).
Timeout SSH
Causa: nessun IP pubblico, porta 22 non autorizzata, oppure servizio SSH non ancora avviato nella VM.
Soluzione:
- Nella pagina di dettaglio, sezione Network & Security: Public IP deve essere Active e la porta 22 deve comparire in Firewall & Ports.
- In caso contrario, faccia clic su Edit, attivi Public IPv4 Address, selezioni SSH (22) in Allowed Ports, poi faccia clic su Save.
- Subito dopo la creazione, attenda uno o due minuti che il sistema operativo abbia terminato l'avvio.
- Esegua un test in modalità dettagliata:
ssh -v ubuntu@<ip-pubblico>
Permission denied (publickey)
Causa: utente errato, chiave errata, oppure chiave aggiunta dopo il primo avvio senza ricaricare lo user-data.
Soluzione:
- Utilizzi l'utente indicato nel blocco SSH Connection (oppure in System Image > User).
- Verifichi che la chiave pubblica corrispondente alla sua chiave privata compaia in Advanced Configuration > SSH Keys.
- Se ha appena aggiunto la chiave tramite Edit, scelga Reload user-data nella finestra di dialogo SSH keys changed, oppure avvii Reload UserData dalla sezione Actions, poi Restart: la chiave viene installata solo al riavvio. Questo riavvio rigenera anche le chiavi host SSH: se il suo client segnala una chiave cambiata, rimuova la vecchia voce con
ssh-keygen -R <ip-pubblico>.
Il disco aggiunto non compare nella VM
Causa: la VM non è ancora stata riavviata dopo l'aggiunta, oppure il disco non è formattato.
Soluzione:
- Dopo Save, la console mostra Restart required: il disco viene aggiunto solo al successivo riavvio. Faccia clic su Restart nella sezione Actions, poi attenda che la VM torni allo stato Running.
- Verifichi il disco nella sezione Storage & Disks della pagina di dettaglio.
- Nella VM, elenchi i dispositivi: un nuovo disco compare senza partizione né punto di montaggio.
lsblk
- Lo formatti e lo monti: vedere Collegare un disco supplementare.
GPU non disponibile all'avvio
Causa: una GPU viene liberata quando la VM è arrestata e nel frattempo può essere assegnata a un altro carico di lavoro.
Soluzione: all'avvio, se la GPU non è più disponibile, la console apre la finestra Select an alternative GPU. Scelga un modello in Available GPU e faccia clic su Update and Start. Se la finestra indica No GPUs are currently available., riprovi più tardi o contatti il supporto. Vedere Risoluzione dei problemi GPU.
Il DNS .local non funziona nella VM
Causa: systemd-resolved tratta i domini .local come mDNS.
Soluzione: vedere Risolvere il DNS .local nelle VM.
La VM non risponde più (né SSH né RDP)
Causa: sistema operativo bloccato, rete configurata male nella VM, firewall interno troppo restrittivo.
Soluzione:
- Avvii Restart dalla sezione Actions della pagina di dettaglio.
- Se è in causa una modifica recente del cloud-init, corregga lo script in Edit > Advanced Configuration, poi avvii Reload UserData e Restart.
- L'accesso tramite console seriale o VNC non è disponibile nella console; contatti il supporto per una diagnosi di basso livello.