2015-01-30 3 views
1

Как я знаю, для выполнения каких-либо функций mysql от master-соли, нам нужно установить пакет mysql python на minion mysql. Поэтому я установил его на миньона следующим образом. Sudo APT-получить установку phython-MySQLDbКак установить и настроить mysql с saltstack

После этого я редактировал и т.д./соль/файл/миньон, чтобы добавить следующую строку в конце файла

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, он получает ответ от миньона. Что случилось, я здесь?

ответ

0

Ваши настройки слегка неверно отформатированы. Возможно, проблема с кавычками.

Я пробовал эти и работает для меня.

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

Пожалуйста, обратите внимание, что эти настройки по умолчанию в любом случае, нет необходимости добавлять их до тех пор, пока вы не измените т.е. пароль.

Смежные вопросы