
Temos um problema com um servidor HPE Proliant Gen 10. Ao tentar fazer login no iLO 5 localmente a partir de um sistema operacional Linux por meio da ferramenta de interface RESTful da HPE "ilorest", recebemos a mensagem "Erro: não foi possível autenticar. Credenciais inválidas ou nome de usuário/senha incorretos".
Isso é estranho, pois deveria ser possível fazer login a partir de um sistema operacional instalado localmente sem fornecer credenciais de usuário.
Exemplo:
./ilorest login
iLOrest : RESTful Interface Tool version 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP
Validating...............................................................
Error: Could not authenticate. Invalid credentials, or bad username/password.
Nossa configuração de segurança no iLO 5 está definida como “Produção” (não HighSecurity ou FIPS), portanto esse não é o problema.
Existe alguma outra configuração que precisamos ativar no iLO, RBSU etc. para ativar o suporte para logins locais via "ilorest" sem nome de usuário e senha?
Responder1
Se não me engano, você deseja acessar/alterar suas funcionalidades da OIT na ferramenta ILORest e está tendo problemas para acessá-las no sistema local.
Corrija-me se eu entendi errado, caso contrário você não precisa usar o login com o ILORest, basta digitar ilorest como um comando no shell e você entrará em outro shell onde poderá atualizar as configurações do BIOS/ILO.
*****]#ilorest
iLOrest: ferramenta de interface RESTful versão 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP**
iLOrest>
Você precisa se autenticar ao modificar essas configurações. Você pode usar o link mencionado abaixo para obter ajuda
Responder2
ilorest --nologo login -u Administrator -p your_ilo_password
Por exemplo:
echo '{"path": "/redfish/v1/Systems/1/BIOS/Settings/","body": {"Attributes": {"PowerRegulator": "DynamicPowerSavings"}}}' > PowerRegulator.json; ilorest --nologo rawpatch PowerRegulator.json