Suppression d'hôtes et d'emplacements

Découvrez comment supprimer des hôtes de votre site Satellite, en les détachant du plan de contrôle du site ou du cluster et en les rendant indisponibles pour l'exécution de charges de travail.

Après le retrait, la machine hôte existe toujours dans votre fournisseur d'infrastructure sous-jacente. Rechargez le système d'exploitation avant d'utiliser la machine hôte à d'autres fins.

Retrait des hôtes à partir de la console

Utilisez la console Satellite pour retirer les hôtes en tant que capacités de calcul de l'emplacement Satellite.

Le retrait d'un hôte ne peut pas être annulé. Avant de retirer un hôte, vérifiez que le cluster ou le plan de contrôle d'emplacement dispose de suffisamment de ressources de calcul pour continuer de s'exécuter même après le retrait de l'hôte ou sauvegardez les données que vous souhaitez conserver.

  1. Vérifiez que le cluster ou le plan de contrôle d'emplacement dispose de suffisamment de ressources de calcul pour continuer de s'exécuter même après le retrait de l'hôte ou sauvegardez les données que vous souhaitez conserver.
  2. Dans la console d' Satellite, cliquez sur Emplacements, puis sur votre emplacement.
  3. Dans le tableau Hôtes, recherchez l'hôte que vous souhaitez retirer.
  4. En fonction du type d'hôte, retirez l'hôte d'un cluster avant de retirer l'hôte.
    1. Si le cluster de l'hôte est un Control plane, passez à l'étape suivante.
    2. Si le cluster de l'hôte est un lien hypertexte représentant le nom d'un cluster Red Hat OpenShift on IBM Cloud, notez l'adresse IP de l'hôte et cliquez sur le lien hypertexte correspondant au nom du cluster.
    3. Dans l'onglet Noeuds worker du cluster, recherchez le noeud worker dont l'adresse IP correspond à l' adresse IP de l'hôte que vous souhaitez retirer.
    4. Sélectionnez le noeud worker.
    5. Dans le menu d'actions du tableau, cliquez sur Supprimer.
    6. Dans le message de confirmation, désélectionnez l'option permettant de remplacer le noeud worker et cliquez sur Supprimer.
    7. Retour au tableau Emplacements > Hôtes de l' Satellite.
  5. Dans la table Hôtes, survolez l'hôte que vous souhaitez supprimer et cliquez sur l'icône Menu Action Icône de menu Action.
  6. Cliquez sur Supprimer l'hôte, entrez le nom d'hôte pour confirmer l'opération de suppression et cliquez sur Retirer.
  7. Suivez les instructions de votre fournisseur d'infrastructure sous-jacente pour effectuer l'une des actions suivantes :
    • Pour réutiliser l'hôte à d'autres fins, rechargez le système d'exploitation de l'hôte. Par exemple, vous pouvez reconnecter l'hôte à un emplacement Satellite ultérieurement. Lorsque vous reconnectez un hôte, le nom d'hôte peut rester le même que précédemment, mais un nouvel ID d'hôte est généré.
    • Pour ne plus utiliser l'hôte, supprimez l'hôte de votre fournisseur d'infrastructure.

Une fois l'hôte supprimé, arrêtez-le et ne le réactivez pas sans recharger le système d'exploitation.

Suppression d'hôtes en utilisant l'interface de ligne de commande

Utilisez l'interface de ligne de commande des commandes Satellite pour retirer les hôtes en tant que capacités de calcul de l'emplacement Satellite.

Le retrait d'un hôte ne peut pas être annulé. Avant de retirer un hôte, vérifiez que le cluster ou le plan de contrôle d'emplacement dispose de suffisamment de ressources de calcul pour continuer de s'exécuter même après le retrait de l'hôte ou sauvegardez les données que vous souhaitez conserver. Notez que l'infrastructure hôte sous-jacente n'est pas supprimée.

  1. Vérifiez que le cluster ou le plan de contrôle d'emplacement dispose de suffisamment de ressources de calcul pour continuer de s'exécuter même après le retrait de l'hôte ou sauvegardez les données que vous souhaitez conserver.
  2. Connectez-vous à votre compte IBM Cloud. Si vous avez un compte fédéré, incluez l'option --sso ou créez une clé d'API pour vous connecter.
    ibmcloud login [--sso]
    
  3. Affichez la liste des emplacements et notez le nom de l'emplacement de l'hôte que vous souhaitez retirer.
    ibmcloud sat location ls
    
  4. Affichez la liste des hôtes. Si l'hôte est affecté à un cluster (et non à l'infrastructure), notez l'ID de noeud worker de l'hôte à retirer.
    ibmcloud sat host ls --location LOCATION_NAME_OR_ID
    
    Exemple de sortie
    Retrieving hosts...
    OK
    Name              ID                     State      Status   Cluster          Worker ID                                                 Worker IP   
    machine-name-1    aaaaa1a11aaaaaa111aa   assigned   Ready    infrastructure   sat-virtualser-4d7fa07cd3446b1f9d8131420f7011e60d372ca2   169.xx.xxx.xxx   
    machine-name-2    bbbbbbb22bb2bbb222b2   assigned   Ready    infrastructure   sat-virtualser-9826f0927254b12b4018a95327bd0b45d0513f59   169.xx.xxx.xxx   
    machine-name-3    ccccc3c33ccccc3333cc   assigned   Ready    mycluster12345   sat-virtualser-948b454ea091bd9aeb8f0542c2e8c19b82c5bf7a   169.xx.xxx.xxx   
    
  5. Si l'hôte est affecté à un cluster, retirez le noeud worker de l'hôte en utilisant le nom du cluster et l'ID de noeud worker que vous avez précédemment extraits.
    ibmcloud ks worker rm --cluster <cluster_name> --worker <worker_ID>
    
  6. Retirez l'hôte de l'emplacement Satellite.
    ibmcloud sat host rm --location <location_name_or_ID> --host <host_ID>
    
  7. Suivez les instructions de votre fournisseur d'infrastructure sous-jacente pour effectuer l'une des actions suivantes :
    • Pour réutiliser l'hôte à d'autres fins, rechargez le système d'exploitation de l'hôte. Par exemple, vous pouvez reconnecter l'hôte à un emplacement Satellite ultérieurement. Lorsque vous reconnectez un hôte, le nom d'hôte peut rester le même que précédemment, mais un nouvel ID d'hôte est généré.
    • Pour ne plus utiliser l'hôte, supprimez l'hôte de votre fournisseur d'infrastructure.

Retrait d'emplacements à partir de la console

Utilisez la console Satellite pour retirer vos emplacements.

Le retrait d'un emplacement ne peut pas être annulé. Avant de retirer un emplacement, sauvegardez toutes les informations que vous souhaitez conserver et retirez tous les hôtes et clusters qui s'exécutent dans l'emplacement. Notez que l'infrastructure de l'hôte sous-jacente n'est pas automatiquement supprimée lorsque vous retirez un emplacement car vous gérez vous-même l'infrastructure.

  1. Retirez tous les clusters Red Hat OpenShift on IBM Cloud de votre emplacement.
  2. Retirez tous les hôtes de votre emplacement.
  3. Dans la console Satellite, dans le tableau Emplacements, survolez l'emplacement que vous souhaitez supprimer et cliquez sur l' icône du menu Action.
  4. Cliquez sur Retirer l'emplacement, entrez le nom de l'emplacement pour confirmer son retrait, puis cliquez sur Retirer.

Maintenant que l'emplacement est retiré, vérifiez les hôtes de votre fournisseur d'infrastructure sous-jacente. Pour réutiliser les hôtes à d'autres fins, vous devez recharger le système d'exploitation. Si vous n'avez plus besoin des hôtes, supprimez-les de votre fournisseur d'infrastructure.

Suppression d'emplacements avec l'interface de ligne de commande

Utilisez le plug-in d'interface de ligne de commande des commandes Satellite pour retirer vos emplacements.

Le retrait d'un emplacement ne peut pas être annulé. Avant de retirer un emplacement, sauvegardez toutes les informations que vous souhaitez conserver et retirez tous les hôtes et clusters qui s'exécutent dans l'emplacement. Notez que l'infrastructure de l'hôte sous-jacente n'est pas automatiquement supprimée lorsque vous retirez un emplacement car vous gérez vous-même l'infrastructure.

  1. Retirez tous les clusters Red Hat OpenShift on IBM Cloud de votre emplacement.

  2. Retirez tous les hôtes de votre emplacement.

  3. Retirez l'emplacement.

    ibmcloud sat location rm --location <location_name_or_ID>
    
  4. Confirmez le retrait de votre emplacement. L'emplacement ne s'affiche plus dans la sortie de la commande suivante :

    ibmcloud sat location ls
    

Maintenant que l'emplacement est retiré, vérifiez les hôtes de votre fournisseur d'infrastructure sous-jacente. Pour réutiliser les hôtes à d'autres fins, vous devez recharger le système d'exploitation. Si vous n'avez plus besoin des hôtes, supprimez-les de votre fournisseur d'infrastructure.

Si vous avez mis à disposition des unités de stockage pour votre emplacement, votre cluster ou vos services, ou si vous avez utilisé la mise à disposition dynamique pour mettre à disposition du stockage dans vos PVC, veillez à supprimer les unités de stockage dont vous n'avez plus besoin après avoir supprimé votre emplacement. Si vous avez créé un emplacement à l'aide de l'infrastructure du fournisseur de cloud, veillez à supprimer le stockage de votre compte afin d'éviter des frais.