Importazione di immagini Linux personalizzate
Puoi trasferire la tua immagine Linux su Compute Cloud@Customer finché l'immagine soddisfa requisiti specifici.
Requisiti dell'immagine di origine Linux
Le immagini personalizzate devono soddisfare i seguenti requisiti:
-
La dimensione massima dell'immagine è 400 GB.
-
L'immagine deve essere configurata per il boot del BIOS.
-
È supportato un solo disco, che deve essere l'unità di boot con un record di boot master (MBR) e un boot loader validi. È possibile eseguire la migrazione di volumi di dati aggiuntivi dopo aver importato il volume di avvio dell'immagine.
-
Il processo di avvio non deve richiedere la presenza di più volumi di dati per un avvio corretto.
-
Il boot loader deve utilizzare LVM o un UUID per individuare il volume di avvio.
-
Impossibile cifrare l'immagine del disco.
-
L'immagine del disco deve essere un file VMDK o QCOW2. Queste immagini possono essere convertite in immagini di tipo
.oci
.-
Creare il file immagine duplicando il volume di origine, non creando uno snapshot.
-
I file VMDK devono essere di tipo "single growable" (monolithicSparse) o "stream Optimized" (streamOptimized), entrambi costituiti da un singolo file VMDK. Non sono supportati tutti gli altri formati VMDK, ad esempio quelli che utilizzano più file, volumi divisi o contengono snapshot.
-
-
L'interfaccia di rete deve usare DHCP per determinare le impostazioni di rete. Quando si importa un'immagine personalizzata, le interfacce di rete esistenti non vengono ricreate. Tutte le interfacce di rete esistenti vengono sostituite con una singola NIC al termine del processo di importazione. È possibile collegare più VNIC dopo aver creato l'istanza importata.
-
La configurazione di rete non deve codificare l'indirizzo MAC per l'interfaccia di rete.
-
Oracle consiglia di abilitare il protocollo SSH basato su certificato, ma questo suggerimento è facoltativo.
Preparazione delle VM Linux per l'importazione
Prima di importare un'immagine Linux personalizzata, è necessario preparare l'immagine per assicurarsi che le istanze create dall'immagine possano essere avviate correttamente e che le connessioni di rete funzionino.
Eseguire i passi riportati di seguito.
-
Assicurarsi che l'immagine di origine soddisfi i requisiti.
-
Creare un Backup del volume root.
-
Se la VM dispone di storage collegato in remoto, ad esempio NFS o volumi a blocchi, configurare i servizi che si basano su tale storage per l'avvio manuale. Lo storage collegato in remoto non è disponibile al primo avvio di un'istanza importata.
-
Assicurarsi che tutte le interfacce di rete utilizzino DHCP e che l'indirizzo MAC e gli indirizzi IP non siano codificati. Per istruzioni sulla configurazione di rete del sistema, consultare la documentazione del sistema.
-
Arrestare la VM.
-
Duplicare la VM arrestata come file VMDK o QCOW2, quindi esportare l'immagine dall'ambiente di virtualizzazione.
Consultare la documentazione degli strumenti per l'ambiente di virtualizzazione in uso.
Importazione di un'immagine Linux
Dopo aver preparato un'immagine Linux per l'importazione, attenersi alla seguente procedura per importare l'immagine:
-
Caricare il file immagine in un bucket di storage degli oggetti.
Assicurarsi di selezionare un bucket in cui si dispone dell'accesso in lettura e scrittura. Vedere Esportazione di un'immagine in un bucket di storage degli oggetti.
-
Importare l'immagine dal bucket nella tenancy in uso.
Vedere Importazione di un'immagine da un bucket di storage degli oggetti.
-
Completare i task post-importazione.
Vedere Task successivi all'importazione per le immagini Linux.
Task successivi all'importazione per immagini Linux
Dopo aver importato un'immagine Linux personalizzata, attenersi alla procedura riportata di seguito.
-
Utilizzare l'immagine importata per creare un'istanza.
Per l'origine dell'immagine, selezionare Immagini personalizzate, quindi selezionare l'immagine importata. Vedere Creazione di un'istanza.
-
Se l'istanza richiede qualsiasi storage collegato in remoto, ad esempio i volumi a blocchi, creare e collegare lo storage.
-
Creare e collegare qualsiasi VNIC secondaria richiesta.
Vedere Configurazione delle VNIC.
-
Verificare che tutte le applicazioni funzionino come previsto.
-
Riconfigurare tutti i servizi impostati per l'avvio manuale.