Gestión de instancias de servidor virtual

Gestiona tus instancias de « IBM Cloud® Virtual Servers for Virtual Private Cloud » realizando tareas como iniciar, detener, reiniciar y eliminar instancias de servidores virtuales.

Gestión de instancias desde la página «Instancias de servidor virtual»

Puedes gestionar tus instancias de « IBM Cloud® Virtual Servers for Virtual Private Cloud » desde la página «Instancias de servidor virtual» de la consola de IBM Cloud.

Para gestionar las instancias, complete los pasos siguientes.

  1. En la consola de IBM Cloud, haga clic en el ícono del Menú de navegación ícono de menú > ícono de Infraestructura VPC > Computación > Instancias de servidor virtual.
  2. En la página Instancias de servidor virtual, pulse en el icono Acciones Icono Más acciones de la instancia que desee gestionar. Puede seleccionar una de las acciones siguientes:
Acciones disponibles para las instancias de servidor virtual
Acción Descripción
Renombrar Cambie el nombre de la instancia.
Detener Detenga la instancia de .
Iniciar Inicie una instancia detenida. Esta acción no está disponible si el estado de la instancia es En ejecución.
Rearrancar Apaga de inmediato una instancia en ejecución y la vuelve a encender.
Abrir consola VNC Abre una sesión de consola VNC para la instancia.
Abrir consola serie Abre una sesión de consola serie para la instancia.
Redimensionar Escale verticalmente las instancias de servidor virtual a cualquier tamaño de perfil admitido. Para obtener más información, consulte Cambiar el tamaño de una instancia de servidor virtual.
Creación de imagen Crea una imagen personalizada a partir de la instancia.
Recargar SO Puede volver a cargar el sistema operativo en un dispositivo en cualquier momento para restaurar un dispositivo a su estado operativo original.
Suprimir Para suprimir una instancia, la instancia debe estar apagada. Si la instancia tiene una dirección IP flotante, se debe eliminar la asociación y liberar para que se pueda suprimir. La acción de supresión elimina de su cuenta, de forma permanente, una instancia y la vNIC conectada, así como los datos de la cuenta. Si la supresión automática está habilitada, el volumen de arranque asociado también se suprime.

Renombrar una instancia de servidor virtual en la consola

Puede cambiar el nombre de una instancia de servidor virtual en la consola.

  1. En la página « Instancias de servidor virtual », haz clic en el icono de acciones «Más acciones» correspondiente a la instancia a la que quieras cambiar el nombre y, a continuación, haz clic en « Cambiar nombre ».
  2. Introduce el nuevo nombre de la instancia del servidor virtual y, a continuación, haz clic en « Cambiar nombre ».

Listado de instancias de servidores virtuales desde la CLI

Para poder gestionar una instancia de servidor virtual, necesitas su nombre o su ID. Para ver una lista de todas las instancias de servidores virtuales de tu cuenta, utiliza el siguiente comando.

ibmcloud is instances

Para obtener una lista completa de las opciones comando, consulta « ibmcloud is instances ».

Listado de instancias de servidores virtuales mediante la API

Para poder gestionar una instancia de servidor virtual, necesitas su ID. Para obtener una lista de todas las instancias de servidores virtuales de tu cuenta, realiza la siguiente solicitud.

curl -X GET "$vpc_api_endpoint/v1/instances?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token"

Para obtener más información, consulta « Listar todas las instancias » en la API de VPC.

Cómo consultar los detalles de una instancia desde la CLI

Puede ver la instancia de servidor virtual en IBM Cloud VPC utilizando la interfaz de línea de mandatos (CLI).

Para ver los detalles de la instancia del servidor virtual, utiliza el ibmcloud is instance comando. Especifique el ID o el nombre de la instancia de servidor virtual que desea ver utilizando la variable INSTANCE.

ibmcloud is instance INSTANCE

Cómo consultar los detalles de una instancia mediante la API

Puede ver los detalles de la instancia de servidor virtual en IBM Cloud VPC utilizando la API.

El siguiente ejemplo muestra los detalles de la instancia del servidor virtual correspondiente a un perfil de instancia cuyo nombre es « version=2021-06-22&generation=2 ».

curl -X GET "$vpc_api_endpoint/v1/instance/profiles/$profile_name?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token"

Para obtener más información, consulte Recuperar un perfil de instancia en la API de VPC.

Visualización de los detalles de la instancia mediante Terraform

Puede recuperar información sobre una instancia de servidor virtual existente utilizando Terraform.

El siguiente ejemplo recupera información sobre una instancia de servidor virtual por nombre:

data "ibm_is_instance" "example" {
  name        = "my-instance"
}

Para obtener más información, consulte ibm_is_instance.

Cambiar el nombre de una instancia de servidor virtual desde la CLI

Puedes cambiar el nombre de una instancia de servidor virtual en tu IBM Cloud VPC mediante la interfaz comando (CLI).

  1. Para cambiar el nombre de una instancia de servidor virtual, utilice el ibmcloud is instance-update INSTANCE dominio. Especifique el nuevo nombre de la instancia con la opción --name NEW_NAME.

    El ejemplo siguiente cambia el nombre de un servidor virtual con el nombre my-instance-name por my-instance-name-new.

    ibmcloud is instance-update my-instance-name --name my-instance-name-new
    

    Para obtener una lista completa de las opciones comando, consulta « ibmcloud is instance-update ».

Cambiar el nombre de una instancia de servidor virtual mediante la API

Puede renombrar la instancia de servidor virtual en IBM Cloud VPC utilizando la API.

En el ejemplo siguiente, se cambia el nombre de una instancia de servidor virtual de name a my-instance.

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2021-06-29&generation=2" -H "Authorization: Bearer $iam_token" -d '{"name": "my-instance"}'

Cambiar el nombre de una instancia de servidor virtual con Terraform

Puedes cambiar el nombre de una instancia de servidor virtual en tu IBM Cloud VPC utilizando Terraform. Actualiza el parámetro « name » en el recurso « ibm_is_instance ».

En el siguiente ejemplo se cambia el nombre de una instancia de servidor virtual a « my-renamed-instance »:

resource "ibm_is_instance" "example" {
  name    = "my-renamed-instance"
  # ... other required arguments
}

Para obtener más información, consulta el argumento « name » en la documentación del recurso « ibm_is_instance ».

Detener e iniciar una instancia de servidor virtual

La acción de detención cierra el sistema operativo de invitado y, a continuación, se anula el suministro de la instancia de servidor virtual. Este cambio libera los recursos de la instancia que se estaban utilizando. La instancia del servidor virtual pasa al estado «detenido». Si la instancia está detenida, permanece en ese estado y debe iniciarse manualmente. La facturación se suspende para algunos recursos de cálculo mientras la instancia está detenida. No se puede interactuar con una instancia que está detenida, pero los volúmenes permanecen suministrados. Una vez iniciada la instancia, la interacción y la facturación continúan con normalidad.

Una acción de parada forzada provoca un reinicio completo de la instancia del servidor virtual.

La acción de inicio inicia una instancia de servidor virtual que está en estado detenido.

Cuando se detiene un servidor virtual, se elimina del host. Cuando el servidor virtual se inicie de nuevo más tarde, es posible que se inicie en un nuevo host. La capacidad para un perfil de servidor virtual específico no está garantizada ni reservada; por ejemplo, la capacidad podría ser limitada o no estar disponible para familias de perfiles como GPU (acelerado) o almacenamiento optimizado.

Sólo para instancias de servidor virtual z/OS : Debe apagar todos los subsistemas del sistema z/OS para detener la instancia de servidor virtual. Para obtener más información, consulte Apagar instancias z/OS de servidor virtual.

Detención e inicio de una instancia de servidor virtual en la consola

En la página «Instancias de servidor virtual » de la consola de IBM Cloud, haz clic en « Detener » o « Iniciar ».

Detener una instancia de servidor virtual desde la CLI

Puede detener la instancia de servidor virtual en IBM Cloud VPC utilizando la interfaz de línea de mandatos (CLI).

Para detener la instancia del servidor virtual, utiliza el ibmcloud is instance-stop comando. Especifique el ID o el nombre de la instancia de servidor virtual que desea detener con la variable INSTANCE.

ibmcloud is instance-stop INSTANCE

El ejemplo siguiente detiene una instancia sin solicitar confirmación. La instancia de servidor virtual tiene un ID de 0777_e7af506a-35d4-451d-aa9e-59330e62b77e. La opción --force indica que se omita la solicitud de confirmación.

ibmcloud is instance-stop 0777_e7af506a-35d4-451d-aa9e-59330e62b77e --force

Una acción de parada forzada provoca un reinicio completo de la instancia del servidor virtual.

Si tienes una instancia que se queda bloqueada en un estado de parada, puedes utilizar el siguiente comando de ejemplo con las opciones « --force » y « --no-wait » especificadas para detener la instancia inmediatamente sin necesidad de confirmación. La instancia tiene el ID 0757_5446c277-3190-48dd-ac67-5f02fab39ed5. La opción --force indica que se omita la solicitud de confirmación. La opción --no-wait ejecuta el comando inmediatamente, descartando las acciones que estén en cola.

ibmcloud is instance-stop 0757_5446c277-3190-48dd-ac67-5f02fab39ed5 --force --no-wait

Para ver la lista completa de opciones comando, consulta « ibmcloud is instance-stop ».

Iniciar una instancia de servidor virtual desde la CLI

Puede iniciar una instancia de servidor virtual que está detenida en IBM Cloud VPC utilizando la interfaz de línea de mandatos (CLI).

Para iniciar la instancia del servidor virtual, utiliza el ibmcloud is instance-start comando. Especifique el ID o el nombre de la instancia de servidor virtual que desea iniciar utilizando la variable INSTANCE.

ibmcloud is instance-start INSTANCE

Para obtener una lista completa de las opciones del mandato, consulte ibmcloud is instance-start en la página de referencia de la CLI de VPC.

Detener una instancia de servidor virtual mediante la API

Puede detener la instancia de servidor virtual en IBM Cloud VPC utilizando la API.

En el ejemplo siguiente, se detiene una instancia de servidor virtual con el ID de instancia d6c3902d-1ecf-3a2c-b7ab-eb9143581000.

curl -X POST "https://us-south.iaas.cloud.ibm.com/v1/instances/d6c3902d-1ecf-3a2c-b7ab-eb9143581000/actions?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token" -d '{"type": "stop"}'

Para obtener más información, consulta la acción «Crear una instancia» en la API de VPC.

Iniciar una instancia de servidor virtual mediante la API

Puede iniciar una instancia de servidor virtual que esté detenida en IBM Cloud VPC utilizando la API.

En el siguiente ejemplo se inicia una instancia de servidor virtual con el ID de instancia d6c3902d-1ecf-3a2c-b7ab-eb9143581000.

curl -X POST "https://us-south.iaas.cloud.ibm.com/v1/instances/d6c3902d-1ecf-3a2c-b7ab-eb9143581000/actions?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token" -d '{"type": "start"}'

Para obtener más información, consulta la acción «Crear una instancia» en la API de VPC.

Detención de una instancia de servidor virtual mediante Terraform

Puede detener una instancia de servidor virtual mediante Terraform.

El siguiente ejemplo detiene una instancia de servidor virtual:

resource "ibm_is_instance_action" "example" {
  action       = "stop"
  force_action = true
  instance     = ibm_is_instance.example.id
}

Establece « force_action » en « true » para forzar la parada inmediata y eliminar todas las acciones en cola.

Para obtener más información, consulte ibm_is_instance_action.

Inicio de una instancia de servidor virtual mediante Terraform

Puedes iniciar una instancia de servidor virtual que esté parada mediante Terraform.

El siguiente ejemplo inicia una instancia de servidor virtual:

resource "ibm_is_instance_action" "example" {
  action   = "start"
  instance = ibm_is_instance.example.id
}

Para obtener más información, consulte ibm_is_instance_action.

Reiniciar una instancia de servidor virtual en la consola

La acción de rearranque desencadena el rearranque del sistema operativo de invitado. La instancia de servidor virtual permanece en estado de ejecución mientras se rearranca el sistema operativo de invitado. La facturación continúa.

Una acción de reinicio forzado provoca un reinicio completo de la instancia del servidor virtual.

En la página «Instancias de servidores virtuales » de la consola de IBM Cloud, haz clic en « Reiniciar ».

Reiniciar una instancia de servidor virtual desde la CLI

La acción de rearranque desencadena el rearranque del sistema operativo de invitado. La instancia de servidor virtual permanece en estado de ejecución mientras se rearranca el sistema operativo de invitado. La facturación continúa.

Una acción Forzar rearranque, utilizando la opción --force, desencadena un restablecimiento de ciclo de alimentación de la instancia de servidor virtual.

Puede rearrancar la instancia de servidor virtual en IBM Cloud VPC utilizando la interfaz de línea de mandatos (CLI).

Para reiniciar la instancia del servidor virtual, utilice el ibmcloud is instance-reboot dominio. Especifique el ID o el nombre de la instancia de servidor virtual que desea rearrancar utilizando la variable INSTANCE.

ibmcloud is instance-reboot INSTANCE

Para obtener una lista completa de las opciones comando, consulta « ibmcloud is instance-reboot ».

Reiniciar una instancia de servidor virtual mediante la API

Puede rearrancar la instancia de servidor virtual en IBM Cloud VPC utilizando la API. En el ejemplo siguiente, se rearranca el servidor virtual especificado.

curl -X POST "https://us-south.iaas.cloud.ibm.com/v1/instances/d6c3902d-1ecf-3a2c-b7ab-eb9143581000/actions?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token" -d '{"type": "reboot"}'

La acción de rearranque desencadena el rearranque del sistema operativo de invitado. La instancia de servidor virtual permanece en estado de ejecución mientras se rearranca el sistema operativo de invitado. La facturación continúa.

Una acción de reinicio forzado provoca un reinicio completo de la instancia del servidor virtual.

Para obtener más información, consulta la acción «Crear una instancia» en la API de VPC.

Reinicio de una instancia de servidor virtual mediante Terraform

Puede reiniciar una instancia de servidor virtual utilizando Terraform.

El siguiente ejemplo reinicia una instancia de servidor virtual:

resource "ibm_is_instance_action" "example" {
  action       = "reboot"
  force_action = true
  instance     = ibm_is_instance.example.id
}

La acción de rearranque desencadena el rearranque del sistema operativo de invitado. La instancia de servidor virtual permanece en estado de ejecución mientras se rearranca el sistema operativo de invitado. La facturación continúa.

Una acción de reinicio forzado provoca un reinicio completo de la instancia del servidor virtual. Establezca force_action en true para forzar la acción inmediatamente y eliminar todas las acciones en cola.

Para obtener más información, consulte ibm_is_instance_action.

Cambiar el tamaño de una instancia de servidor virtual en la consola

Puede aumentar o reducir la cantidad de « vCPU » y de RAM disponible para disfrutar de una mayor flexibilidad en la gestión de las cargas de trabajo, con el fin de adaptarse a los cambios en los requisitos de recursos, optimizar los costes o mejorar el rendimiento de las cargas de trabajo. Una vez finalizado el redimensionamiento, se le facturará la tarifa horaria del nuevo perfil de instancia que haya seleccionado.

Para conocer los pasos que hay que seguir para cambiar el tamaño de una instancia de servidor virtual en la consola, consulta « Cambiar el tamaño de una instancia de servidor virtual mediante la interfaz de usuario ».

Cambiar el tamaño de una instancia de servidor virtual desde la CLI

Puede aumentar o reducir la cantidad de memoria « vCPU » y RAM disponible para obtener una mayor flexibilidad en la gestión de las cargas de trabajo, con el fin de adaptarse a los cambios en los requisitos de recursos, optimizar los costes o mejorar el rendimiento de las cargas de trabajo. Una vez finalizado el cambio de tamaño, se te facturará la tarifa por hora correspondiente al nuevo perfil de instancia seleccionado.

Para conocer los pasos para cambiar el tamaño de una instancia de servidor virtual, consulte Cambiar el tamaño de una instancia de servidor virtual mediante la CLI.

Cambiar el tamaño de una instancia de servidor virtual mediante la API

Puede aumentar o reducir la cantidad de memoria « vCPU » y RAM disponible para obtener una mayor flexibilidad en la gestión de las cargas de trabajo, con el fin de adaptarse a los cambios en los requisitos de recursos, optimizar los costes o mejorar el rendimiento de las cargas de trabajo. Una vez finalizado el cambio de tamaño, se te facturará la tarifa por hora correspondiente al nuevo perfil de instancia seleccionado.

Para conocer los pasos para cambiar el tamaño de una instancia de servidor virtual, consulte Cambiar el tamaño de una instancia de servidor virtual mediante la API.

Cambiar el tamaño de una instancia de servidor virtual con Terraform

Puedes aumentar o reducir la cantidad de « vCPU » y RAM disponible para obtener una mayor flexibilidad en la gestión de las cargas de trabajo actualizando el argumento « profile » en el recurso « ibm_is_instance ». Una vez completado el cambio de tamaño, se te facturará la tarifa por hora correspondiente al nuevo perfil de instancia.

En el siguiente ejemplo se actualiza el perfil de una instancia de servidor virtual:

resource "ibm_is_instance" "example" {
  name    = "my-instance"
  profile = "bx2-4x16"
  # ... other required arguments
}

Para obtener más información, consulta el argumento « profile » en la documentación del recurso « ibm_is_instance ».

Recarga del sistema operativo

Puede volver a cargar el sistema operativo en un dispositivo en cualquier momento para restaurar un dispositivo a su estado operativo original. O bien, puedes reconfigurar un dispositivo con otro sistema operativo o software. Una recarga del sistema operativo elimina todos los datos del dispositivo y aplica una configuración "como nueva", tal como se especifica durante el proceso de configuración de la recarga del sistema operativo. Dado que la reinstalación del sistema operativo borra todos los datos del dispositivo, si no se realiza una copia de seguridad de los datos antes de la reinstalación, estos se eliminarán de forma definitiva.

Si quieres conservar tus datos, haz una copia de seguridad de todos ellos antes de reiniciar el sistema operativo.

Antes de empezar

  • Vaya al menú de dispositivo de la consola.
  • Asegúrese de tener los permisos de cuenta necesarios y acceso al dispositivo. Solo el titular de la cuenta, o un usuario con el permiso «Gestionar usuarios de la infraestructura clásica», puede modificar los permisos.
  • Hay que detener el servidor virtual.

Reiniciar el sistema operativo mediante la interfaz de usuario

Sigue estos pasos para reinstalar el sistema operativo.

  1. En la lista de dispositivos, haz clic en el servidor virtual que necesita una reinicialización del sistema operativo para abrir la página de detalles del dispositivo y asegúrate de que el servidor esté detenido.
  2. En el menú «Acciones», selecciona « Reinicializar ».
  3. Determine si desea recargar la configuración existente o cargar el dispositivo con una nueva configuración.
Opciones de reinstalación del sistema operativo y del software
Tipo de recarga Pasos
Si desea cargar una nueva configuración... Haz clic en « Cambiar imagen » para seleccionar un nuevo sistema operativo en la lista desplegable « Seleccionar software ».
Si quieres volver a cargar utilizando la configuración actual... Continúe con el paso siguiente.
Si desea cambiar el sistema operativo... Pulse Editar sistema operativo > Cambiar versión o fabricante.
  1. Determine si desea aplicar una o varias claves SSH al dispositivo. Las claves RSA son necesarias para Windows.
  2. Selecciona las opciones que desees aplicar al dispositivo durante o después de la reinstalación del sistema operativo. Las opciones varían según el dispositivo. No todas las opciones están disponibles para cada dispositivo.
Opciones tras la reinstalación del sistema operativo
Opciones Descripción
Script de postinstalación Añade un script de postinstalación, ya sea existente o nuevo.
Clave SSH Añade una clave SSH al dispositivo durante la acción de recarga. Para Windows se necesita una clave RSA.
Recarga de SO con conservación de disco Esta opción configura tu disco principal actual como disco secundario y crea un nuevo disco principal. El SO se instala en el nuevo disco primario.
  1. Pulse Volver a cargar con configuración para continuar con la revisión. O bien, puedes hacer clic en «Cancelar» para anular los cambios realizados en el dispositivo.
  2. Compruebe que todos los detalles de la sección Nueva configuración sean correctos.
  3. Pulse en Confirmar la recarga del sistema operativo para confirmar e iniciar la recarga. O bien, puedes hacer clic en «Cancelar» para cancelar la recarga. La recarga no se puede detener ni deshacer.

Una vez completada la recarga, se proporciona una nueva contraseña de administrador, si procede.

Al confirmar la reinstalación del sistema operativo, se desactiva la red pública del servidor y se eliminan de forma definitiva todos los datos que se encuentran en el disco principal. IBM Cloud no se hace responsable de la pérdida de datos.

Si aparece un error durante el proceso de reinstalación del sistema operativo, comprueba si el sistema operativo es compatible o está obsoleto. Si necesitas más ayuda, abre un caso de asistencia.

Reiniciar el sistema operativo mediante la interfaz de línea de comandos

Puedes reinstalar el sistema operativo mediante la interfaz de línea de comandos. Utiliza el siguiente comando de la interfaz de línea de comandos (CLI) para recargar el sistema operativo.

Si quieres conservar tus datos, haz una copia de seguridad de todos ellos antes de reiniciar el sistema operativo.

En este ejemplo se reinicializa el servicio « INSTANCE » utilizando la herramienta « IMAGE » con las opciones de volumen de arranque que se indican en BOOT_VOLUME_JSON. Utiliza KEY1 y KEY2 como claves, DEFAULT_TRUSTED_PROFILE como perfil de confianza predeterminado y DATA como datos de usuario. El perfil de confianza predeterminado se vincula automáticamente porque --default-trusted-profile-auto-link está configurado como true.

ibmcloud is instance-reinitialize INSTANCE --image IMAGE --boot-volume BOOT_VOLUME_JSON --keys KEY1,KEY2 --default-trusted-profile DEFAULT_TRUSTED_PROFILE --default-trusted-profile-auto-link true --user-data DATA

Reiniciar el sistema operativo mediante la API

Puedes reiniciar el sistema operativo utilizando la API. Utiliza la siguiente llamada a la API para reiniciar el sistema operativo.

Si quieres conservar tus datos, haz una copia de seguridad de todos ellos antes de reiniciar el sistema operativo.

En este ejemplo se reinicializa la instancia instance_id utilizando la imagen image_id con las opciones de asignación del volumen de arranque que se proporcionan. Utiliza key_id como clave, some_data para los datos de usuario y profile_id como perfil de confianza predeterminado. El perfil de confianza predeterminado está vinculado porque « auto_link » está configurado como « true ».

curl -X POST "https://us-south.iaas.cloud.ibm.com/v1/instances/instance_id/reinitialize?version=2026-07-01&generation=2" -H "Authorization: Bearer $iam_token" -d
'{
    "image": {
         "id": "image_id"
    },
    "boot_volume_attachment": {
      "volume":  {
        "profile": {
          "name": "general-purpose"
          }
        }
      },"keys": [{
        "id": "key_id"
	}],
	"user_data": "some_data",
	"default_trusted_profile": {
      "target": {
	    "id": "profile_id"
	   },
	   "auto_link": true
	}
}'

Cómo eliminar una instancia de servidor virtual en la consola

Puede eliminar la instancia de servidor virtual que se encuentra en su IBM Cloud VPC en la consola.

Si la instancia tiene una dirección IP flotante, se debe eliminar la asociación y liberar para que se pueda suprimir. La cuenta que está asociada con la IP flotante se sigue cargando si no se libera.

En la página «Instancias de servidor virtual » de la consola de IBM Cloud, haz clic en « Eliminar ».

La acción de eliminación elimina de forma permanente una instancia, su vNIC, asociado y los datos de tu cuenta. El volumen de arranque de la instancia también se borra si la opción de auto-borrado de volumen está activada. Si un volumen de arranque existente está conectado como parte del suministro de una instancia de servidor virtual, el volumen se conserva de forma predeterminada cuando se suprime la instancia. Si se ha creado un volumen de arranque como parte del suministro de una instancia de servidor virtual, el volumen se suprime de forma predeterminada cuando se suprime la instancia. Tras confirmar la acción Suprimir, comienza el proceso para suprimir la instancia y su vNIC asociada, el volumen de arranque y los datos. La acción Suprimir puede tardar hasta 30 minutos, pero, cuando el proceso se haya completado, la instancia ya no aparecerá en la página de instancias de servidor virtual.

Eliminación de una instancia de servidor virtual desde la CLI

Puede suprimir la instancia de servidor virtual en IBM Cloud VPC utilizando la interfaz de línea de mandatos (CLI).

Si la instancia tiene una dirección IP flotante, se debe eliminar la asociación y liberar para que se pueda suprimir. La cuenta que está asociada con la IP flotante se sigue cargando si no se libera.

Para eliminar la instancia del servidor virtual, utiliza el ibmcloud is instance-delete comando. Especifique el ID o el nombre de la instancia de servidor virtual que desea suprimir utilizando la variable INSTANCE.

ibmcloud is instance-delete INSTANCE

Para obtener una lista completa de las opciones comando, consulta « ibmcloud is instance-delete ».

La acción de eliminación elimina de forma permanente una instancia, su vNIC, asociado y los datos de tu cuenta. El volumen de arranque de la instancia también se borra si la opción de auto-borrado de volumen está activada. Si un volumen de arranque existente está conectado como parte del suministro de una instancia de servidor virtual, el volumen se conserva de forma predeterminada cuando se suprime la instancia. Si se ha creado un volumen de arranque como parte del suministro de una instancia de servidor virtual, el volumen se suprime de forma predeterminada cuando se suprime la instancia. Tras confirmar la acción Suprimir, comienza el proceso para suprimir la instancia y su vNIC asociada, el volumen de arranque y los datos. La acción Suprimir puede tardar hasta 30 minutos, pero, cuando el proceso se haya completado, la instancia ya no aparecerá en la página de instancias de servidor virtual.

Eliminación de una instancia de servidor virtual mediante la API

Puede suprimir la instancia de servidor virtual en IBM Cloud VPC utilizando la API.

Si la instancia tiene una dirección IP flotante, se debe eliminar la asociación y liberar para que se pueda suprimir. La cuenta que está asociada con la IP flotante se sigue cargando si no se libera.

En el ejemplo siguiente, se suprime una instancia.

curl -X DELETE "$vpc_api_endpoint/v1/instances/$instance_id?version=2021-06-22&generation=2" -H "Authorization: Bearer $iam_token"

La acción de eliminación elimina de forma permanente una instancia, su vNIC, asociado y los datos de tu cuenta. El volumen de arranque de la instancia también se borra si la opción de auto-borrado de volumen está activada. Si un volumen de arranque existente está conectado como parte del suministro de una instancia de servidor virtual, el volumen se conserva de forma predeterminada cuando se suprime la instancia. Si se ha creado un volumen de arranque como parte del suministro de una instancia de servidor virtual, el volumen se suprime de forma predeterminada cuando se suprime la instancia. Tras confirmar la acción Suprimir, comienza el proceso para suprimir la instancia y su vNIC asociada, el volumen de arranque y los datos. La acción Suprimir puede tardar hasta 30 minutos, pero, cuando el proceso se haya completado, la instancia ya no aparecerá en la página de instancias de servidor virtual.

Para obtener más información, consulte Suprimir una instancia en la API de VPC.

Gestión de instancias desde la página de detalles de la instancia

Para mostrar la página de detalles de una instancia, sigue estos pasos.

  1. En la consola de IBM Cloud, haga clic en el ícono del Menú de navegación ícono de menú > ícono de Infraestructura VPC > Computación > Instancias de servidor virtual.

  2. En la lista de la página «Instancias de servidor virtual», busca la instancia que quieras consultar. Haz clic en el nombre de la instancia para ver sus detalles. La página de detalles de la instancia se divide en cinco pestañas: « Descripción general », « Redes », « Almacenamiento », « Supervisión » e « Integraciones ».

Ver detalles de la instancia en la consola

Haz clic en el nombre de una instancia de servidor virtual en la página «Instancias de servidor virtual » para abrir su página de detalles. La página de detalles se divide en las siguientes pestañas.

Separador Visión general

La pestaña «Resumen» se divide en las siguientes secciones.

Detalles de la instancia

Muestra el nombre de la instancia (que se puede editar haciendo clic en el icono del lápiz), el ID de la instancia, el grupo de recursos, la ubicación, la fecha de creación, la nube privada virtual y el nombre de las claves SSH aprovisionadas.

Detalles de la imagen
Muestra el nombre de la imagen, el tipo de imagen (de stock o personalizada), la versión, el ID de la imagen, la arquitectura y el estado de la imagen.
Detalles de perfil
Muestra el nombre del perfil, el tipo de procesador, el número de vCPUs, de memoria, el número de NUMA, la asignación de ancho de banda, si se admiten instancias spot e instancias con capacidad de ráfaga, y el número de subprocesos por núcleo.
Detalles de la reserva
Muestra el tipo de política de archivos adjuntos y la reserva asociada.
Detalles de metadatos
Muestra el botón de activación/desactivación del acceso, el límite de saltos, el botón de activación/desactivación del acceso seguro y el perfil de confianza predeterminado.
Resistencia y continuidad de negocio
Muestra el botón de activación o desactivación del reinicio automático en caso de fallo del servidor, que puedes activar o desactivar.
Vista previa de supervisión
Muestra el uso de la CPU y el uso de la memoria mediante gráficos de barras. Haz clic en « Monitorización » para abrir la interfaz de usuario completa de monitorización.

Pestaña Redes

La pestaña «Redes» muestra una lista de conexiones de red con la siguiente información para cada una: nombre de la interfaz de red virtual, nombre de la VNI (enlace a la página de resumen de la VNI), subred (enlace a la página de resumen de la subred), IP reservada, IP flotante y grupo de seguridad.

Haz clic en «Acciones» para crear una nueva conexión de red o añadir una ya existente. Haz clic en el icono «Acciones» Icono «Más acciones» en la fila de un dispositivo conectado a la red para editar los detalles, los grupos de seguridad, las direcciones IP flotantes o las direcciones IP secundarias.

Separador Almacenamiento

La pestaña «Almacenamiento» muestra una lista de volúmenes con la siguiente información para cada uno: tipo (de arranque o de datos), nombre (enlace a la página de detalles del volumen), ID del dispositivo, tamaño (GB), IOPS, cifrado (gestionado por el proveedor o por el cliente), generación, opción de eliminación automática y etiquetas.

Haz clic en «Acciones» para adjuntar un volumen ya existente o crear uno nuevo.

Separador Supervisión

La pestaña «Monitorización» muestra gráficos de uso de la CPU, volúmenes por nombre de dispositivo del sistema operativo, volúmenes por « IBM Cloud Block Storage » para VPC, memoria, red y estado de ejecución. El intervalo de tiempo predeterminado es los últimos 7 días. Puedes seleccionar las últimas 6 horas, 24 horas, 48 horas, 14 días o un intervalo de fechas personalizado.

Pestaña «Integraciones»

La pestaña «Integraciones» permite acceder rápidamente a los servicios relacionados de IBM Cloud:

  • Haz clic en « Supervisión » para abrir «Supervisión de la infraestructura».
  • Haz clic en CSPM para abrir Cloud Security Posture Management.
  • Haz clic en « Ver registros » para abrir la interfaz de usuario de registros.
  • Haz clic en « Ver seguimiento de actividad » para abrir la interfaz de usuario de seguimiento de actividad.

Cambio de la configuración de eliminación automática de volúmenes adjuntos a una instancia en la consola

Durante el aprovisionamiento de instancias, se crea un volumen de arranque con la opción de borrado automático activada por defecto. Cuando esta función está activada, el volumen se elimina cuando se borra la instancia.

Lo contrario ocurre con los volúmenes de datos que se crean durante el aprovisionamiento de instancias, la función de borrado automático está desactivada para ellos. Los volúmenes de datos están pensados para ser desacoplados pero no borrados por defecto para que sus datos puedan persistir más allá del ciclo de vida de la instancia del servidor virtual.

Puede cambiar esta configuración en el panel Editar volumen de arranque al crear una instancia, o más tarde en la página de detalles de la instancia. Para obtener más información, consulte Creación de instancias de servidor virtual y Actualización de la configuración de eliminación automática de un volumen.

Cambio de la configuración de eliminación automática de volúmenes adjuntos a una instancia desde la CLI

Durante el aprovisionamiento de instancias, se crea un volumen de arranque con la opción de borrado automático activada por defecto. Cuando esta función está activada, el volumen se elimina cuando se borra la instancia.

Lo contrario ocurre con los volúmenes de datos que se crean durante el aprovisionamiento de instancias, la función de borrado automático está desactivada para ellos. Los volúmenes de datos están pensados para ser desacoplados pero no borrados por defecto para que sus datos puedan persistir más allá del ciclo de vida de la instancia del servidor virtual.

Puede cambiar esta configuración especificando la propiedad auto_delete cuando cree la instancia o actualice el adjunto del volumen de arranque. Para obtener más información, consulte Creación de instancias de servidor virtual y Actualización de un anexo de volumen desde la CLI.

Cambio de la configuración de eliminación automática de volúmenes adjuntos a una instancia con la API

Durante el aprovisionamiento de instancias, se crea un volumen de arranque con la opción de borrado automático activada por defecto. Cuando esta función está activada, el volumen se elimina cuando se borra la instancia.

Lo contrario ocurre con los volúmenes de datos que se crean durante el aprovisionamiento de instancias, la función de borrado automático está desactivada para ellos. Los volúmenes de datos están pensados para ser desacoplados pero no borrados por defecto para que sus datos puedan persistir más allá del ciclo de vida de la instancia del servidor virtual.

Puede cambiar esta configuración especificando la propiedad delete_volume_on_instance_delete cuando cree la instancia o actualice el volumen adjunto. Para obtener más información, consulte Creación de instancias de servidor virtual y Actualización de un anexo de volumen con la API.

Modificar la configuración de eliminación automática de los volúmenes asociados a una instancia mediante Terraform

Durante el aprovisionamiento de la instancia, se crea un volumen de arranque con la opción « auto_delete_volume » activada de forma predeterminada. Cuando esta opción está activada, el volumen de arranque se elimina al eliminar la instancia.

Puedes modificar esta configuración actualizando el argumento « auto_delete_volume » en el recurso « ibm_is_instance ».

El siguiente ejemplo desactiva la eliminación automática del volumen de arranque:

resource "ibm_is_instance" "example" {
  name              = "my-instance"
  auto_delete_volume = false
  # ... other required arguments
}

Para obtener más información, consulta el argumento « auto_delete_volume » en la documentación del recurso « ibm_is_instance ».

Ajustar la asignación de ancho de banda de la instancia en la consola

En la consola puedes ajustar la distribución del ancho de banda total de tu instancia entre el ancho de banda de red y el ancho de banda de almacenamiento.

Para ajustar el ancho de banda de una instancia, siga estos pasos.

  1. Accede a una instancia de servicio virtual.
  2. Selecciona « Asignación de ancho de banda ».
  3. En la pantalla « Editar asignación de ancho de banda », ajusta el valor del « Ancho de banda de almacenamiento ». Puedes aumentar el ancho de banda asignado al arranque de tu Block Storage y a los volúmenes de datos asociados. Para obtener más información sobre la asignación de ancho de banda de almacenamiento, consulte Asignación de ancho de banda para volúmenes Block Storage. Después de establecer el ancho de banda de almacenamiento, el ancho de banda de red se ajusta automáticamente para que el ancho de banda total de la instancia sea igual al valor de ancho de banda total. El valor del ancho de banda de red o del ancho de banda de almacenamiento no puede establecerse en menos de 500 Mbps.

Para ver la nueva asignación de ancho de banda, debe detener e iniciar la instancia, o bien desconectar y volver a conectar volúmenes secundarios.

Ajustar la asignación de ancho de banda de la instancia desde la CLI

Puedes ajustar la distribución del ancho de banda total de tu instancia entre el ancho de banda de red y el de almacenamiento mediante la CLI.

Para reasignar el ancho de banda de la instancia, ejecuta el comando « instance-update » y especifica el ancho de banda total de almacenamiento en megabits por segundo (Mbps) para el parámetro « total-volume-bandwidth ». Utilice la sintaxis siguiente. Utilice el ID o el nombre de la instancia para INSTANCIA.

ibmcloud is instance-update INSTANCE --total-volume-bandwidth VALUE

El ancho de banda total de almacenamiento (en megabits por segundo) es el ancho de banda total asignado a los volúmenes de arranque y a los volúmenes de datos conectados. Aumentar el ancho de banda de almacenamiento total da lugar a la disminución correspondiente del ancho de banda de red. El ancho de banda mínimo de red que puedes tener es de 500 Mbps, así que ajusta el ancho de banda total de almacenamiento según sea necesario.

Para ver la nueva asignación de ancho de banda, debes detener y reiniciar la instancia, o bien desconectar y volver a conectar los volúmenes de datos.

Ajustar la asignación de ancho de banda de la instancia con la API

Puede ajustar el ancho de banda de almacenamiento total para una instancia existente con la API. Hacer una PATCH /instances solicitar y especificar un nuevo valor para total_volume_ bandwidth. El ancho de banda total de almacenamiento (en megabits por segundo) es el ancho de banda total asignado al volumen de arranque principal y a los volúmenes de datos secundarios conectados. Aumentar el ancho de banda de almacenamiento total da lugar a la disminución correspondiente del ancho de banda de red. El ancho de banda mínimo de red que puedes tener es de 500 Mbps, así que ajusta el ancho de banda total de almacenamiento según sea necesario. Por ejemplo:

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2021-06-22&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -d '{
      "total_volume_bandwidth": 500
      }'

Para ver la nueva asignación de ancho de banda, debes detener y reiniciar la instancia, o bien desconectar y volver a conectar los volúmenes de datos. La asignación de ancho de banda para volúmenes individuales se actualiza cuando agrega un volumen de datos mediante el POST / volume_attachments método o eliminar un volumen utilizando el DELETE volume_attachments método.

Ajustar la asignación de ancho de banda de las instancias mediante Terraform

Puedes ajustar la distribución del ancho de banda total de tu instancia entre el ancho de banda de red y el de almacenamiento actualizando el argumento « total_volume_bandwidth » en el recurso « ibm_is_instance ». El ancho de banda total de almacenamiento (en megabits por segundo) es el ancho de banda total asignado al volumen de arranque y a los volúmenes de datos conectados. Aumentar el ancho de banda de almacenamiento total da lugar a la disminución correspondiente del ancho de banda de red. El ancho de banda mínimo de la red es de 500 Mbps.

En el siguiente ejemplo se establece el ancho de banda total de almacenamiento en 500 Mbps:

resource "ibm_is_instance" "example" {
  name                   = "my-instance"
  total_volume_bandwidth = 500
  # ... other required arguments
}

Para ver la nueva asignación de ancho de banda, debes detener y reiniciar la instancia, o bien desconectar y volver a conectar los volúmenes de datos.

Para obtener más información, consulta el argumento « total_volume_bandwidth » en la documentación del recurso « ibm_is_instance ».

Ajuste del modo de almacenamiento QoS en la consola

Puede cambiar el modo Storage QoS de una instancia de servidor virtual que utilice uno de los perfiles General purpose - Flex, General purpose Gen 3, Accelerated Gen 3, o Confidential Computing - Gen 3 para habilitar la asignación dinámica de ancho de banda para los volúmenes de datos adjuntos.

  1. Accede a una instancia de servicio virtual.
  2. En la página de detalles de la instancia del servidor virtual, haga clic en el conmutador para cambiar el modo QoS de ponderado a agrupado.

Para que el cambio QoS de modo surta efecto, debe detener e iniciar la instancia del servidor virtual.

Ajuste del modo de almacenamiento QoS desde la CLI

Puede cambiar el modo Storage QoS de una instancia de servidor virtual que utilice uno de los perfiles General purpose - Flex, General purpose Gen 3, Accelerated Gen 3, o Confidential Computing - Gen 3 para habilitar la asignación dinámica de ancho de banda para los volúmenes de datos adjuntos utilizando el comando ibmcloud is instance-update.

ibmcloud is instance-update INSTANCE --storage_qos_modes pooled

Puede utilizar el mismo comando para volver al modo ponderado QoS.

ibmcloud is instance-update INSTANCE --storage_qos_modes weighted

Para que el cambio QoS de modo surta efecto, primero debe detener la instancia del servidor virtual. Ejecute el mandato instance-update. A continuación, inicie la instancia.

Ajuste del modo de almacenamiento QoS con la API

Puede cambiar mediante programación el modo de almacenamiento QoS de una instancia de servidor virtual que utilice uno de los perfiles General purpose - Flex, General purpose Gen 3, Accelerated Gen 3, o Confidential Computing - Gen 3 llamando al método /instances/{id} en la API VPC como se muestra en la siguiente petición de ejemplo.

La siguiente solicitud de ejemplo habilita la asignación dinámica de ancho de banda para los volúmenes de datos que están conectados a un servidor virtual de tercera generación.

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2024-07-11&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -d '{
      "storage_qos_mode": "pooled"
      }'

La siguiente petición de ejemplo revierte el modo de almacenamiento QoS a ponderado.

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2024-07-11&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -d '{
      "storage_qos_mode": "weighted"
      }'

Para que el cambio QoS de modo surta efecto, primero debe detener la instancia del servidor virtual. Realice la solicitud PATCH. A continuación, inicie la instancia.

Recuperación del identificador de instancia de servidor virtual

Cuando se crea una instancia de servidor virtual, se asigna automáticamente a dicha instancia un identificador de instancia (ID), que incluye el UUID del sistema SMBIOS como parte del ID. El identificador puede tener una longitud máxima de 64 bytes y está compuesto por dígitos, letras minúsculas, guiones bajos y guiones.

Los ID son inmutables, globalmente exclusivos y nunca se reutilizan, por lo que el ID identifica de forma exclusiva una instanciación concreta de una instancia de servidor virtual en todo IBM Cloud. El ID, incluida la parte del UUID del sistema SMBIOS, es estático y persiste durante el ciclo de vida de la instancia de servidor virtual, hasta que esta se suprime.

Desde el servidor virtual, puede recuperar el identificador de instancia de una de las formas siguientes:

Linux

dmidecode -s system-family

Windows

Get-WmiObject Win32_ComputerSystem | Select-Object -ExpandProperty SystemFamily

Desde el servidor virtual, puede recuperar el UUID del sistema SMBIOS de una de las formas siguientes:

Linux

dmidecode -s system-uuid

Windows

 Get-WmiObject Win32_ComputerSystemProduct | Select-Object -ExpandProperty UUID

Para instancias de servidor virtual z/OS, puede ejecutar SSH en la instancia y, a continuación, ejecutar el mandato DISPLAY IPLINFO. Cuando se visualiza el mensaje IEE254I, el ID se incluye en VM EXT NAME.

Visualización del estado de instancia y lifecycle_state en la API

  • status
  • Esta propiedad proporciona el estado de la instancia de servidor virtual a través de la solicitud Recuperar una instancia. Los valores que devuelve ' status ' son especializados para instancias de servidores virtuales e indican si está en ejecución, parada o en transición. Para obtener más información, consulte la API de nube privada virtual.
  • lifecycle_state
  • Esta propiedad proporciona el estado de un recurso a través de la solicitud Recuperar una instancia. Los valores que proporciona ' lifecycle_state ' son genéricos y están pensados para aplicarse a diversos recursos, como los grupos de Colocación. ' lifecycle_state puede devolver valores que se solapan con ' status. lifecycle_state también incluye valores que detallan si un recurso está suspendido.

Configuración del reinicio automático en caso de fallo del servidor en la consola

Para configurar el reinicio automático ante errores de host en una instancia existente, siga estos pasos:

  1. En IBM Cloud consola, haga clic en icono Menú de navegación icono menú >Infraestructura icono VPC >Computación >Instancias de servidor virtual.
  2. En la página Instancias de servidor virtual, pulse en el icono Acciones Icono Más acciones de la instancia que desee gestionar.
  3. En la página de detalles de la instancia, localice 'Reinicio automático ante errores de host'. Haz clic en el icono «Editar» y selecciona «Activado» o «Desactivado» para activar o desactivar la política de recuperación del host.

Puede obtener información adicional consultando Políticas de recuperación ante errores de host.

Configuración de la política de recuperación ante fallos del host desde la CLI

Puedes actualizar una instancia de tu VPC de « IBM Cloud® » y modificar la política de disponibilidad en caso de fallo del host mediante la interfaz comando (CLI). Ejecute el comando ibmcloud instance-update y establezca la propiedad --host-failure-policy en start o stop. El servicio de política de errores de host está establecido a restart de forma predeterminada. Aquí, INSTANCE puede ser el ID o el nombre de la instancia.

ibmcloud is instance-update INSTANCE --total-volume-bandwidth VALUE --host-failure-policy stop

Configuración de la política de recuperación ante fallos del servidor mediante la API

Durante una actualización de la instancia, la subpropiedad « host_failure » se puede utilizar para configurar el availability_policy de fallo del host de la instancia del servidor virtual.

Configuración de la política de recuperación ante fallos del host mediante Terraform

Puedes configurar la política de recuperación ante fallos del host para una instancia de servidor virtual actualizando el argumento « availability_policy_host_failure » en el recurso « ibm_is_instance ». El valor predeterminado es restart.

En el siguiente ejemplo se establece la política en « stop »:

resource "ibm_is_instance" "example" {
  name                              = "my-instance"
  availability_policy_host_failure  = "stop"
  # ... other required arguments
}

Para obtener más información, consulta el argumento « availability_policy_host_failure » en la documentación del recurso « ibm_is_instance ».

Configuración del valor de cómputo confidencial desde la CLI

Seleccionar disponibilidad

La computación confidencial con Intel SGX para VPC y la computación confidencial con Intel TDX para VPC están disponibles en las regiones de Dallas (us-south), Washington DC (us-east) y Fráncfort (eu-de).

Puede actualizar una instancia y cambiar el ' confidential-compute-mode ' utilizando la interfaz de línea de comandos (CLI). Utiliza el comando ' ibmcloud is instance-update '. Para INSTANCE, especifique el ID o nombre de la instancia y establezca la propiedad --confidential-compute-mode en sgx o tdx.

ibmcloud is instance-update INSTANCE --confidential-compute-mode sgx

Establecer el valor de cómputo confidencial desde la API

Seleccionar disponibilidad

La computación confidencial con Intel SGX para VPC y la computación confidencial con Intel TDX para VPC están disponibles en las regiones de Dallas (us-south), Washington DC (us-east) y Fráncfort (eu-de).

Puede actualizar una instancia de servidor virtual y cambiar la propiedad ' confidential_compute_mode ' utilizando la API. Utiliza el comando ibmcloud ' update-instance. Realiza una petición ' PATCH /instances ' y especifica un nuevo valor para la propiedad ' confidential_compute_mode '. Para habilitar la computación confidencial, cambie este valor a sgx o tdx.

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2024-10-17&generation=2" -H "Authorization: Bearer $iam_token" -d '{"confidential_compute_mode": "sgx"}'

Para obtener más información, consulte la acción actualizar una instancia en la Virtual Servers for VPC API.

Configuración del valor de cálculo confidencial mediante Terraform

Seleccionar disponibilidad

La computación confidencial con Intel SGX para VPC y la computación confidencial con Intel TDX para VPC están disponibles en las regiones de Dallas (us-south), Washington DC (us-east) y Fráncfort (eu-de).

Puedes actualizar el modo de cálculo confidencial de una instancia de servidor virtual modificando el argumento « confidential_compute_mode » en el recurso « ibm_is_instance ».

El siguiente ejemplo habilita la computación confidencial con SGX:

resource "ibm_is_instance" "example" {
  name                     = "my-instance"
  confidential_compute_mode = "sgx"
  # ... other required arguments
}

Para obtener más información, consulta el argumento « confidential_compute_mode » en la documentación del recurso « ibm_is_instance ».

Desactivar o activar el arranque seguro en la consola

Cuando se selecciona un perfil de instancia de computación confidencial, la opción de arranque seguro está activada por defecto. Puede desactivar el arranque seguro en su instancia de servidor virtual, pero primero debe detener la instancia de servidor virtual. Después de desactivar el arranque seguro, puede reiniciar su instancia de servidor virtual.

  1. En la página Instancias de servidor virtual de la consola IBM Cloud, seleccione la instancia de servidor virtual.
  2. En Acciones, haga clic en Detener.
  3. En Detalles de configuración avanzados, cambie el arranque seguro a Desactivado.
  4. En Acciones, haz clic en Inicio.

Si decides volver a activar el arranque seguro, sigue estos mismos pasos y vuelve a activar la opción

Activación y desactivación del arranque seguro desde la CLI

Cuando se selecciona un perfil de instancia de computación confidencial, la opción de arranque seguro está activada por defecto. Puede desactivar el arranque seguro en su instancia de servidor virtual, pero primero debe detener la instancia de servidor virtual. Después de desactivar el arranque seguro, puede reiniciar su instancia de servidor virtual.

Puede actualizar una instancia y cambiar el ' enable-secure-boot ' utilizando la interfaz de línea de comandos (CLI). Utiliza el comando ' ibmcloud is instance-update '. Para INSTANCE, especifique el ID o nombre de la instancia y establezca la propiedad ' --enable-secure-boot ' en ' false.

ibmcloud is instance-update INSTANCE --enable-secure-boot false

Si decide volver a habilitar el arranque seguro, siga estos mismos pasos y establezca la propiedad --enable-secure-boot en true.

Activación y desactivación del valor de arranque seguro desde la API

Cuando se selecciona un perfil de instancia de computación confidencial, la opción de arranque seguro está activada por defecto. Puede desactivar el arranque seguro en su instancia de servidor virtual, pero primero debe detener la instancia de servidor virtual. Después de desactivar el arranque seguro, puede reiniciar su instancia de servidor virtual.

Puede actualizar una instancia de servidor virtual y cambiar la propiedad ' enable_secure_boot ' utilizando la API. Realiza una solicitud de tipo « PATCH /instances » y especifica un valor booleano para la propiedad « enable_secure_boot ». El siguiente ejemplo desactiva el arranque seguro:

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2024-10-17&generation=2" -H "Authorization: Bearer $iam_token" -d '{"enable_secure_boot": false}'

Si decide volver a habilitar el arranque seguro, siga estos mismos pasos y establezca la propiedad enable_secure_boot en true.

Para obtener más información, consulte la acción actualizar una instancia en la Virtual Servers for VPC API.

Desvincular un servidor de una reserva en la consola

Puede desconectar un servidor virtual de una reserva en la consola.

  1. En la IBM Cloud consola, haga clic en el icono del menú de navegación > icono de infraestructura VPC > Reservas.
  2. En la lista de servidores virtuales o en la página de detalles de reserva, pulse el servidor que desea desconectar y, a continuación, pulse Acciones > Desconectar.
  3. Para confirmar, pulse Desconectar.

Cómo desvincular un servidor de una reserva desde la CLI

Para conocer los pasos que hay que seguir para desvincular un servidor virtual de una reserva mediante la CLI, consulta « Gestión de una reserva para VPC ».

Cómo desvincular un servidor de una reserva mediante la API

Para conocer los pasos que hay que seguir para desvincular un servidor virtual de una reserva mediante la API, consulta « Gestión de una reserva para VPC ».

Añadir CSPM en la consola

Al seleccionar esta opción, se crea una instancia de protección de la carga de trabajo con las configuraciones para proporcionar CSPM a todos los recursos. Si existe una instancia de protección de la carga de trabajo, esta opción no está disponible. Para más información, consulte Acerca de IBM Cloud Security Posture Management(CSPM).

Puede añadir CSPM (Cloud Security Posture Management ) en la página Instancias de servidor virtual.

  1. En la página Instancias de servidor virtual de la consola IBM Cloud, haga clic en el nombre de una instancia individual para ver los detalles.
  2. En la página de detalles, vaya a la pestaña Integraciones.
  3. En Gestión de la postura de seguridad en la nube, haga clic en Añadir CSPM.
  4. En Añadir gestión de postura de seguridad en la nube (CSPM ), haga clic en Crear.

Esta configuración añade CSPM a una instancia de Workload Protection existente para su cuenta. Para obtener más información, consulte Implementación de CSPM(Cloud Security Posture Management)para IBM Cloud.

Cómo ver los dispositivos de software asociados a una instancia de servidor virtual mediante la CLI

Puedes ver los archivos adjuntos de software de una instancia de servidor virtual creada a partir de una imagen del catálogo mediante la CLI.

  • Para obtener una lista de todos los complementos de software de una instancia, utiliza [ibmcloud is instance-software-attachments](/docs/vpc?topic=vpc-vpc-reference#instance-software-attachments-list. La variable « INSTANCE » es el ID o el nombre de la instancia.
ibmcloud is instance-software-attachments INSTANCE [--output JSON] [-q, --quiet]

En el siguiente ejemplo se enumeran todos los complementos de software de la instancia my-instance.

ibmcloud is instance-software-attachments my-instance
  • Para ver los detalles de un complemento de software concreto de una instancia, utiliza ibmcloud is instance-software-attachment. La variable « INSTANCE » es el ID o el nombre de la instancia. La variable « SWAC » es el ID o el nombre del complemento de software de la instancia.
ibmcloud is instance-software-attachment INSTANCE SWAC [--output JSON] [-q, --quiet]

El siguiente ejemplo muestra los detalles del archivo adjunto de software my-software-attachment correspondiente a la instancia my-instance.

ibmcloud is instance-software-attachment my-instance my-software-attachment

Actualización de los dispositivos de almacenamiento de un servidor virtual mediante la CLI

Puedes actualizar los archivos adjuntos de software de una instancia de servidor virtual creada a partir de una imagen de catálogo mediante la CLI.

Para actualizar el nombre de un archivo adjunto de software de una instancia, utiliza ibmcloud is instance-software-attachment-update. La variable « INSTANCE » es el ID o el nombre de la instancia. La variable « SWAC » es el ID o el nombre del complemento de software de la instancia. El valor « --name » es el nuevo nombre del archivo adjunto de software de la instancia.

ibmcloud is instance-software-attachment-update INSTANCE SWAC --name NEW_NAME [--output JSON] [-q, --quiet]

En el siguiente ejemplo se cambia el nombre del archivo adjunto « $software_attachment_id » por « my-renamed-software-attachment » para la instancia my-instance.

ibmcloud is instance-software-attachment-update my-instance my-software-attachment --name my-renamed-software-attachment

Cómo consultar los dispositivos de almacenamiento de una instancia de servidor virtual mediante la API

Al crear una instancia de servidor virtual a partir de una imagen de catálogo, puedes utilizar una imagen de catálogo que esté configurada específicamente con un plan de facturación de software definido. Una vez creada la instancia de servidor virtual, podrás ver los complementos de software que ahora forman parte de dicha instancia.

Para ver los archivos adjuntos de software mediante la API, realiza una solicitud de tipo « GET /instances/{instance_id}/software_attachments ».

curl -X GET "https://us-south.iaas.cloud.ibm.com/v1/instances/{instance_id}/software_attachments?version=2026-04-21" -H "Authorization: Bearer $iam_token"

Listado de archivos adjuntos de instancias de software mediante la API

Se pueden enumerar mediante programación todos los complementos de software asociados a una instancia de servidor virtual llamando a la API de VPC.

El siguiente ejemplo muestra todos los complementos de software de una instancia con el ID de instancia $instance_id.

curl -X GET "https://us-south.iaas.cloud.ibm.com/v1/instances/$instance_id/software_attachments?version=2024-06-23&generation=2" -H "accept: application/json" -H "Authorization: Bearer $iam_token"

Para obtener más información, consulta «Listar los complementos de software de una instancia asociados a una instancia» en la API de VPC.

Recuperación de un archivo adjunto de software de una instancia mediante la API

Puedes recuperar un archivo adjunto de software de una instancia concreta realizando una solicitud de tipo « GET /instances/{instance_id}/software_attachments/{id} » y especificando el ID del archivo adjunto de software de la instancia y el ID de la instancia.

En el siguiente ejemplo se recupera un archivo adjunto de software concreto con el ID « $software_attachment_id » para una instancia con el ID « $instance_id ».

curl -X GET "https://us-south.iaas.cloud.ibm.com/v1/instances/$instance_id/software_attachments/$software_attachment_id?version=2024-06-23&generation=2" -H "accept: application/json" -H "Authorization: Bearer $iam_token"

Para obtener más información, consulta « Recuperar un archivo adjunto de software de una instancia » en la API de VPC.

Actualización de un archivo adjunto de software de una instancia mediante la API

Puedes actualizar un archivo adjunto de software de una instancia realizando una solicitud de tipo « PATCH /instances/{instance_id}/software_attachments/{id} » y especificando el ID del archivo adjunto de software de la instancia y el ID de la instancia.

En el siguiente ejemplo se actualiza un archivo adjunto de software con el ID « $software_attachment_id » para una instancia con el ID « $instance_id ».

curl -X PATCH "https://us-south.iaas.cloud.ibm.com/v1/instances/$instance_id/software_attachments/$software_attachment_id?version=2024-06-23&generation=2" -H "accept: application/json" -H "Authorization: Bearer $iam_token" -H "Content-Type: application/merge-patch+json" -d "{\"name\":\"my-software-attachment-patch\"}"

Para obtener más información, consulta « Actualizar un archivo adjunto de software de una instancia » en la API de VPC.

Modificación del número de subprocesos por núcleo en la consola

El número de subprocesos por núcleo te ofrece la flexibilidad necesaria para optimizar tu carga de trabajo. Aunque el número de subprocesos por núcleo se muestra para todos los perfiles, solo se puede modificar en la familia de perfiles de alta frecuencia. En los perfiles de alta frecuencia, el valor por defecto es 2. Puedes ajustarlo a 1.

Aunque el número de subprocesos por núcleo se muestra para todos los perfiles, solo se puede modificar en la familia de perfiles de alta frecuencia. Antes de modificar la propiedad « threads_per_core », debes detener la instancia del servidor virtual.

  1. En la página Instancias de servidor virtual de la consola IBM Cloud, haga clic en el nombre de una instancia individual para ver los detalles.
  2. Desde la página de detalles, ve a Profiles details y, a continuación, a Threads per core. Haz clic en Edit.
  3. En la página «Hilos por núcleo», modifica el valor de «Hilos por núcleo».
  4. Pulse Save.

Modificación del número de subprocesos por núcleo mediante la CLI

El número de subprocesos por núcleo te ofrece la flexibilidad necesaria para optimizar tu carga de trabajo. Aunque el número de subprocesos por núcleo se muestra para todos los perfiles, solo se puede modificar en la familia de perfiles de alta frecuencia. En los perfiles de alta frecuencia, el valor por defecto es 2. Puedes ajustarlo a 1.

Antes de poder modificar la propiedad « threads_per_core », debes detener la instancia del servidor virtual.

Puede modificar el valor de « --threads-per-core » de la instancia del servidor virtual en su IBM Cloud VPC mediante la interfaz comando (CLI). Para actualizar el valor « --threads-per-core », utiliza el comando « ibmcloud is instance-update ». Especifica el ID o el nombre de la instancia del servidor virtual que deseas actualizar utilizando la variable « INSTANCE ». En la opción « --threads-per-core », introduce 1 o 2.

ibmcloud is instance-update INSTANCE --threads-per-core [1]

Modificación del número de subprocesos por núcleo mediante la API

El número de subprocesos por núcleo te ofrece la flexibilidad necesaria para optimizar tu carga de trabajo. Aunque el número de subprocesos por núcleo se muestra para todos los perfiles, solo se puede modificar en la familia de perfiles de alta frecuencia. En los perfiles de alta frecuencia, el valor por defecto es 2. Puedes ajustarlo a 1.

Antes de modificar la propiedad « threads_per_core », debes detener la instancia del servidor virtual.

Debes editar la propiedad « threads_per_core » de la instancia del servidor virtual de tu IBM Cloud VPC mediante la API. Utiliza el comando ' update-instance '. Realiza una petición ' PATCH /instances ' y especifica un nuevo valor para la propiedad ' threads_per_core '.

curl -X PATCH "$vpc_api_endpoint/v1/instances/$instance_id?version=2024-10-17&generation=2" -H "Authorization: Bearer $iam_token" -d '{"threads_per_core": "1"}'