Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nsr(8)

nsrd(8)

nsr_layout(5)

nsrindexasm(8)

nsrck(8)

nsrls(8)

mm(8)



NSRINDEXD(8)                Legato NetWorker 3.0                NSRINDEXD(8)


NAME
       nsrindexd - NetWorker index daemon

SYNOPSIS
       nsrindexd [ -j ]

DESCRIPTION
       The nsrindexd daemon is started by the server nsrd(8) daemon.  It
       should not be started by hand.  The daemon provides an RPC-based ser­
       vice to the server nsrd(8) daemon; direct network access to this ser­
       vice is not allowed.  The RPC program and version numbers provided by
       nsrindexd are 390105 and 4, respectively.

       The service provided to the NetWorker system is designed for high
       performance insertion and deletion of save records into indexes.
       This performance is obtained by keeping information cached in the
       nsrindexd process address space.  When the NetWorker system wishes to
       commit a save session's records, it notifies the nsrindexd daemon
       (via a remote procedure call) to flush its volatile state to its
       file(s).

       Since the daemon (or the server machine) may crash at any time, the
       index files may be left in an inconsistent state.  Therefore, the
       maintenance program, nsrck(8) is run automatically by the nsrd daemon
       before the NetWorker service is started.

       Since nsrindexd and nsrck are run at the same time, both programs use
       an advisory file locking mechanism on the file db.SCAVENGE to syn­
       chronize their access to an index.

OPTIONS
       -j     Causes more checking of the database file(s) to be done during
              startup.

FILES
       /nsr/index/clientname/db
                             Where the client's index records are stored and
                             accessed.

       /nsr/index/clientname/db.SCAVENGE
                             When this file exists and nsrindexd is not run­
                             ning, the nsrck program must be run before
                             nsrindexd is restarted.

       /nsr/index/.ssid_low_high_clientname
                             These files are used keep track of pending
                             record deletes from clientname's index.  Ssid
                             identifies the save set to be process, low and
                             high are the offsets within the save set, and
                             clientname is the database containing the
                             records.  Index records are deleted as a result
                             of volumes being deleted or purged via the
                             mm(8) command or with the networker(8) volume
                             or index management windows.  After nsrindexd



Licensed material--property of copyright holder(s)                         1




NSRINDEXD(8)                Legato NetWorker 3.0                NSRINDEXD(8)


                             has completed the corresponding deletions, the
                             file is removed.

SEE ALSO
       nsr(8), nsrd(8), nsr_layout(5), nsrindexasm(8), nsrck(8), nsrls(8),
       mm(8)

DIAGNOSTICS
       waiting for lock on filename.
              This message indicates that another program is accessing the
              same file that is required by this daemon.  The daemon will
              wait for the advisory lock to be cleared.

       lock on filename acquired.
              Informative message that will eventually follow the previous
              message.









































Licensed material--property of copyright holder(s)                         2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026