Ansibleでのpingモジュールの使用方法と例


Ansibleでは、pingモジュールを使用してリモートホストに対して疎通テストを行うことができます。pingモジュールは、リモートホストに対してICMPエコーリクエストを送信し、応答を受け取るかどうかを確認します。これにより、リモートホストが正常にアクセス可能かどうかを確認できます。

以下に、pingモジュールを使用するためのシンプルな方法とコード例を示します。

  1. シンプルなpingタスクを実行する方法:
- name: リモートホストにpingを送信する
  hosts: target_host
  tasks:
    - name: pingを送信する
      ping:

上記の例では、target_hostに指定したリモートホストに対してpingを送信します。

  1. ホストのリストに対してpingを実行する方法:
- name: リモートホストにpingを送信する
  hosts: target_hosts
  tasks:
    - name: pingを送信する
      ping:

上記の例では、target_hostsに指定した複数のリモートホストに対してpingを送信します。

これらのコード例を使用することで、Ansibleのpingモジュールを効果的に活用することができます。また、Ansibleのドキュメントやオンラインリソースからさらに詳細な情報を入手することをおすすめします。