Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risoluzione dei problemi di VM Import/Export
Quando si importa o si esporta una macchina virtuale (VM), la maggior parte degli errori si verifica a causa di un tentativo di eseguire un'operazione che non è supportata. Per evitare tali errori, occorre verificare attentamente i requisiti e i limiti.
Un'operazione di importazione potrebbe interrompersi prima del completamento e quindi fallire. È possibile raccogliere dettagli sull'attività di importazione che sembra essere stata interrotta a causa di un errore prima che passi allo completed
stato. Per raccogliere tali dettagli, utilizzate il comando appropriato per l'operazione di importazione utilizzata per descrivere i dettagli dell'attività di conversione in corso:
-
ImportInstance e ImportVolume— Usa il DescribeConversionTasksoperazione.
-
ImportImage— Usa il DescribeImportImageTasksoperazione.
-
ImportSnapshot— Usa il DescribeImportSnapshotTasksoperazione.
Errori
Errori di importazione delle immagini
- Codice di errore: InvalidParameter, Messaggio di errore: Messaggio: Il parametro disk-image-size =0 ha un formato non valido
-
Il formato di immagine specificato non è supportato. Riprovare l'operazione utilizzando uno dei seguenti formati di immagine supportati: VHD, VHDX, VMDK o raw.
- Si è verificato un errore del client (MalformedPolicyDocument) durante la chiamata dell' CreateRoleoperazione: errori di sintassi nella politica
-
È necessario includere il prefisso
file://
prima del nome del documento della policy. - ClientError: convalida del disco non riuscita [errore di analisi del file OVF: OVA con file su disco suddivisi in blocchi non è supportato]
-
Import/Export VM non supporta l'importazione di dischi separati in più file. Controlla il formato del disco e riprova l'operazione con il disco VM come file singolo.
- ClientError: convalida del disco non riuscita [formato di file VMDK non supportato]
-
Il file VMDK deve essere ottimizzato per lo streaming. Per ulteriori informazioni, consulta Formati di immagine supportati da VM Import/Export.
- ClientError: Trovati diversi file grub/menu.lst
-
VM Import/Export ha trovato file duplicati durante l'attività di importazione per almeno uno dei seguenti elementi:
grub.cfg
, o.grub.conf
menu.lst
VMs le configurazioni con doppio avvio non sono supportate. Per ulteriori informazioni, consulta Limitazioni per le risorse importate con VM Import/Export. - Il
vmimport
ruolo di servizio non esiste o no ha sufficienti autorizzazioni per il servizio per continuare -
Il ruolo del servizio VM Import è assente o non corretto. Potresti ricevere questo errore anche se l'utente, il gruppo o il ruolo che tenta di avviare l'importazione non dispone di privilegi di accesso sufficienti sulle EC2 risorse Amazon.
Questo errore può verificarsi anche quando l'utente che chiama
ImportImage
dispone dell'autorizzazioneDecrypt
mentre il ruolovmimport
non è in possesso di tale autorizzazione. Se utilizzi la crittografia lato server con AWS KMS—Managed Keys (SSE-KMS) per proteggere i tuoi dati inattivi in Amazon S3, devi assegnare un'autorizzazioneDecrypt
aggiuntiva al tuo ruolo di servizio, come mostrato nel seguente codice JSON:
{ "Sid":"Allow vmimport to decrypt SSE-KMS key", "Effect":"Allow", "Principal":{ "AWS":[ "arn:aws:iam::accountid:role/vmimport" ] }, "Action":[ "kms:Decrypt" ], "Resource":"*" }
Errori di istanza di importazione
- Codice di errore: InvalidParameter, Messaggio di errore: Messaggio: Il parametro =0 ha un formato non valido disk-image-size
-
Il formato di immagine specificato non è supportato. Riprovare l'operazione utilizzando uno dei seguenti formati di immagine supportati: OVA, VHD, VMDK o raw.
- Client.Unsupported: No bootable partition found. <RequestID>(Servizio: AmazonEC2; Codice di stato: 400; Codice di errore: non supportato; ID richiesta:)
-
Il volume root è partizionato con GUID Partition Table (GPT). I volumi partizionati con GPT non sono supportati. Convertire il volume root in una partizione MBR e riprovare.
- ClientError: I piè di pagina non sono identici
-
Si è tentato di importare un VHD di differenziazione o si è verificato un errore durante la creazione del VHD. Esporta nuovamente la tua macchina virtuale e riprova a importarla in Amazon. EC2
- ClientError: i dati non compressi hanno una lunghezza non valida
-
Il file VMDK è danneggiato. È possibile tentare di riparare o creare nuovamente il file VMDK oppure utilizzare un file diverso.
- ERRORE: Bucket < MyBucketName > non si trova nella regione < RegionName >, è in < > RegionName
-
Il bucket Amazon Simple Storage Service (Amazon S3) Simple Storage Service (Amazon S3) non si trova nella Regione AWS stessa istanza che desideri importare. Tentare di aggiungere l'opzione
--ignore-region-affinity
, che ignora la corrispondenza tra la regione del bucket e la regione in cui viene creata l'attività di importazione. Puoi anche creare un bucket S3 utilizzando la console Amazon Simple Storage Service e impostare la regione sulla regione in cui desideri importare la macchina virtuale. Eseguire nuovamente il comando e specificare il nuovo bucket appena creato. - ERROR: File uses unsupported compression algorithm 0
-
Il VMDK è stato creato utilizzando il formato OVA anziché il formato OVF. Creare il VMDK in formato OVF.
- Invalid S3 source location
-
La sintassi del comando o il nome del bucket S3 non sono corretti. Crea un bucket S3 nella regione appropriata esclusivamente per VM Import e carica i file VM nella radice del bucket.
- The given S3 bucket is not local to the Region
-
Il bucket S3 utilizzato per VM Import deve risiedere Regione AWS nello stesso punto in cui si desidera importare la VM.
- ClientError: Sistema operativo sconosciuto/File del sistema operativo mancanti
-
Il sistema operativo non è riconosciuto. Verifica che il tuo sistema operativo sia elencato come supporto in Requisiti per le risorse importate con VM Import/Export Import/Export VM.
Errori VM Export
- Cliente. UnsupportedOperation: Questa istanza ha più volumi collegati. Please remove additional volumes.
-
Distaccare i volumi diversi dal volume root e riprovare. Se si necessita dei dati dei volumi, è possibile copiarli nel volume root oppure importare i volumi in Amazon EBS.
- Cliente. NotExportable: Questa istanza non può essere esportata. (Servizio: AmazonEC2; Codice di stato: 400; Codice di errore: NotExportable; ID richiesta:<RequestID>)
-
È possibile esportare solo determinate istanze. Per ulteriori informazioni, consulta Considerazioni per l'esportazione dell'istanza.
- Error starting instances: Invalid value <instance ID> for instanceId. Instance does not have a volume attached at root (/dev/sda1).
-
Si è tentato di avviare l'istanza prima del completamento del processo di importazione della VM e di tutte le operazioni di conversione. Attendere il completamento del processo di importazione della VM e di tutte le operazioni di conversione, quindi avviare l'istanza.
- Si è verificato un errore (InvalidParameter) durante la chiamata dell' CreateInstanceExportTaskoperazione: l'oggetto S3 specificato non è locale nella regione.
-
L' EC2 istanza e il bucket S3 devono trovarsi nello stesso posto. Regione AWSÈ inoltre necessario assicurarsi che il comando
create-instance-export-task
venga eseguito nella stessa regione in cui vengono esportate le risorse. Puoi specificare la regione tramite il parametro--region
. Per ulteriori informazioni, consulta Opzioni della riga di comando globali supportate da AWS CLI nella Guida per l’utente AWS Command Line Interface .
Errori VM Windows
ClientError: Errore di rete/istanza di Booter non raggiungibile. Riprova dopo l'installazione di.Net framework 3.5 o versione successiva. SP1
Il servizio EC2 Config richiede Microsoft.NET Framework 3.5 Service Pack 1 o versione successiva. Installare Microsoft .NET Framework 3.5 Service Pack 1 o versione successiva sulla VM Windows e riprovare.
FirstBootFailure: questa richiesta di importazione non è riuscita perché l'istanza di Windows non è riuscita ad avviarsi e a stabilire la connettività di rete.
Quando ricevi un messaggio di errore FirstBootFailure
, significa che l'immagine del disco virtuale non è stata in grado di eseguire uno dei seguenti passaggi:
-
Caricamento e avvio di Windows.
-
Installa i driver EC2 di rete e disco Amazon.
-
Utilizzo di un'interfaccia di rete configurata per DHCP per recuperare un indirizzo IP.
-
Attiva Windows utilizzando la licenza EC2 multilicenza Amazon Windows.
Le seguenti best practice aiutano a evitare esiti negativi al primo avvio di Windows:
-
Disattivare i firewall e i software antivirus e anti-spyware: questi tipi di software possono impedire l'installazione di nuovi servizi o driver Windows o l'esecuzione di file binari sconosciuti. È possibile riabilitare i firewall e i software dopo l'importazione.
-
Non rafforzare il sistema operativo: le configurazioni di sicurezza, a volte chiamate protezione avanzata, possono impedire l'installazione automatica dei driver Amazon. EC2 Esistono numerose impostazioni di configurazione di Windows che possono impedire l'importazione. È possibile applicare nuovamente tali impostazioni dopo l'importazione.
-
Disattiva o elimina più partizioni avviabili: se la VM si avvia e richiede di scegliere la partizione di avvio da utilizzare, l'importazione potrebbe avere esito negativo.
L'impossibilità dell'immagine del disco virtuale di avviarsi e stabilire la connettività di rete potrebbe essere dovuta a una delle cause seguenti:
- Le reti TCP/IP e il DHCP non sono abilitati
-
Causa: le reti TCP/IP e il DHCP devono essere abilitati.
Risoluzione: accertarsi che le reti TCP/IP siano abilitate. Per ulteriori informazioni, consulta Modificare le impostazioni TCP/IP
nel sito Web del supporto tecnico Microsoft. Verificare che il DHCP sia abilitato. Per ulteriori informazioni, consulta Dynamic Host Configuration Protocol (DHCP) nel sito Web Microsoft. - Il ruolo del server Hyper-V è installato
-
Causa: l'importazione di una VM con il ruolo Hyper-V installato non è supportata.
Risoluzione: rimuovi il ruolo Hyper-V dalla VM e riprova a eseguire l'importazione.
- La macchina virtuale non contiene un volume richiesto da Windows
-
Causa: l'importazione di una macchina virtuale in Amazon importa EC2 solo il disco di avvio, tutti gli altri dischi devono essere scollegati e Windows deve essere in grado di avviarsi prima di importare la macchina virtuale. Ad esempio, Active Directory spesso archivia il database Active Directory nell'unità
D:\
. Non è possibile avviare un controller di dominio se il database Active Directory è assente o inaccessibile.Risoluzione: distaccare qualsiasi disco secondario e di rete collegato alla VM Windows prima dell'esportazione. Spostare qualsiasi database Active Directory dalle unità o dalle partizioni secondarie nella partizione Windows principale. Per ulteriori informazioni, consultare Messaggio di errore "Impossibile avviare servizi directory" all'avvio del controller di dominio basato su Windows o su SBS
sul sito Web del Supporto tecnico Microsoft. - Windows si avvia sempre nelle opzioni di ripristino del sistema
-
Causa: Windows può essere avviato in System Recovery Options per una serie di motivi, ad esempio quando Windows viene inserito in un ambiente virtualizzato da una macchina fisica, noto anche come processo di conversione (P2V). physical-to-virtual
Risoluzione: assicurarsi che Windows si avvii con una richiesta di accesso prima dell'esportazione e della preparazione per l'importazione. Non importare istanze Windows virtualizzate provenienti da una macchina fisica.
- La macchina virtuale è stata creata utilizzando un processo di conversione physical-to-virtual (P2V)
-
Causa: una conversione P2V si verifica quando un'immagine del disco viene creata eseguendo il processo di installazione di Windows su un computer fisico e quindi importando una copia di tale installazione di Windows in una macchina virtuale. VMs le immagini create come risultato di una conversione P2V non sono supportate dalla macchina virtuale. Supporta Import/Export. VM Import/Export solo le immagini Windows installate nativamente all'interno della macchina virtuale di origine.
Risoluzione: installare Windows in un ambiente virtualizzato ed eseguire la migrazione del software installato nella nuova VM.
- L'attivazione di Windows ha esito negativo
-
Causa: durante l'avvio, Windows rileva una modifica dell'hardware e tenta l'attivazione. Durante il processo di importazione tentiamo di spostare il meccanismo di licenza in Windows a una licenza per volumi fornita da Amazon Web Services. Tuttavia, se il processo di attivazione di Windows non va a buon fine, l'importazione ha esito negativo.
Risoluzione: assicurarsi che la versione di Windows oggetto di importazione supporti la licenza per volumi. Le versioni beta o di anteprima di Windows potrebbero non supportarla.
- Non sono state trovate partizioni avviabili
-
Causa: durante il processo di importazione di una macchina virtuale, potremmo non trovare la partizione di avvio.
Risoluzione: assicurarsi che il disco oggetto di importazione disponga di una partizione di avvio.
Errori VM Linux
- ClientError: Configurazione non valida - Impossibile leggere fstab
-
Linux VMs con volumi a doppio avvio o più
/etc
directory non è supportato. - ClientError: GRUB in stile BLSC trovato, ma impossibile rilevare il kernel predefinito
-
Import/Export VM non è in grado di rilevare il kernel predefinito. Ciò può verificarsi quando è stato rimosso dal file
grub.cfg
principale. È possibile impostare la configurazione su$saved_entry
e assicurarsi chegrubenv
contenga la vocebootloader
come impostazione predefinita. - ClientError: Non siamo riusciti a leggere initramfs/initrd dell'importazione per determinare i driver necessari per l'esecuzione dell'importazione EC2
-
Non siamo riusciti a leggere i file richiesti durante l'importazione della tua macchina virtuale Linux per prepararla all'esecuzione come istanza in Amazon. EC2 È possibile eseguire il comando
lsinitramfs
per verificare l'integrità del file. Ad esempio, puoi utilizzare il seguente comando :lsinitramfs /boot/initrd.img-5.4.0-77-generic 2>&1 | less
Se vengono restituiti errori nell'output, puoi provare a ricostruire il file
initramfs
per risolvere il problema e importare nuovamente la VM. - ClientError: Configurazione non supportata: l'attivazione del gruppo di volumi logici non è riuscita
-
Un volume logico nell'immagine del disco virtuale non è riuscito ad attivarsi. Ciò potrebbe indicare che il file o il disco è danneggiato. Verificare i file dell'immagine del disco caricati.
- ClientError: Configurazione non supportata: sono state trovate più directory
-
Linux VMs con volumi ad avvio multiplo o più
/etc
directory non è supportato. - ClientError: versione del kernel non supportata
-
La versione del kernel utilizzata dal sistema operativo non è supportata. Verifica che l'importazione soddisfi i requisiti elencati per il sistema operativo. Per ulteriori informazioni, consulta Sistemi operativi supportati da VM Import/Export.
- Linux is not supported on the requested instance
-
Linux VMs può essere importato in tipi di istanze specifici. Riprovare utilizzando uno dei seguenti tipi di istanza supportati.
-
Scopo generico:
t2.micro
|t2.small
|t2.medium
|m3.medium
|m3.large
|m3.xlarge
|m3.2xlarge
-
Ottimizzate per il calcolo:
c3.large
|c3.xlarge
|c3.2xlarge
|c3.4xlarge
|c3.8xlarge
|cc1.4xlarge
|cc2.8xlarge
-
Memoria ottimizzata:
r3.large
|r3.xlarge
|r3.2xlarge
|r3.4xlarge
|r3.8xlarge
|cr1.8xlarge
-
Ottimizzate per l'archiviazione:
i2.xlarge
|i2.2xlarge
|i2.4xlarge
|i2.8xlarge
|hi1.4xlarge
|hi1.8xlarge
-