Nếu bạn đang sử dụng Python 2.7, bạn có thể cài đặt PyMySQL hoặc MySQL-python bằng lệnh pip:
pip install PyMySQL
hoặc
pip install MySQL-python
Nếu bạn đang sử dụng Python 3.x, bạn có thể cài đặt mysqlclient hoặc PyMySQL bằng lệnh pip:
pip install mysqlclient
hoặc
pip install PyMySQL
Sau khi cài đặt module MySQL tương ứng, bạn có thể thêm ansible_python_interpreter
vào playbook để chỉ định phiên bản Python được sử dụng, nếu cần thiết. Ví dụ:
- name: Configure MySQL for Zabbix
hosts: your_mysql_host
become: true
vars:
zabbix_dbpasswd: your_zabbix_db_password
zabbix_dbname: your_zabbix_db_name
vars:
ansible_python_interpreter: /usr/bin/python3
tasks:
...
Lưu ý rằng ansible_python_interpreter
phải trỏ đến đường dẫn của phiên bản Python mà bạn muốn sử dụng (trong ví dụ này là Python 3).