Cómo crear y trabajar con servidores virtuales (ibmcloud sl vs)
Los IBM Cloud® Virtual Servers son servidores virtuales escalables que se adquieren con núcleos dedicados y asignaciones de memoria. Son una gran opción si busca recursos informáticos que puedan añadirse en cuestión de minutos con acceso a funciones como plantillas de imágenes.
Utilice los siguientes mandatos de la interfaz de línea de mandatos de IBM Cloud® para gestionar los servidores virtuales de la infraestructura clásica.
ibmcloud sl vs ancho de banda
Datos del ancho de banda en un rango de fechas
ibmcloud sl vs ancho de banda [OPCIONES]IDENTIFICADORAS Formatos de hora que son '2006-01-02', '2006-01-02T15:04' o '2006-01-02T15:04-07:00'
Debido a algunos detalles de redondeo y alineación de fecha, los resultados aquí pueden ser ligeramente diferentes de los resultados en el portal de control. El ancho de banda se lista en GB, si no se especifica ningún huso horario, se presupone GMT+0.
Ejemplos:
ibmcloud sl vs ancho de banda 1234 -s 2006-01-02T15:04 -e 2006-01-02T15:04-07:00
ibmcloud sl vs bandwidth IDENTIFIER [flags]
Opciones de mandato:
- ---e, fin
- Fecha de finalización de los informes de ancho de banda
- ---q, tranquilo
- Solo mostrar la tabla de resumen.
- ---r, enrollar
- Número de segundos para informar como un punto de datos. 300, 600, 1800, 3600 (valor predeterminado), 43200 o 86400 segundos
- ---s, inicio
- Fecha de inicio para informes de ancho de banda
ibmcloud sl vs facturación
Obtener detalles de facturación para una instancia de servidor virtual
ibmcloud sl vs billing IDENTIFIER
ibmcloud sl vs cancel
Cancelar la instancia de servidor virtual
ibmcloud sl vs cancel IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
ibmcloud sl vs capacity-create
Crear una instancia de Capacidad reservada.
ibmcloud sl vs capacity-create [OPCIONES] Ejemplos:
ibmcloud sl vs capacity-create -n myvsi -b 1234567 -fl C1_2X2_1_YEAR_TERM -i 2 Este comando solicita una instancia de capacidad reservada con el nombre myvsi, backendRouterId 1234567, flavor C1_2X2_1_YEAR_TERM y 2 instancias, ibmcloud sl vs capacity-create --name myvsi --backendRouterId 1234567 --flavor C1_2X2_1_YEAR_TERM --instances 2 --test Este comando comprueba si el pedido es válido con las opciones anteriores antes de realizar el pedido.
AVISO: La capacidad reservada está en un contrato anual y no se puede cancelar hasta que el contrato haya caducado.
ibmcloud sl vs capacity-create [flags]
Opciones de mandato:
- --b, backendRouterId
- BackendRouterId, create-options tiene una lista de ids válidos a utilizar. [required]
- ---l, sabor
-
Capacity keyname (C1_2X2_1_YEAR_TERM for example). [required]
- ---f, fuerza
- Forzar la operación sin confirmación
- ---i, instancias
- Número de instancias VSI que puede soportar esta reserva de capacidad. [requerido]
- ---n, nombre
- Nombre para su nueva capacidad reservada [requerida]
- --test
-
Do not actually create the reserved capacity
ibmcloud sl vs capacity-create-options
Opciones de lista para crear instancia de grupo de capacidad reservada
ibmcloud sl vs capacity-create-options
ibmcloud sl vs capacity-detail
Obtener detalles del Grupo de capacidad reservada.
ibmcloud sl vs capacity-detail IDENTIFIER [flags]
Opciones de mandato:
- --column
- Columna a visualizar. Las opciones son: id, hostname, domain, primary_ip, backend_ip. Esta opción se puede especificar varias veces
- --sortby
- Columna por la que se debe ordenar. Las opciones son: id, hostname, domain, primary_ip, backend_ip
ibmcloud sl vs capacity-list
Listar grupos de capacidad reservados.
ibmcloud sl vs capacity-list
ibmcloud sl vs capture
Capturar la instancia de servidor virtual en una imagen
ibmcloud sl vs capture IDENTIFIER [OPTIONS]
Ejemplos:
ibmcloud sl vs capture 12345678 -n mycloud --all --note testing Este comando captura la instancia de servidor virtual con el ID de 12345678 con todos los discos en una imagen llamada "mycloud" con la nota "testing".
ibmcloud sl vs capture IDENTIFIER [flags]
Opciones de mandato:
- --all
- Capturar todos los dispositivos de bloque que pertenecen al servidor virtual
- --device
- ID de dispositivo de bloque que archivar, se permiten varios
- ---n, nombre
- Nombre de la imagen [requerida]
- --note
- Añadir una nota para asociar a la imagen
ibmcloud sl vs create
Crear instancia de servidor virtual
ibmcloud sl vs crear [OPCIONES]
Ejemplos:
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 Este comando ordena una instancia de servidor virtual con nombre de host es myvsi, dominio es ibm.com, 4 cpu cores, 4096M memoria, localizado en datacenter: dal10, sistema operativo es UBUNTU 16 64 bits, 2 discos, uno es 100G, el otro es 1000G, y colocado en vlan pública 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 Este comando comprueba si la orden es válida con las opciones anteriores antes de realizar la orden. 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 Este comando exporta las opciones anteriores a un archivo: myvsi.txt xt en el directorio personal del usuario para su uso posterior.
ibmcloud sl vs create [flags]
Opciones de mandato:
- --billing
- Tasa de facturación. El valor predeterminado es: por hora. Las opciones son: por hora, mensual
- --boot-mode
- Especifique el modo en el que arrancar el sistema operativo. Los modos soportados son HVM y PV.
- ---c, cpu
- Número de núcleos de CPU [necesarios]
- ---d, centro de datos
- Datacenter shortname [required]
- --dedicated
- Crear un servidor virtual dedicado (nodo privado)
- --disk
- Tamaños de disco (se permiten varios)
- -- D, dominio
- [Se requiere la] parte de dominio del FQDN
- --export
- Exporta opciones a un archivo de plantilla
- --flavor
- Nombre en clave de la versión de servidor virtual público
- ---f, fuerza
- Forzar la operación sin confirmación
- --host-id
- ID de host en el que suministrar un servidor virtual dedicado
- -- H, nombre de host
- [Se requiere la] parte del FQDN correspondiente al host
- --image
- ID de imagen. Consulte: '${COMMAND_NAME} sl image list' para su referencia
- ---k, llave
- ID de las claves SSH para añadir al usuario root (se permiten varios)
- --like
- Utilizar la configuración de un servidor virtual existente
- ----m, memoria
- Memoria [necesaria] en megabytes
- ---n, red
- Velocidad de puerto de red en Mbps
- ---o, os
- Código de instalación de sistema operativo. Consejo: puede especificar OS_LATEST
- --placement-group-id
- Id del grupo de colocación para solicitar este invitado.
- ---i, postinstalación
- Script posterior a la instalación para descargar
- --private
- Fuerza el servidor virtual para que sólo tenga acceso a la red privada
- ---s, grupo de seguridad privada
- ID de grupo de seguridad para asociar a la interfaz privada (se permiten varios)
- -- S, grupo-seguridad-pública
- ID de grupo de seguridad para asociar a la interfaz pública (se permiten varios)
- --quantity
- La cantidad de servidores virtuales que se van a crear. Debe ser mayor o igual a 1. Se toma el valor predeterminado de 1.
- --san
- Utilizar un almacenamiento SAN en lugar de un disco local
- --subnet-private
- ID de la SUBRED privada donde quiere colocar el servidor virtual
- --subnet-public
- ID de la SUBRED pública donde quiere colocar el servidor virtual
- ---g, etiqueta
- Etiquetas para añadir a la instancia (se permiten varias)
- ---t, plantilla
- Un archivo de plantilla que establece valores predeterminados en las opciones de línea de mandatos
- --test
- No crear realmente el servidor virtual
- --transient
- Crear un servidor virtual transitorio
- ---u, datosdelusuario
- Cadena de metadatos definida por el usuario
- -- F, archivousuario
- Leer datos de usuario del archivo
- --vlan-private
- ID de la VLAN privada donde quiere colocar el servidor virtual
- --vlan-public
- ID de la VLAN pública donde quiere colocar el servidor virtual
- --wait
- Espere hasta que el servidor virtual finalice el suministro durante x segundos antes de volver. No es compatible con la opción --quantity
ibmcloud sl vs credentials
Listar las credenciales de instancia de servidor virtual
ibmcloud sl vs authorize-storage [OPCIONES] IDENTIFIER
Ejemplos:
ibmcloud sl vs autorizar-almacenamiento --username-storage SL01SL30-37 1234567 Autorizar Almacenamiento de Archivos, Bloques y Portátil a un Servidor Virtual.
ibmcloud sl vs credentials IDENTIFIER
ibmcloud sl vs detail
Obtener detalles para una instancia de servidor virtual
ibmcloud sl vs detail IDENTIFIER [flags]
Opciones de mandato:
- --passwords
- Mostrar contraseñas (revise por encima)
- --price
- Mostrar precios asociados
ibmcloud sl vs dns-sync
Sincronizar los registros de DNS para una instancia de servidor virtual
ibmcloud sl vs dns-sync [OPCIONES]IDENTIFICADORAS Nota: Si no especifica ningún argumento, intentará actualizar tanto los registros A y PTR. Si no desea actualizar ambos registros, puede utilizar el --a o --ptr para limitar los registros actualizados.
Ejemplos:
ibmcloud sl vs dns-sync 12345678 --a-record --ttl 3600 Este comando sincroniza el registro A (dirección IP V4 ) de la instancia de servidor virtual con ID 12345678 al servidor DNS y establece ttl de este registro A a 3600. ibmcloud sl vs dns-sync 12345678 --aaaa-record --ptr Este comando sincroniza tanto el registro AAAA (dirección IP V6 ) como el registro PTR de la instancia de servidor virtual con ID 12345678 al servidor DNS.
ibmcloud sl vs dns-sync IDENTIFIER [flags]
Opciones de mandato:
- ---a, a-record
- Sincronizar el registro A para el host
- --aaaa-record
- Sincronizar el registro AAAA para el host
- ---f, fuerza
- Forzar la operación sin confirmación
- --ptr
- Sincronizar el registro PTR para el host
- --ttl
- Establece el TTL para los registros A y/o PTR, el valor predeterminado es: 7200
ibmcloud sl vs edit
Editar detalles de una instancia de servidor virtual
ibmcloud sl vs edit IDENTIFIER [OPTIONS]
Ejemplos:
ibmcloud sl vs edit 12345678 -D ibm.com -H myapp --tag testcli --public-speed 1000 Este comando actualiza la instancia de servidor virtual con ID 12345678 y establece su dominio aibm.com", el nombre de host a "myapp", la etiqueta a "testcli", y la velocidad del puerto de red pública a 1000 Mbps.
ibmcloud sl vs edit IDENTIFIER [flags]
Opciones de mandato:
- -- D, dominio
- Parte de dominio del FQDN
- -- H, nombre de host
- Parte de host del FQDN. ejemplo: server
- --private-speed
- Velocidad de puerto privado, las opciones son: 0,10,100,1000,10000
- --public-speed
- Velocidad de puerto público, las opciones son: 0,10,100,1000,10000
- ---g, etiqueta
- Etiquetas para establecer o cadena vacía para eliminar todas
- ---u, datosdelusuario
- Cadena de metadatos definida por el usuario
- -- F, archivousuario
- Leer datos de usuario del archivo
ibmcloud sl vs host-create
Crear un host para los servidores virtuales dedicados
ibmcloud sl vs host-create [flags]
Opciones de mandato:
- ---b, facturación
- Tasa de facturación. El valor predeterminado es: por hora. Las opciones son: por hora, mensual
- ---d, centro de datos
- Datacenter shortname [required]
- -- D, dominio
- [Se requiere la] parte de dominio del FQDN
- ---f, fuerza
- Forzar la operación sin confirmación
- -- H, nombre de host
- [Se requiere la] parte del FQDN correspondiente al host
- ---s, talla
- Tamaño del host dedicado, actualmente solo hay un tamaño disponible: 56_CORES_X_242_RAM_X_1_4_TB
- ---v, vlan-privada
- El ID de la VLAN privada donde quiere colocar el host dedicado. Consulte: '${COMMAND_NAME} sl vlan list' para su referencia
ibmcloud sl vs host-list
Listar los hosts dedicados de su cuenta
ibmcloud sl vs host-list [flags]
Opciones de mandato:
- ---d, centro de datos
- Filtrar por centro de datos del host dedicado
- ---n, nombre
- Filtrar por nombre del host dedicado
- --order
- Filtrar por ID del pedido que ha comprado este host dedicado
- --owner
- Filtrar por propietario del host dedicado
- --sortby
- Columna a ordenar por (Id, Nombre, Centro de Datos, Router, Cpu, Memoria, Disco, Invitados) [por defecto: Id]
ibmcloud sl vs list
Listar las instancias de servidor virtual de su cuenta
ibmcloud sl vs lista [OPCIONES]
Ejemplos:
ibmcloud sl vs list --domain ibm.com --hourly --sortby memory Este comando lista todas las instancias de servidor virtual de facturación por horas de la cuenta actual filtrando el dominio igual aibm.com" y ordenándolas por memoria.
ibmcloud sl vs list [flags]
Opciones de mandato:
- --column
- Columna a visualizar. Las opciones son: id, hostname, domain, cpu, memory, public_ip, private_ip, datacenter, action, guid, power_state, created_by, tags. Esta opción se puede especificar varias veces
- ---c, cpu
- Filtrar por número de núcleos de CPU
- ---d, centro de datos
- Filtrar por nombre abreviado de centro de datos
- -- D, dominio
- Filtrar por parte de dominio del FQDN
- -- H, nombre de host
- Filtrar por parte de host del FQDN
- --hourly
- Mostrar solo las instancias por hora
- ----m, memoria
- Filtrar por memoria en megabytes
- --monthly
- Mostrar solo las instancias mensuales
- ---n, red
- Filtrar por velocidad de puerto de red en Mbps
- ---o, orden
- Filtrar por ID del pedido que ha comprado esta instancia
- --owner
- Filtrar por ID del usuario propietario de las instancias
- ---p, IP privada
- Filtrar por dirección IP privada
- -- P, ip pública
- Filtrar por dirección IP pública
- --sortby
- Columna por la que ordenar, el valor predeterminado es:hostname; las opciones son:id,hostname,domain,datacenter,cpu,memory,public_ip,private_ip
- ---g, etiqueta
- Filtrar por etiquetas (se permiten varias)
ibmcloud sl vs migrar
Gestionar las VSI que requieren migración
ibmcloud sl vs migrate [OPCIONES]
Ejemplos:
ibmcloud sl vs migrate --guest 1234567 Gestionar VSIs que requieren migración. Puede migrar la Instancia dedicada de un host dedicado a otro host dedicado también.
ibmcloud sl vs migrate [flags]
Opciones de mandato:
- ---a, todos
- Migrar TODOS los invitados que requieran la migración inmediatamente.
- ---g, invitado
- ID de invitado para migrar inmediatamente.
- -- H, host
- ID de host dedicado al que migrar. Solo funciona en los invitados que ya están en un host dedicado.
ibmcloud sl vs monitoring-list
Obtener detalles para un dispositivo de supervisores de vsi.
ibmcloud sl vs monitoring-list IDENTIFIER
ibmcloud sl vs notificaciones
Muestra a quién se notifica cuando la instancia virtual del servidor tiene problemas de supervisión
ibmcloud sl vs notifications IDENTIFIER
ibmcloud sl vs notifications-añadir
Crear una entrada de notificación virtual de usuario.
ibmcloud sl vs notifications-add IDENTIFIER [flags]
Opciones de mandato:
- --users
- ID de usuario al que hay que notificar en caso de error de supervisión; se permiten varias apariciones
ibmcloud sl vs notifications-suprimir
Eliminar una entrada de notificación de VS de usuario.
ibmcloud sl vs notifications-delete IDENTIFIER
ibmcloud sl vs options
Listar las opciones para crear una instancia de servidor virtual
ibmcloud sl vs options
ibmcloud sl vs os-available
Obtener todos los sistemas operativos disponibles.
ibmcloud sl vs os-available
ibmcloud sl vs pause
Detener una instancia de servidor virtual activa
ibmcloud sl vs pause IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
ibmcloud sl vs power-off
Apagar una instancia de servidor virtual activa
ibmcloud sl vs power-off IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
- --hard
- Realizar un cierre (hard shutdown)
- --soft
- Realizar un cierre (soft shutdown)
ibmcloud sl vs power-on
Encender una instancia de servidor virtual
ibmcloud sl vs power-on IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
ibmcloud sl vs ready
Comprobar si hay una instancia de servidor virtual lista para su uso
Comprobará periódicamente el estado de la transacción activa de un servidor virtual. Una vez finalizada la transcación, el servidor virtual debería estar listo para su uso.
ibmcloud sl vs ready IDENTIFIER [flags]
Opciones de mandato:
- --wait
- Espere hasta que el servidor virtual finalice el suministro durante x segundos antes de volver
ibmcloud sl vs reboot
Rearrancar una instancia de servidor virtual activa
ibmcloud sl vs reboot IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
- --hard
- Realizar un rearranque (hard reboot)
- --soft
- Realizar un reinicio (soft reboot)
ibmcloud sl vs reload
Volver a cargar el sistema operativo en una instancia de servidor virtual
ibmcloud sl vs reload IDENTIFIER [OPTIONS]
Ejemplos:
ibmcloud sl vs reload 12345678 Este comando recarga el sistema operativo actual para la instancia de servidor virtual con ID 12345678. ibmcloud sl vs reload 12345678 --image 1234 Este comando recarga el sistema operativo desde la imagen con ID 1234 para la instancia de servidor virtual con ID 12345678.
ibmcloud sl vs reload IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
- --image
- ID de imagen. El valor predeterminado es utilizar el sistema operativo actual. Consulte: '${COMMAND_NAME} sl image list' para su referencia
- ---k, llave
- ID de las claves SSH para añadir al usuario root (se permiten varios)
- ---i, postinstalación
- Script posterior a la instalación para descargar
ibmcloud sl vs rescue
Rearrancar una instancia de servidor virtual en una imagen de rescate
ibmcloud sl vs rescue IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
ibmcloud sl vs resume
Reanudar una instancia de servidor virtual detenida
ibmcloud sl vs resume IDENTIFIER [flags]
Opciones de mandato:
- ---f, fuerza
- Forzar la operación sin confirmación
ibmcloud sl vs almacenamiento
Obtener detalles de almacenamiento para un servidor virtual.
ibmcloud sl vs storage IDENTIFIER
ibmcloud sl vs upgrade
Actualizar una instancia de servidor virtual
Nota: Este servidor virtual se rearrancará una vez que se haya realizado el pedido de actualización. Esta instancia está parada hasta que se complete la transacción de actualización. Sin embargo, para la Red, no es necesario reiniciar.
Ejemplos:
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]
Opciones de mandato:
- --add-disk
- Añadir disco duro en GB
- ---c, cpu
- Número de núcleos de CPU
- --flavor
- Nombre de clave de la versión
- ---f, fuerza
- Forzar la operación sin confirmación
- ----m, memoria
- Memoria en megabytes
- --network
- Velocidad de puerto de red en Mbps
- --private
- El núcleo de CPU estará en un servidor de host dedicado
- --resize-disk
- Actualizar el número de disco al tamaño en GB de [capacity,diskNumber]. - --resize-disk 250,2
ibmcloud sl vs uso
datos de uso en el rango de fechas.
ibmcloud sl vs usage IDENTIFIER [OPTIONS] Información de uso de un servidor virtual. Ejemplos:
ibmcloud sl vs usage 1234 --start 2006-01-02 --end 2006-01-02 --valid-data cpu0
ibmcloud sl vs usage IDENTIFIER [flags]
Opciones de mandato:
- ---e, fin
- Fecha de finalización p. ej. 2019-4-2 (aaaa-MM-dd) [requerida]
- ---s, inicio
- Fecha de inicio p.ej. 2019-3-4 (aaaa-MM-dd) [requerida]
- ---p, período-resumen
- 300, 600, 1800, 3600, 43200 o 86400 segundos.
- ---t, datos-válidos
- Metric_Data_Type keyName p. ej. CPU0, CPU1, MEMORY_USAGE, etc. [obligatorio]