在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模块的命题:

bannerAds