Eliminación de un nodo de un cluster

Eliminar un nodo de un cluster de Big Data Service.

Nota

Al eliminar un nodo, Big Data Service descompone el nodo antes de suprimirlo. Sin embargo, si el proceso de desmantelamiento no termina en el límite de tiempo de 40 minutos, la solicitud falla. El tiempo que se tarda en retirar un nodo depende del número de bloques del nodo que se deben mover. Por lo tanto, se recomienda retirar un nodo antes de eliminarlo del cluster.

Para retirar y eliminar un nodo de Ambari, haga lo siguiente:

  1. Acceda a Apache Ambari.
  2. En la barra de herramientas lateral, en Hosts, seleccione el nodo de trabajador que se va a retirar.
  3. En la lista de componentes instalados en ese host, seleccione Nodo de datos.
  4. Seleccione el icono Acción y, a continuación, seleccione Rechazar.
  5. Si el host tiene instalado el servidor de regiones del gestor de nodos o HttpFS, desactívelos.
  6. En la barra de herramientas lateral, en Servicios, seleccione HDFS. Antes de pasar al siguiente paso, asegúrese de lo siguiente:
    • En la sección Componentes, DATANODES STATUS > Decommissioning es 0.
    • En la sección Métricas de servicio, BLOCKS > Under Replicated es 0.
    Verificación de la retirada del nodo en Ambari
  7. Detenga todos los componentes del nodo desde Ambari .
  8. Ejecute el siguiente comando desde el nodo para detener ambari-agent.
    ambari-agent stop
  9. Elimine el nodo de Ambari: en HOST ACTIONS, seleccione Delete HOST.
    Opción Suprimir host en Ambari
  10. Siga las instrucciones de la consola de esta página para suprimir el nodo mediante Forzar supresión incluso cuando falle la retirada.
  • Para eliminar un nodo de un cluster de la consola de OCI, complete lo siguiente:
    1. En la página de lista Clusters, seleccione el cluster con el que desea trabajar. Si necesita ayuda para buscar la página de lista o el cluster, consulte Lista de clusters en un compartimento.
    2. En la página de detalles, seleccione Nodos y, a continuación, seleccione el nombre de un nodo con el que desea trabajar.
    3. En el menú Acciones (tres puntos) del nodo, seleccione Suprimir nodo.
    4. En el panel Suprimir nodo, introduzca la contraseña de administrador del cluster.
    5. Seleccione Forzar supresión incluso cuando falle la retirada para suprimir el nodo después de que se haya retirado y suprimido correctamente de Ambari.
    6. Seleccione Suprimir.
  • Utilice el comando oci bds instance remove y los parámetros necesarios para eliminar un solo nodo de un cluster.

    oci bds instance remove --bds-instance-id <bds_instance_id> --cluster-admin-password <cluster_admin_password> --node-id <node_id> [OPTIONS]

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.

  • Utilice la operación RemoveNode para eliminar un único nodo de un cluster.