Моя Ситуация мой сервер базы данных не открыт SSH порт по умолчанию 22, так что я пытаюсь выполнить запрос через порт 3838.Below является код -Как использовать ansible_ssh_port в PlayBook задачи
tasks:
- name: passive | Get MasterDB IP
mysql_replication: mode=getslave
register: slaveInfo
- name: Active | Get Variable Details
mysql_variables: variable=hostname ansible_ssh_port=3838
delegate_to: "{{ slaveInfo.Master_Host }}"
register: activeDbHostname
анзибль версия: - 1.7.2
TASK: [Active | Get Variable Details] *****************************************
<192.168.0.110> ESTABLISH CONNECTION FOR USER: root on PORT 22 TO 192.168.0.110
fatal: [example1.com -> 192.168.0.110] => {'msg': 'FAILED: [Errno 101] Network is unreachable', 'failed': True}
FATAL: all hosts have already failed -- aborting
Это соединение по порту по умолчанию 22, а скорее соединение по 3838 порту. Пожалуйста, поделитесь своими мыслями, если я ошибаюсь где-то ...