*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> nfs_manual_setup (7)              
Title
Content
Arch
Section
 

nfs_manual_setup(7)

Contents


NAME    [Toc]    [Back]

       nfs_manual_setup  -  Describes  how to manually set up the
       Network File System (NFS)

DESCRIPTION    [Toc]    [Back]

       This reference page describes how to manually set  up  the
       Network  File  System (NFS).  Setting up NFS includes configuring
 the following: Servers Clients, using  /etc/fstab
       Clients, using Automount or AutoFS

SETTING UP SERVERS    [Toc]    [Back]

       Use  the following procedure to set up an NFS server: Create
 the /etc/exports file and add the appropriate  entries
       to it.

              The  entries  that  you  add  are site-specific but
              their syntax should be as follows:

              pathname  [-root=0]   [-root=hostlist   [-anon=uid]
              [-rw=hostlist [-ro] identifier_1 ... identifier_n


              You  can  use the number sign (#) as a delimiter to
              add  comments.   For  more  information,  see   the
              exports(4)   reference  page.   Add  the  following
              information to the  /etc/rc.config.common  file  by
              using  the  /usr/sbin/rcmgr  command, which has the
              following syntax:

              /usr/sbin/rcmgr set variable value

              Indicate that this system is a server, by  entering
              the following command:

              # /usr/sbin/rcmgr set NFSSERVING 1

              (A  zero  (0) in place of the 1 indicates that this
              system is not a server.)   Specify  the  number  of
              nfsd  server threads you want to run on the system.
              Separate symbols are used for UDP threads  and  TCP
              threads.   For  example, to run 8 TCP threads and 4
              UDP threads, enter the following commands:

              # /usr/sbin/rcmgr set NUM_TCPD 8 #  /usr/sbin/rcmgr
              set NUM_UDPD 4

              You  can  run  up  to  128  server threads for both
              transports combined.  Although 8 server threads for
              each  transport  is usually adequate, if NFS client
              performance is slow,  a  possible  solution  is  to
              increase  the  number  of  server threads.  Set the
              NONROOTMOUNTS parameter.  Setting this parameter to
              0 specifies that only root users on the client systems
 can mount file systems.  Setting it to 1 specifies
  that  anyone on the client systems can mount
              file systems.

              The following command specifies that users must  be
              running  as  root  to  mount  file systems from the
              server:

              #  /usr/sbin/rcmgr  set  NONROOTMOUNTS  0   Specify
              whether  you  want to run the PC-NFS daemon. PC-NFS
              software provides personal computers on  your  network
  with  the same capabilities as NFS. PC-NFS is
              based on the client/server model. The client  software
  runs  on  the  personal  computer. The server
              software runs on the Tru64  UNIX  server.  Instructions
  for setting up the PC-NFS client software is
              provided with the PC-NFS software documentation.

              To specify that you want to run the PC-NFS  daemon,
              enter the following command:

              # /usr/sbin/rcmgr set PCNFSD 1

              You  must  then  export the directories you want to
              mount on the PC client to  the  client.  Also,  you
              must  export  the /usr/spool/pcnfs directory to the
              PC client for the client to be able to utilize network
 printing.  For information on exporting directories,
 see the  Network  Administration:  Services
              manual.   Specify  whether  you want to run the NFS
              locking service to allow clients  to  set  advisory
              record locks on files exported to them.

              To  specify  that  you  want to run the NFS locking
              service, enter the following command:

              # /usr/sbin/rcmgr set NFSLOCKING 1

              Note, by default, 7 nfsiod daemons are run  on  all
              NFS systems. To turn this client service off, enter
              the following command:

              # /usr/sbin/rcmgr set NUM_NFSIOD 0

              The /usr/sbin/rcmgr command appends the information
              to  the end of the /etc/rc.config.common file.  For
              more information on  the  rcmgr  utility,  see  the
              rcmgr(8) reference page.  Make sure that one of the
              following is true for client systems to  which  you
              are  exporting  file systems: They have an entry in
              the /etc/hosts file  of  the  server.   Their  host
              information  is  in the hosts database, if the network
 is serving host information with NIS  or  DNS.
              The  server specifies the client's Internet address
              instead of its host name in its  /etc/exports  file
              and the mountd daemon is not configured to run with
              Internet address checking turned on.  Start the NFS
              daemons by entering the following command:

              #  /sbin/init.d/nfs  start  # /sbin/init.d/nfsmount
              start

              To stop the NFS daemons, enter the  following  command:


              # /sbin/init.d/nfs stop










USING THE /ETC/FSTAB FILE TO SET UP CLIENTS
       Use the following procedure to set up an NFS client, using
       the /etc/fstab file: Edit the /etc/fstab file.

              Unless you are using an automatic mounting service,
              such  as  Automount  or AutoFS, edit the /etc/fstab
              file to contain an entry for each file system  that
              you  want  to  mount  on your system if you want it
              mounted automatically.  Specify the file system you
              are  mounting, the server you are mounting it from,
              the permissions with which it is mounted,  and  the
              local  mount  point for it.  The syntax for entries
              in   the   /etc/fstab   file   is    as    follows:
              fs_spec@server    fs_file   fs_vfstype   fs_mntopts
              fs_freq fs_passno

              For more information, see fstab(4).

              The following is a sample /etc/fstab file:

              /usr/dist@host1    /usr/dist   nfs   ro,bg   0    0
              share/man@host2     /usr/share/man   nfs   ro,bg  0
              /usr/staff/h0@host3 /nfs/host3/usr/staff/h rw,bg  0
              /usr/staff/h1@host3   /nfs/host3/usr/staff/h1   nfs
              rw,bg 0 0 Create  a  local  mount  point  for  each
              remote  file  system  that  you  specified  in  the
              /etc/fstab file.  The local mount points must  correspond
   exactly  to  the  fs_file  field  in  the
              /etc/fstab file.  In  the  preceding  example,  the
              client system uses the /etc/fstab file to mount the
              remote file system /usr/share/man from host2.   The
              /etc/fstab  entry  specifies  that  the local mount
              point is also called /usr/share/man on  the  client
              system.   While this is the easiest way to name the
              local mount point, it can have any name. To  create
              the /usr/share/man mount point, enter the following
              command:

              # mkdir /usr/share/man Make sure that  one  of  the
              following is true for server systems from which you
              are importing file systems: They have an  entry  in
              the  /etc/hosts  file  of  the  client.  Their host
              information is in the hosts database, if  the  network
  is  serving host information with NIS or DNS.
              Edit the /etc/rc.config.common file  by  using  the
              /usr/sbin/rcmgr  utility.  Add the following information
 to the /etc/rc.config.common  file:  Whether
              this  system is an NFS server (a system can be both
              a client and a server).  The number of nfsiod  daemons
 that you want the system to run.

              To  specify  that  you  want  this  system to run 7
              nfsiod daemons, enter the following command:

              # /usr/sbin/rcmgr set NUM_NFSIOD 7

              You can run up to 64 nfsiod  daemons.   Although  7
              nfsiod daemons is usually adequate, if NFS read and
              write performance is slow,  you  can  increase  the
              number of nfsiod daemons.  Optionally, you can turn
              on the NFS locking service, if you want to be  able
              to  set advisory record locks on NFS-mounted files.
              To do this, enter the following command:

              # /usr/sbin/rcmgr set NFSLOCKING 1

              Note that the NFS locking service must also be running
 on the server.

              The /usr/sbin/rcmgr command appends the information
              to the end of the /etc/rc.config.common file.   For
              more   information   on   the  rcmgr  utility,  see
              rcmgr(8).  Start the NFS daemons  by  entering  the
              following   command:  #  /sbin/init.d/nfs  start  #
              /sbin/init.d/nfsmount start

                                     Note

              If you are using Automount or AutoFS on  this  system,
  you  should complete the steps in the Network
              Administration: Services manual before starting the
              NFS daemons.

              If you need to stop the NFS daemons, enter the following
 command:

              # /sbin/init.d/nfs stop

ADMINISTERING AUTOMOUNT AND AUTOFS MAPS    [Toc]    [Back]

       You can customize Automount and AutoFS maps to  suit  your
       environment and either administer them locally, distribute
       them using NIS, or both.

       For information on creating  and  administering  Automount
       and  AutoFS maps, see the Network Administration: Services
       manual.

RELATED INFORMATION    [Toc]    [Back]

       Commands:  autofsd(8),  automount(8),  mountd(8),  nfsconfig(8), nfsd(8), nfsiod(8), rpc.lockd(8), rpc.statd(8)

       Files: advfs(4), cdfs(4), fstab(4)

       Network Information: nfs_intro(4)

       Network Administration: Services, Technical Overview



                                              nfs_manual_setup(7)
[ Back ]
 Similar pages
Name OS Title
network_manual_setup Tru64 Describes how to manually set up the network
ntp_manual_setup Tru64 Describes how to manually set up the Network Time Protocol (NTP)
nis_manual_setup Tru64 Describes how to manually set up the Network Information Service (NIS)
bind_manual_setup Tru64 Describes how to manually set up the Berkeley Internet Name Domain (BIND) service on your network.
uucp_manual_setup Tru64 Describes how to manually set up the
mail_manual_setup Tru64 Describes how to manually set up and start mail
lat_manual_setup Tru64 Describes how to manually set up the Local Area Transport (LAT)
ppp_manual_setup Tru64 Describes how to manually set up Pointto-Point Protocol (PPP) connections
slip_manual_setup Tru64 Describes how to manually set up the Serial Line Internet Protocol (SLIP)
nfs HP-UX network file system
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service