内容纲要
详细说明
本文描述在开启Manager HA的时候进行到 “为Manager生成Keytab” 步骤失败的情况排查。
详细说明
1 在开启HA的过程中出现如下报错
查看报错详细信息 “Cannot authenticate user uid=admin”
2 考虑该情况是由客户后来修改过Guardian的admin密码导致的
登陆manager数据库
mysql -S /var/run/mariadb/transwarp-manager-db.sock -u transwarp -D transwarp_manager -p$(cat /etc/transwarp-manager/master/db.properties | grep password | awk -F'=' '{print $2}')
查看service_config这个表的相关信息
select * from service_config where name = 'guardian.admin.password';
如上图所示,可以确认下,是否admin账号在guardian里的初始密码是“123456”,再确认下目前的密码是多少
3 修改“guardian.admin.password”为当前密码
确认修改后的admin账号的password为“admin”
update service_config set value = 'admin' where name = 'guardian.admin.password' and serviceId = 9;
4 尝试重新安装HA