如何使用saltstack安装和配置mysql

时间:2015-01-30 08:05:09

标签: python mysql salt-stack

我知道要从salt master执行任何mysql函数,我们需要在mysql minion上安装mysql python包。所以我在minion上安装它如下。 sudo apt-get install phython-mysqldb

之后我编辑了/ etc / salt / minion文件,在文件末尾添加以下内容

mysql.host: ‘localhost’ mysql.port: 3306 mysql.user: ‘root’ mysql.pass: ‘’ mysql.db: ‘mysql’ mysql.charset: ‘utf8′

然后我重新启动了小兵,

sudo service salt-minion restart

现在,如果我运行任何命令,从盐主人那里,它没有收到来自仆从的响应。当我从/ etc / salt / minion文件中删除该添加的行时,它会从minion接收响应输出。我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

您的设置格式错误。引号可能存在​​问题。

我尝试了这些,它对我有用。

mysql.host: 'localhost'
mysql.port: 3306
mysql.user: 'root'
mysql.pass: ''
mysql.db: 'mysql'
mysql.charset: 'utf8'

请注意,这些都是默认设置,只要您不更改密码,就无需添加。