Whamcloud - gitweb
Merge "LUDOC-6 Add Makefile with check, pdf, html targets"
[doc/manual.git] / Glossary.xml
index 235eea3..7f7796a 100644 (file)
     <glossentry xml:id="acl">
       <glossterm>ACL</glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-998686" xreflabel=""/>Access Control List - An extended attribute associated with a file which contains authorization directives.</para>
+        <para>Access Control List - An extended attribute associated with a file which contains authorization directives.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="ostfail">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-998687" xreflabel=""/>Administrative OST failure</glossterm>
+      <glossterm>Administrative OST failure</glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-996783" xreflabel=""/>A configuration directive given to a cluster to declare that an OST has failed, so errors can be immediately returned.</para>
+        <para>A configuration directive given to a cluster to declare that an OST has failed, so errors can be immediately returned.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>C</title>
     <glossentry xml:id="cmd">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000465" xreflabel=""/> CMD</glossterm>
+      <glossterm> CMD</glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000466" xreflabel=""/>Clustered metadata, a collection of metadata targets implementing a single file system namespace.</para>
+        <para>Clustered metadata, a collection of metadata targets implementing a single file system namespace.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="completioncallback">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000489" xreflabel=""/>Completion Callback
+      <glossterm>Completion Callback
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000490" xreflabel=""/>An RPC made by an OST or MDT to another system, usually a client, to indicate that the lock request is now granted.</para>
+        <para>An RPC made by an OST or MDT to another system, usually a client, to indicate that the lock request is now granted.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="changelog">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000494" xreflabel=""/>Configlog
+      <glossterm>Configlog
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000495" xreflabel=""/>An llog file used in a node, or retrieved from a management server over the network with configuration instructions for Lustre systems at startup time.</para>
+        <para>An llog file used in a node, or retrieved from a management server over the network with configuration instructions for Lustre systems at startup time.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="configlock">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000499" xreflabel=""/>Configuration Lock
+      <glossterm>Configuration Lock
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000500" xreflabel=""/>A lock held by every node in the cluster to control configuration changes. When callbacks are received, the nodes quiesce their traffic, cancel the lock and await configuration changes after which they reacquire the lock before resuming normal operation.</para>
+        <para>A lock held by every node in the cluster to control configuration changes. When callbacks are received, the nodes quiesce their traffic, cancel the lock and await configuration changes after which they reacquire the lock before resuming normal operation.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>D</title>
     <glossentry xml:id="defaultstrippattern">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000504" xreflabel=""/>Default stripe pattern
+      <glossterm>Default stripe pattern
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000505" xreflabel=""/>Information in the LOV descriptor that describes the default stripe count used for new files in a file system. This can be amended by using a directory stripe descriptor or a per-file stripe descriptor.</para>
+        <para>Information in the LOV descriptor that describes the default stripe count used for new files in a file system. This can be amended by using a directory stripe descriptor or a per-file stripe descriptor.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="directio">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000733" xreflabel=""/>Direct I/O
+      <glossterm>Direct I/O
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000739" xreflabel=""/>A mechanism which can be used during read and write system calls. It bypasses the kernel. I/O cache to memory copy of data between kernel and application memory address spaces.</para>
+        <para>A mechanism which can be used during read and write system calls. It bypasses the kernel. I/O cache to memory copy of data between kernel and application memory address spaces.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="dirstripdesc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000735" xreflabel=""/>Directory stripe descriptor
+      <glossterm>Directory stripe descriptor
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000515" xreflabel=""/>An extended attribute that describes the default stripe pattern for files underneath that directory.</para>
+        <para>An extended attribute that describes the default stripe pattern for files underneath that directory.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>E</title>
     <glossentry xml:id="ea">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000519" xreflabel=""/>EA
+      <glossterm>EA
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000520" xreflabel=""/>Extended Attribute. A small amount of data which can be retrieved through a name associated with a particular inode. Lustre uses EAa to store striping information (location of file data on OSTs). Examples of extended attributes are ACLs, striping information, and crypto keys.</para>
+        <para>Extended Attribute. A small amount of data which can be retrieved through a name associated with a particular inode. Lustre uses EAa to store striping information (location of file data on OSTs). Examples of extended attributes are ACLs, striping information, and crypto keys.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="eviction">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000524" xreflabel=""/>Eviction
+      <glossterm>Eviction
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000525" xreflabel=""/>The process of eliminating server state for a client that is not returning to the cluster after a timeout or if server failures have occurred.</para>
+        <para>The process of eliminating server state for a client that is not returning to the cluster after a timeout or if server failures have occurred.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="export">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000611" xreflabel=""/>Export
+      <glossterm>Export
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000612" xreflabel=""/>The state held by a server for a client that is sufficient to transparently recover all in-flight operations when a single failure occurs.</para>
+        <para>The state held by a server for a client that is sufficient to transparently recover all in-flight operations when a single failure occurs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="extendloc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000625" xreflabel=""/>Extent Lock
+      <glossterm>Extent Lock
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000793" xreflabel=""/>A lock used by the OSC to protect an extent in a storage object for concurrent control of read/write, file size acquisition and truncation operations.</para>
+        <para>A lock used by the OSC to protect an extent in a storage object for concurrent control of read/write, file size acquisition and truncation operations.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>F</title>
     <glossentry xml:id="failback">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000630" xreflabel=""/>Failback
+      <glossterm>Failback
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000631" xreflabel=""/>The failover process in which the default active server regains control over the service.</para>
+        <para>The failover process in which the default active server regains control over the service.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="failoutost">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000635" xreflabel=""/>Failout OST
+      <glossterm>Failout OST
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000636" xreflabel=""/>An OST which is not expected to recover if it fails to answer client requests. A failout OST can be administratively failed, thereby enabling clients to return errors when accessing data on the failed OST without making additional network requests.</para>
+        <para>An OST which is not expected to recover if it fails to answer client requests. A failout OST can be administratively failed, thereby enabling clients to return errors when accessing data on the failed OST without making additional network requests.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="failover">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000640" xreflabel=""/>Failover
+      <glossterm>Failover
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000641" xreflabel=""/>The process by which a standby computer server system takes over for an active computer server after a failure of the active node. Typically, the standby computer server gains exclusive access to a shared storage device between the two servers.</para>
+        <para>The process by which a standby computer server system takes over for an active computer server after a failure of the active node. Typically, the standby computer server gains exclusive access to a shared storage device between the two servers.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="fid">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000645" xreflabel=""/>FID
+      <glossterm>FID
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000646" xreflabel=""/>Lustre File xml:identifier. A collection of integers which uniquely xml:identify a file or object. The FID structure contains a sequence, xml:identity and version number.</para>
+        <para>Lustre File xml:identifier. A collection of integers which uniquely xml:identify a file or object. The FID structure contains a sequence, xml:identity and version number.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="fileset">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000650" xreflabel=""/>Fileset
+      <glossterm>Fileset
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000651" xreflabel=""/>A group of files that are defined through a directory that represents a file system’s start point.</para>
+        <para>A group of files that are defined through a directory that represents a file system's start point.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="fldb">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000655" xreflabel=""/>FLDB
+      <glossterm>FLDB
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000656" xreflabel=""/>FID Location Database. This database maps a sequence of FIDs to a server which is managing the objects in the sequence.</para>
+        <para>FID Location Database. This database maps a sequence of FIDs to a server which is managing the objects in the sequence.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="flightgroup">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000660" xreflabel=""/>Flight Group
+      <glossterm>Flight Group
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000661" xreflabel=""/>Group or I/O transfer operations initiated in the OSC, which is simultaneously going between two endpoints. Tuning the flight group size correctly leads to a full pipe.</para>
+        <para>Group or I/O transfer operations initiated in the OSC, which is simultaneously going between two endpoints. Tuning the flight group size correctly leads to a full pipe.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>G</title>
     <glossentry xml:id="glimpsecallback">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000665" xreflabel=""/>Glimpse callback
+      <glossterm>Glimpse callback
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002313" xreflabel=""/>An RPC made by an OST or MDT to another system, usually a client, to indicate to tthat an extent lock it is holding should be surrendered if it is not in use. If the system is using the lock, then the system should report the object size in the reply to the glimpse callback. Glimpses are introduced to optimize the acquisition of file sizes.</para>
+        <para>An RPC made by an OST or MDT to another system, usually a client, to indicate to tthat an extent lock it is holding should be surrendered if it is not in use. If the system is using the lock, then the system should report the object size in the reply to the glimpse callback. Glimpses are introduced to optimize the acquisition of file sizes.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="grouplock">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002316" xreflabel=""/>Group Lock
+      <glossterm>Group Lock
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000676" xreflabel=""/> To follow.</para>
+        <para> To follow.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="groupupcall">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000680" xreflabel=""/>Group upcall
+      <glossterm>Group upcall
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000681" xreflabel=""/> To follow.</para>
+        <para> To follow.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>I</title>
     <glossentry xml:id="import">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000690" xreflabel=""/>Import
+      <glossterm>Import
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000691" xreflabel=""/>The state held by a client to fully recover a transaction sequence after a server failure and restart.</para>
+        <para>The state held by a client to fully recover a transaction sequence after a server failure and restart.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="intentlock">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000695" xreflabel=""/>Intent Lock
+      <glossterm>Intent Lock
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000696" xreflabel=""/>A special locking operation introduced by Lustre into the Linux kernel. An intent lock combines a request for a lock, with the full information to perform the operation(s) for which the lock was requested. This offers the server the option of granting the lock or performing the operation and informing the client of the operation result without granting a lock. The use of intent locks enables metadata operations (even complicated ones), to be implemented with a single RPC from the client to the server.</para>
+        <para>A special locking operation introduced by Lustre into the Linux kernel. An intent lock combines a request for a lock, with the full information to perform the operation(s) for which the lock was requested. This offers the server the option of granting the lock or performing the operation and informing the client of the operation result without granting a lock. The use of intent locks enables metadata operations (even complicated ones), to be implemented with a single RPC from the client to the server.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="iov">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000700" xreflabel=""/>IOV
+      <glossterm>IOV
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000701" xreflabel=""/>I/O vector. A buffer destined for transport across the network which contains a collection (a/k/a as a vector) of blocks with data.</para>
+        <para>I/O vector. A buffer destined for transport across the network which contains a collection (a/k/a as a vector) of blocks with data.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>K</title>
     <glossentry xml:id="kerberos">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000975" xreflabel=""/>Kerberos
+      <glossterm>Kerberos
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000976" xreflabel=""/>An authentication mechanism, optionally available in an upcoming Lustre version as a GSS backend.</para>
+        <para>An authentication mechanism, optionally available in an upcoming Lustre version as a GSS backend.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>L</title>
     <glossentry xml:id="lbug">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000710" xreflabel=""/>LBUG
+      <glossterm>LBUG
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1000711" xreflabel=""/>A bug that Lustre writes into a log indicating a serious system failure.</para>
+        <para>A bug that Lustre writes into a log indicating a serious system failure.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="ldlm">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1000433" xreflabel=""/>LDLM
+      <glossterm>LDLM
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-996800" xreflabel=""/>Lustre Distributed Lock Manager.</para>
+        <para>Lustre Distributed Lock Manager.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lfs">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001024" xreflabel=""/>lfs
+      <glossterm>lfs
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002332" xreflabel=""/>The Lustre File System configuration tool for end users to set/check file striping, etc. See <link xl:href="UserUtilities.html#50438206_94597">glossdiv 32.1, lfs</link>.</para>
+        <para>The Lustre File System configuration tool for end users to set/check file striping, etc. See <link xl:href="UserUtilities.html#50438206_94597">glossdiv 32.1, lfs</link>.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lfsck">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001033" xreflabel=""/>lfsck
+      <glossterm>lfsck
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001034" xreflabel=""/>Lustre File System Check. A distributed version of a disk file system checker. Normally, lfsck does not need to be run, except when file systems are damaged through multiple disk failures and other means that cannot be recovered using file system journal recovery.</para>
+        <para>Lustre File System Check. A distributed version of a disk file system checker. Normally, lfsck does not need to be run, except when file systems are damaged through multiple disk failures and other means that cannot be recovered using file system journal recovery.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="liblustre">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001036" xreflabel=""/>liblustre
+      <glossterm>liblustre
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001037" xreflabel=""/>Lustre library. A user-mode Lustre client linked into a user program for Lustre fs access. liblustre clients cache no data, do not need to give back locks on time, and can recover safely from an eviction. They should not participate in recovery.</para>
+        <para>Lustre library. A user-mode Lustre client linked into a user program for Lustre fs access. liblustre clients cache no data, do not need to give back locks on time, and can recover safely from an eviction. They should not participate in recovery.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="llite">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001077" xreflabel=""/>Llite
+      <glossterm>Llite
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001078" xreflabel=""/>Lustre lite. This term is in use inside the code and module names to indicate that code elements are related to the Lustre file system.</para>
+        <para>Lustre lite. This term is in use inside the code and module names to indicate that code elements are related to the Lustre file system.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="llog">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001086" xreflabel=""/>Llog
+      <glossterm>Llog
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001087" xreflabel=""/>Lustre log. A log of entries used internally by Lustre. An llog is suitable for rapid transactional appends of records and cheap cancellation of records through a bitmap.</para>
+        <para>Lustre log. A log of entries used internally by Lustre. An llog is suitable for rapid transactional appends of records and cheap cancellation of records through a bitmap.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="llogcatalog">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001091" xreflabel=""/>Llog Catalog
+      <glossterm>Llog Catalog
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001127" xreflabel=""/>Lustre log catalog. An llog with records that each point at an llog. Catalogs were introduced to give llogs almost infinite size. llogs have an originator which writes records and a replicator which cancels record (usually through an RPC), when the records are not needed.</para>
+        <para>Lustre log catalog. An llog with records that each point at an llog. Catalogs were introduced to give llogs almost infinite size. llogs have an originator which writes records and a replicator which cancels record (usually through an RPC), when the records are not needed.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lmv">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001159" xreflabel=""/>LMV
+      <glossterm>LMV
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001186" xreflabel=""/>Logical Metadata Volume. A driver to abstract in the Lustre client that it is working with a metadata cluster instead of a single metadata server.</para>
+        <para>Logical Metadata Volume. A driver to abstract in the Lustre client that it is working with a metadata cluster instead of a single metadata server.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lnd">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001197" xreflabel=""/>LND
+      <glossterm>LND
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001198" xreflabel=""/>Lustre Network Driver. A code module that enables LNET support over a particular transport, such as TCP and various kinds of InfiniBand.</para>
+        <para>Lustre Network Driver. A code module that enables LNET support over a particular transport, such as TCP and various kinds of InfiniBand.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lnet">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001202" xreflabel=""/>LNET
+      <glossterm>LNET
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001203" xreflabel=""/>Lustre Networking. A message passing network protocol capable of running and routing through various physical layers. LNET forms the underpinning of LNETrpc.</para>
+        <para>Lustre Networking. A message passing network protocol capable of running and routing through various physical layers. LNET forms the underpinning of LNETrpc.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="loadmds">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001212" xreflabel=""/>Load-balancing MDSs
+      <glossterm>Load-balancing MDSs
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001213" xreflabel=""/>A cluster of MDSs that perform load balancing of on system requests.</para>
+        <para>A cluster of MDSs that perform load balancing of on system requests.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lockclient">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001217" xreflabel=""/>Lock Client
+      <glossterm>Lock Client
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001218" xreflabel=""/>A module that makes lock RPCs to a lock server and handles revocations from the server.</para>
+        <para>A module that makes lock RPCs to a lock server and handles revocations from the server.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lockserver">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001274" xreflabel=""/>Lock Server
+      <glossterm>Lock Server
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001275" xreflabel=""/>A system that manages locks on certain objects. It also issues lock callback requests, calls while servicing or, for objects that are already locked, completes lock requests.</para>
+        <para>A system that manages locks on certain objects. It also issues lock callback requests, calls while servicing or, for objects that are already locked, completes lock requests.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lov">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001283" xreflabel=""/>LOV
+      <glossterm>LOV
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001284" xreflabel=""/>Logical Object Volume. The object storage analog of a logical volume in a block device volume management system, such as LVM or EVMS. The LOV is primarily used to present a collection of OSTs as a single device to the MDT and client file system drivers.</para>
+        <para>Logical Object Volume. The object storage analog of a logical volume in a block device volume management system, such as LVM or EVMS. The LOV is primarily used to present a collection of OSTs as a single device to the MDT and client file system drivers.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lovdes">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001288" xreflabel=""/>LOV descriptor
+      <glossterm>LOV descriptor
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001289" xreflabel=""/>A set of configuration directives which describes which nodes are OSS systems in the Lustre cluster, providing names for their OSTs.</para>
+        <para>A set of configuration directives which describes which nodes are OSS systems in the Lustre cluster, providing names for their OSTs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lustre">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001293" xreflabel=""/>Lustre
+      <glossterm>Lustre
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001294" xreflabel=""/>The name of the project chosen by Peter Braam in 1999 for an object-based storage architecture. Now the name is commonly associated with the Lustre file system.</para>
+        <para>The name of the project chosen by Peter Braam in 1999 for an object-based storage architecture. Now the name is commonly associated with the Lustre file system.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lustreclient">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001298" xreflabel=""/>Lustre client
+      <glossterm>Lustre client
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001299" xreflabel=""/>An operating instance with a mounted Lustre file system.</para>
+        <para>An operating instance with a mounted Lustre file system.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lustrefile">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001303" xreflabel=""/>Lustre file
+      <glossterm>Lustre file
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001304" xreflabel=""/>A file in the Lustre file system. The implementation of a Lustre file is through an inode on a metadata server which contains references to a storage object on OSSs.</para>
+        <para>A file in the Lustre file system. The implementation of a Lustre file is through an inode on a metadata server which contains references to a storage object on OSSs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lustrelite">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001308" xreflabel=""/>Lustre lite
+      <glossterm>Lustre lite
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001309" xreflabel=""/>A preliminary version of Lustre developed for LLNL in 2002. With the release of Lustre 1.0 in late 2003, Lustre Lite became obsolete.</para>
+        <para>A preliminary version of Lustre developed for LLNL in 2002. With the release of Lustre 1.0 in late 2003, Lustre Lite became obsolete.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="lvfs">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001313" xreflabel=""/>Lvfs
+      <glossterm>Lvfs
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001314" xreflabel=""/>A library that provides an interface between Lustre OSD and MDD drivers and file systems; this avoids introducing file system-specific abstractions into the OSD and MDD drivers.</para>
+        <para>A library that provides an interface between Lustre OSD and MDD drivers and file systems; this avoids introducing file system-specific abstractions into the OSD and MDD drivers.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>M</title>
     <glossentry xml:id="mballoc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001403" xreflabel=""/>Mballoc
+      <glossterm>Mballoc
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002369" xreflabel=""/>Multi-Block-Allocate. Lustre functionality that enables the ldiskfs file system to allocate multiple blocks with a single request to the block allocator. Normally, an ldiskfs file system only allocates only one block per request.</para>
+        <para>Multi-Block-Allocate. Lustre functionality that enables the ldiskfs file system to allocate multiple blocks with a single request to the block allocator. Normally, an ldiskfs file system only allocates only one block per request.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mdc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001408" xreflabel=""/>MDC
+      <glossterm>MDC
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001417" xreflabel=""/>MetaData Client - Lustre client component that sends metadata requests via RPC over LNET to the Metadata Target (MDT).</para>
+        <para>MetaData Client - Lustre client component that sends metadata requests via RPC over LNET to the Metadata Target (MDT).</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mdd">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001426" xreflabel=""/>MDD
+      <glossterm>MDD
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002412" xreflabel=""/>MetaData Disk Device - Lustre server component that interfaces with the underlying Object Storage Device to manage the Lustre file system namespace (directories, file ownership, attributes).</para>
+        <para>MetaData Disk Device - Lustre server component that interfaces with the underlying Object Storage Device to manage the Lustre file system namespace (directories, file ownership, attributes).</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mds">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001431" xreflabel=""/>MDS
+      <glossterm>MDS
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002444" xreflabel=""/>MetaData Server - Server node that is hosting the Metadata Target (MDT).</para>
+        <para>MetaData Server - Server node that is hosting the Metadata Target (MDT).</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mdt">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001545" xreflabel=""/>MDT
+      <glossterm>MDT
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001546" xreflabel=""/>Metadata Target. A metadata device made available through the Lustre meta-data network protocol.</para>
+        <para>Metadata Target. A metadata device made available through the Lustre meta-data network protocol.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="metadatawriteback">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001547" xreflabel=""/>Metadata Write-back Cache
+      <glossterm>Metadata Write-back Cache
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001447" xreflabel=""/>A cache of metadata updates (mkdir, create, setattr, other operations) which an application has performed, but have not yet been flushed to a storage device or server.</para>
+        <para>A cache of metadata updates (mkdir, create, setattr, other operations) which an application has performed, but have not yet been flushed to a storage device or server.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mgs">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001451" xreflabel=""/>MGS
+      <glossterm>MGS
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001452" xreflabel=""/>Management Service. A software module that manages the startup configuration and changes to the configuration. Also, the server node on which this system runs.</para>
+        <para>Management Service. A software module that manages the startup configuration and changes to the configuration. Also, the server node on which this system runs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="mountconf">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001505" xreflabel=""/>Mountconf
+      <glossterm>Mountconf
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001582" xreflabel=""/>The Lustre configuration protocol (introduced in version 1.6) which formats disk file systems on servers with the mkfs.lustre program, and prepares them for automatic incorporation into a Lustre cluster.</para>
+        <para>The Lustre configuration protocol (introduced in version 1.6) which formats disk file systems on servers with the mkfs.lustre program, and prepares them for automatic incorporation into a Lustre cluster.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>N</title>
     <glossentry xml:id="nal">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001602" xreflabel=""/>NAL
+      <glossterm>NAL
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001603" xreflabel=""/>An older, obsolete term for LND.</para>
+        <para>An older, obsolete term for LND.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="nid">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001607" xreflabel=""/>NID
+      <glossterm>NID
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001608" xreflabel=""/>Network xml:identifier. Encodes the type, network number and network address of a network interface on a node for use by Lustre.</para>
+        <para>Network xml:identifier. Encodes the type, network number and network address of a network interface on a node for use by Lustre.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="nioapi">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001612" xreflabel=""/>NIO API
+      <glossterm>NIO API
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001657" xreflabel=""/>A subset of the LNET RPC module that implements a library for sending large network requests, moving buffers with RDMA.</para>
+        <para>A subset of the LNET RPC module that implements a library for sending large network requests, moving buffers with RDMA.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>O</title>
     <glossentry xml:id="odb">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001668" xreflabel=""/>OBD
+      <glossterm>OBD
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001742" xreflabel=""/>Object Device. The base class of layering software constructs that provides Lustre functionality.</para>
+        <para>Object Device. The base class of layering software constructs that provides Lustre functionality.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="odbapi">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001673" xreflabel=""/>OBD API
+      <glossterm>OBD API
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001674" xreflabel=""/>See Storage Object API.</para>
+        <para>See Storage Object API.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="odbtype">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001678" xreflabel=""/>OBD type
+      <glossterm>OBD type
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001753" xreflabel=""/>Module that can implement the Lustre object or metadata APIs. Examples of OBD types include the LOV, OSC and OSD.</para>
+        <para>Module that can implement the Lustre object or metadata APIs. Examples of OBD types include the LOV, OSC and OSD.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="odbfilter">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001683" xreflabel=""/>Obdfilter
+      <glossterm>Obdfilter
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001759" xreflabel=""/>An older name for the OSD device driver.</para>
+        <para>An older name for the OSD device driver.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="objectdev">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001693" xreflabel=""/>Object device
+      <glossterm>Object device
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001694" xreflabel=""/>An instance of an object that exports the OBD API.</para>
+        <para>An instance of an object that exports the OBD API.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="objectstorage">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001698" xreflabel=""/>Object storage
+      <glossterm>Object storage
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001699" xreflabel=""/>Refers to a storage-device API or protocol involving storage objects. The two most well known instances of object storage are the T10 iSCSI storage object protocol and the Lustre object storage protocol (a network implementation of the Lustre object API). The principal difference between the Lustre and T10 protocols is that Lustre includes locking and recovery control in the protocol and is not tied to a SCSI transport layer.</para>
+        <para>Refers to a storage-device API or protocol involving storage objects. The two most well known instances of object storage are the T10 iSCSI storage object protocol and the Lustre object storage protocol (a network implementation of the Lustre object API). The principal difference between the Lustre and T10 protocols is that Lustre includes locking and recovery control in the protocol and is not tied to a SCSI transport layer.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="opencache">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001703" xreflabel=""/>opencache
+      <glossterm>opencache
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001704" xreflabel=""/>A cache of open file handles. This is a performance enhancement for NFS.</para>
+        <para>A cache of open file handles. This is a performance enhancement for NFS.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="orphanobjects">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001708" xreflabel=""/>Orphan objects
+      <glossterm>Orphan objects
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001709" xreflabel=""/>Storage objects for which there is no Lustre file pointing at them. Orphan objects can arise from crashes and are automatically removed by an llog recovery. When a client deletes a file, the MDT gives back a cookie for each stripe. The client then sends the cookie and directs the OST to delete the stripe. Finally, the OST sends the cookie back to the MDT to cancel it.</para>
+        <para>Storage objects for which there is no Lustre file pointing at them. Orphan objects can arise from crashes and are automatically removed by an llog recovery. When a client deletes a file, the MDT gives back a cookie for each stripe. The client then sends the cookie and directs the OST to delete the stripe. Finally, the OST sends the cookie back to the MDT to cancel it.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="orphanhandling">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001802" xreflabel=""/>Orphan handling
+      <glossterm>Orphan handling
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001803" xreflabel=""/>A component of the metadata service which allows for recovery of open, unlinked files after a server crash. The implementation of this feature retains open, unlinked files as orphan objects until it is determined that no clients are using them.</para>
+        <para>A component of the metadata service which allows for recovery of open, unlinked files after a server crash. The implementation of this feature retains open, unlinked files as orphan objects until it is determined that no clients are using them.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="osc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001713" xreflabel=""/>OSC
+      <glossterm>OSC
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001714" xreflabel=""/>Object Storage Client. The client unit talking to an OST (via an OSS).</para>
+        <para>Object Storage Client. The client unit talking to an OST (via an OSS).</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="osd">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001818" xreflabel=""/>OSD
+      <glossterm>OSD
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001819" xreflabel=""/>Object Storage Device. A generic, industry term for storage devices with more extended interface than block-oriented devices, such as disks. Lustre uses this name to describe to a software module that implements an object storage API in the kernel. Lustre also uses this name to refer to an instance of an object storage device created by that driver. The OSD device is layered on a file system, with methods that mimic create, destroy and I/O operations on file inodes.</para>
+        <para>Object Storage Device. A generic, industry term for storage devices with more extended interface than block-oriented devices, such as disks. Lustre uses this name to describe to a software module that implements an object storage API in the kernel. Lustre also uses this name to refer to an instance of an object storage device created by that driver. The OSD device is layered on a file system, with methods that mimic create, destroy and I/O operations on file inodes.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="oss">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001834" xreflabel=""/>OSS
+      <glossterm>OSS
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001835" xreflabel=""/>Object Storage Server. A server OBD that provides access to local OSTs.</para>
+        <para>Object Storage Server. A server OBD that provides access to local OSTs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="ost">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001879" xreflabel=""/>OST
+      <glossterm>OST
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001880" xreflabel=""/>Object Storage Target. An OSD made accessible through a network protocol. Typically, an OST is associated with a unique OSD which, in turn is associated with a formatted disk file system on the server containing the storage objects.</para>
+        <para>Object Storage Target. An OSD made accessible through a network protocol. Typically, an OST is associated with a unique OSD which, in turn is associated with a formatted disk file system on the server containing the storage objects.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>P</title>
     <glossentry xml:id="pdirops">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001912" xreflabel=""/>Pdirops
+      <glossterm>Pdirops
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001889" xreflabel=""/>A locking protocol introduced in the VFS by CFS to allow for concurrent operations on a single directory inode.</para>
+        <para>A locking protocol introduced in the VFS by CFS to allow for concurrent operations on a single directory inode.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="pool">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001893" xreflabel=""/>pool
+      <glossterm>pool
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001894" xreflabel=""/>OST pools allows the administrator to associate a name with an arbitrary subset of OSTs in a Lustre cluster. A group of OSTs can be combined into a named pool with unique access permissions and stripe characteristics.</para>
+        <para>OST pools allows the administrator to associate a name with an arbitrary subset of OSTs in a Lustre cluster. A group of OSTs can be combined into a named pool with unique access permissions and stripe characteristics.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="portal">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001943" xreflabel=""/>Portal
+      <glossterm>Portal
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002017" xreflabel=""/>A concept used by LNET. LNET messages are sent to a portal on a NID. Portals can receive packets when a memory descriptor is attached to the portal. Portals are implemented as integers.</para>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001944" xreflabel=""/>Examples of portals are the portals on which certain groups of object, metadata, configuration and locking requests and replies are received.</para>
+        <para>A concept used by LNET. LNET messages are sent to a portal on a NID. Portals can receive packets when a memory descriptor is attached to the portal. Portals are implemented as integers.</para>
+        <para>Examples of portals are the portals on which certain groups of object, metadata, configuration and locking requests and replies are received.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="ptlrpc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002360" xreflabel=""/>PTLRPC
+      <glossterm>PTLRPC
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002361" xreflabel=""/>An RPC protocol layered on LNET. This protocol deals with stateful servers and has exactly-once semantics and built in support for recovery.</para>
+        <para>An RPC protocol layered on LNET. This protocol deals with stateful servers and has exactly-once semantics and built in support for recovery.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>R</title>
     <glossentry xml:id="recovery">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001962" xreflabel=""/>Recovery
+      <glossterm>Recovery
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001963" xreflabel=""/>The process that re-establishes the connection state when a client that was previously connected to a server reconnects after the server restarts.</para>
+        <para>The process that re-establishes the connection state when a client that was previously connected to a server reconnects after the server restarts.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="reply">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001967" xreflabel=""/>Reply
+      <glossterm>Reply
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001968" xreflabel=""/>The concept of re-executing a server request after the server lost information in its memory caches and shut down. The replay requests are retained by clients until the server(s) have confirmed that the data is persistent on disk. Only requests for which a client has received a reply are replayed.</para>
+        <para>The concept of re-executing a server request after the server lost information in its memory caches and shut down. The replay requests are retained by clients until the server(s) have confirmed that the data is persistent on disk. Only requests for which a client has received a reply are replayed.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="resent">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001972" xreflabel=""/>Re-sent request
+      <glossterm>Re-sent request
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001973" xreflabel=""/>A request that has seen no reply can be re-sent after a server reboot.</para>
+        <para>A request that has seen no reply can be re-sent after a server reboot.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="revocation">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001977" xreflabel=""/>Revocation Callback
+      <glossterm>Revocation Callback
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001978" xreflabel=""/>An RPC made by an OST or MDT to another system, usually a client, to revoke a granted lock.</para>
+        <para>An RPC made by an OST or MDT to another system, usually a client, to revoke a granted lock.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="rollback">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001982" xreflabel=""/>Rollback
+      <glossterm>Rollback
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001983" xreflabel=""/>The concept that server state is in a crash lost because it was cached in memory and not yet persistent on disk.</para>
+        <para>The concept that server state is in a crash lost because it was cached in memory and not yet persistent on disk.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="rootsquash">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001987" xreflabel=""/>Root squash
+      <glossterm>Root squash
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001988" xreflabel=""/>A mechanism whereby the xml:identity of a root user on a client system is mapped to a different xml:identity on the server to avoid root users on clients gaining broad permissions on servers. Typically, for management purposes, at least one client system should not be subject to root squash.</para>
+        <para>A mechanism whereby the xml:identity of a root user on a client system is mapped to a different xml:identity on the server to avoid root users on clients gaining broad permissions on servers. Typically, for management purposes, at least one client system should not be subject to root squash.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="routing">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001992" xreflabel=""/>routing
+      <glossterm>routing
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001993" xreflabel=""/>LNET routing between different networks and LNDs.</para>
+        <para>LNET routing between different networks and LNDs.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="rpc">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1001997" xreflabel=""/>RPC
+      <glossterm>RPC
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1001998" xreflabel=""/>Remote Procedure Call. A network encoding of a request.</para>
+        <para>Remote Procedure Call. A network encoding of a request.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>S</title>
     <glossentry xml:id="storageobjapi">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002002" xreflabel=""/>Storage Object API
+      <glossterm>Storage Object API
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002003" xreflabel=""/>The API that manipulates storage objects. This API is richer than that of block devices and includes the create/delete of storage objects, read/write of buffers from and to certain offsets, set attributes and other storage object metadata.</para>
+        <para>The API that manipulates storage objects. This API is richer than that of block devices and includes the create/delete of storage objects, read/write of buffers from and to certain offsets, set attributes and other storage object metadata.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="storageobjects">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002153" xreflabel=""/>Storage Objects
+      <glossterm>Storage Objects
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002154" xreflabel=""/>A generic concept referring to data containers, similar/identical to file inodes.</para>
+        <para>A generic concept referring to data containers, similar/identical to file inodes.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="stride">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002162" xreflabel=""/>Stride
+      <glossterm>Stride
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002163" xreflabel=""/>A contiguous, logical extent of a Lustre file written to a single OST.</para>
+        <para>A contiguous, logical extent of a Lustre file written to a single OST.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="stridesize">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002167" xreflabel=""/>Stride size
+      <glossterm>Stride size
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002168" xreflabel=""/>The maximum size of a stride, typically 4 MB.</para>
+        <para>The maximum size of a stride, typically 4 MB.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="stripcount">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002172" xreflabel=""/>Stripe count
+      <glossterm>Stripe count
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002173" xreflabel=""/>The number of OSTs holding objects for a RAID0-striped Lustre file.</para>
+        <para>The number of OSTs holding objects for a RAID0-striped Lustre file.</para>
       </glossdef>
     </glossentry>
     <glossentry xml:id="stripingmetadata">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002177" xreflabel=""/>Striping metadata
+      <glossterm>Striping metadata
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002178" xreflabel=""/>The extended attribute associated with a file that describes how its data is distributed over storage objects. See also default stripe pattern.</para>
+        <para>The extended attribute associated with a file that describes how its data is distributed over storage objects. See also default stripe pattern.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>T</title>
     <glossentry xml:id="t10">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002214" xreflabel=""/>T10 object protocol
+      <glossterm>T10 object protocol
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002215" xreflabel=""/>An object storage protocol tied to the SCSI transport layer. Lustre does not use T10.</para>
+        <para>An object storage protocol tied to the SCSI transport layer. Lustre does not use T10.</para>
       </glossdef>
     </glossentry>
   </glossdiv>
   <glossdiv>
     <title>W</title>
     <glossentry xml:id="widestriping">
-      <glossterm><anchor xml:id="dbdoclet.50438338_pgfId-1002229" xreflabel=""/>Wide striping
+      <glossterm>Wide striping
         </glossterm>
       <glossdef>
-        <para><anchor xml:id="dbdoclet.50438338_pgfId-1002230" xreflabel=""/>Strategy of using many OSTs to store stripes of a single file. This obtains maximum bandwidth to a single file through parallel utilization of many OSTs.</para>
+        <para>Strategy of using many OSTs to store stripes of a single file. This obtains maximum bandwidth to a single file through parallel utilization of many OSTs.</para>
       </glossdef>
     </glossentry>
   </glossdiv>