A BMCTool foi projetada para melhorar as funções da IPMITool e torná-las mais compactas.
Pode-se fazer download dela em: poweredgec.dell.com.
É necessário que a OpenIPMI e a IPMITool estejam instaladas e acessíveis.
Essa ferramenta permite o gerenciamento local e remoto de BMCs do PE-C.
Permite usar qualquer comando disponível via ipmitool e coletar informações de maneira consolidada.
*NOTA* O diretório de instalação recomendado é: /opt/dell/pec/sys_mgmt_pack/
Permite uma coleta muito robusta de informações do sistema com um único comando, algo que, muitas vezes, exigiria vários comandos ou várias ferramentas para a coleta.
./bmc allinfo
Outro exemplo de sintaxe:
./bmc nic_mode set [dedicated|shared]
Define a porta do BMC para usar a porta de NIC dedicada ou a LOM compartilhada no sistema.
./bmc ping
Envia uma solicitação de ping ao BMC especificado.
./bmc info
Exibe uma única linha com informações básicas sobre o sistema, incluindo a revisão do BIOS, o firmware do BMC, o endereço IP do BMC etc.
./bmc selfilter crit
Consulta o log do hardware do sistema e filtra alguns tipos de eventos.
Exemplo de sintaxe fora de banda
./bmc –H <ip.address> -U <Username> -P <Password> <command>
A BMCTool simplifica as operações do tipo "um para muitos", permitindo a criação de arquivos de host que podem coletar rapidamente informações do sistema de várias fontes.
A sintaxe para um arquivo de host é um endereço IP do BMC por linha. Use "#" para comentar o arquivo.
Exemplo de arquivo de host:
#BMC Hostfile
192.168.1.100 #nameserver
192.168.1.101 #head node
192.168.1.102
192.168.1.103
Exemplo de execução de arquivo de host:
./bmc -H^hostfile info
Veja também:
Como inspecionar e alterar as configurações do BIOS em um servidor PowerEdge Série C com a ferramenta SetupBIOS
Como visualizar informações de armazenamento em um servidor PowerEdge Série C com a ferramenta LDState
Como coletar logs em um servidor PowerEdge Série C com o script PECLogs