Olá. Meu nome é Ted. Sou Senior Engineer de Systems Management na Dell Technologies. Hoje, vou falar sobre perfis de configuração do servidor. Um perfil de configuração do servidor é um arquivo único que contém os valores de configuração do servidor. Ele conterá itens como configurações do BIOS, configuração do iDRAC, configurações de NIC, configuração de alertas e configuração do RAID.
Esse perfil pode incluir um ou muitos componentes de configuração diferentes, chamados de descritores completos de dispositivos. Esse é o melhor método usado para capturar uma imagem de referência e implementá-la em vários servidores do ambiente. Ele também é usado por vários produtos que realizam a conformidade de configuração, como o OpenManage Enterprise e o OpenManage Integration for VMware vCenter. O formato de um SCP, ou perfil de configuração do servidor, é dividido em seções. Existem seções de componentes que contêm atributos, todos eles contidos no perfil.
Para coletar um perfil de configuração, é necessário fazer log-in no iDRAC. É possível encontrá-lo na GUI, em "Configuration" e "Server Configuration Profile". Selecione a opção "Export", onde poderá selecionar a opção de arquivo local. Informe um nome. Em seguida, especifique a exportação de todos os atributos. Os diferentes tipos de perfis de exportação aqui são "Basic", "Replacement" e "Clone". Básico é apenas geral.
É uma configuração não destrutiva. A substituição não é usada com muita frequência. Ele foi projetado para fazer backup de todas as configurações de um servidor. Em seguida, ao restaurá-las, ele substitui todas essas configurações, inclusive a etiqueta de serviço. A configuração "Clone" será o uso mais comum para criar uma imagem de referência. Será um processo destrutivo se incluir toda a configuração do RAID, porque reescreverá completamente a configuração do RAID no destino ao restaurá-la, a menos que ela seja omitida. Também é importante destacar que a configuração "Clone" não captura uma identidade de E/S. Aqui, vou selecionar "Basic" e clicar em "Export". O processo começa, e é exibida uma barra de andamento. Após a conclusão, o sistema nos pergunta onde queremos salvar o arquivo.
A seleção padrão será a pasta "Downloads" do computador. Clique em "Save Locally" e pronto. Também é possível exportar pela linha de comando, usando o RACADM. Especifique um arquivo XML. E, então, especifique um nome de arquivo. Também é possível especificar a localização. Veja que a operação foi concluída com sucesso. Vou analisar um desses arquivos. Há alguns abertos aqui. Vou usar o perfil básico do servidor que acabei de obter. Em seguida, vou editá-lo no Bloco de Notas. Aqui, é possível ver que essa é uma configuração do sistema.
Há o número do modelo, bem como a etiqueta de serviço e o registro de data e hora. Aqui, o primeiro componente é "iDRAC.Embedded.1", seguido de todos os atributos. Se você quiser alterar um desses atributos, poderá fazer isso manualmente e alterar o estado para "Disabled", bem como várias outras propriedades. É possível alterar as configurações adicionais aqui ou diretamente no iDRAC.
Depois de fazer a configuração como você desejar, será possível obter esse perfil de configuração. Vou mostrar o fim da configuração, o fim do componente. E, então, o próximo componente começa aqui. Funciona como qualquer tipo de XML em que há as tags de início e de fim para os componentes. Agora, vou analisar a importação de uma dessas configurações. Criei uma imagem de referência aqui. A importação pode ser feita aqui. Vou navegar para o arquivo local. E especificar a imagem de referência. Informo que quero importar todos os componentes. Após a conclusão da importação, é possível definir que o servidor seja desligado. Ou ligado. Em seguida, se for necessário reinicializar o servidor, defina o processo de desligamento.
Vou deixar esses valores padrão e importar essa configuração. Aqui, clico para confirmar a importação. Posso visualizar o andamento analisando a fila de trabalhos. Na verdade, parece que ela foi concluída muito rapidamente. Podemos ver que ela importou e aplicou o perfil de configuração do servidor. Também será possível fazer a importação na linha de comando se, em vez de usar o comando "get", usarmos "set", especificando o tipo de XML e, em seguida, o arquivo que queremos informar. Por exemplo, aqui. Eu receberei uma mensagem de que o trabalho foi criado.
Em seguida, é possível fazer log-in no iDRAC, visualizar o trabalho e vê-lo chegar à conclusão por meio da fila de trabalhos. É importante observar alguns erros que podemos ver. Alguns erros comuns seriam o "SYS047", em que o arquivo de entrada, o XML, não é compatível com o esquema. Isso geralmente significa que ele foi editado manualmente e algo na formatação está incorreto. Provavelmente, é possível editar esse arquivo e corrigi-lo, mas, na maioria dos casos, é mais fácil coletar novamente um novo perfil de configuração e começar do zero. Outro erro comum, o "SYS055", significa que o arquivo XML foi concluído, mas com erros.
Isso pode significar que o perfil foi definido corretamente, mas não foi possível configurar um ou mais atributos. Normalmente, é uma configuração que não é possível aplicar, como a ordem de inicialização. Talvez haja uma dependência no BIOS ou outra configuração que não esteja definida corretamente para ser aplicada. É possível verificar o log do Lifecycle para obter detalhes sobre o que não foi aplicado. Ao importar um perfil de configuração do servidor, algumas práticas recomendadas a serem consideradas são remover a configuração do RAID do perfil, a menos que você queira que ela faça parte da implementação, porque é um processo destrutivo recriar a configuração do RAID. As senhas de vinculação do LDAP usadas no iDRAC e usadas como modelo não são transferidas para os novos iDRACs de destino. Seria necessário digitá-las manualmente. É uma prática recomendada transformar em comentários ou excluir quaisquer valores no perfil de sistema do BIOS, a menos que você os esteja alterando para um atributo personalizado e necessite da configuração deles.
Também só será recomendado incluir a ordem de inicialização se os dispositivos inicializáveis forem completamente idênticos no servidor que foi usado como modelo e no servidor que está sendo usado como destino. Eu também recomendo usar apenas os perfis de configuração do servidor criados em um modelo específico de servidor para serem aplicados a esse mesmo modelo de servidor. Outra coisa que é necessário observar é que a Dell tem um repositório GitHub. Esse repositório GitHub contém scripts de Python para todas as diferentes funções de API que você pode fazer por meio do iDRAC. Nessa lista, nós também encontraremos o perfil de configuração do sistema de exportação para o armazenamento local ou o perfil de configuração do sistema de exportação para um compartilhamento de rede.
Obrigado por assistir ao vídeo sobre perfis de configuração do servidor.