小编Phi*_*gan的帖子

ansible playbook 上的错误:需要 python mysqldb 模块

我试图通过将 wordpress 实例从构建服务器部署到另一台主机服务器来自学 ansible。两台服务器都是 Ubuntu 16.04,一切正常,直到构建开始运行 mysql 任务 main.yml 文件,当我收到以下错误时:

“需要python mysqldb模块”

我在 server/tasks/main.yml 文件中包含了 python-mysqldb,所以不确定错误是什么。任何人都可以指出我正确的方向吗?

mysql/任务/main.yml

---
# tasks file for mysql
- name: Create mysql database
  mysql_db: name={{ wp_mysql_db }} state=present

- name: Create mysql user
  mysql_user:
    name={{ wp_mysql_user }}
    password={{ wp_mysql_password }}
    priv=*.*:ALL
Run Code Online (Sandbox Code Playgroud)

服务器/任务/main.yml

---
# tasks file for server
- name: Update apt cache
  apt: update_cache=yes cache_valid_time=3600
  sudo: yes

- name: Install required software
  apt: name={{ item }} state=present
  sudo: yes
  with_items:
    - apache2
    - python-mysqldb …
Run Code Online (Sandbox Code Playgroud)

python mysql-python ansible ubuntu-16.04

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

ansible ×1

mysql-python ×1

python ×1

ubuntu-16.04 ×1