Suppression d'un noeud d'un cluster
Enlevez un noeud d'un cluster Big Data Service.
Remarque
Lorsque vous enlevez un noeud, Big Data Service le met hors service avant de le supprimer. Toutefois, si le processus de mise hors service ne se termine pas dans le délai de 40 minutes, la demande échoue. Le temps nécessaire à la mise hors service d'un noeud dépend du nombre de blocs du noeud qui doivent être déplacés. Par conséquent, nous vous recommandons de mettre un noeud hors service avant de le supprimer du cluster.
Lorsque vous enlevez un noeud, Big Data Service le met hors service avant de le supprimer. Toutefois, si le processus de mise hors service ne se termine pas dans le délai de 40 minutes, la demande échoue. Le temps nécessaire à la mise hors service d'un noeud dépend du nombre de blocs du noeud qui doivent être déplacés. Par conséquent, nous vous recommandons de mettre un noeud hors service avant de le supprimer du cluster.
Pour mettre un noeud hors service et le supprimer dans Ambari, procédez comme suit :
- Accédez à Apache Ambari.
- Dans la barre d'outils latérale, sous Hôtes, sélectionnez le noeud de processus actif à mettre hors service.
- Dans la liste des composants installés sur cet hôte, sélectionnez Noeud de données.
- Sélectionnez l'icône Action, puis sélectionnez Mise hors service.
- Si le serveur de région du gestionnaire de noeuds ou HttpFS est installé sur l'hôte, mettez-les hors service.
- Dans la barre d'outils latérale, sous Services, sélectionnez HDFS. Avant de passer à l'étape suivante, assurez-vous que :
- Dans la section Composants, DATANODES STATUS > Decommissioning a la valeur 0.
- Dans la section Mesures de service, BLOCKS > Sous-répliqué a la valeur 0.
- Arrêtez tous les composants du noeud depuis Ambari .
- Exécutez la commande suivante à partir du noeud pour arrêter ambari-agent.
ambari-agent stop - Supprimez le noeud d'Ambari : dans HOST ACTIONS, sélectionnez Delete HOST.
- Suivez les instructions de la console sur cette page pour supprimer le noeud à l'aide de la commande Forcer la suppression même en cas d'échec de la mise hors service.
Pour enlever un noeud d'un cluster de la console OCI, procédez comme suit : - Dans la page de liste Clusters, sélectionnez le cluster avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le cluster, reportez-vous à Liste des clusters dans un compartiment.
- Sur la page de détails, sélectionnez Noeuds, puis le nom d'un noeud sur lequel vous voulez travailler.
- Dans le menu du noeud, sélectionnez Supprimer le noeud.
- Dans le panneau Supprimer le noeud, entrez le mot de passe d'administration du cluster.
- Sélectionnez Forcer la suppression même en cas d'échec de la mise hors service pour supprimer le noeud après sa mise hors service progressive et sa suppression d'Ambari.
- SélectionnezSupprimer.
Utilisez la commande oci bds instance remove et les paramètres requis pour enlever un seul noeud d'un cluster.
oci bds instance remove --bds-instance-id <bds_instance_id> --cluster-admin-password <cluster_admin_password> --node-id <node_id> [OPTIONS]Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Utilisez l'opération RemoveNode pour enlever un noeud unique d'un cluster.

