[[ansible]]
*説明 [#nc733397]
サーバー管理ツールansibleのインストール手順です
*環境:CentOS [#rc528382]
CentOS6
**手順 [#sdca5253]
事前にepelのパッケージをインストールしておく
# yum install ansible
# anisible --version
ansible 1.8.2
*環境:Mac [#qafa4138]
-Mac OS X 10.11.1
-Homebrew0.9.5
**手順 [#v1aa2fe0]
$ brew install ansible
$ which ansible
/usr/local/bin/ansible
$ ansible --version
ansible 2.0.0.2
*テスト [#x2ca90c4]
ローカルにansible-hostsというファイルを作成し、対象ホストを記述してみる
# vi /root/ansible-hosts
[test-svr]
192.168.99.3
192.168.99.4
-m ansibleオリジナルモジュールを実行
-a Linuxのコマンドを実行
-k パスワードを確認する ※鍵認証にすればきかれない
--ask-su-pass rootパスワードを確認する。
***test-svr全体へ [#d9f273f2]
# ansible test-svr -i ansible-hosts -m ping -u SSHユーザー -k
***test-svrの1つだけへ [#x1c10c32]
# ansible 192.168.99.3 -i ansible-hosts -m ping -u SSHユーザー -k