Skip to content

Instantly share code, notes, and snippets.

@int128
Created July 5, 2014 13:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save int128/2731ff15a7856de012b2 to your computer and use it in GitHub Desktop.
Save int128/2731ff15a7856de012b2 to your computer and use it in GitHub Desktop.

environment

  • Gentoo Linux
  • 2.6.31-gentoo-r10 (KVM hypervisor/KVM guest)
  • net-fs/nfs-utils-1.1.4-r1

/etc/auto.misc

sys             -fstype=nfs4,noatime,hard,intr,nosuid   server:/sys
public          -fstype=nfs4,noatime,hard,intr,nosuid   server:/public

mount

rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
server:/public on /misc/public type nfs4 (rw,nosuid,noatime,hard,intr,clientaddr=1.2.3.4,sloppy,addr=4.3.2.1)

client-side processes

  • /usr/sbin/automount -p /var/run/autofs.pid
  • /sbin/portmap -l
  • /usr/sbin/rpc.idmapd -C

/etc/exports

# /etc/exports: NFS file systems being exported.  See exports(5).
/misc                   1.2.3.4(rw,no_subtree_check,fsid=0)
/misc/sys               1.2.3.4(rw,no_subtree_check,no_root_squash,nohide)
/misc/public            1.2.3.4(rw,no_subtree_check,nohide)

exportfs -v

/misc/public    1.2.3.4(rw,wdelay,nohide,root_squash,no_subtree_check)
/misc/sys       1.2.3.4(rw,wdelay,nohide,no_root_squash,no_subtree_check)
/misc           1.2.3.4(rw,wdelay,root_squash,no_subtree_check,fsid=0)

server-side processes

  • /usr/sbin/rpc.mountd
  • /sbin/portmap
  • /usr/sbin/rpc.idmapd -S
  • /sbin/rpc.statd --no-notify

mount

rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw,noexec,nosuid,nodev)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment