この質問に続いて、 CIFSはWindows共有への接続をランダムに失います 、WindowsサーバーによってホストされているリモートWindowsCIFSディレクトリをマウントするDebianJessieサーバーの共有の問題について;
_Sudo mount -a
_を実行すると、同じディレクトリに同じリモートCIFSマウントポイントが12回マウントされていることがわかりました同じ名前。
どうしてそれが起こるのでしょうか?どうすればそれを防ぐことができますか?
私の_/etc/fstab
_、いくつかのマウントは以下で作られました:
_//10.2.1.2/XX/ZZ/YY /mnt/mount_point cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0770,dir_mode=0770,uid=1001,gid=1001 0 0
_
そしてさらにいくつか:
_//10.2.1.2/XX/ZZ/YY /mnt/mount_point cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0770,dir_mode=0770,uid=1001,gid=1001,vers=2.1 0 0
_
複数のマウントポイントの例:
$mount //10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=1.0,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1) //10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=1.0,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1) //10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=1.0,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1) //10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=2.1,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1) //10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=2.1,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1)
過去にDebianに未解決のバグがありました #589218 cifs-utils: "mount -a"はcifs共有を複数回マウントします( "mount -a"の呼び出しごとに+1回)
ただし、一般的なコンセンサスは、これは機能であり、バグではないようです。
サービスを回復しようとするときは、Sudo mount -a
を実行することを避け、実行を開始してください。
Sudo mount -o remount -a
それ以外の場合は、マウントポイントにリモート共有を(まだ)再度マウントしています。
一方、少なくとも良いニュースは、マウントしたときとは逆にマウントを解除できることです。私は、対応するumount
コマンドのn-1倍の修復操作として使用します。