我正在创建一个“恢复” 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),每台机器上的密码相同。
那么可能出了什么问题?