Я хотел установить облачный коннектор SAP на Linux-сервере в облаке Google и установить его там с помощью ansible-playbook.
Это для нового сервера Linux.Мы испробовали множество различных способов установки облачного коннектора SAP, включая его установку вручную, который также не работал.
- hosts: sap-simu
become: true
tasks:
- name: prepare sytem
when: "ansible_os_family == 'Debian'"
shell: apt-get install unzip
shell: apt-get install -qq --force-yes alien dpkg-dev debhelper build-essential
become: true
- name: copy cc file parts
copy:
src: ./{{item}}
dest: /cloudConnector
with_items:
- sapcc-2.11.3-linux-x64.zip.001
- sapcc-2.11.3-linux-x64.zip.002
- sapcc-2.11.3-linux-x64.zip.003
- name: combine cc zip
shell: cat /cloudConnector/sapcc-2.11.3-linux-x64.zip.00* >> /cloudConnector/sapcc-2.11.3-linux-x64.zip
become: true
- name: unzip cc
unarchive:
src: /cloudConnector/sapcc-2.11.3-linux-x64.zip
dest: /cloudConnector
remote_src: true
become: true
- name: convert & install package
shell: alien -d -i /cloudConnector/com.sap.scc-ui-2.11.3-6.x86_64.rpm
become: true
- name: start cc service
shell: service scc_daemon start
become: true
roles:
- role: geerlingguy.java
when: "ansible_os_family == 'Debian'"
java_packages:
- openjdk-8-jdk
Error Code:
PLAY [sap-simu] ***************************************************************************************************
TASK [Gathering Facts] ********************************************************************************************
fatal: [sap-simu]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey).\r\n", "unreachable": true}
to retry, use: --limit @/opt/ws/zeosrelaunch/ansible/main.retry
PLAY RECAP ********************************************************************************************************
sap-simu : ok=0 changed=0 unreachable=1 failed=0
Цель - установить облачный коннектор SAP на другой сервер с помощьюиспользуя playbook.