2016-08-04 34 views
1

ich das immer, wenn ich versuche aus ansible 2.1.0.0ansible Fehler, wenn für das Kopieren von Dateien Kopiermodul mit

- name: Copy Middleware Installer 
    copy: src={{ mw_installer }} 
     dest={{ installables_home }} 
     owner={{ oracle_user }} 
     group={{ oracle_group }} 

Ich versuche, die mw Installer zu kopieren, die 1 GB ist. Das Zielsystem hat 16 GB Speicher und hat viel Platz übrig. Der Master, von dem aus ich arbeite, hat 1 GB RAM.

An exception occurred during task execution. The full traceback is: 
Traceback (most recent call last): 
File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py",line 124, in run 
res = self._execute() 
File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 446, in _execute 
result = self._handler.run(task_vars=variables) 
File "/usr/lib/python2.7/site-packages/ansible/plugins/action/copy.py", line 156, in run source_full = self._loader.get_real_file(source_full) 
File "/usr/lib/python2.7/site-packages/ansible/parsing/dataloader.py", line 334, in get_real_file 
data = f.read() 
MemoryError 

fatal: [10.135.239.23]: FAILED! => {"failed": true, "msg": "Unexpected failure during module execution.", "stdout": ""} 

Wenn i-Modul verwenden synchronisieren

- name: Copy Middleware Installer 
    synchronize: src={{ mw_installer }} 
    dest={{ installables_home }} 
    set_remote_user=no 

es für Passwort fragen

Antwort

0

data = f.read() schlägt vor, dass ansible eine Datei liest (um zu überprüfen, ob sie verschlüsselt ist oder nicht).
Sie sollten stattdessen synchronize Modul verwenden.

+0

es fragt nach passwort, wenn ich synchronisieren – chandra

+0

@chandra run playbook mit '-vvvv' und überprüfen Sie, ob der Benutzer richtig ist, möchten Sie möglicherweise verwenden Sie andere' wins_user' für diese Aufgabe. –

+0

Ich gebe das Passwort weiter, wenn ich das Playbook mit -k ausführe, aber wenn das Playbook zu dieser Aufgabe kommt, hält es an und fragt nach einem Passwort. Ich weiß nicht, warum es passiert. – chandra