Creazione e gestione di server virtuali (ibmcloud sl vs)
I IBM Cloud® Virtual Servers sono server virtuali scalabili acquistati con allocazioni di memoria e core dedicati. Sono un'ottima opzione se cercate risorse di calcolo che possono essere aggiunte in pochi minuti con accesso a funzioni come i modelli di immagine.
Utilizza i seguenti comandi dall'interfaccia riga di comando (CLI, Command Line Interface) IBM Cloud® per gestire i server virtuali dell'infrastruttura classica.
ibmcloud sl vs larghezza banda
Dati relativi alla larghezza di banda oltre l'intervallo di date.
ibmcloud sl vs larghezza di banda [OPZIONI]IDENTIFICATRICI Formati di tempo che sono '2006-01-02', '2006-01-02T15:04' o '2006-01-02T15:04-07:00'
A causa di alcuni dettagli di arrotondamento e di allineamento della data, i risultati qui potrebbero essere leggermente diversi rispetto ai risultati nel portale di controllo. La larghezza di banda è elencata in GB, se non viene specificato alcun fuso orario, viene utilizzato GMT+0.
Esempi:
ibmcloud sl vs banda 1234 -s 2006-01-02T15:04 -e 2006-01-02T15:04-07:00
ibmcloud sl vs bandwidth IDENTIFIER [flags]
Opzioni comando:
- ---e, fine
- Data di fine per il reporting della larghezza di banda
- ---q, silenzioso
- Mostrare solo la tabella di riepilogo.
- ---r, rollup
- Numero di secondi da riportare come un punto dati. 300, 600, 1800, 3600 (predefinito), 43200 o 86400 secondi
- ---s, inizio
- Data di inizio del reporting della larghezza di banda
ibmcloud sl vs fatturazione
Ottieni i dettagli di fatturazione di un'istanza del server virtuale
ibmcloud sl vs billing IDENTIFIER
ibmcloud sl vs cancel
Annulla l'istanza del server virtuale
ibmcloud sl vs cancel IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
ibmcloud sl vs capacity - create
Crea un'istanza di capacità riservata.
ibmcloud sl vs capacity - create [OPZIONI] Esempi:
ibmcloud sl vs capacity-create -n myvsi -b 1234567 -fl C1_2X2_1_YEAR_TERM -i 2 Questo comando ordina un'istanza di capacità riservata con nome myvsi, backendRouterId 1234567, flavor C1_2X2_1_YEAR_TERM e 2 istanze, ibmcloud sl vs capacity-create --name myvsi --backendRouterId 1234567 --flavor C1_2X2_1_YEAR_TERM --instances 2 --test Questo comando verifica se l'ordine è valido con le opzioni di cui sopra prima che l'ordine venga effettivamente effettuato.
AVVERTENZA: la capacità riservata è su un contratto annuale e non può essere annullata fino alla scadenza del contratto.
ibmcloud sl vs capacity-create [flags]
Opzioni comando:
- --b, backendRouterId
- BackendRouterId, create-options ha un elenco di id validi da utilizzare. [required]
- ---l, sapore
-
Capacity keyname (C1_2X2_1_YEAR_TERM for example). [required]
- ---f, forza
- Forza l'operazione senza conferma
- ---i, istanze
- Numero di istanze VSI che questa prenotazione di capacità può supportare. [richiesto]
- ---n, nome
- Nome della nuova capacità riservata [richiesto]
- --test
-
Do not actually create the reserved capacity
ibmcloud sl vs capacity - create - options
Elenca le opzioni di creazione dell'istanza del gruppo di capacità riservata
ibmcloud sl vs capacity-create-options
ibmcloud sl vs capacity - dettaglio
Ottieni i dettagli del gruppo di capacità riservate.
ibmcloud sl vs capacity-detail IDENTIFIER [flags]
Opzioni comando:
- --column
- Colonna da visualizzare. Le opzioni sono: id, hostname, domain, primary_ip, backend_ip. Questa opzione può essere specificata più volte.
- --sortby
- Colonna in base alla quale ordinare. Le opzioni sono: id, hostname, domain, primary_ip, backend_ip
ibmcloud sl vs capacity - list
Elencare i gruppi di capacità riservata.
ibmcloud sl vs capacity-list
ibmcloud sl vs capture
Acquisisci l'istanza del server virtuale in un'immagine
ibmcloud sl vs capture [OPZIONI] IDENTIFICANTI
Esempi:
ibmcloud sl vs capture 12345678 -n mycloud --all --note testing Questo comando cattura l'istanza del server virtuale con ID 12345678 con tutti i dischi in un'immagine denominata "mycloud" con la nota "testing".
ibmcloud sl vs capture IDENTIFIER [flags]
Opzioni comando:
- --all
- Acquisire tutte le periferiche di blocco che appartengono al server virtuale
- --device
- L'ID del dispositivo a blocchi per archiviare, sono consentite più occorrenze
- ---n, nome
- Nome dell'immagine [richiesto]
- --note
- Aggiungi una nota che deve essere associata all'immagine
ibmcloud sl vs create
Crea istanza del server virtuale
ibmcloud sl vs creare [OPZIONI]
Esempi:
ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 Questo comando ordina un'istanza di server virtuale con hostname myvsi, dominio ibm.com, 4 cpu core, 4096M di memoria, situata nel datacenter: dal10, il sistema operativo è UBUNTU 16 64 bit, 2 dischi, uno 100G, l'altro 1000G, e posizionato su una vlan pubblica con ID 413. ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 --test Questo comando verifica se l'ordine è valido con le opzioni di cui sopra prima che l'ordine venga effettivamente piazzato. ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 --export ~/myvsi.txt Questo comando esporta le opzioni di cui sopra in un file: myvsi.txt sotto la home directory dell'utente per un uso successivo.
ibmcloud sl vs create [flags]
Opzioni comando:
- --billing
- Frequenza di fatturazione. Il valore predefinito è: hourly. Le opzioni sono: hourly, monthly
- --boot-mode
- Specifica la modalità alla quale avviare il sistema operativo. Le modalità supportate sono HVM e PV.
- ---c, cpu
- Numero di core della CPU [richiesti]
- ---d, centro dati
- Nome breve del centro dati [richiesto]
- --dedicated
- Crea un Virtual Server dedicato (Nodo privato)
- --disk
- Dimensioni disco (più ricorrenze consentite)
- -- D, dominio
- [È richiesta] la porzione di dominio dell'FQDN
- --export
- Esporta le opzioni in un file template
- --flavor
- Nome chiave caratteristica del server virtuale pubblico
- ---f, forza
- Forza l'operazione senza conferma
- --host-id
- ID host su cui eseguire il provisioning di un Virtual Server dedicato
- -- H, nome host
- [È richiesta] la parte host dell'FQDN
- --image
- ID immagine. Consulta: '${COMMAND_NAME} sl image list' per i riferimenti
- ---k, chiave
- Gli ID delle chiavi SSH da aggiungere all'utente root (più ricorrenze consentite)
- --like
- Utilizza la configurazione da un server virtuale esistente
- ---m, memoria
- Memoria in megabyte [richiesta]
- ---n, rete
- Velocità porta di rete in Mbps
- ---o, os
- Codice installazione SO. Suggerimento: è possibile specificare OS_LATEST
- --placement-group-id
- ID gruppo di posizionamento su cui ordinare questo guest.
- ---i, postinstallazione
- Script di post installazione da scaricare
- --private
- Forza il server virtuale ad avere accesso solo alla rete privata
- ---s, gruppo di sicurezza privato
- ID gruppo di sicurezza da associare all'interfaccia privata (sono consentite più ricorrenze)
- -- S, gruppo - sicurezza - pubblica
- ID gruppo di sicurezza da associare all'interfaccia pubblica (sono consentite più ricorrenze)
- --quantity
- La quantità di server virtuali che viene creata. Deve essere maggiore o uguale a 1. Il valore predefinito di questo valore è 1.
- --san
- Utilizza l'archivio SAN invece del disco locale
- --subnet-private
- L'ID della SUBNET privata su cui desideri posizionare il server virtuale
- --subnet-public
- L'ID della SUBNET pubblica su cui desideri posizionare il server virtuale
- ---g, tag
- Tag da aggiungere all'istanza (più ricorrenze consentite)
- ---t, modello
- Un file template che rende predefinite le opzioni della riga di comando
- --test
- Non creare al momento il server virtuale
- --transient
- Crea un server virtuale temporaneo
- ---u, dati utente
- Stringa dei metadati definita dall'utente
- -- F, file utente
- Leggi dati utente dal file
- --vlan-private
- L'ID della VLAN privata su cui desideri posizionare il server virtuale
- --vlan-public
- L'ID della VLAN pubblica su cui desideri posizionare il server virtuale
- --wait
- Attendi finché il server virtuale non ha terminato il provisioning fino a X secondi prima di ritornare. Non è compatibile con l'opzione --quantity
ibmcloud sl vs credentials
Elenca le credenziali dell'istanza del server virtuale
ibmcloud sl vs Authori-storage [OPZIONI] IDENTIFICATIVO
Esempi:
ibmcloud sl vs authorize-storage --username-storage SL01SL30-37 1234567 Autorizzare l'archiviazione a file, a blocchi e portatile per un server virtuale.
ibmcloud sl vs credentials IDENTIFIER
ibmcloud sl vs detail
Ottieni i dettagli per un'istanza del server virtuale
ibmcloud sl vs detail IDENTIFIER [flags]
Opzioni comando:
- --passwords
- Mostra le password (controlla chi hai alle spalle!)
- --price
- Mostra prezzi associati
ibmcloud sl vs dns-sync
Sincronizza i record DNS per un'istanza del server virtuale
ibmcloud sl vs dns-sync [OPZIONI]IDENTIFICATIVE Nota: se non si specifica alcun argomento, si tenterà di aggiornare sia i record A e PTR. Se non si desidera aggiornare entrambi i record, è possibile utilizzare --a o --ptr per limitare i record aggiornati.
Esempi:
ibmcloud sl vs dns-sync 12345678 --a-record --ttl 3600 Questo comando sincronizza il record A (indirizzo IP V4 ) dell'istanza del server virtuale con ID 12345678 al server DNS e imposta il ttl di questo record A a 3600. ibmcloud sl vs dns-sync 12345678 --aaaa-record --ptr Questo comando sincronizza sia il record AAAA (indirizzo IP V6 ) sia il record PTR dell'istanza del server virtuale con ID 12345678 al server DNS.
ibmcloud sl vs dns-sync IDENTIFIER [flags]
Opzioni comando:
- ---a, a-ricordo
- Sincronizza il record A per l'host
- --aaaa-record
- Sincronizza il record AAAA per l'host
- ---f, forza
- Forza l'operazione senza conferma
- --ptr
- Sincronizza il record PTR per l'host
- --ttl
- Imposta il TTL per i record A e/o PTR, il valore predefinito è: 7200
ibmcloud sl vs edit
Modifica i dettagli di un'istanza del server virtuale
ibmcloud sl vs modifica [OPZIONI] IDENTIFICANTI
Esempi:
ibmcloud sl vs edit 12345678 -D ibm.com -H myapp --tag testcli --public-speed 1000 Questo comando aggiorna l'istanza del server virtuale con ID 12345678 e ne imposta il dominio suibm.com", l'hostname su "myapp", il tag su "testcli", e la velocità della porta di rete pubblica a 1000 Mbps.
ibmcloud sl vs edit IDENTIFIER [flags]
Opzioni comando:
- -- D, dominio
- Porzione di dominio del FQDN
- -- H, nome host
- Porzione host dell'FQDN. esempio: server
- --private-speed
- Velocità porta privata, le opzioni sono: 0,10,100,1000,10000
- --public-speed
- Velocità porta pubblica, le opzioni sono: 0,10,100,1000,10000
- ---g, tag
- Tag da impostare o stringa vuota per rimuovere tutto
- ---u, dati utente
- Stringa dei metadati definita dall'utente
- -- F, file utente
- Leggi dati utente dal file
ibmcloud sl vs host-create
Crea un host per i server virtuali dedicati
ibmcloud sl vs host-create [flags]
Opzioni comando:
- ----b, fatturazione
- Frequenza di fatturazione. Il valore predefinito è: hourly. Le opzioni sono: hourly, monthly
- ---d, centro dati
- Nome breve del centro dati [richiesto]
- -- D, dominio
- [È richiesta] la porzione di dominio dell'FQDN
- ---f, forza
- Forza l'operazione senza conferma
- -- H, nome host
- [È richiesta] la parte host dell'FQDN
- ---s, taglia
- La dimensione dell'host dedicato; attualmente è disponibile solo una singola dimensione: 56_CORES_X_242_RAM_X_1_4_TB
- ---v, vlan-privato
- L'ID della VLAN privata su cui desideri posizionare l'host dedicato. Vedi: '${COMMAND_NAME} sl vlan list' per i riferimenti
ibmcloud sl vs host-list
Elenca gli host dedicati sul tuo account
ibmcloud sl vs host-list [flags]
Opzioni comando:
- ---d, centro dati
- Filtra in base al datacenter dell'host dedicato
- ---n, nome
- Filtra in base al nome dell'host dedicato
- --order
- Filtra in base all'ID dell'ordine che ha acquistato questo host dedicato
- --owner
- Filtra in base al proprietario dell'host dedicato
- --sortby
- Colonna da ordinare per (Id, Nome, Datacenter, Router, Cpu, Memoria, Disco, Ospiti) [predefinito: Id]
ibmcloud sl vs list
Elenca le istanze del server virtuale per il tuo account
ibmcloud sl vs elenco [OPZIONI]
Esempi:
ibmcloud sl vs list --domain ibm.com --hourly --sortby memory Questo comando elenca tutte le istanze di server virtuale con fatturazione oraria sull'account corrente, filtrando il dominio uguale aibm.com" e ordinandole per memoria.
ibmcloud sl vs list [flags]
Opzioni comando:
- --column
- Colonna da visualizzare. Le opzioni sono: id,hostname,domain,cpu,memory,public_ip,private_ip,datacenter,action,guid,power_state,created_by,tags. Questa opzione può essere specificata più volte.
- ---c, cpu
- Filtra per numero di core CPU
- ---d, centro dati
- Filtra in base a nome breve datacenter
- -- D, dominio
- Filtra in base alla parte dominio dell'FQDN
- -- H, nome host
- Filtra in base alla parte host dell'FQDN
- --hourly
- Mostra solo le istanze orarie
- ---m, memoria
- Filtra in base alla memoria in megabyte
- --monthly
- Mostra solo le istanze mensili
- ---n, rete
- Filtra per la velocità della porta di rete in Mbps
- ---o, ordine
- Filtra in base all'ID dell'ordine che ha acquistato questa istanza
- --owner
- Filtra in base all'ID dell'utente proprietario delle istanze
- ---p, IP privato
- Filtra per indirizzo IP privato
- -- P, ip - pubblico
- Filtra per indirizzo IP pubblico
- --sortby
- Colonna in base alla quale ordinare; il valore predefinito è: hostname, options are:id,hostname,domain,datacenter,cpu,memory,public_ip,private_ip
- ---g, tag
- Filtra in base a tag (più ricorrenze consentite)
ibmcloud sl vs migrate
Gestisci le VSI che richiedono la migrazione
ibmcloud sl vs migrate [OPZIONI]
Esempi:
ibmcloud sl vs migrate --guest 1234567 Gestisce le VSI che richiedono la migrazione. Può anche migrare l'istanza Dedicata da un host dedicato ad un altro host dedicato.
ibmcloud sl vs migrate [flags]
Opzioni comando:
- ---a, tutti
- Migrare TUTTI i guest che richiedono la migrazione immediatamente.
- ---g, ospite
- ID guest da migrare immediatamente.
- -- H, host
- ID host dedicato a cui migrare. Funziona solo sui guest che sono già su un host dedicato.
ibmcloud sl vs monitoring - elenco
Ottieni i dettagli di un dispositivo di monitoraggio vsi.
ibmcloud sl vs monitoring-list IDENTIFIER
ibmcloud sl vs notifiche
Mostra chi riceve la notifica quando l'istanza virtuale del server ha problemi di monitoraggio
ibmcloud sl vs notifications IDENTIFIER
ibmcloud sl vs notifications - add
Creare una voce di notifica virtuale utente.
ibmcloud sl vs notifications-add IDENTIFIER [flags]
Opzioni comando:
- --users
- ID utente a cui inviare la notifica in caso di errore di monitoraggio, sono consentite più ricorrenze
ibmcloud sl vs notifications - delete
Rimuovere una voce di notifica VS utente.
ibmcloud sl vs notifications-delete IDENTIFIER
ibmcloud sl vs options
Elenca le opzioni per la creazione dell'istanza del server virtuale
ibmcloud sl vs options
ibmcloud sl vs os - available
Ottenere tutti i sistemi operativi disponibili.
ibmcloud sl vs os-available
ibmcloud sl vs pause
Metti in pausa un'istanza del server virtuale attiva
ibmcloud sl vs pause IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
ibmcloud sl vs power-off
Disattiva un'istanza del server virtuale attiva
ibmcloud sl vs power-off IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
- --hard
- Esegui un arresto a freddo
- --soft
- Esegui un arresto a caldo
ibmcloud sl vs power-on
Attiva un'istanza del server virtuale
ibmcloud sl vs power-on IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
ibmcloud sl vs ready
Verifica se un'istanza del server virtuale è pronta per l'utilizzo
Controlla periodicamente lo stato delle transazioni attive di un server virtuale. Al termine della transcazione, il server virtuale dovrebbe essere pronto per l'uso.
ibmcloud sl vs ready IDENTIFIER [flags]
Opzioni comando:
- --wait
- Attendi finché il server virtuale non ha terminato il provisioning fino a X secondi prima di ritornare
ibmcloud sl vs reboot
Riavvia un'istanza del server virtuale attiva
ibmcloud sl vs reboot IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
- --hard
- Esegui un riavvio a freddo
- --soft
- Esegui un riavvio a caldo
ibmcloud sl vs reload
Ricarica il sistema operativo su un'istanza del server virtuale
ibmcloud sl vs reload [OPZIONI] IDENTIFICANTI
Esempi:
ibmcloud sl vs reload 12345678 Questo comando ricarica il sistema operativo corrente per l'istanza del server virtuale con ID 12345678. ibmcloud sl vs reload 12345678 --image 1234 Questo comando ricarica il sistema operativo dall'immagine con ID 1234 per l'istanza di server virtuale con ID 12345678.
ibmcloud sl vs reload IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
- --image
- ID immagine. Il valore predefinito è di utilizzare il sistema operativo corrente. Consulta: '${COMMAND_NAME} sl image list' per i riferimenti
- ---k, chiave
- Gli ID delle chiavi SSH da aggiungere all'utente root (più ricorrenze consentite)
- ---i, postinstallazione
- Script di post installazione da scaricare
ibmcloud sl vs rescue
Riavvia un'istanza del server virtuale in un'immagine di salvataggio
ibmcloud sl vs rescue IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
ibmcloud sl vs resume
Riprendi un'istanza del server virtuale in pausa
ibmcloud sl vs resume IDENTIFIER [flags]
Opzioni comando:
- ---f, forza
- Forza l'operazione senza conferma
ibmcloud sl vs storage
Ottieni i dettagli di storage di un server virtuale.
ibmcloud sl vs storage IDENTIFIER
ibmcloud sl vs upgrade
Aggiorna un'istanza del server virtuale
Nota: questo server virtuale verrà riavviato una volta effettuato l'ordine di aggiornamento. L'istanza viene arrestata finché la transazione di aggiornamento non viene completata. Tuttavia, per la rete non è richiesto alcun riavvio.
Esempi:
ibmcloud sl vs upgrade 12345678 -c 8 -m 8192 --network 1000
This commands upgrades virtual server instance with ID 12345678 and set number of CPU cores to 8, memory to 8192M, network port speed to 1000 Mbps.
ibmcloud sl vs upgrade IDENTIFIER [flags]
Opzioni comando:
- --add-disk
- Aggiungi disco fisso in GB
- ---c, cpu
- Numero di core CPU
- --flavor
- Nome chiave caratteristica
- ---f, forza
- Forza l'operazione senza conferma
- ---m, memoria
- Memoria in megabyte
- --network
- Velocità porta di rete in Mbps
- --private
- Il core CPU sarà su un server host dedicato
- --resize-disk
- Aggiornare il numero del disco alla dimensione in GB [capacity,diskNumber]. -- --resize-disk 250,2
ibmcloud sl vs utilizzo
Dati di utilizzo nell'intervallo di date.
ibmcloud sl vs usage IDENTIFICATIVO [OPZIONI] Informazioni di utilizzo di un server virtuale. Esempi:
ibmcloud sl vs usage 1234 --start 2006-01-02 --end 2006-01-02 --valid-data cpu0
ibmcloud sl vs usage IDENTIFIER [flags]
Opzioni comando:
- ---e, fine
- Data di fine, ad es. 2019-4-2 (aaaa-MM-gg) [obbligatorio]
- ---s, inizio
- Data di inizio, ad es. 2019-3-4 (aaaa-MM-gg) [obbligatorio]
- ---p, periodo di riepilogo
- 300, 600, 1800, 3600, 43200 o 86400 secondi.
- ---t, dati validi
- Metric_Data_Type keyName ad es. CPU0, CPU1, MEMORY_USAGE, ecc. [richiesto]