Não é possível usar "eject" para identificar o servidor

13

Sou engenheiro de software e nosso laboratório geralmente tem vários servidores em um rack com um switch KVM. Somos desenvolvedores e geralmente temos vários projetos acontecendo de uma só vez, então os servidores são frequentemente visualizados e reconhecidamente não somos bons em mantê-los rotulados, etc.

A questão é que, até recentemente, assim que chegávamos a um terminal, costumávamos usar o eject para ver qual servidor físico estávamos selecionando ativamente no switch KVM, por razões óbvias.

Agora estamos fazendo a transição para servidores sem unidades ópticas. Portanto, o antigo truque eject está obsoleto. Deve haver um comando simples para exibir o indicador "ID" no painel frontal do computador, mas depois de pesquisar o máximo de variações possíveis da pergunta que eu consegui pensar, não obtive nada.

Os servidores estão executando o Scientific Linux 6.4. Obrigado por qualquer ajuda que você possa oferecer.

    
por MerrillFraz 10.12.2013 / 15:25

6 respostas

7

A maioria dos servidores modernos vem com uma opção de gerenciamento fora de banda, por exemplo, o ILO da HP, o Dells DRAC, o 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 controle do console no conforto de sua mesa!

Eles vêm com mídia virtual que usa uma imagem ISO em sua área de trabalho para emular uma unidade de CD / DVD da qual você pode instalar. Interruptores de energia virtuais para ligar, desligar ou redefinir o servidor e muito mais.

A placa de gerenciamento fora de banda tem seu próprio endereço IP independente do servidor que está gerenciando. Portanto, rotule os servidores reais e dê o mesmo nome ao cartão de gerenciamento out-of-band e você verá o nome do host atual do SO assim que assumir o console.

E oftebn o cartão de gerenciamento out-of-band permite acender uma luz de identificação para os casos raros que você precisa de acesso físico.

    
por 10.12.2013 / 16:00
7

Eu também adoro ejetar! de qualquer forma, você precisa verificar o pacote de suporte do seu fornecedor de servidores.

por exemplo, a HP fornece um utilitário de linha de comando para verificar / definir / desanexar o LED UID para seus servidores mais importantes. e o iLO, a ferramenta de gerenciamento remoto da HP, fornece a mesma função.

    
por 10.12.2013 / 16:08
7

Se o seu gerenciamento out-of-band não permitir que você pisque o indicador, você poderia tentar o ethtool se tiver uma interface de rede sobressalente / vazia

ethtool -p eth2

Deve piscar o LED para eth2:

   -p --identify
          Initiates adapter-specific action intended to enable an operator to easily identify the adapter by sight.  Typically this involves blinking one or more LEDs on the specific network port.

Em seguida, você pode pesquisar no servidor com uma interface de rede vazia, mas piscando. Isso também deve funcionar para interfaces que estão em funcionamento (se elas estiverem todas conectadas), mas você teria que distinguir entre o intervalo regular do ethtool e o intermitente normal que mostra a atividade da interface:)

    
por 10.12.2013 / 16:11
6

Se eles ainda têm alto-falantes internos, eu costumava ter quilometragem de fazer cat /kernel/unix > /dev/audio e, em seguida, correr em torno de um pregão escuro e vazio na máquina gritando.

    
por 10.12.2013 / 16:12
4

Bem, seja criativo - há um dispositivo LED controlado por USB, como o pisca (1) ou o blink stick que pode funcionar, embora a intermitência (1) pareça esgotada em todos os lugares.

Para uma solução mais improvisada, obtenha um monte de chaves USB mais baratas, coloque-as em uma porta USB e, quando precisar identificar um sistema, crie e exclua um arquivo pequeno (ou simplesmente continue escrevendo nele) repetidamente até encontrar o sistema. Então você pode usar a luz de atividade para encontrar o sistema.

    
por 10.12.2013 / 16:10
2

AFAIK todos os servidores modernos vêm com o cartão de gerenciamento BMC [Baseboard management card] e fornecem uma interface compatível com IPMI acessível tanto pelo sistema operacional quanto pela rede,

Outros fornecedores devem fornecer algo semelhante, no caso de servidores Dell, esse é o comando IPMI genérico que começa a piscar o LED do chassi:

ipmitool chassis identify 1 e ipmitool chassis identify 0 para parar o piscar

    
por 11.12.2013 / 00:30