Conectar um servidor Linux existente ao Azure Arc
Este artigo fornece diretrizes para conectar um servidor Linux ao Azure Arc usando um script de shell simples.
Pré-requisitos
Instale ou atualize a CLI do Azure para a versão 2.7 e superior. Use o comando a seguir para verificar a versão atual instalada.
az --version
Criar uma entidade de serviço do Azure.
Para conectar um servidor ao Azure Arc, uma entidade de serviço do Azure atribuída com a função de Colaborador é necessária. Para criá-la, entre na sua conta do Azure e execute o comando a seguir. Você também pode executar esse comando no Azure Cloud Shell.
az login az account set -s <Your Subscription ID> az ad sp create-for-rbac -n "<Unique SP Name>" --role contributor --scopes "/subscriptions/<Your Subscription ID>"
Por exemplo:
az ad sp create-for-rbac -n "http://AzureArcServers" --role contributor --scopes "/subscriptions/00000000-0000-0000-0000-000000000000"
O resultado deve ser assim:
{ "appId": "XXXXXXXXXXXXXXXXXXXXXXXXXXXX", "displayName": "http://AzureArcServers", "password": "XXXXXXXXXXXXXXXXXXXXXXXXXXXX", "tenant": "XXXXXXXXXXXXXXXXXXXXXXXXXXXX" }
Observação
É expressamente recomendável que você faça o escopo da entidade de serviço em uma assinatura e um grupo de recursos específicos do Azure.
Crie um novo grupo de recursos do Azure para seus servidores.
Baixe o script shell
az_connect_linux
.Mude as variáveis de ambiente de acordo com seu ambiente.
Copie o script para o servidor designado usando a ferramenta preferida de sua escolha (ou copie/cole o script em um novo arquivo dentro do servidor). O exemplo a seguir mostra como copiar o script do macOS para o servidor usando
scp
.
Implantação
Execute o script usando o comando . ./az_connect_linux.sh
.
Observação
O ponto extra é porque o script tem uma função de exportação e precisa ter os VARs exportados na mesma sessão de shell que o restante dos comandos.
Após a conclusão bem-sucedida, você terá seu servidor Linux, conectada como um novo recurso do Azure Arc dentro do grupo de recursos.
Excluir a implantação
Para excluir o servidor, selecione o servidor e exclua-o do portal do Azure.
Para excluir toda a implantação, exclua o grupo de recursos do Azure do portal do Azure.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de