Alterando a ordem de inicialização da rede (pxe) usando o ipmitool

10

Usando o ipmitool, estou tentando alterar a ordem de inicialização para a inicialização do pxe primeiro e de uma interface específica.

Tanto quanto sei, a ipmitoolferramenta oferece a opção de alterar o dispositivo de inicialização, mas não as interfaces. Por exemplo, eu posso alterar a ordem de inicialização para pxe:

ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent

Existe alguma maneira de definir a ordem de inicialização da rede (ou seja, uma interface específica para a inicialização do pxe) também?

Parece não haver nenhuma opção bootdevou bootparamopção de ipmitool. Eu queria saber se isso poderia ser alcançado usando o rawmodo ou de qualquer outra maneira?

Alternativa óbvia é entrar na BIOS manualmente ou através do ipmitool. Mas estou interessado em fazer isso sem interação manual.

PP
fonte
Usando as placas-mãe Supermicro X8 e X9, você não pode especificar a interface. Você só pode informar o sistema ao PXEboot, e ele fará o PXEboot na ordem especificada no BIOS. Você pode reordenar a ordem do PXEboot no BIOS e alterar / desativar quais interfaces fornecem o PXE, mas isso é tudo o que pude fazer.
Stefan Lasiewski

Respostas:

2

O IPMI não suporta pedidos de interfaces Ethernet físicas para inicialização PXE. A versão mais recente do IPMI 2.0 suporta vários endereços IP (IPMI 2.0 versão 1.1, fevereiro de 2014) para uma única interface Ethernet física e nenhuma das ferramentas IPMI gratuitas suporta isso.

Pode ser possível invadir uma solução em que você desabilite todos os endereços IP, exceto o desejado e a inicialização do PXE aconteceria usando o único IP disponível. Eu nunca vi isso feito.

Qual servidor de módulo você está usando? É muito, muito raro haver várias Ethernets físicas em um servidor que suporte IPMI. Se o fornecedor do servidor passou por tantos problemas e despesas, existe um comando OEM que implementa a função que você deseja?

user3699374
fonte
Use uma mistura de Intel e Supermicro. A maioria deles tem suporte para múltiplas interaces com o ipmitool.
PP
1
> É muito, muito raro haver várias Ethernets físicas em um servidor que suporte IPMI. Não tenho certeza do que você quer dizer com isso. Todo servidor Intel e Supermicro que eu tenho tem duas placas de rede na parte traseira. NIC0 faz o PXE por padrão.
Stefan Lasiewski