Ansible中的装载模块出错
我正在尝试挂载远程目录。代码如下:Ansible中的装载模块出错,ansible,ansible-playbook,ansible-2.x,Ansible,Ansible Playbook,Ansible 2.x,我正在尝试挂载远程目录。代码如下: - name: mount the folder. mount: name=/mnt/point src="//sdfs601/master.src/scm/pkgs" fstype=auto opts="domain=td,username=uname,password=pass,file_mode=0777,dir_mode=0777" state=mounted 但它给出了以下错误: fatal: [153.64.221.181]: FAILED!
- name: mount the folder.
mount: name=/mnt/point src="//sdfs601/master.src/scm/pkgs" fstype=auto opts="domain=td,username=uname,password=pass,file_mode=0777,dir_mode=0777" state=mounted
但它给出了以下错误:
fatal: [153.64.221.181]: FAILED! => {"changed": false, "failed": true, "msg": "Error mounting /mnt/15.00: mount: special device //sdfs601/master.src/scm/pkgs does not exist\n"}
但当我尝试在目标主机上使用shell命令装载时。它工作得很好。命令如下:
/bin/mount -o username=uname,password=pass,domain=dd //sdfs601/master.src/scm/pkgs /mnt/point
此模块控制/etc/fstab中的活动和配置装载点。
您可以检查python代码
请检查您的/etc/fstab并添加适当的记录。对于将来遇到相同错误的人,请设置适当的
fstype
我在尝试执行类似操作时收到了完全相同的错误消息,即挂载NFS共享。它在壳牌也能很好地工作。但是在Ansible任务中设置了fstype:nfs
之后,它就工作了
从这里得到线索: