Ansibleモジュールインデックスを調べましたが、ポートが利用可能かどうかをチェックするモジュールが見つかりませんでしたか?これをサポートするモジュールはありますか?
どういうavailable
意味ですか?
利用可能とは、ポートが、たとえば80
LISTEN状態でないことを意味します。以下は、ポート111が使用できないことを示しています。
user@localhost ~ $ ss -nat
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:111 *:*
この質問の目的は何ですか?
この質問の目的は、ポート80がcertbot以外の別のプロセスによってすでに割り当てられている場合に、Ansibleの実行を停止する方法を見つけることです。Certbotはポート80が使用可能であることを必要とします。そうでない場合、証明書は更新できません。問題はここにあります。
stopped
を使用する必要がありますか?