我是DBeaver的新手.从论坛我知道驱动程序需要更新cassandra 3+才能使用DBeaver. https://github.com/serge-rider/dbeaver/issues/167 我下载了这个新驱动程序但无法设置类路径.任何人都可以帮我这个.下面是我为驱动程序和cassandra做的当前配置.
我想使用ansible_ssh_common_args的ProxyCommand跳转/ SSH Bastion Host.ansible服务器:10.10.149.2网关/堡垒主机:10.10.149.70主机连接:10.32.32.190所以我的目标是从10.10.149.2到10.10.149.70(ssh隧道)连接10.32.32.190
ansible --version ansible 2.1.0.0
我的库存:
[local]
10.10.149.2
[Private]
10.32.32.190
[Private:vars]
ansible_ssh_common_args: '-o ProxyCommand="ssh -W %h:%p -q root@10.10.149.70"'
Run Code Online (Sandbox Code Playgroud)
pingtest.yml:
---
- hosts: Private
tasks:
- name: test connection
ping:
register: ping1
- debug: var=ping1
Run Code Online (Sandbox Code Playgroud)
问题面临:
fatal: [10.32.32.190]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh.", "unreachable": true}
Run Code Online (Sandbox Code Playgroud)
所以我怀疑库存文件中的ansible_ssh_common_args支持.我不想使用ssh.config文件.
日志:
[root@mavosdsc ansible]# ansible-playbook -i inventory pingtest.yml -e "user=root" --ask-pass -vvvv
Using /etc/ansible/ansible.cfg as config file
SSH password:
Loaded callback default of type stdout, …Run Code Online (Sandbox Code Playgroud)