2
캐러프 터미널에서 패브릭 명령을 어떻게 실행할 수 있습니까?캐러 프 터미널에서 패브릭 명령을 실행하려면
사실 우리는 쉘 명령어를 실행할 것이지만, 카라피 터미널에서 실행할 필요가있는 명령어가 있습니다. 할 수있는 가능성이 있습니까?
캐러프 터미널에서 패브릭 명령을 어떻게 실행할 수 있습니까?캐러 프 터미널에서 패브릭 명령을 실행하려면
사실 우리는 쉘 명령어를 실행할 것이지만, 카라피 터미널에서 실행할 필요가있는 명령어가 있습니다. 할 수있는 가능성이 있습니까?
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, 고맙다는 답변을 보내 주셔서 감사합니다. 이 anisble에 익숙하지 않은, 우리는 파일에 호스트를 구성 할 수있는 액세스 권한이 없습니다. ansible_host, ansible_port with able ... 등을 구성하는 방법 등. – sasi
"어떻게하면 구성 할 수 있습니까?" 인벤토리, 호스트 vars, 그룹 vars를 통한이 변수. –
yml 파일 Suvorov에서 호스트를 구성하기위한 인벤토리 파일에 액세스 할 수 없습니다. – sasi