为什么 PostgreSQL 在恢复期间接受连接?
我想用来ps_isready
确定我的数据库是否已完成从备份恢复并准备好接受连接。但它说数据库在实际完成恢复之前很久就已经准备好了。
我现在检查该recovery.signal
文件是否存在,但我想知道是否有“更好”的方法来确定它是否已完成恢复。
主页
/
user-117202
toydarian's questions
toydarian
Asked:
2020-08-29 06:02:24 +0800 CST
问题:
全新安装 mariadb 10.4 后,无法使用 ansible 设置 root 密码。
当通过 mariadb(不是官方的 debian 包)从 debian 包安装 mariadb 时,密码root
为空,可以从 localhost 进行无密码登录。
尽管如此,ansible还是mysql_user
抛出了以下错误:
failed: [XXX] (item=localhost) => {"ansible_loop_var": "item", "changed": false, "item": "localhost", "msg": "unable to connect to database, check login_user and login_password are correct or /root/.my.cnf has the credentials. Exception message: (1698, \"Access denied for user 'root'@'localhost'\")"}