まず、プレイブックのNFS共有のマウントを介して動作しています。コピータスクは出力に従ってokを実行しますが、ファイルはコピーされません。
これはコピータスク
- name: copy install files
copy:
src: "/mnt"
dest: "/tmp/INSTALL_{{ ansible_fqdn }}/{{ item }}"
group: install
owner: setup
mode: 0777
with_items:
- p1.zip
- p2.zip
- p3.zip
フォルダを/ tmp/INSTALL _ {{ansible_fqdn}}が作成されますが、何のファイルがコピーされていないです。
は、ユーザーのSSH接続を確立:なし
SSH:SSH EXEC -C -oのControlMaster =自動-o ControlPersist = 60年代-o KbdInteractiveAuthentication =なし-o PreferredAuthentications = GSSAPI-とを私が手-vvvで パスワードを変更するには、次のように入力します。-mic、gssapi-keyex、hostbased、publickey -o PasswordAuthentication = no -o ConnectTimeout = 10 -o ControlPath =/home/setup/.ansible/cp/ansible-ssh-%h-%p-%r '/ bin/SH -c '"' "'(のumask 77 & & MKDIR -p "echo $HOME/.ansible/tmp/ansible-tmp-1480262122.31-14572056940306
" & &エコーansible-TMP-1480262122.31から14572056940306 =" echo $HOME/.ansible/tmp/ansible-tmp-1480262122.31-14572056940306
")& &睡眠0' "'" ''
編集:
私は同期モジュール
- name: Transfer file
synchronize:
src: "/IP address/oracle"
dest: "/tmp/INSTALL_{{ ansible_fqdn }}/"
で、今それを試してみました。しかし、その後、私は、次のMSG得た:
"MSG":「sudoを:申し訳ありませんが、あなたが端末を持っている必要がありますsudoを実行する\ nrsync:接続が予期せず閉じられました(0バイトがこれまでに受信されました)[sender] \ nrsyncエラー:rsyncプロトコルのデータストリーム(コード12)のエラー
sudoersでコメントアウトしました "#Defaults requiretty "両方のサーバーで
これはあなたの質問に確実に答えていますか? – techraf
こんにちはTechraf、私はまだ仕事に同期を得ることに問題があります。 – RedAnsible