0x00 背景
一个需求需要将linux服务器文件同步到windows。在此过程中遇到了三连报错,特此记录一下。
0x00 error 1
一开始死活挂不上,报错
mount: /mnt/Folder: mount(2) system call failed: No route to host.
一开始以为是dns问题,其实并不是哦。
查阅文章知:
https://askubuntu.com/questions/1337493/no-route-to-host-when-mounting-cifs-share
需要安装这个rpm包
yum install cifs-utils
0x01 error 2
mount error(4): Interrupted system call
又死活挂不上,这时候我开始思考:为什么同一个客户端,挂载2个不同的windows server,一个服务器可以挂上,而另一个不行。
原来前面挂载一直挂的虚拟路径,需要挂到物理路径上即可。
有的同学可能会问:如何找windows 文件夹找到虚拟路径和物理路径的映射关系?
需要在文件夹--DFS位置查找映射情况
0x02 error 3
mount error(16): Device or resource busy
有点忘了咋解决的,好像是重复挂载,先umount解挂载,之后重新挂载好了
mount -t cifs //WinDFS01.XXXXXX.com/ShareFolder/Folder /mnt/Folder -o username=XXX,domain=XXXXXX.com
Password for XXX@//WinDFS01.XXXXXX.com/ShareFolder/Folder: *************
0x03 后记
截图可去笔记: 归档挂载--linux服务器挂载windows磁盘 寻找。