Sou engenheiro de software e nosso laboratório geralmente possui vários servidores em um rack com um switch KVM. Somos desenvolvedores e geralmente temos vários projetos acontecendo ao mesmo tempo, portanto os servidores são frequentemente fotografados e, reconhecidamente, não somos bons em mantê-los rotulados, etc.
A questão é que, até recentemente, assim que chegávamos a um terminal, era nosso hábito usar eject
para ver qual servidor físico estávamos selecionando ativamente no comutador KVM, por razões óbvias.
Agora estamos fazendo a transição para servidores sem unidades ópticas. Portanto, o velho eject
truque é obsoleto. Deve haver um comando simples para exibir o indicador "ID" no painel frontal do computador, mas, depois de pesquisar no Google todas as variações da pergunta que consegui pensar, não recebi nada.
Os servidores estão executando o Scientific Linux 6.4. Obrigado por qualquer ajuda que você pode oferecer.
fonte
eject
hack.Respostas:
A maioria dos servidores modernos vem com uma opção de gerenciamento fora de banda, por exemplo, ILO da HP, Dells DRAC, RSA da IBM, para que você não precise mais ir ao rack para gerenciá-los. Basta usar a forma correta de KVM sobre IP para assumir o console no conforto da sua mesa!
Eles vêm com mídia virtual que usa uma imagem ISO na área de trabalho para emular uma unidade de CD / DVD da qual você pode instalar. O poder virtual alterna para ligar, desligar ou redefinir o servidor e muito mais.
A placa de gerenciamento fora de banda possui seu próprio endereço IP independente do servidor que está gerenciando. Então, rotule os servidores reais e dê ao cartão de gerenciamento fora de banda o mesmo nome e você verá o nome do host atual do sistema operacional assim que assumir o controle.
Além disso, muitas vezes o cartão de gerenciamento fora de banda permite acender uma luz de identificação nos casos raros em que você precisa de acesso físico.
fonte
Eu também adoro ejetar! de qualquer maneira, você precisa verificar o pacote de suporte do fornecedor do servidor.
por exemplo, a HP fornece um utilitário de linha de comando para verificar / configurar / desativar o LED UID para seus servidores em expansão. e o iLO, a ferramenta de gerenciamento remoto da HP, fornece a mesma função.
fonte
Se o gerenciamento fora de banda não permitir que você pisque o indicador, tente o ethtool se tiver uma interface de rede disponível / vazia
Deve piscar o LED para eth2:
Em seguida, você pode procurar no servidor com uma interface de rede vazia, mas piscando. Isso também deve funcionar para interfaces que estão ativas e em execução (se todas estiverem conectadas), mas é preciso distinguir entre o intervalo regular do ethtool e o piscar normal que mostra a atividade da interface :)
fonte
Se eles ainda têm alto-falantes internos, eu costumava perder a quilometragem
cat /kernel/unix > /dev/audio
e, em seguida, percorrendo um pregão escuro e vazio voltando para a máquina de gritar.fonte
Bem, seja criativo - há um dispositivo LED controlado por USB como o pisca - pisca (1) ou o pisca - pisca que pode funcionar, embora o pisca (1) pareça esgotado em qualquer lugar.
Para uma solução mais sofisticada, obtenha várias chaves USB mais baratas que você puder, cole-as em uma porta USB e, quando precisar identificar um sistema, crie e exclua um arquivo pequeno (ou continue escrevendo nele) repetidamente até você encontre o sistema. Em seguida, você pode usar a luz de atividade para encontrar o sistema.
fonte
AFAIK, todos os servidores modernos, vêm com o BMC [placa de gerenciamento de placa base] e fornecem uma interface compatível com IPMI, acessível a partir do sistema operacional e da rede,
Outros fornecedores devem fornecer algo semelhante. No caso dos servidores Dell, este é o comando IPMI genérico que começa a piscar o LED do chassi:
ipmitool chassis identify 1
eipmitool chassis identify 0
para parar de piscarfonte
ipmitool chassis identify force
acende a luz indefinidamente.