ansible yum インストール コマンド

ansible yum インストール コマンド

ansible all -m yum -a "name=java-openjdk state=present install_root=/opt/"

次のエラーが発生します 127.0.0.1 | UNREACHABLE! => { "changed": false, "msg": "ssh 経由でホストに接続できませんでした: 権限が拒否されました (publickey、gssapi-keyex、gssapi-with-mic、password)。", "unreachable": true }

以下のようなプレイブックを実行できます。ansible-playbook --connection=local --inventory 127.0.0.1, teamcity.yml

答え1

最初の例では、インベントリで指定されている接続を使用します。2 番目の例では、「connection=local」を指定します。

インベントリとプレイブックを見ないと、最善の解決策が何であるかはわかりません。ホスト ファイルのエントリがローカル接続を使用していることを確認できます。

 examplehost ansible_connection=local

関連情報