Importazione di immagini Linux personalizzate
Puoi trasferire la tua immagine Linux su Compute Cloud@Customer purché l'immagine soddisfi requisiti specifici.
Requisiti per le immagini 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 e deve essere l'unità di boot con un record MBR (Master Boot Record) 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 boot non deve richiedere la presenza di più volumi di dati per un boot 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 optimization" (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 utilizzare DHCP per rilevare le impostazioni di rete. Quando si importa un'immagine personalizzata, le interfacce di rete esistenti non vengono ricreate. Una volta completato il processo di importazione, tutte le interfacce di rete esistenti vengono sostituite con un singolo NIC. Puoi collegare più VNIC dopo aver creato l'istanza importata.
-
La configurazione di rete non deve codificare in modo fisso l'indirizzo MAC dell'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 avviarsi correttamente e che le connessioni di rete funzionino.
Procedere come segue.
-
Assicurarsi che l'immagine di origine soddisfi i requisiti.
-
Creare un backup del volume radice.
-
Se la VM dispone di storage collegato in remoto, ad esempio NFS o volumi a blocchi, configurare tutti i servizi che si basano su questo 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 in modo non modificabile. Per istruzioni sulla configurazione di rete del sistema, vedere la documentazione del sistema.
-
Arresto della VM.
-
Copiare la VM arrestata come file VMDK o QCOW2, quindi esportare l'immagine dall'ambiente di virtualizzazione.
Fare riferimento alla documentazione relativa agli strumenti per l'ambiente di virtualizzazione in uso.
Importazione di un'immagine Linux
Dopo aver preparato un'immagine Linux per l'importazione, attenersi alla procedura riportata di seguito 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.
Vedere Importazione di un'immagine da un bucket di storage degli oggetti
-
Completare i task successivi all'importazione.
Vedere Task successivi all'importazione per le immagini Linux.
Task dopo 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 volumi a blocchi, creare e collegare lo storage.
-
Crea e collega qualsiasi VNIC secondaria richiesta.
Vedere Configurazione delle VNIC.
-
Verificare che tutte le applicazioni funzionino come previsto.
-
Riconfigurare i servizi impostati per l'avvio manuale.