


NSREXECD(8)                                           NSREXECD(8)


NNAAMMEE
       nsrexecd - NetWorker client execution service

SSYYNNOOPPSSIISS
       nnssrreexxeeccdd [ --ss _s_e_r_v_e_r [ --ss _s_e_r_v_e_r ...  ]] [ --ff _s_e_r_v_e_r_f_i_l_e ]
       [ --pp _s_a_v_e_p_a_t_h ] [ --ii ]

DDEESSCCRRIIPPTTIIOONN
       nnssrreexxeeccdd is used by NetWorker servers to perform automatic
       operations  on NetWorker clients.  It is currently used by
       ssaavveeggrrpp(8) to start saves, pre-migrations and storage node
       functions on NetWorker client machines.  When migration is
       enabled on a  NetWorker  client,  nnssrreexxeeccdd  monitors  disk
       usage,  starts  migration  runs  using nnssrrmmiigg(8), and also
       manages file recall using  nnssrriibb(8).   When  storage  node
       functions  are  in  use, nnssrreexxeeccdd starts nnssrrmmmmdd(8) daemons
       and nnssrrjjbb(8) commands on the host, and responds to polling
       requests  from  the  server.   See nnssrr__ssttoorraaggee__nnooddee(5) for
       additional detail on storage nodes.  The nnssrreexxeeccdd  service
       is  normally started at boot time on each NetWorker client
       machine.  Since NetWorker servers are usually expected  to
       be  clients  of themselves, nnssrreexxeeccdd runs on all NetWorker
       servers as well.

       The nnssrreexxeeccdd  service  exports  an  RPC-based  service  to
       remotely  execute NetWorker operations.  All requests must
       be authenticated, and can optionally be restricted to spe-
       cific   NetWorker   servers.   Only  ssaavvee  requests  (e.g.
       ssaavvee(8) or ssaavveeffss(8)),  migration  requests  (e.g.   nnssrrpp--
       mmiigg(8)  or  nnssrrmmiigg(8)),  and  storage  node  requests  are
       allowed.

       When command execution is requested, nnssrreexxeeccdd first  veri-
       fies  that the request is authenticated, and that it comes
       from a valid NetWorker server.   Next,  nnssrreexxeeccdd  verifies
       that  the  command  is  a  save or migration command (e.g.
       ssaavvee(8) or nnssrrppmmiigg(8)).  It then  executes  the  specified
       command  from the NetWorker binary directory.  This direc-
       tory is normally determined by the location of the  nnssrreexx--
       eeccdd  executable, but can be specified on the command line.

OOPPTTIIOONNSS
       --ii     As part of the NetWorker server authentication, the
              server's  network address is mapped to a name.  The
              name is then reverse-mapped to a  network  address.
              The  server  is  authenticated  if  and only if the
              original network address matches the reverse-mapped
              address.   The --ii flag skips the address comparison
              thereby allowing work-arounds to  misconfigured  or
              misfeatured  (i.e.  Solaris)  naming systems.  This
              option should be used with care since it may  allow
              the  NetWorker  client to send its data to an unau-
              thorized machine.




NetWorker rt_1998_4Q.Build.MMaJrFcehra0l8_,0021000                        1





NSREXECD(8)                                           NSREXECD(8)


       --ff _s_e_r_v_e_r_f_i_l_e
              Specifies a file containing  a  list  of  NetWorker
              servers which can initiate saves.  This file should
              list one server name per line.   If  no  --ff  or  --ss
              options  are  specified,  nnssrreexxeeccdd  will look for a
              default file in this same format  (or  Mac  prefer-
              ences  on  the  Mac  client).  The location of this
              default file is listed in the FFIILLEESS section, below.

       --pp _s_a_v_e_p_a_t_h
              Tells  nnssrreexxeeccdd  to  look  for save commands in the
              _s_a_v_e_p_a_t_h directory, rather than  the  default  (the
              directory in which nnssrreexxeeccdd exists).

       --ss _s_e_r_v_e_r
              Only  allow  save  requests  to be initiated by the
              given NetWorker server.  Multiple --ss options may be
              given to allow access by several NetWorker servers.
              If a NetWorker server has multiple  network  inter-
              faces, it is often best to list the hostname corre-
              sponding to each network interface, to avoid failed
              saves.   See  also  the  --ff  option  below for more
              information.

FFIILLEESS
       //nnssrr//rreess//nnssrrllaa..rreess          Attributes describing the Net-
                                   Worker  nnssrreexxeeccdd  service  and
                                   its  resources  (See  nnssrr__sseerr--
                                   vviiccee(5)).
       //nnssrr//rreess//sseerrvveerrss            The    file   containing   the
                                   default list of  servers  that
                                   can  back  up  or  migrate the
                                   NetWorker client.

SSEEEE AALLSSOO
       nnssrr__sseerrvviiccee(5), nnssrr__ssttoorraaggee__nnooddee(5), nnssrriibb(8), nnssrrmmiigg(8),
       nnssrrppmmiigg(8), ssaavvee(8), ssaavvee(8), ssaavveeffss(8), ssaavveeggrrpp(8)




















NetWorker rt_1998_4Q.Build.MMaJrFcehra0l8_,0021000                        2


