Problema
Essa é uma dica rápida sobre um problema que peguei já faz um tempo e havia anotado a solução em um txt da vida.
Ao tentar alterar a senha de admin na ILOM de um switch Infiniband, o processo apresentou o erro abaixo:
-> set /SP/users/ilom-admin password=MyNewPassword
Changing password for user /SP/users/ilom-admin...
Enter new password again: ********
set: Backend callback failed
Após algumas pesquisas, encontrei essa nota no MOS que resolveu o problema:
Ibswitch Ilom-admin Password Change Fails With: Set: Backend Callback Failed (Doc ID 2720175.1)
Verificando que os arquivos store_part0 e store_part1 não existiam no diretório conf, conforme apontado pelo Doc do suporte:
[root@exadb01sw-iba01 ~]# ls -l /conf/store_part*
ls: cannot access /conf/store_part*: No such file or directory
Solução
Iniciar o serviço “usrmgt_upgrade”:
[root@exadb01sw-iba01 ~]# service usrmgt_upgrade start
Starting user mgmt upgrade program: usrmgt_upgrade.
Verificando a existência dos arquivos de configuração mencionados anteriormente:
[root@exadb01sw-iba01 ~]# ls -l /conf/store_part*
-rw-r--r-- 1 root root 16 2023-05-17 17:02 /conf/store_part0
-rw-r--r-- 1 root root 16 2023-05-17 17:02 /conf/store_part1
Agora a alteração da senha funcionou com sucesso:
[root@exadb01sw-iba01 ~]# su - ilom-admin
Oracle(R) Integrated Lights Out Manager
Version 2.2.16-5 ILOM 3.2.11 r145077
Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
Warning: HTTPS certificate is set to factory default.
Hostname: exadb01sw-iba01
-> set /SP/users/ilom-admin password=MyNewPassword
Changing password for user /SP/users/ilom-admin...
Enter new password again: ********
New password was successfully set for user /SP/users/ilom-admin