CIFS는 동일한 마운트 지점에 동일한 공유의 여러 복사본을 마운트합니다.

CIFS는 동일한 마운트 지점에 동일한 공유의 여러 복사본을 마운트합니다.

이 질문에 이어,CIFS가 Windows 공유에 대한 연결이 임의로 끊어짐, Windows 서버가 호스팅하는 원격 Windows CIFS 디렉토리를 마운트하는 Debian Jessie 서버의 공유 문제에 대해;

방금 동일한 원격 CIFS 마운트 지점이 12배 정도 마운트되어 있다는 것을 알았습니다.같은 이름을 가진같은 디렉토리에서 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

과거 데비안에 공개 버그가 있었습니다.#589218 cifs-utils: "mount -a"는 cifs 공유를 여러 번 마운트합니다("mount -a"를 호출할 때마다 +1회).

그러나 일반적인 합의는 이것이 버그가 아닌 기능인 것 같습니다.

sudo mount -a서비스를 복구하려고 할 때는 다음 작업을 수행하지 말고 다음 작업을 시작하십시오.

sudo mount -o remount -a

그렇지 않으면 마운트 지점에 원격 공유를 다시 마운트합니다.

반면에, 적어도 좋은 소식은 마운트한 반대 방향으로 마운트를 해제할 수 있다는 것입니다. 저는 수정 조치로 해당 umount명령을 n-1번 사용하겠습니다.

관련 정보