Configurando o plano de controle de localização do Satellite
O plano de controle de localização executa recursos que são gerenciados pelo Satellite para ajudar a gerenciar os hosts, clusters e outros recursos que você anexa à localização.
Ao configurar o plano de controle da localização do Satellite, tenha em mente as considerações de host a seguir.
- Adicione hosts de computação em múltiplos de 3, como 6, 9 ou 12.
- Determine o tamanho correto de seu local
- Assegure-se de que seu plano de controle atenda à configuração de alta disponibilidade sugerida para redundância de rede, distribuição em locais físicos, etc.
- Certifique-se de que seus hosts atendam aos requisitos de latência.
Configurando o plano de controle por meio do console
Use o console do Satellite para configurar um plano de controle para a sua localização.
Antes de Iniciar
- Conecte o número necessário de hosts ao seu local para o plano de controle do Satellite. Para obter mais informações sobre os requisitos de dimensionamento, consulte Dimensionando seu local do Satellite. Para configurações específicas do provedor em nuvem, consulte Provedores de infraestrutura em nuvem.
- Verifique se a sua localização está em um estado Ação necessária.
Para anexar hosts como nós do trabalhador para o plano de controle,
-
No painel Localizações do Satellite, selecione a localização na qual você deseja concluir a configuração de seu plano de controle.
-
Na guia Hosts, selecione os hosts a serem designados como nós do trabalhador ao seu plano de controle. Todos os hosts devem estar em um status Não designado.
-
No menu Ações de cada host, clique em Designar host.
-
Selecione Plano de controle como seu cluster.
-
Designe os hosts em grupos de três uniformemente ao cluster de plano de controle. Para alta disponibilidade, certifique-se de que seus hosts correspondam a zonas fisicamente separadas em seu provedor de infraestrutura. Por exemplo, se o seu provedor de infraestrutura tiver
us-east-1a,us-east-1beus-east-1c, insira estes nomes para suas zonas do Satellite. Em seguida, designe dois hosts deus-east-1aem seu provedor de infraestrutura aus-east-1ano plano de controle do Satellite e assim por diante. Ao atribuir os hosts para o plano de controle, a IBM autoinicializa sua máquina. Esse processo pode levar alguns minutos para ser concluído. Durante o processo de autoinicialização, o Funcionamento de sua máquina muda deReadyparaProvisioning. -
Na guia Hosts, verifique se os seus hosts são designados com sucesso ao plano de controle de localização do Satellite. A designação será bem-sucedida quando um endereço IP for incluído em seu host e o status Funcionamento mudar para Normal.
-
Verifique se o seu status de localização mudou para Normal. Pode aparecer uma mensagem informando que o local não possui hosts suficientes até que o processo de inicialização seja concluído.
Depois que seus hosts são atribuídos com sucesso ao plano de controle, ele leva mais 20-30 minutos até que o IBM Monitoring esteja devidamente configurado para sua localização. Além disso, um registro de DNS é criado para a sua localização e os endereços IP de seus hosts são registrados e incluídos automaticamente em seu registro de DNS para permitir o balanceamento de carga e a verificação de funcionamento para sua localização. Esse processo pode levar até 30 minutos para ser concluído. Durante esse processo, seu status de localização continua a mostrar um estado ação necessária e você pode ver erros intermitentes, como
Satellite is attempting to recoverouVerify that the Satellite location has a DNS record for load balancing requests to the location control plane. -
Verifique se os endereços IP de todos os seus hosts foram registrados e incluídos no registro DNS de sua localização. Verifique se o status do certificado é criado e se os registros estão preenchidos com os subdomínios.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMESaída de exemplo
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 continuar a usar a localização para cargas de trabalho de produção, repita essas etapas para anexar mais hosts ao plano de controle de localização em múltiplos de três, como seis, nove ou doze hosts. Para obter mais informações, consulte Incluindo capacidade em seu plano de controle de localização do Satellite.
Configurando o plano de controle por meio da CLI
Use a linha de comandos do Satellite para configurar um plano de controle para a sua localização.
Antes de Iniciar
- Anexe pelo menos seis hosts (ou três hosts somente para propósitos de demonstração) à sua localização para usar como nós do trabalhador para o seu plano de controle do Satellite. Para configurações específicas do provedor em nuvem, consulte Provedores de infraestrutura em nuvem.
- Verifique se a sua localização está em um estado Ação necessária.
Para criar o plano de controle,
-
Identifique os hosts que você deseja usar como nós do trabalhador para o seu plano de controle do Satellite. Todos os hosts devem estar em um estado
unassigned.ibmcloud sat host ls --location LOCATION_NAME_OR_IDSaída de exemplo
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: para designar hosts ao seu plano de controle usando um rótulo de host, recupere os detalhes de seu host. Os rótulos disponíveis que podem ser usados estão listados na seção Rótulos de sua saída da CLI.
ibmcloud sat host get --location LOCATION_NAME_OR_ID --host HOST_IDSaída de exemplo
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 -
Designe sua máquina host ao plano de controle de localização do Satellite. Ao atribuir o host para o plano de controle, a IBM autoinicializa sua máquina. Esse processo leva alguns minutos para ser concluído. É possível optar por designar um host usando o ID do host ou também é possível definir o rótulo que o host deve ter para ser designado à localização.
Exemplo para designar um host usando o ID do host.
ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host HOST_ID --zone ZONEExemplo para designar um host usando o rótulo do
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>- Insira o nome ou o ID de sua localização do Satellite. Para recuperar o nome ou ID do local, execute
ibmcloud sat location ls. --cluster <location_ID>- Insira o ID da localização do Satellite na qual você deseja designar os hosts para executar o plano de controle de localização do Satellite. Para visualizar seu ID de localização, execute
ibmcloud sat location ls. --host <host_ID>- Insira o ID do host a ser designado ao plano de controle de localização do Satellite. Para visualizar o ID do host, execute
ibmcloud sat host ls --location <location_name>. É possível usar a opção--host-labelpara identificar o host que deseja atribuir ao seu plano de controle. --host-label <label>- Insira o rótulo que você deseja usar para identificar o host a ser designado. O rótulo deve ser um par chave-valor e deve existir na máquina host. Quando você executar esse comando com a opção
label, o primeiro host que estiver em um estadounassignede corresponder ao rótulo será designado ao seu plano de controle. --zone <zone>- Insira a zona à qual designar o host, que pode corresponder a uma zona fisicamente separada em seu provedor de infraestrutura. Para ver os nomes de zona para sua localização, execute
ibmcloud sat location get --location <location_name_or_ID>e procure o campo Zonas de host.
-
Repita a etapa anterior para os outros hosts que você deseja anexar ao seu plano de controle de localização do Satellite. Para alta disponibilidade, certifique-se de designar hosts uniformemente entre zonas que correspondem a zonas fisicamente separadas em seu provedor de infraestrutura. Por exemplo, se o seu provedor de infraestrutura tiver
us-east-1a,us-east-1beus-east-1c, será possível inserir estes nomes para suas zonas do Satellite. Em seguida, designe dois hosts deus-east-1aem seu provedor de infraestrutura aus-east-1ano plano de controle do Satellite, dois hosts deus-east-1be dois hosts deus-east-1c, para um total de seis hosts no plano de controle. -
Verifique se os seus hosts foram designados com sucesso à sua localização. A designação será bem-sucedida quando todos os hosts mostrarem um estado designado e um status Pronto e um endereço IP estiver designado ao host. Se o Status de suas máquinas mostrar
-, o processo de autoinicialização ainda não estará concluído e o status de funcionamento não terá sido recuperado. Espere alguns minutos e, em seguida, tente novamente.ibmcloud sat host ls --location <location_name>Saída de exemplo
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 se o seu status de localização mudou para Normal. Pode aparecer uma mensagem informando que o local não possui hosts suficientes até que o processo de inicialização seja concluído.
Depois que seus hosts são atribuídos com sucesso ao plano de controle, ele leva mais 20-30 minutos até que o IBM Monitoring esteja devidamente configurado para sua localização. Além disso, um registro de DNS é criado para a sua localização e os endereços IP de seus hosts são registrados e incluídos automaticamente em seu registro de DNS para permitir o balanceamento de carga e a verificação de funcionamento para sua localização. Esse processo pode levar até 30 minutos para ser concluído. Durante esse processo, seu status de localização continua a mostrar um estado ação necessária e você pode ver erros intermitentes, como
Satellite is attempting to recoverouVerify that the Satellite location has a DNS record for load balancing requests to the location control plane.ibmcloud sat location lsSaída de exemplo
OK Name ID Status Ready Created Hosts (used/total) Managed From mylocation brhtfum2015a6mgqj16g normal yes 4 days ago 3 / 3 Washington DC -
Verifique se os endereços IP de todos os seus hosts foram registrados e incluídos no registro DNS de sua localização. Verifique se o status do certificado é criado e se os registros estão preenchidos com os subdomínios.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMESaída de exemplo
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 continuar a usar a localização para cargas de trabalho de produção, repita essas etapas para anexar mais hosts ao plano de controle de localização em múltiplos de três, como seis, nove ou doze hosts. Para obter mais informações, consulte Incluindo capacidade em seu plano de controle de localização do Satellite.
Criei um local do Satellite, o que vem a seguir?
Agora que o seu local do Satellite está configurado, você está pronto para começar a usar os serviços IBM Cloud.
- Inclua capacidade de cálculo em seu local anexando mais hosts ao local para que seja possível executar o serviço IBM Cloud ativado para o Satellite.
- Crie um serviço IBM Cloud ativado para o Satellite, como um cluster Red Hat OpenShift. Você designa os hosts adicionais que conectou anteriormente como nós do trabalhador para fornecer poder de cálculo para o cluster. É possível até registrar os clusters Red Hat OpenShift existentes em seu local para usar como destinos de implementação.
- Gerencie seus aplicativos com o Satellite Config.
- Crie modelos de armazenamento de cluster Satellite.
- Saiba mais sobre o componente Satellite Link e como é possível usar terminais para gerenciar o tráfego de rede entre sua localização e a IBM Cloud.
Precisa de ajuda? Confira a seção “Como obter suporte”, onde você encontrará informações sobre o status da nuvem, problemas e registros; como entrar em contato com o suporte; e como definir suas preferências de notificação por e-mail para itens relacionados à plataforma d IBM Cloud.