1、进入管理平台,停止所有服务
ck -p all
2、修改数据库密码
进入数据库
mysql -uroot -pwinserver
执行修改
set password for 'root'@'localhost'=password('新密码');
set password for 'root'@'%'=password('新密码');
set password for 'root'@'127.0.0.1'=password('新密码');
退出后测试密码修改是否成功
exit
mysql -uroot -p 新密码
3、在管理平台上对新密码加密
举例:新密码为 FyZs202123456#@!
执行
ck –e FyZs202123456#@!
得到新密码的加密结果
{Kv_cipher}2gexDD2TqqfHeiXsYLU4KTV2D%2FCLF8Vbv6dw4SbE9o0h3wl9bJEmmg%3D%3D
4、进入目录/opt/winsphere/config-repo
红框内的文件夹为需要修改的目录(不存在的目录无需调整)
依次进入上述目录,每个目录会有 xxx-application.yml 和 xxx-service.yml两个配置,修改密码的配置为 xxx-service.yml
以 compute 为例,进入目录后,打开 compute-service.yml
将红框引号中的内容替换为步骤 2 的加密结果
修改后如下
保存退出文件,同理依次修改其他目录。
5、改完重新启动服务
启动服务,执行 ck -s all
等一段时间检查服务是否启动成功,执行 ck