Cómo asociar hosts locales a tu ubicación

Después de crear la ubicación en IBM Cloud Satellite®, añada capacidad de cálculo a la ubicación para que pueda configurar clústeres de Red Hat OpenShift o interactuar con otros Servicios IBM Cloud habilitados para Satellite.

Para conectar hosts Red Hat CoreOS (RHCOS), la ubicación debe estar habilitada para Red Hat CoreOS. Para más información, consulte ¿Está habilitada mi ubicación para Red Hat CoreOS?. Tenga en cuenta que todavía puede conectar Red Hat Enterprise Linux hosts a una ubicación habilitada para Red Hat CoreOS.

Antes de empezar, asegúrate de crear máquinas host que cumplan los requisitos mínimos de hardware en tu centro de datos local, en IBM Cloud o en proveedores de nube pública.

Después de conectar un host a su ubicación, Satellite inhabilita la posibilidad de iniciar sesión en el host como root con SSH por motivos de seguridad. Es posible que vea mensajes de error si intenta ejecutar SSH como root en un host conectado correctamente a una ubicación. Para restaurar la capacidad de SSH en la máquina, puede eliminar el host y volver a cargar el sistema operativo.

¿No está seguro de cuántos hosts debe conectar a su ubicación? Consulte Dimensionamiento de la ubicación de Satellite.

Conexión de hosts RHEL locales a su ubicación

Para conectar los hosts RHEL que residen en el centro de datos local a su ubicación, siga estos pasos generales para ejecutar el script de conexión de host.

  1. Descargar el script de host para su ubicación. Para conectar un host con un sistema operativo RHEL, el script de conexión es un script de shell.

  2. Recupere la dirección IP pública del host, o, si el host solo tiene una interfaz de red privada, la dirección IP privada del host.

  3. Copie el script de la máquina local en el host.

    scp -i <filepath_to_key_file> <filepath_to_script> <username>@<IP_address>:/tmp/attach.sh
    
  4. Inicie una sesión en el host.

    ssh -i <filepath_to_key_file> <username>@<IP_address>
    
  5. Actualiza tu servidor para disponer de los paquetes RHEL necesarios. Para obtener más información sobre cómo instalar estos paquetes, consulta la documentación de Red Hat.

  6. Ejecute el script .

    sudo nohup bash /tmp/attach.sh &
    
  7. Compruebe el progreso del script de registro.

    journalctl -f -u ibm-host-attach
    
  8. A medida que ejecute los scripts en cada máquina, compruebe que los hosts se muestran en el separador Hosts del panel de control de la ubicación. El proceso puede tardar varios minutos en completarse. Todos los hosts muestran para el estado Health el valor Ready cuando se puede detectar una pulsación para la máquina y el valor de Status Unassigned porque los hosts todavía no se han asignado al plano de control de Satellite ni a un clúster Red Hat OpenShift.

  9. Después de haber conectado los hosts, asígnelos al plano de control de Satellite o utilícelas para crear un Clúster de Red Hat OpenShift on IBM Cloud.

Si tu host no se conecta a tu ubicación, puedes iniciar sesión en el host para depurarlo. Para obtener más información, consulte Inicio de sesión en una máquina host RHEL para depurar.

Después de conectar un host a su ubicación, Satellite inhabilita la posibilidad de iniciar sesión en el host como root con SSH por motivos de seguridad. Es posible que vea mensajes de error si intenta ejecutar SSH como root en un host conectado correctamente a una ubicación. Para restaurar la capacidad de SSH en la máquina, puede eliminar el host y volver a cargar el sistema operativo.

Conexión de hosts Red Hat CoreOS locales a su ubicación

Para asociar a su ubicación los hosts de Red Hat (RHCOS) CoreOS que se encuentran en su centro de datos local, siga estos pasos generales para ejecutar el script de asociación de hosts.

  1. Descargar el script de host para su ubicación. Para conectar un host con un sistema operativo Red Hat CoreOS (RHCOS), el script de conexión es un archivo Red Hat CoreOS ignition (.ign).
  2. Arranca tu host RHCOS e incluye la ruta del archivo del script de inicio como el --user-data. Este mandato varía, en función del tipo de host que vaya a añadir. Por ejemplo, si los hosts son Amazon Web Services (AWS) hosts de nube, añada --user-data file:///tmp/attach_hypershift.ign a la plantilla de inicio. Consulte la documentación del proveedor para obtener más información sobre cómo arrancar el host e incluir una vía de acceso de archivo al script de encendido.
  3. A medida que ejecute los scripts en cada máquina, compruebe que los hosts se muestran en el separador Hosts del panel de control de la ubicación. El proceso puede tardar varios minutos en completarse. Todos los hosts muestran para el estado Health el valor Ready cuando se puede detectar una pulsación para la máquina y el valor de Status Unassigned porque los hosts todavía no se han asignado al plano de control de Satellite ni a un clúster Red Hat OpenShift.
  4. Asigne los hosts al plano de control de Satellite o a un clúster de Red Hat OpenShift on IBM Cloud.

Si tu host no se conecta a tu ubicación, puedes iniciar sesión en el host para depurarlo. Para obtener más información, consulta Habilitar SSH en hosts de Satellite.

Después de conectar un host a su ubicación, Satellite inhabilita la posibilidad de iniciar sesión en el host como root con SSH por motivos de seguridad. Es posible que vea mensajes de error si intenta ejecutar SSH como root en un host conectado correctamente a una ubicación. Para restaurar la capacidad de SSH en la máquina, puede eliminar el host y volver a cargar el sistema operativo.

He añadido hosts a mi ubicación, ¿qué sigue?

Ahora que ha añadido hosts a su ubicación, puede asignarlos a su plano de control de ubicación o a sus servicios de IBM Cloud.

  1. Asigne hosts al plano de control de ubicación o a los IBM Cloud.
  2. Cree un Servicio IBM Cloud habilitado para Satellite, como un Clúster de Red Hat OpenShift. Incluso puede registrar clústeres existentes de Red Hat OpenShift en su ubicación utilizar como destinos de despliegue.
  3. Gestione sus aplicaciones con Satellite Config.
  4. Crear Plantillas de almacenamiento de clúster Satellite.
  5. Más información sobre el componente Satellite Link y cómo puede utilizar puntos finales para gestionar el tráfico de red entre su ubicación y IBM Cloud.

¿Necesita ayuda? Consulta la sección Cómo obtener asistencia, donde encontrarás información sobre el estado de la nube, los problemas y el registro de incidencias; cómo ponerte en contacto con el servicio de asistencia; y cómo configurar tus preferencias de notificación por correo electrónico para cuestiones relacionadas con la plataforma de IBM Cloud.