Configuración del plano de control de la ubicación de Satellite
El plano de control de la ubicación ejecuta recursos gestionados por Satellite para ayudar a gestionar los hosts, los clústeres y otros recursos que se conectan a la ubicación.
Cuando configure el plano de control de ubicación de Satellite, tenga en cuenta las siguientes consideraciones sobre el host.
- Añade hosts de cálculo en múltiplos de 3, como 6, 9 o 12.
- Determine el tamaño correcto de la ubicación.
- Asegúrese de que el plano de control cumple la configuración de alta disponibilidad sugerida para la redundancia de red, la distribución entre ubicaciones físicas, etc.
- Asegúrese de que los hosts cumplan los requisitos de latencia.
Configuración del plano de control desde la consola
Utilice la consola de Satellite para configurar un plano de control para su ubicación.
Antes de empezar
- Adjunte el número necesario de hosts a su ubicación para el plano de control de Satellite. Para obtener más información sobre los requisitos de dimensionamiento, consulte dimensionamiento de la ubicación de Satellite. Para las configuraciones específicas del proveedor de nube, consulte Proveedores de infraestructura de nube.
- Verifique que la ubicación esté en el estado Action required.
Para conectar hosts como nodos de trabajador al plano de control,
-
En el panel de control Ubicaciones de Satellite, seleccione la ubicación en la que desea finalizar la configuración del plano de control.
-
En el separador Hosts, seleccione los hosts que desea asignar como nodos trabajadores al plano de control. Todos los hosts deben estar en el estado Unassigned.
-
En el menú de acciones de cada host, pulse Asignar host.
-
Seleccione Plano de control como clúster.
-
Asigne hosts en grupos de 3 de forma uniforme al clúster del plano de control. Para obtener una alta disponibilidad, asegúrese de que los hosts correspondan a zonas separadas físicamente en el proveedor de la infraestructura. Por ejemplo, si el proveedor de infraestructura tiene
us-east-1a,us-east-1byus-east-1c, especifique estos nombres en las zonas de Satellite. Luego asigne 2 hosts deus-east-1aen el proveedor de infraestructura aus-east-1aen el plano de control de Satellite, etc. Cuando asigna los hosts al plano de control, IBM le arranca la máquina. El proceso puede tardar algunos minutos en completarse. Durante el proceso de arranque, el estado (Health) de la máquina pasa deReady(lista) aProvisioning(en suministro). -
En el separador Hosts, verifique que los hosts se han asignado correctamente al plano de control de la ubicación de Satellite. La asignación se ha realizado correctamente cuando se añade una dirección IP al host y el estado Health cambia a Normal.
-
Verifique que el estado de la ubicación ha cambiado a Normal. Es posible que aparezca un mensaje indicando que la ubicación no dispone de suficientes hosts hasta que finalice el proceso de arranque.
Una vez que los hosts están asignados correctamente al plano de control, se tarda otros 20-30 minutos hasta que la supervisión de IBM está configurada correctamente para su ubicación. Además, se crea un registro de DNS para su ubicación y las direcciones IP de los hosts se registran y se añaden automáticamente al registro de DNS para permitir el equilibrio de carga y la comprobación de estado de la ubicación. Este proceso puede tardar hasta 30 minutos. Durante este proceso, el estado de la ubicación continúa mostrando el estado action required y es posible que vea errores intermitentes, como por ejemplo el que indica que
Satellite is attempting to recovero queVerify that the Satellite location has a DNS record for load balancing requests to the location control plane. -
Verifique que las direcciones IP de todos los hosts se hayan registrado y añadido al registro DNS de su ubicación. Compruebe que el estado del certificado es created y que los registros contienen los subdominios.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMESalida de ejemplo
Retrieving location subdomains... OK Hostname Records Health Monitor SSL Cert Status SSL Cert Secret Name Secret Namespace ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud 169.62.196.20,169.62.196.23,169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud 169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud 169.62.196.20 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud 169.62.196.23 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00 default -
Para seguir utilizando la ubicación para cargas de trabajo de producción, repita estos pasos para conectar más hosts al plano de control de la ubicación en múltiplos de 3, como por ejemplo 6, 9 o 12 hosts. Para obtener más información, consulte Adición de capacidad al plano de control de la ubicación de Satellite.
Configuración del plano de control desde la CLI
Utilice la línea de mandatos de Satellite para configurar un plano de control para su ubicación.
Antes de empezar
- Conecte al menos 6 hosts (o 3 hosts solo con fines de demostración) a su ubicación para utilizarlos como nodos trabajadores para el plano de control de Satellite. Para las configuraciones específicas del proveedor de nube, consulte Proveedores de infraestructura de nube.
- Verifique que la ubicación esté en el estado Action required.
Para crear el plano de control,
-
Identifique los hosts que desea utilizar como nodos trabajadores para el plano de control de Satellite. Todos los hosts deben estar en el estado
unassigned.ibmcloud sat host ls --location LOCATION_NAME_OR_IDSalida de ejemplo
Name ID State Status Cluster Worker ID Worker IP machine-name-1 aaaaa1a11aaaaaa111aa unassigned - - - - machine-name-2 bbbbbbb22bb2bbb222b2 unassigned - - - - machine-name-3 ccccc3c33ccccc3333cc unassigned - - - - -
Opcional: si desea asignar hosts al plano de control mediante una etiqueta de host, recupere los detalles del host. Las etiquetas disponibles que puede utilizar se muestran en la sección de etiquetas (Labels) de la salida de la CLI.
ibmcloud sat host get --location LOCATION_NAME_OR_ID --host HOST_IDSalida de ejemplo
Retrieving host details... Name: mymachine1 ID: brjrgp920bg4u254brr0 State: unassigned Status: - Labels cpu 4 memory 32774980 use satloc Assignment Cluster: - Worker Pool: - Zone: - Worker ID: - Worker IP: - Date: - OK -
Asigne la máquina de host al plano de control de ubicación de Satellite. Cuando asigna el host al plano de control, IBM le arranca la máquina. Este proceso tarda unos cinco minutos en completarse. Puede optar por asignar un host utilizando el ID de host o puede definir la etiqueta que indica que el host se debe asignar a la ubicación.
Ejemplo para asignar un host utilizando el ID de host.
ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host HOST_ID --zone ZONEEjemplo para asignar un host utilizando la etiqueta
use:satloc.ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host-label "use:satloc" --zone ZONE--location <location_name_or_ID>- Especifique el nombre o el ID de la ubicación de Satellite. Para recuperar el nombre o el ID de ubicación, ejecute
ibmcloud sat location ls. --cluster <location_ID>- Especifique el ID de la ubicación de Satellite donde desea asignar los hosts para ejecutar el plano de control de ubicación de Satellite. Para ver el ID de ubicación, ejecute
ibmcloud sat location ls. --host <host_ID>- Especifique el ID de host que desea asignar al plano de control de la ubicación de Satellite. Para ver el ID de host, ejecute
ibmcloud sat host ls --location <location_name>. Puede utilizar la opción--host-labelpara identificar el host que desea asignar a su plano de control. --host-label <label>- Especifique la etiqueta que desea utilizar para identificar el host que desea asignar. La etiqueta debe ser un par de clave-valor y debe existir en la máquina de host. Cuando ejecuta este mandato con la opción
label, el primer host que se encuentra en el estadounassignedy coincide con la etiqueta se asigna al plano de control. --zone <zone>- Especifique la zona en la que asignar el host, que puede corresponder a una zona distinta físicamente en el proveedor de la infraestructura. Para ver los nombres de zona de su ubicación, ejecute
ibmcloud sat location get --location <location_name_or_ID>y busque el campo Zonas de host.
-
Repita el paso anterior para los otros hosts que desea conectar al plano de control de ubicación de Satellite. Para obtener una alta disponibilidad, asegúrese de que asigna hosts de manera uniforme entre zonas que corresponden a zonas separadas físicamente en el proveedor de la infraestructura. Por ejemplo, si el proveedor de infraestructura tiene
us-east-1a,us-east-1byus-east-1c, puede especificar estos nombres para las zonas de Satellite. Luego asigne 2 hosts deus-east-1aen el proveedor de infraestructura aus-east-1aen el plano de control de Satellite, 2 hosts deus-east-1by 2 hosts deus-east-1c, lo que suma un total de 6 hosts en el plano de control. -
Verifique que los hosts si asignan correctamente a su ubicación. La asignación se realiza correctamente cuando todos los hosts muestran el estado assigned y el estado Ready y se asigna una dirección IP al host. Si el estado (Status) de las máquinas muestra
-, significa que el proceso de arranque aún no se ha completado y no se ha podido recuperar el estado. Espere unos minutos y vuelva a intentarlo.ibmcloud sat host ls --location <location_name>Salida de ejemplo
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 infrastructure sat-virtualser-948b454ea091bd9aeb8f0542c2e8c19b82c5bf7a 169.xx.xxx.xxx -
Verifique que el estado de la ubicación ha cambiado a Normal. Es posible que aparezca un mensaje indicando que la ubicación no dispone de suficientes hosts hasta que finalice el proceso de arranque.
Una vez que los hosts están asignados correctamente al plano de control, se tarda otros 20-30 minutos hasta que la supervisión de IBM está configurada correctamente para su ubicación. Además, se crea un registro de DNS para su ubicación y las direcciones IP de los hosts se registran y se añaden automáticamente al registro de DNS para permitir el equilibrio de carga y la comprobación de estado de la ubicación. Este proceso puede tardar hasta 30 minutos. Durante este proceso, el estado de la ubicación continúa mostrando el estado action required y es posible que vea errores intermitentes, como por ejemplo el que indica que
Satellite is attempting to recovero queVerify that the Satellite location has a DNS record for load balancing requests to the location control plane.ibmcloud sat location lsSalida de ejemplo
OK Name ID Status Ready Created Hosts (used/total) Managed From mylocation brhtfum2015a6mgqj16g normal yes 4 days ago 3 / 3 Washington DC -
Verifique que las direcciones IP de todos los hosts se hayan registrado y añadido al registro DNS de su ubicación. Compruebe que el estado del certificado es created y que los registros contienen los subdominios.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMESalida de ejemplo
Retrieving location subdomains... OK Hostname Records Health Monitor SSL Cert Status SSL Cert Secret Name Secret Namespace ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud 169.62.196.20,169.62.196.23,169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud 169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud 169.62.196.20 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud 169.62.196.23 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00 default -
Para seguir utilizando la ubicación para cargas de trabajo de producción, repita estos pasos para conectar más hosts al plano de control de la ubicación en múltiplos de 3, como por ejemplo 6, 9 o 12 hosts. Para obtener más información, consulte Adición de capacidad al plano de control de la ubicación de Satellite.
He creado una ubicación Satellite, ¿qué sigue?
Ahora que la ubicación de Satellite está configurada, está preparado para empezar a utilizar los servicios de IBM Cloud.
- Añada capacidad de cálculo a su ubicación por adjuntar más hosts a la ubicación para que pueda ejecutar Servicio IBM Cloud habilitado para Satellite.
- Cree un Servicio IBM Cloud habilitado para Satellite, como un Clúster de Red Hat OpenShift. Asigne los hosts adicionales que ha conectado anteriormente como nodos trabajadores para proporcionar la potencia de cálculo del clúster. Incluso puede registrar clústeres existentes de Red Hat OpenShift en su ubicación utilizar como destinos de despliegue.
- Gestione sus aplicaciones con Satellite Config.
- Crear Plantillas de almacenamiento de clúster Satellite.
- 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? Echa un vistazo a la sección 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 temas relacionados con la plataforma de IBM Cloud.