Хост машина с Ansible 2.3.1.0 - Ubuntu 17.04, клиентская нода - Centos 7(LXC). Побродив в гугле на гитхабе в поисках проблемы, опробовал несколько вариантов решения проблемы: установки пакетов MySQL-python,python-mysqldb и прочие, в т.ч и для версии 3.4. Что странно, так это то, что через плейбук я смог выполнить mysql_secure_installation пошагово, а простого пользователя добавить не могу, когда казалось бы через ту же либо mysql-python будет работать. При выполнении плейбука вида:
---
- hosts: lxc01
become: yes
tasks:
name: add mysql user
mysql_user:
name: bob
password: 12345
priv: '*.*:ALL, GRANT'
Получаю:
ERROR! 'mysql_user' is not a valid attribute for a Play
The error appears to have been in '/home/sat/jedi/mysq.yml': line 2,
column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
---
- hosts: trapeznikov-lxc01
^ here
библиотеки требуемые для выполнения этой операции, указанные в офф документации Ansible установлены, дальше даже пробовал модули через pip устанавливать и на хосте и на клиенте, все равно 0 толку. Может проще кормить в импорт .sql файлы с запросами? Кто подскажет, что не так делаю?
Возможно, что вы не понимаете синтаксис yaml?
Предполагаю, что вы хотели написать что-то типа:
---
- name: add mysql users
hosts: lxc01
become: yes
tasks:
- name: add mysql user1
mysql_user:
name: bob1
password: 12345
priv: '*.*:ALL, GRANT'
- name: add mysql user2
mysql_user:
name: bob2
password: 12345
priv: '*.*:ALL, GRANT'
Простой пример в документации можно посмотреть здесь:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я пыталась выполнить запрос для добавления индекса в таблицу:
Мне необходимо реализовать авторегистрицию на сайтеВо время регистрации отловил что на сервер уходят вот такие данные :