美文网首页
使用Ansible的MySQL模块遇到的问题

使用Ansible的MySQL模块遇到的问题

作者: L2020 | 来源:发表于2018-08-03 10:40 被阅读0次

使用MySQL模块遇到错误信息:

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

mysql运行在容器中. 所以我在.my.cnf中设置的是通过TCP形式直接访问.

文件内容:

[mysql]
host=192.168.1.2
port=3306
user=root
password=pbjoxxxxx
protocol=tcp
default-character-set=utf8mb4

[mysqladmin]
host=172.18.61.24
port=3306
user=root
password=pbjoxxxxx
protocol=tcp
default-character-set=utf8mb4

仔细查了下,发现还少了一段:

[client]
port=3306
user=root
password=pbjoxxxxx
host=192.168.1.2
protocol=tcp
default-character-set=utf8mb4

ansible登陆服务器后,一部分模块读的是 client这段配置

相关文章

网友评论

      本文标题:使用Ansible的MySQL模块遇到的问题

      本文链接:https://www.haomeiwen.com/subject/pihyvftx.html