Creazione di istanze su host dedicati
Dopo aver creato un host dedicato su IBM Cloud VPC, è possibile configurare istanze di server virtuali sull'host dedicato utilizzando la console IBM Cloud, la CLI o l'API.
Creazione di istanze su host dedicati utilizzando la console
Dopo aver creato un host dedicato, puoi avviare il provisioning delle istanze del server virtuale sull'host dedicato utilizzando la console di IBM Cloud.
La famiglia e la classe del profilo devono corrispondere per l'host dedicato o il gruppo dedicato e le istanze di cui è stato eseguito il provisioning su di essi. Per ulteriori informazioni, consultare la sezione “Profili host dedicati ”.
Per creare un'istanza su un host dedicato:
- In IBM Cloud console, vai su Menu di navigazione icon
> Infrastrutture
> Calcolo > Host dedicati.
- Se vuoi creare un'istanza su uno specifico host dedicato, nella scheda Host dedicati fai clic sull'icona Azioni
per l'host in cui vuoi che venga creata l'istanza e seleziona Nuova istanza.
- Se vuoi creare un'istanza su un host dedicato all'interno di un gruppo dedicato, nella scheda Gruppi dedicati fai clic sull'icona Azioni
per il gruppo dedicato in cui vuoi che venga creata l'istanza e seleziona Nuova istanza. Il provisioning dell'istanza del server virtuale viene eseguito su qualsiasi host dedicato nel gruppo che ha spazio disponibile.
- Per ulteriori informazioni, vedi Creazione di VSI (virtual server instance) utilizzando l'interfaccia utente.
Creazione di istanze su host dedicati utilizzando la CLI
Dopo aver creato un host dedicato, puoi avviare il provisioning delle istanze del server virtuale sull'host dedicato utilizzando la CLI (command - line interface).
Prima di iniziare
- Assicurati di aver scaricato, installato e inizializzato i seguenti plug-in della CLI. Per ulteriori informazioni, vedi Prerequisiti della CLI.
- CLI IBM Cloud
- Il plugin infrastructure-service
- Avere un IBM Cloud VPC.
Raccolta di informazioni per creare un'istanza su un host dedicato utilizzando la CLI
Sei pronto a creare un'istanza su un host o un gruppo dedicato? Prima di poter eseguire il comando ibmcloud is instances, devi conoscere i dettagli relativi all'istanza, come ad esempio quale profilo o immagine vuoi utilizzare.
Devi anche conoscere l'ID dell'host dedicato o il gruppo dedicato in cui vuoi creare l'istanza del server virtuale.
Raccogli le seguenti informazioni:
| Dettagli istanza | Opzioni di elenco |
|---|---|
| Immagine | ibmcloud is images |
| Profilo | ibmcloud is instance-profiles |
| Chiave | ibmcloud is keys |
| VPC | ibmcloud is vpcs |
| Sottorete | ibmcloud is subnets |
| Zona | ibmcloud is zones |
| Host dedicato | ibmcloud is dedicated-hosts |
| Gruppo dedicato | ibmcloud is dedicated-host-groups |
La classe e la famiglia del profilo devono corrispondere per l'host dedicato e le istanze di cui viene eseguito il provisioning sull'host. Per ulteriori informazioni, consultare la sezione “Profili host dedicati ”.
Per ulteriori informazioni, consulta Raccolta di informazioni per creare un'istanza utilizzando la CLI.
Creazione di un'istanza su un host dedicato utilizzando la CLI
Per creare un'istanza su un gruppo dedicato utilizzando la CLI, utilizza il comando ibmcloud is instance - create. Specifica il nome che vuoi dare all'istanza, il VPC, la zona, il profilo che vuoi utilizzare per l'istanza, la sottorete, l'ID immagine e il gruppo dedicato in cui vuoi eseguire il provisioning dell'istanza. Il provisioning dell'istanza viene eseguito su un host dedicato disponibile all'interno del gruppo dedicato.
Il seguente comando di esempio crea un host dedicato con i seguenti parametri:
- Nome:
my-instance-name - VPC:
r006-e49dbfc6-03b5-4609-b680-684311be5457 - Zona:
us-south-1 - Profilo:
mx2-2x16 - Sottorete:
0076-2249dabc-8c71-4a54-bxy7-953701ca3999 - Immagine:
r006-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 - ID chiave:
r006-c23faac2-5983-428c-91b8-2959620e1b96 - Gruppo dedicato
0076-edf611ff-0fd6-44bf-b5f3-102eeb3cf928
ibmcloud is instance-create my-instance-name r006-e49dbfc6-03b5-4609-b680-684311be5457 us-south-1 mx2-2x16 0076-2249dabc-8c71-4a54-bxy7-953701ca3999 --image-id r006-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys r006-c23faac2-5983-428c-91b8-2959620e1b96 --dedicated-host-group 0076-edf611ff-0fd6-44bf-b5f3-102eeb3cf928
Per un elenco completo delle opzioni di comando, vedi ibmcloud is instance - create.
Creazione di istanze su host dedicati utilizzando l'API
Il seguente esempio di richiesta crea un'istanza su un host dedicato con un gruppo dedicato specificato come destinazione di posizionamento. È possibile specificare il gruppo dedicato (o host dedicato) come placement_target. Quando
specifichi un gruppo dedicato per placement_target, il provisioning dell'istanza viene eseguito su un host dedicato disponibile all'interno del gruppo.
La famiglia e la classe del profilo devono corrispondere per l'host dedicato o il gruppo dedicato e le istanze di cui è stato eseguito il provisioning su di essi. Per ulteriori informazioni, consultare la sezione “Profili host dedicati ”.
curl -X POST \
”$vpc_api_endpoint/v1/instances?version=2020-11-17&generation=2" \
-H "Authorization: Bearer $iam_token" \
-d '{
"primary_network_interface": {
"name": "my-network-interface",
"subnet": {
"id": "0076-2249dabc-8c71-4a54-bxy7-953701ca3999"
}
},
"placement_target": {
"id": "0076-edf611ff-0fd6-44bf-b5f3-102eeb3cf928"
},
"name": "my-instance-2",
"zone": {
"name": "us-south-1"
},
"vpc": {
"id": "r006-e49dbfc6-03b5-4609-b680-684311be5457"
},
"profile": {
"name": "mx2-2x16"
},
"image": {
"id": "r006-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"
},
"keys": [
{
"id": "r006-c23faac2-5983-428c-91b8-2959620e1b96"
}
]
}'
Per ulteriori informazioni, vedi Crea un'istanza.
Per ulteriori informazioni sulle variabili $vpc_api_endpoint e $iam_token, vedi le sezioni Autenticazione e URL endpoint in Virtual Private Cloud API Introduction.