在ubuntu 14.04 trusty上安装带有ansible的mysql-5.7
我正在尝试在ubuntu 14.04上安装Mysql-5.7,默认情况下,ubuntu的存储库中没有5.7包 因此,我尝试使用这个小角色手动添加它:在ubuntu 14.04 trusty上安装带有ansible的mysql-5.7,mysql,ansible,ubuntu-14.04,apt,mysql-5.7,Mysql,Ansible,Ubuntu 14.04,Apt,Mysql 5.7,我正在尝试在ubuntu 14.04上安装Mysql-5.7,默认情况下,ubuntu的存储库中没有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 p
---
- 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缓存搜索mysql客户端”时,我没有看到mysql-5.7
如何使用ansible将此包添加到我的服务器
谢谢大家 我也遇到过同样的问题。您找到解决方案了吗?您可能需要安装
mysql社区客户端作为包名。