在ubuntu 14.04 trusty上用ansible安装mysql-5.7

时间:2017-08-21 16:21:04

标签: mysql ansible ubuntu-14.04 apt mysql-5.7

我试图在ubuntu 14.04上安装Mysql-5.7,默认情况下,其存储库中没有5.7包。

所以我尝试用这个小角色手动添加它:

---
- name: download the mysql deb package
  get_url: url=http://dev.mysql.com/get/{{ deb_filename }} dest=/tmp/{{ deb_filename }} mode=0644
  tags: apt

- name: install the package
  sudo: true
  apt: deb=/tmp/{{ deb_filename }}
  tags: apt

- name: update apt cache
  sudo: true
  apt: update_cache=yes
  tags: apt

其中deb_filename是最新的“mysql-apt-config_0.8.7-1_all.deb”。

当我用这个角色运行一本剧本时,一切似乎都顺利进行。没有错误。

但是当谈到真正安装包时,它会说:

  

msg:没有包匹配' mysql-client-5.7'是可用的

当我登录服务器并运行“apt-cache search mysql-client”时,我看不到mysql-5.7。

如何使用ansible将此包添加到我的服务器?

谢谢大家!

0 个答案:

没有答案