在Ubuntu16.04上安装Ansible
我会逐渐地并细心地记录下来。
今天的主题:在Ubuntu16.04.1上安装Ansible。
前提条件
-
- virtualbox
ネットワーク設定 NAT
ネットワーク設定 ホストオンリーアダプタ
ネットワーク設定 内部ネットワーク
OS Ubuntu 16.04.1
それ以外
外部ネットワークに繋がること
需要对”uname結果”进行中文本地化翻译,以下为一种可能的选项:
“uname結果”的中文译文:”uname结果”
openstack@Ubuntu16041Server:~$ uname -a
Linux Ubuntu16041Server 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
执行步骤
在使用pip安装时,不明原因导致配置文件”ansible.cfg”等不存在。通常,输入”ansible –version”后,会显示文件路径在”config file”中。
因此,根据官方文档,重新使用apt-get进行安装,成功生成了配置文件。
配置文件中包含所需的软件包安装,添加存储库,以及安装ansible。只是这些。
sudo apt-get update
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get install ansible
实施后确认
我确认了版本,首先我认为已安装成功。
接下来我们来配置并执行实际模块。
ansible --version
ls -lrta /etc/ansible
openstack@Ubuntu16041Server:~$ ansible --version
ansible 2.2.0.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
openstack@Ubuntu16041Server:~$
openstack@Ubuntu16041Server:~$ ls -lrta /etc/ansible/
total 32
-rw-r--r-- 1 root root 1016 Nov 1 12:43 hosts
-rw-r--r-- 1 root root 14396 Nov 1 12:43 ansible.cfg
drwxr-xr-x 2 root root 4096 Nov 1 12:47 roles
drwxr-xr-x 3 root root 4096 Nov 3 00:14 .
drwxr-xr-x 92 root root 4096 Nov 3 00:15 ..
以下是一个选项的中文释义:
执行ansible模块的命题: