동일한 마운트 지점에 마운트된 서로 다른 서버에서 두 개의 nfs 내보내기

동일한 마운트 지점에 마운트된 서로 다른 서버에서 두 개의 nfs 내보내기

최근 테스트 서버에서 다음 줄을 발견했습니다.

<some  IPV4>:/zebra on /zebra type nfs (rw,relatime,vers=3,rsize=262144,wsize=262144,namlen=255,hard,nolock,proto=tcp,port=2051,timeo=600,retrans=2,sec=sys,mountaddr=10.126.84.153,mountvers=3,mountport=5004,mountproto=udp,local_lock=all,addr=10.126.84.153)
<some IPV4>://zebra on /zebra type nfs4 (rw,relatime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=172.17.1.20,local_lock=none,addr=10.48.28.115)

이제 몇 가지 질문이 있습니다.

  1. Linux가 동일한 마운트 지점에서 다른 내보내기를 마운트하는 것을 허용하는 이유는 무엇입니까?

  2. 예를 들어 이렇게 하면 ls /zebra어떤 출구가 나열되나요?

  3. umount예를 들어 특정 서버에서 액세스할 수 있나요 10.126.84.153?

답변1

  1. 모든 디렉터리는 유효한 마운트 지점이기 때문에
  2. 콘텐츠최신 설치곧 주식이 상장될 예정입니다.
  3. AFAIK 당신은 할 수 없습니다. 최신 마운트가 먼저 마운트 해제됩니다.

    # mkdir testmount  
    # mount --bind /bin/ testmount/  
    # mount --bind /usr/bin/ testmount/  
    # mount |grep testmount  
    /bin on /testmount type none (rw,bind)  
    /usr/bin on /testmount type none (rw,bind)  
    # umount testmount/  
    # mount |grep testmount  
    /bin on /testmount type none (rw,bind)  
    # umount testmount/  
    # mount |grep testmount  
    #
    

관련 정보