[[ansible]]

*説明 [#z6cb6e3d]
ansbileをワンライナーで使うことが可能です。

*手順 [#q9751fe2]
 # vi hosts.test
 [test-server]
 192.168.1.10
 192.168.1.11

***pingチェック [#y539de0a]
 # ansible all -i hosts.test -u SSHユーザー名 -m ping
 ※ansbileのあとにallかIPアドレスを指定

*** yum でntpのインストール [#kb1b7373]
 # ansible -i hosts.test  -u SSHユーザー名 -k --ask-su-pass -m yum -a "name=ntp"

***httpdの再起動 [#p6d4831a]
 # ansbile -i hosts.test test-servers -u SSHユーザー名 -k --ask-su-pass -m service -a "name=httpd state=restarted"
 
 -k でSSHユーザーのパスワードが問われる
 --ask-su-pass でSSHログイン後のrootのパスワードが問われる
 いずれも鍵認証している場合やsudoの場合は不要。sudoの場合は-sをつければOK

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS