Я пытаюсь остановить службы Windows с помощью ansible, но получаю сообщение об ошибке «сценарий не распознан \r\название командлета».
Вот задача в файле Ansible yaml:
- имя: Проверить, установлен ли уже ERL
win_service:
имя: RabbitMQ
состояние: остановлено
Это ошибка при выполнении playbook:
ЗАДАЧА [Проверить, установлен ли уже ERL] ********************************************** ******************************************************* ******************************************************* ******************************************************* *********************************************
фатальный: [localhost]: FAILED! => {"changed": false, "module_stderr": "/home/user1/.ansible/tmp/ansible-tmp-1629089159.6-1896-227877656238414/AnsiballZ_win_service.ps1 : Термин \r\n'/home/user1/ .ansible/tmp/ansible-tmp-1629089159.6-1896-227877656238414/AnsiballZ_win_service.ps1' не распознается \r\название командлета, функции, файла сценария или исполняемой программы. Проверьте правильность написания имени, или если путь был \r\nвключен, проверьте правильность пути и повторите попытку.\r\nВ строке: 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 + FullyQualifiedErrorId : CommandNotFoundException\r\n \r\n", "module_stdout": "", "msg": "MODULE FAILURE\nТочную ошибку см. в stdout/stderr", "пр": 1}