2
Karaf端末でファブリックコマンドを実行するにはどうすればよいでしょうか。Karaf端末からファブリックコマンドを実行するには
は実際ansibleに我々はシェルコマンドを実行しますが、私はKaraf端子で実行する必要があるいくつかのコマンドがあります。何かする可能性はありますか?ジェネリックで
は、
Karaf端末でファブリックコマンドを実行するにはどうすればよいでしょうか。Karaf端末からファブリックコマンドを実行するには
は実際ansibleに我々はシェルコマンドを実行しますが、私はKaraf端子で実行する必要があるいくつかのコマンドがあります。何かする可能性はありますか?ジェネリックで
は、
Karafはsshd serverを公開ansible脚本を使用してシェル以外の端末その他を開く方法を、あなたはAnsibleからコマンドを呼び出すためにそれを使用することができます。
在庫:
test ansible_host=192.168.0.15
test-karaf ansible_host=127.0.0.1 ansible_port=8101 ansible_user=karafuser ansible_password=karafpassword ansible_ssh_common_args="-o ProxyCommand='ssh 192.168.0.15 -W %h:%p'"
脚本:
- hosts: test
gather_facts: no
tasks:
- shell: ps aux | grep [b]in/karaf
- raw: system:version
delegate_to: test-karaf
これはtest
ホスト上karafプロセスをgrepし、そのホスト上でkarafシェル内system:version
コマンドを実行します。
返答ありがとうSuvorov、遅い返事をおかけして申し訳ありません。この不具合に慣れていないので、ファイルにホストを設定するアクセス権がありません.Accessible_host、ansible_portを不可能なものから設定する方法 – sasi
あなたは「不可能から設定する」という意味をよく理解していません。インベントリ、ホスト変数、グループ変数を介してこの変数。 –
私はymlファイルのSuvorovを意味し、私たちはホストを設定するためのインベントリファイルへのアクセス権を持っていません。 – sasi