Centos 7에 중복 마운트가 있고 nfs 디렉토리를 바인딩할 때 루프가 발생하는 이상한 상황을 일으키는 원인이 무엇인지 설명할 수 있는 사람이 있는지 궁금합니다.
호스팅 환경에서는 사용자를 chroot하고 특정 사용자에게 상황별 액세스 권한을 제공하기 위해 마운트를 외부 nfs 디렉터리에 바인딩합니다.
여러 번 마운트하면 항상 겉보기에 동일한 두 개의 대상 마운트가 생성됩니다. 유일한 차이점은 그 중 하나가 자체적으로 반복되는 것처럼 보인다는 것(?)입니다.
둘 다 활성 상태이고 동일한 콘텐츠를 표시하며 "유령" 디렉터리로 표시되지 않습니다.
복사할 정보:
fstab 항목:
www:/protected /protected nfs defaults,_netdev,rw,mountproto=tcp 0 0
/protected/dir1 /$accthome/dir1 none defaults,bind,x-systemd.requires=/protected 0 0
df 출력은 설치 전후에 양호해 보입니다. 단 하나의 항목입니다.
www:/protected/dir1 504G 104G 375G 22% /$accthome/dir1
findmnt와 mount는 모두 단일 항목을 표시합니다.
├─/protected/dir1 www:/$accthome/dir1 nfs
그리고
www:/protected/dir1 on $accthome/dir1 type nfs
mount -a를 다시 실행하면 여전히 df 항목이 표시되지만 findmnt 및 mount 출력에서는 중복됩니다. 유일한 차이점은 초기 설치의 하위 설치로 보이는 findmnt입니까?
├─/protected/dir1 www:/$accthome/dir1 nfs
│ └─/protected/dir1 www:/$accthome/dir1 nfs
그리고
www:/protected/dir1 on $accthome/dir1 type nfs
www:/protected/dir1 on $accthome/dir1 type nfs