トップ «前の日記(2018-06-19(Tue)) 最新 次の日記(2018-06-26(Tue))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2018-06-20(Wed) 集中豪雨で電車が止まっても、午後にはまだやまない

インベントリ

チュートリアル見ながらYAMLで試行錯誤。

raspi:
  hosts:
    old_a:
      ansible_host: $IP_ADDR1
      ansible_port: 22
      ansible_user: pi
    main2:
      ansible_host: $IP_ADDR2
      ansible_port: 22
      ansible_user: pi

キーとフレーズを記憶しておく。

$ ssh-agent bash
 
$ ssh-add ~/.ssh/$SSH_KEY
Enter passphrase for $HOME/.ssh/$SSH_KEY:
Identity added: $HOME/.ssh/$SSH_KEY ($USER@$HOST)
$ ansible raspi -i hosts -m ping
main2 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}
old_a | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}
$ ansible raspi -i hosts -a "sudo /sbin/reboot" -f 10
main2 | UNREACHABLE! => {
    "changed": false, 
    "msg": "Failed to connect to the host via ssh: Shared connection to $IP_ADDR2 closed.\r\n", 
    "unreachable": true
}
old_a | UNREACHABLE! => {
    "changed": false, 
    "msg": "Failed to connect to the host via ssh: Shared connection to $IP_ADDR1 closed.\r\n", 
    "unreachable": true
}

リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。