Tôi nhận được lỗi này trong khi Ansible (1.9.2) đang cố gắng giải nén tệp.ansible - unarchive - tập tin đầu vào không tìm thấy
19:06:38 TASK: [jmeter | unpack jmeter] ************************************************
19:06:38 fatal: [jmeter01.veryfast.server.jenkins] => input file not found at /tmp/apache-jmeter-2.13.tgz or /tmp/apache-jmeter-2.13.tgz
19:06:38
19:06:38 FATAL: all hosts have already failed -- aborting
19:06:38
tôi đã kiểm tra trên máy chủ mục tiêu, tập tin /tmp/apache-jmeter-2.13.tgz tồn tại và nó có quyền truy cập hợp lệ (để thử nghiệm Tôi cũng đã đưa ra 777 mặc dù không reqd nhưng vẫn có những mesg lỗi ở trên) .
Tôi cũng đã kiểm tra md5sum của tệp này (so sánh với những gì có trên trang web apache jmeter) - Nó khớp!
# md5sum apache-jmeter-2.13.tgz|grep 53dc44a6379b7b4a57976936f3a65e03
53dc44a6379b7b4a57976936f3a65e03 apache-jmeter-2.13.tgz
Khi tôi đang sử dụng tar -xvzf trên tệp này, tar có thể hiển thị/trích xuất nội dung trong tệp .tgz.
Tôi có thể thiếu gì? Tại thời điểm này, tôi tự hỏi unarchive phương pháp/mô-đun trong Ansible phải có một số lỗi.
Khu nghỉ mát cuối cùng của tôi (nếu tôi không thể hủy lưu trữ trong Ansible để hoạt động) sẽ sử dụng Lệnh: "tar -xzvf/tmp/....." nhưng tôi không muốn làm điều đó như sở thích đầu tiên của tôi.
bạn có thể cung cấp tác vụ mẫu không thành công. – Vor
@Vor Nhiệm vụ rất đơn giản như ví dụ Ansible unarchive ở đây: http://docs.ansible.com/ansible/unarchive_module.html Tôi bỏ lỡ sử dụng một trong các tùy chọn (copy = no) .. xấu của tôi tôi đoán. –