Docker (recomendado)
--network host é necessário para que o contentor possa alcançar os seus BMCs diretamente na sua rede
local pela porta UDP 623 (a porta IPMI/RMCP+). Sem rede de host, o contentor
fica atrás do NAT do Docker e não consegue completar uma sessão IPMI com o seu hardware.
Assim que o contentor estiver a correr, abra http://<your-ip>:3000 e siga o assistente de configuração.
A imagem publicada vive no Docker Hub em
hub.docker.com/r/ipmideck/ipmideck.
A imagem chega em breve, o comando acima é exatamente o comando que executará assim que
for publicada.
pip
ipmitool esteja instalado no host, o ipmideck recorre ao
ipmitool para cada operação IPMI. Instale-o primeiro a partir do gestor de pacotes da sua distribuição
(por exemplo apt install ipmitool ou dnf install ipmitool).
Onde o ipmideck guarda os dados
O ipmideck escreve a sua configuração e base de dados num diretório de dados:- Docker:
/datadentro do contentor (a imagem defineIPMIDECK_DATA_DIR=/data; torne-o persistente com um volume). - pip no Linux:
/datapor predefinição: definaIPMIDECK_DATA_DIRpara o relocalizar. - pip no Windows:
./data, relativo ao diretório a partir do qual corre oipmideck.
IPMIDECK_DATA_DIR.
Este diretório contém config.yaml, a base de dados SQLite e o ficheiro da chave de cifragem
usado para proteger as credenciais BMC guardadas. Veja Configuração e
Executar o ipmideck para detalhes.
Próximos passos
- Configuração: ajuste portas, intervalos de sondagem e retenção.
- Hardware suportado: confirme que o seu BMC é coberto.
- Resolução de problemas: erros de ligação e IPMI.