Importazione di un'immagine di avvio
IBM Power Virtual Server in IBM centro dati
IBM Power Virtual Server Cloud privato in Ubicazione client
È possibile importare un'immagine personalizzata del sistema operativo (OS) da un bucket COS ( IBM Cloud Object Storage ) utilizzando l'interfaccia utente di IBM® Power® Virtual Server, la CLI o l'API, anziché utilizzare un'immagine predefinita fornita da IBM. Dopo aver importato l'immagine di avvio, è possibile utilizzarla per creare un'istanza di server virtuale (VSI) di tipo " Power Virtual Server ".
Quando si importa un'immagine di avvio, è necessario selezionare un livello di archiviazione e un pool di archiviazione per l'immagine. Power Virtual Server crea i volumi di avvio dall'immagine di avvio importata nel pool di archiviazione specificato durante l'importazione. Non è possibile modificare il livello di archiviazione o il pool di archiviazione dopo aver importato l'immagine. Un VSI può disporre di dischi appartenenti a più tipi di storage. Tutti i data center di Power Virtual Server supportano i tipi di storage Tier 0, Tier 1, Tier 3 e Fixed IOPs.
L'importazione e l'esportazione delle immagini di avvio sono operazioni asincrone che richiedono molto tempo. Power Virtual Server monitora queste operazioni in tutti gli spazi di lavoro del tuo account. In un'area di lavoro è possibile eseguire una sola operazione di importazione o esportazione alla volta. Non è possibile avviare un'altra operazione in quell'area di lavoro finché l'operazione corrente non è stata completata.
Prima di iniziare
Prima di importare un'immagine di avvio, verificare di soddisfare i seguenti prerequisiti:
-
Carica il file dell'immagine di avvio in un bucket di IBM Cloud Object Storage. I formati di file supportati sono
.ova,.ova.gz,.tar,.tar.gze.tgz. Per ulteriori informazioni, consulta la sezione " Crea alcuni bucket per archiviare i tuoi dati ". -
Genera le credenziali HMAC (Hash-based Message Authentication Code) per la tua istanza COS. Per ulteriori informazioni, consultare la sezione " Utilizzo delle credenziali HMAC ".
-
Crea o utilizza un'area di lavoro Power Virtual Server esistente.
Importazione di un'immagine di avvio tramite l'interfaccia utente di Power Virtual Server
Per importare un'immagine di avvio tramite l'interfaccia utente di Power Virtual Server, procedere come segue:
-
Accedi al catalogo IBM Cloud utilizzando le tue credenziali IBM.
-
Nella casella di ricerca, digita Power Virtual Server e fare clic sulla Power Virtual Server riquadro.
-
Fai clic su " Aree di lavoro " nel pannello di navigazione. Viene visualizzata la pagina "Aree di lavoro" con l'elenco delle aree di lavoro esistenti.
-
Seleziona l'area di lavoro in cui desideri importare l'immagine di avvio. Viene visualizzata la pagina "Istanze di server virtuali" dell'area di lavoro selezionata.
-
Fare clic su " Immagini di avvio " nel pannello di navigazione, quindi fare clic su " Importa immagine ". Viene visualizzato il pannello "Importa immagine di avvio".
-
Nel pannello "Importa immagine di avvio", segui questi passaggi nella sezione Origine:
-
Selezionare il sistema operativo dell'immagine dall'elenco a discesa " Sistema operativo dell'immagine ".
Se si seleziona un sistema operativo immagine del tipo “ SAP HANA ” o “ SAP NetWeaver ”, è necessario selezionare la casella di controllo relativa all’autocertificazione.
-
Dall'elenco a discesa " Regione ", seleziona la regione in cui si trova il tuo bucket COS.
-
Inserisci il nome del file dell'immagine nel campo " Nome file immagine ". Il nome del file immagine non deve contenere spazi.
Le estensioni dei file supportate sono
.ova,.ova.gz,.tar,.tar.gze.tgz. È possibile comprimere i file immagine utilizzandogzip. Ad esempio:Aix_7200-03-02-1846_cldrdy_112018.ova.gz. -
Inserisci il nome del tuo bucket nel campo " Nome bucket ". Se il file immagine è archiviato in una sottocartella del bucket, specificare il percorso completo utilizzando il formato
bucketName/optional/folders.Per individuare il nome del tuo bucket, vai su Menu di navigazione > Elenco delle risorse > Archiviazione e fai clic sul nome della tua istanza di Cloud Object Storage. I tuoi bucket sono elencati nella scheda " Bucket ".
-
Copia il valore "
access_key_id" dalle credenziali del tuo servizio COS e incollalo nel campo " Chiave di accesso HMAC ".Per trovare le credenziali del servizio, vai su Menu di navigazione > Elenco risorse > Archiviazione, fai clic sul nome della tua istanza di Cloud Object Storage, quindi vai su Credenziali del servizio > Visualizza credenziali.
-
Copia il valore "
secret_access_key" dalle credenziali del tuo servizio COS e incollalo nel campo " Chiave di accesso segreta HMAC ". -
Impostare l'opzione " Convalida importazione con file di checksum " su " Attivo " per verificare la corrispondenza tra il file importato e il file di checksum. È necessario archiviare il file del checksum e il file dell'immagine di avvio nello stesso bucket COS.
È possibile generare il file di checksum quando si esporta il file dell'immagine di avvio nel bucket " IBM Cloud Object Storage ". Il nome del file di checksum deriva dal nome del file dell'immagine di avvio e utilizza l'estensione
.sha256.Se crei un'immagine di avvio personalizzata, puoi generare un file di checksum e salvarlo insieme all'immagine di avvio nello stesso bucket. È possibile generare il file di checksum eseguendo il comando
shasum -a 256 <filename>osha256sum <filename>.Per ulteriori informazioni sulla creazione di un file di checksum, consultare la sezione " Utilizzo dell'interfaccia utente di Power Virtual Server per acquisire ed esportare un VM ".
La verifica del file di importazione rispetto al file del checksum potrebbe allungare i tempi di importazione.
-
-
Fai clic su Next.
-
Inserisci le seguenti informazioni nella sezione " Destinazione ":
-
Nel campo " Nome immagine personalizzato ", inserire un nome per l'immagine di avvio importata.
-
Facoltativo: nel campo " Tag utente ", inserisci i tag per organizzare o classificare questa immagine di avvio.
I tag utente sono visibili a tutti gli utenti dell'account. Non inserire dati sensibili nei nomi dei tag.
-
Nel campo "Livello ", selezionare una delle seguenti opzioni relative al tipo di archiviazione:
- Livello 0 (25 IOP/ GiB )
- Livello 1 (10 IOP/ GiB )
- Livello 3 (3 IOP / GiB )
- IOP fissi (5000 IOP)
Un VSI non può utilizzare contemporaneamente tipi di archiviazione di livello 1 e di livello 3. Per ulteriori informazioni, consultare la sezione “Livelli di archiviazione ”.
-
Nel campo " Pool di archiviazione ", selezionare un'opzione relativa al pool di archiviazione.
Power Virtual Server inserisce uno o più volumi di archiviazione delle immagini personalizzati nel pool di archiviazione in base all'opzione selezionata: Selezione automatica, Affinità o Anti-affinità. Il volume di avvio di qualsiasi VSI distribuito utilizzando questa immagine viene creato nello stesso pool di archiviazione. Per ulteriori informazioni sui volumi di archiviazione, consultare la sezione " Aggiunta e gestione dei volumi di archiviazione ".
Sono disponibili le seguenti opzioni relative al pool di archiviazione:
-
Selezione automatica: crea automaticamente il volume di archiviazione in un pool di archiviazione con capacità sufficiente.
-
Affinità: identifica il pool di archiviazione per i volumi di avvio, in base a un VSI esistente o a un volume di archiviazione presente nel proprio account. Power Virtual Server memorizza i volumi di archiviazione delle immagini personalizzate nello stesso pool di archiviazione in cui si trova l'oggetto di affinità. Se l'oggetto di affinità è un VSI, " Power Virtual Server " determina il pool di archiviazione in base al volume di avvio del VSI.
-
Anti-affinità: identifica uno o più pool di archiviazione che si desidera escludere. Il servizio " Power Virtual Server " non tiene conto dei pool di archiviazione esclusi durante il posizionamento dei volumi di avvio. I pool da escludere vengono identificati in base ai VSI esistenti o ai volumi di archiviazione presenti nel proprio account. Quando si seleziona questa opzione, “ Power Virtual Server ” esclude i pool di archiviazione in cui sono presenti oggetti anti-affinità al momento della creazione dei volumi di archiviazione dell’immagine personalizzata. Se si utilizzano i VSI come oggetti anti-affinità, Power Virtual Server esclude i pool di archiviazione in base al volume di avvio di ciascun VSI.
-
-
-
Fai clic su " Importa immagine ".
L'importazione di immagini di avvio di grandi dimensioni potrebbe richiedere più tempo. Potrebbe verificarsi un ritardo prima di ricevere il messaggio di conferma.
La nuova immagine di avvio è elencata nella pagina " Immagini di avvio ".
Importazione di un'immagine di avvio tramite la CLI di Power Virtual Server
Per importare un'immagine di avvio, eseguire il ibmcloud pi image import comando. Per verificare che l'importazione sia stata completata,
eseguire il ibmcloud pi image list comando.
Se si utilizza un'immagine " SAP HANA " o " SAP NetWeaver " con licenza propria (BYOL), aggiungere l'opzione --import-details al ibmcloud pi image import per identificare l’immagine come certificata " SAP ".
Importazione di un'immagine di avvio tramite l'API Power Virtual Server
Per importare un'immagine di avvio da IBM Cloud Object Storage tramite l'API, utilizzare il metodo "Crea un'attività di importazione di un'immagine cos " specificando le proprietà richieste nel corpo della richiesta: imageName, imageFilename e bucketName. Per i bucket privati, è necessario specificare accessKey e secretKey,
ovvero la chiave di accesso HMAC e la chiave segreta relative alla propria istanza COS. Per ulteriori informazioni, consultare la sezione " Utilizzo delle credenziali HMAC ".
curl -X POST \
https://us-east.power-iaas.cloud.ibm.com/pcloud/v1/cloud-instances/$CLOUD_INSTANCE_ID/cos-images \
-H "Authorization: Bearer $TOKEN" \
-H "CRN: $CRN" \
-H "Content-Type: application/json" \
-d '{
"imageName": "my-image-name",
"imageFilename": "my-os-image-file.ova.gz",
"bucketName": "my-cos-bucket-name",
"region": "us-east",
"accessKey": "my-cos-access-key",
"secretKey": "my-cos-secret-key",
"storageType": "tier3"
}'
Se si utilizza un'immagine "Bring Your Own License" (BYOL) disponibile su SAP HANA o SAP NetWeaver, includere l'oggetto importDetails nel corpo della richiesta per identificare l'immagine come certificata da SAP:
"importDetails": {
"licenseType": "byol",
"product": "Hana",
"vendor": "SAP"
}
Visualizzazione dei risultati dell'importazione dell'immagine di avvio
Una volta avviata l'importazione di un'immagine di avvio, la colonna "Stato" nella pagina " Immagini di avvio " mostra l'avanzamento dell'importazione. Per visualizzare i dettagli, fare clic su " Visualizza dettagli " per aprire la finestra di dialogo "Stato dei lavori in corso". La finestra di dialogo mostra le seguenti informazioni:
- ID lavoro
- Tipo di operazione
- Risorsa di input
- Data/ora di creazione
- Passi completati
Per visualizzare i dettagli del processo di importazione dell'immagine di avvio tramite la CLI, utilizzare il ibmcloud pi image import-show comando.
Per visualizzare i dettagli del processo di importazione dell'immagine di avvio tramite l'API, utilizzare il metodo "Get detail of last cos-image import job ".
Scaricare un'immagine di avvio da Cloud Object Storage
Per scaricare l'immagine di avvio dopo averla importata, segui questi passaggi:
-
Nella dashboard di IBM Cloud, vai all ’elenco delle risorse e fai clic sulla tua Cloud Object Storage istanza.
-
Nella cartella in cui hai salvato l'immagine di avvio, fai clic sul file dell'immagine di avvio.
-
Fai clic su " Scarica oggetti ".
Per ulteriori informazioni sul comando CLI " Cloud Object Storage ", consulta la sezione " Scaricare un oggetto ".