Tôi đang cố gắng dừng các dịch vụ windows bằng ansible nhưng tôi gặp lỗi 'tập lệnh không được nhận dạng \r\nas tên của lệnh ghép ngắn."
Đây là nhiệm vụ trong tệp yaml Ansible:
- name: Kiểm tra xem ERL đã được cài chưa
win_service:
Tên: RabbitMQ
trạng thái: đã dừng
Đây là lỗi khi thực hiện playbook:
NHIỆM VỤ [Kiểm tra xem ERL đã được cài đặt chưa] ****************************************** *************************************************** *************************************************** *************************************************** ******************************************
gây tử vong: [localhost]: KHÔNG THÀNH CÔNG! => {"đã thay đổi": sai, "module_stderr": "/home/user1/.ansible/tmp/ansible-tmp-1629089159.6-1896-227877656238414/AnsiballZ_win_service.ps1: Thuật ngữ \r\n'/home/user1/ .ansible/tmp/ansible-tmp-1629089159.6-1896-227877656238414/AnsiballZ_win_service.ps1' không được nhận dạng \r\nas tên của lệnh ghép ngắn, chức năng, tệp tập lệnh hoặc chương trình có thể hoạt động. Kiểm tra chính tả của tên hoặc nếu một đường dẫn đã được bao gồm \r\n, hãy xác minh rằng đường dẫn đó chính xác và thử lại.\r\nTại dòng:1 char:1\r\n+ /home/user1/.ansible/tmp/ansible-tmp-1629089159.6-1896- 22787765623841 ...\r\n+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n + CategoryInfo : ObjectNotFound: (/home/user1/.an...win_service.ps1 :String) [], CommandNotFoundException\r\n + FullQualifiedErrorId : CommandNotFoundException\r\n \r\n", "module_stdout": "", "msg": "LỖI MÔ-ĐUN\nXem thiết bị xuất chuẩn/thiết bị xuất chuẩn để biết lỗi chính xác", "rc": 1}