После этого вопроса,CIFS случайно теряет соединение с общим ресурсом Windows, о проблемах с общим доступом к серверу Debian Jessie, монтирующему удаленный каталог Windows CIFS, размещенный на сервере Windows;
Я только что обнаружил, что у меня примерно 12 раз была смонтирована одна и та же удаленная точка монтирования CIFS.с тем же именемв том же каталоге, при выполнении sudo mount -a
.
Как это может произойти? Как я могу это предотвратить?
Мои /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)
решение1
В прошлом в Debian уже была обнаружена ошибка,#589218 cifs-utils: «mount -a» монтирует общие ресурсы cifs несколько раз (+1 раз для каждого вызова «mount -a»)
Однако общее мнение таково, что это особенность, а не ошибка.
sudo mount -a
Пожалуйста , при попытке восстановить работу сервиса избегайте следующих действий и начните выполнять следующие действия:
sudo mount -o remount -a
В противном случае вы (в очередной раз) монтируете удаленный общий ресурс в своей точке монтирования.
С другой стороны, по крайней мере, хорошая новость заключается в том, что вы можете демонтировать их в обратном порядке, чем вы их монтировали, и я бы использовал в качестве исправительного маневра n-1 раз соответствующую umount
команду.