Attacher ou détacher un fGPU

Vous pouvez attacher un flexible GPU (fGPU) à une machine virtuelle (VM), ou l’en détacher à tout moment.

Pour attacher un fGPU, vous devez d’abord l’allouer à votre compte. Pour en savoir plus, voir Allouer ou libérer un fGPU.

Lier ou détacher un fGPU avec Cockpit v2

Lier un fGPU

  1. Cliquez dans le dashboard Flexible GPUs pour faire apparaître des cases à cocher.

  2. Cochez la case du fGPU que vous voulez lier à une VM.
    Le fGPU est sélectionné et un menu d’actions apparaît.

  3. Cliquez sur IconLink Lier à une VM.
    La boîte de dialogue LIER À UNE VM apparaît.

  4. Dans la liste VM, sélectionnez la VM à laquelle vous voulez lier le fGPU.

  5. Cliquez sur Lier.
    La liaison du fGPU à la VM est prévue.

    Pour finaliser la liaison du fGPU, vous devez arrêter la VM, sauf si elle est déjà arrêtée.

Détacher un fGPU

  1. Cliquez dans le dashboard Flexible GPUs pour faire apparaître des cases à cocher.

  2. Cochez la case du fGPU que vous voulez détacher d’une VM.
    Le fGPU est sélectionné et un menu d’actions apparaît.

  3. Cliquez sur IconUnlink Détacher une VM.
    Une boîte de dialogue de confirmation apparaît.

  4. Cliquez sur Détacher.
    Le détachement du fGPU est prévu.

    Pour finaliser le détachement du fGPU, vous devez arrêter la VM, sauf si elle est déjà arrêtée.

Attacher ou détacher un fGPU avec Cockpit v1

Cockpit v1 n’est plus corrigé ni supporté. Cockpit v1 n’est plus disponible sur la Région cloudgouv-eu-west-1. Pour en savoir plus, voir Politique de fin de vie.

Attacher un fGPU

  1. Cliquez sur Calcul > Flexible GPU.

  2. Cliquez sur le fGPU que vous voulez attacher à une instance.

  3. Cliquez sur Attacher .
    La boîte de dialogue ATTACHER UNE INSTANCE apparaît.

  4. Dans la liste Instance, sélectionnez l’instance sur laquelle vous voulez attacher le fGPU.

  5. Cliquez sur Attacher pour valider.
    L’attachement du fGPU à l’instance est prévu.

    Pour finaliser l’attachement du fGPU, vous devez arrêter l’instance, sauf si elle est déjà arrêtée.

Détacher un fGPU

  1. Cliquez sur Calcul > Flexible GPU.

  2. Cliquez sur le fGPU que vous voulez détacher d’une instance.

  3. Cliquez sur Détacher .
    La boîte de dialogue DÉTACHER UN FLEXIBLE GPU apparaît.

  4. Cliquez sur Détacher pour valider.
    Le détachement du fGPU est prévu.

    Pour finaliser le détachement du fGPU, vous devez arrêter l’instance, sauf si elle est déjà arrêtée.

Lier ou détacher un fGPU avec OSC CLI

Lier un fGPU

À ce jour, cette section est disponible en anglais uniquement.

The LinkFlexibleGpu command attaches one of your allocated flexible GPUs (fGPUs) to one of your virtual machines (VMs).
The fGPU is in the attaching state until the VM is stopped, after which it becomes attached.

Request sample
$ osc-cli api LinkFlexibleGpu --profile "default" \
    --FlexibleGpuId "fgpu-12345678" \
    --VmId "i-12345678"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • FlexibleGpuId: The ID of the fGPU you want to attach.

  • VmId: The ID of the VM you want to attach the fGPU to.

The LinkFlexibleGpu command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Détacher un fGPU

À ce jour, cette section est disponible en anglais uniquement.

The UnlinkFlexibleGpu command detaches a flexible GPU (fGPU) from a virtual machine (VM).
The fGPU is in the detaching state until the VM is stopped, after which it becomes available for allocation again.

Request sample
$ osc-cli api UnlinkFlexibleGpu --profile "default" \
    --FlexibleGpuId "fgpu-12345678"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • FlexibleGpuId: The ID of the fGPU you want to detach from your VM.

The UnlinkFlexibleGpu command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Pages connexes

Méthodes API correspondantes