Я создаю сценарий восстановления Ansible и мне нужно создать ссылку на общий ресурс только для чтения на резервной машине, чтобы я мог копировать файлы.
Общий ресурс на резервной машине — //io.hcs/backup
. В Windows он открывается нормально.
Я перепробовал все возможные варианты настройки ansible.posix.mount.
В настоящее время у меня есть
- name: Open share on io.
ansible.posix.mount:
src: "//io.hcs/backup"
path: "/home/ian/backup"
state: "present"
fstype: "cifs"
opts: "username=ian,password=<redacted>"
delegate_to: 127.0.0.1
Это запускается с помощью become=yes
. Задача не выдает ошибку и всегда сообщает об изменении. Однако она не монтирует общий ресурс (каталог остается пустым).
На обеих машинах установлена Ubuntu 20.04 со всеми последними патчами. Файл hosts содержит необходимые записи. ufw разрешил samba на обеих машинах (включая старые порты, а также 445)
У меня есть первая учетная запись (ian, 1000) на обоих компьютерах, с одинаковым паролем на каждом.
Так что же может пойти не так?