Olá. Bem-vindo à série de treinamento sobre o iDRAC. Neste vídeo, vou abordar como solucionar problemas de conectividade do iDRAC. A primeira etapa de solução de problemas é fazer algumas perguntas básicas. Vou analisar estas abaixo. É possível executar ping no iDRAC? Isso nos permitirá saber se temos essa conectividade básica. É necessário nos lembrar de que o ping é um requisito de muitas ferramentas de monitoramento. Um exemplo seria a detecção do dispositivo falhar, mas ser possível acessar a interface da Web. Em seguida: os outros protocolos remotos respondem? Por exemplo, PuTTY ou outro software de SSH.
Isso seria útil para saber, por exemplo, se a interface Web não está respondendo. Os ventiladores estão girando em 100%? Talvez um cliente reclame que o servidor de repente tem ventiladores muito altos. Isso pode nos levar à próxima pergunta: há um erro no POST sobre a inicialização? Se essa mensagem for exibida, isso será um indicador claro de que há algum tipo de problema interno com o iDRAC. Se for possível acessar a página da Web do iDRAC, uma das primeiras coisas a tentar é redefinir o iDRAC, pois uma reinicialização muitas vezes resolverá muitos problemas. Se não for possível acessar a página da Web e houver erros de inicialização, será necessário pedir que o cliente dissipe a energia restante.
Para fazer isso, é necessário desconectar o servidor da energia por cerca de cinco minutos. Reconecte o sistema e verifique se ainda há erros de inicialização ou problemas com o iDRAC. A próxima etapa de solução de problemas é verificar a configuração do iDRAC. A primeira coisa que tentarei é me conectar à CLI do IDRAC e executar "racadm getniccfg". Aqui, é possível ver o status de link detectado, qual NIC está em uso e a configuração de IP. Em seguida, execute o comando "get idrac.nic.vlanenable" para ver se uma VLAN pode ter sido configurada incorretamente. Agora, vou analisar as configurações do menu do BIOS para o iDRAC.
No menu F2 "System Setup", clique em "iDRAC Settings". No menu de configurações, clique na seção "Network". Aqui, é possível visualizar as mesmas configurações do console SSH. É possível configurar a seleção de NICs, bem como rolar a tela para baixo para ver a configuração de IP. Se eu for até a parte inferior, também poderei ver as configurações da VLAN e verificar se elas estão definidas corretamente. A próxima etapa é coletar uma TSR. Também conhecida como coleta do SupportAssist. Clique em "Maintenance", "SupportAssist" e em "Start a Collection". Em "Data to Collect", muitas vezes, é útil garantir que a caixa "Debug Logs" esteja marcada. Depois de concluir as seleções, clique no botão "Collect". Esse processo pode levar alguns minutos. Se a opção "Debug Logs" tiver sido selecionada, o processo poderá levar de 10 a 15 minutos para ser concluído.
Após a conclusão, salve o pacote na área de trabalho. Após o download do pacote, arraste-o para o programa Tesseract ou é possível extrair e visualizar o HTML integrado a ele. Clique em "Summary" e selecione a opção "Raw". A partir daí, é possível pesquisar por "ipv4". Agora, é possível verificar qual endereço IP está listado, em "Static" ou em "DHCP". É possível confirmar o endereço IP, o gateway e a máscara de rede. Agora, vou tentar procurar "nic.1". É possível verificar a seção da NIC ativa e ver se ela está ativada. Se eu rolar a tela para baixo, também posso verificar o ID da VLAN e ver se a VLAN está ativada. Se a configuração parecer válida ou se a NIC ativa não corresponder à seleção de NICs, reinicialize o iDRAC executando o comando "racreset" do RACADM ou, se alguém estiver no local, mantenha pressionado o botão "i" por 15 segundos.
Agora, vamos analisar as principais etapas para restringir o problema. A primeira seria: o iDRAC pode executar ping no gateway? Para testar isso, é possível se conectar ao iDRAC por meio de SSH, executar o comando "racadm ping" e, em seguida, digitar o endereço adequado necessário. Em seguida: o iDRAC funciona a partir de um segundo sistema? Muitas vezes, o problema está na workstation local da qual estamos tentando nos conectar. Pode haver um problema de navegador, um problema de permissões ou outros problemas de rede. Outra coisa a perguntar é: as luzes de link estão ativas na porta do iDRAC? Seria necessário ter alguém no local para verificar isso, mas isso pode ajudar a confirmar se a NIC está mostrando sinais de energia ou conectividade. O que acontece se nós alterarmos a porta do iDRAC? É possível que uma das portas tenha falhado.
Ao alterar em que porta o iDRAC se comunica, é possível confirmar se o problema é isolado em uma só porta de rede ou se há algo acontecendo com o sistema. O último item da lista: o iDRAC Direct ou a conexão direta a um notebook oferece acesso? Muitas vezes, nós enfrentamos problemas além do nosso controle e na rede dos clientes. Pode haver um problema de roteamento ou um firewall entre locais bloqueando a comunicação. Se não for possível acessar o iDRAC a partir de um sistema remoto, será necessário tentar testar localmente por meio de uma conexão direta com o iDRAC.
Se necessário, também é possível redefinir o iDRAC ou fazer mais testes no local. Eu iniciarei esta última seção abordando um problema menos visto em que o servidor Web do iDRAC não está ativado. Isso pode acontecer, às vezes, quando o iDRAC está mal configurado em uma tentativa de aumentar a segurança da rede. Conecte-se ao iDRAC por meio de SSH e digite o comando "get idrac.webserver" do RACADM. No resultado, é possível ver que o atributo "Enable" está definido como "Disabled". É por isso que o SSH funciona, mas o navegador da Web não. Para resolver isso, digite o comando RACADM set idrac.webserver.enable enabled. Agora, é possível ver que o servidor da Web está ativado. Se eu atualizar o navegador, poderei me conectar à página da Web. Agora, vamos analisar algumas opções que são o último recurso.
Se somente restar a limpeza da configuração do iDRAC, mas ainda houver conectividade com ele, será possível executar o comando "Racresetcfg" do RACADM. Se o sistema for de 13ª geração, o comando redefinirá tudo para as configurações de fábrica. Se o sistema for mais atual, da 14ª geração, o comando redefinirá tudo, exceto as contas de usuário root e de rede. Se você quiser fazer isso, será necessário adicionar o parâmetro opcional "-rc" ao final. A próxima opção é fazer o ciclo de energia do servidor e, em seguida, escolher a opção de inicialização F10 para inicializar no Lifecycle Controller. Nele, é necessário selecionar o menu "Hardware Configuration". Em seguida, selecione "Repurpose or Retire System". Aqui, há várias opções a serem redefinidas.
Posso simplesmente selecionar a opção de "iDRAC" e clicar em "Next". A terceira opção é inicializar no menu F2 do BIOS. A partir daí, selecione "iDRAC Settings". Role até a parte inferior da página. Este é um sistema de 14ª geração. Então, há duas opções diferentes de redefinição. A última opção é utilizar o método de limpeza do LC. Basicamente, trata-se de uma desativação e realocação enviadas remotamente ao iDRAC. Todos os sistemas serão redefinidos às configurações de fábrica, não apenas o iDRAC. Será necessário fazer um backup da configuração do cliente e ter uma cópia baixada da licença do iDRAC.
Seria sensato ter sempre esses dados ao fazer uma redefinição, mas especificamente com a opção de limpeza do LC, ela excluirá a licença do sistema. Para que isso funcione, é necessário ter um sistema Windows que possa acessar o iDRAC remotamente. Digite o comando winrm abaixo. Será necessário substituir os itens entre colchetes pelo nome de usuário, a senha e o IP corretos do iDRAC. Assim que o comando for enviado ao iDRAC, levará aproximadamente dez minutos para que o sistema termine de redefinir e reinicializar o host.
Obrigado por assistir a este vídeo sobre solução de problemas de conectividade do iDRAC.