GNOME Nautilus를 통해 NFS에 액세스할 수 없습니다. (마운트 포인트가 존재하지 않습니다)

GNOME Nautilus를 통해 NFS에 액세스할 수 없습니다. (마운트 포인트가 존재하지 않습니다)

NFS 서버가 있습니다. 수동으로 마운트할 수 있습니다.

sudo mount -t nfs myserver:/srv/nfs /mnt

하지만 avahi를 사용하여 그 존재를 방송하므로 파일 관리자를 사용하여 마운트할 수도 있습니다. thunar(xfce의 파일 관리자)를 통해 마운트할 수 있지만 GNOME의 Nautilus를 통해 액세스할 수는 없습니다.

노틸러스는 이렇게 말합니다.

Unable to access location: Mountpoint does not exist.

GVFS 로그 내용:

nfs: Added new job source 0x55c37a44e2f0 (GVfsBackendNfs)
nfs: Queued new job 0x55c37a43cf30 (GVfsJobMount)
nfs: send_reply(0x55c37a43cf30), failed=1 (Mountpoint does not exist)

서버 측 /etc/exports:

# /etc/exports - exports(5) - directories exported to NFS clients
#
# Example for NFSv2 and NFSv3:
#  /srv/home        hostname1(rw,sync) hostname2(ro,sync)
# Example for NFSv4:
#  /srv/nfs4        hostname1(rw,sync,fsid=0)
#  /srv/nfs4/home   hostname1(rw,sync,nohide)
# Using Kerberos and integrity checking:
#  /srv/nfs4        *(rw,sync,sec=krb5i,fsid=0)
#  /srv/nfs4/home   *(rw,sync,sec=krb5i,nohide)
#
# Use `exportfs -arv` to reload.

/srv/nfs 192.168.1.0/24(rw,sync,no_subtree_check,all_squash,insecure)

서버 측 /etc/avahi/services/nfs.service:

<?xml version="1.0" standalone='no'?>
  <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
  <service-group>
    <name replace-wildcards="yes">%h-nfs</name>
    <service>
      <type>_nfs._tcp</type>
      <port>2049</port>
      <txt-record>path=/srv/nfs</txt-record>
    </service>
</service-group>

답변1

나도 같은 문제가 있는데 그 이유를 알아냈을 수도 있습니다. 때문일 수도 있겠네요NFSv4는 지원되지 않습니다.

관련 정보