Docker (consigliato)
--network host è necessario affinché il container possa raggiungere i tuoi BMC direttamente sulla rete
locale tramite la porta UDP 623 (la porta IPMI/RMCP+). Senza host networking, il container
resta dietro il NAT di Docker e non può completare una sessione IPMI con il tuo hardware.
Una volta avviato il container, apri http://<your-ip>:3000 e segui la procedura guidata.
L’immagine pubblicata vive su Docker Hub all’indirizzo
hub.docker.com/r/ipmideck/ipmideck.
L’immagine arriva presto, il comando qui sopra è esattamente quello che eseguirai una volta
che sarà pubblicata.
pip
ipmitool sia installato sull’host, ipmideck si appoggia a
ipmitool per ogni operazione IPMI. Installalo prima dal gestore di pacchetti della tua distribuzione
(per esempio apt install ipmitool o dnf install ipmitool).
Dove ipmideck archivia i dati
ipmideck scrive la sua configurazione e il database in una directory dati:- Docker:
/datadentro il container (l’immagine impostaIPMIDECK_DATA_DIR=/data; rendilo persistente con un volume). - pip su Linux:
/dataper impostazione predefinita: impostaIPMIDECK_DATA_DIRper spostarla. - pip su Windows:
./data, relativo alla directory da cui eseguiipmideck.
IPMIDECK_DATA_DIR. Questa directory contiene config.yaml, il database SQLite e il file della
chiave di cifratura usata per proteggere le credenziali BMC archiviate. Vedi Configurazione e
Esecuzione di ipmideck per i dettagli.
Prossimi passi
- Configurazione: regola porte, intervalli di polling e conservazione.
- Hardware supportato: verifica che il tuo BMC sia coperto.
- Risoluzione dei problemi: errori di connessione e IPMI.