man8-editing-pass-20051213
[openafs.git] / doc / man-pages / pod8 / vlserver.pod
index 57bcd65..e55ecf7 100644 (file)
@@ -4,75 +4,72 @@ vlserver - Initializes the Volume Location Server
 
 =head1 SYNOPSIS
 
-B<vlserver> [B<-p> <I<lwp processes>>]  [-nojumbo]  
-[B<-enable_peer_stats>]  [B<-enable_process_stats>]  [B<-help>]
-
-This command does not use the syntax conventions of the AFS command
-suites. Provide the command name and all option names in full.
+B<vlserver> [B<-p> <I<lwp processes>>] [B<-nojumbo>]
+    [B<-enable_peer_stats>] [B<-enable_process_stats>] [B<-help>]
 
 =head1 DESCRIPTION
 
-The vlserver command initializes the Volume Location (VL)
-Server, which runs on every database server machine. In the
-conventional configuration, its binary file is located in the
-B</usr/afs/bin> directory on a file server machine.
+The B<vlserver> command initializes the Volume Location (VL) Server, which
+runs on every database server machine. In the conventional configuration,
+its binary file is located in the F</usr/afs/bin> directory on a file
+server machine.
 
-The vlserver command is not normally issued at the command shell
-prompt but rather placed into a file server machine's
-B</usr/afs/local/BosConfig> file with the B<bos create>
-command. If it is ever issued at the command shell prompt, the issuer
-must be logged onto a database server machine as the local superuser
-B<root>.
+The B<vlserver> command is not normally issued at the command shell prompt
+but rather placed into a file server machine's F</usr/afs/local/BosConfig>
+file with the B<bos create> command. If it is ever issued at the command
+shell prompt, the issuer must be logged onto a database server machine as
+the local superuser C<root>.
 
 As it initializes, the VL Server process creates the two files that
-constitute the Volume Location Database (VLDB), B<vldb.DB0> and
-B<vldb.DBSYS1>, in the B</usr/afs/db> directory if they
-do not already exist. Use the commands in the B<vos> suite to
-administer the database.
+constitute the Volume Location Database (VLDB), F<vldb.DB0> and
+F<vldb.DBSYS1>, in the F</usr/afs/db> directory if they do not already
+exist. Use the commands in the B<vos> suite to administer the database.
 
 The VL Server maintains the record of volume locations in the Volume
-Location Database (VLDB). When the Cache Manager fills a file request
-from an application program, it first contacts the VL Server to learn which
+Location Database (VLDB). When the Cache Manager fills a file request from
+an application program, it first contacts the VL Server to learn which
 file server machine currently houses the volume that contains the file.
-The Cache Manager then requests the file from the File Server process running
-on that file server machine.
+The Cache Manager then requests the file from the File Server process
+running on that file server machine.
 
 The VL Server records a trace of its activity in the
-B</usr/afs/logs/VLLog> file. Use the B<bos getlog>
-command to display the contents of the file. By default, it records on
-a minimal number of messages. For instructions on increasing the amount
-of logging, see the B<VLLog> reference page.
+F</usr/afs/logs/VLLog> file. Use the B<bos getlog> command to display the
+contents of the file. By default, it records on a minimal number of
+messages. For instructions on increasing the amount of logging, see
+L<VLLog(5)>.
 
 By default, the VL Server runs nine lightweight processes (LWPs). To
 change the number, use the B<-p> argument.
 
+This command does not use the syntax conventions of the AFS command
+suites. Provide the command name and all option names in full.
+
 =head1 OPTIONS
 
 =over 4
 
-=item -p
+=item B<-p> <I<lwp processes>>
 
-Sets the number of server lightweight processes (LWPs) to run.
-Provide an integer between B<4> and B<16>. The default
-is 9.
+Sets the number of server lightweight processes (LWPs) to run.  Provide an
+integer between C<4> and C<16>. The default is C<9>.
 
-=item -nojumbo
+=item B<-nojumbo>
 
-Prohibits the server from sending or receiving jumbograms. A
-jumbogram is a large-size packet composed of 2 to 4 normal Rx data packets
-that share the same header. The VL Server uses jumbograms by default,
-but some routers are not capable of properly breaking the jumbogram into
-smaller packets and reassembling them.
+Prohibits the server from sending or receiving jumbograms. A jumbogram is
+a large-size packet composed of 2 to 4 normal Rx data packets that share
+the same header. The VL Server uses jumbograms by default, but some
+routers are not capable of properly breaking the jumbogram into smaller
+packets and reassembling them.
 
-=item -enable_peer_stats
+=item B<-enable_peer_stats>
 
 Activates the collection of Rx statistics and allocates memory for their
-storage. For each connection with a specific UDP port on another
-machine, a separate record is kept for each type of RPC (FetchFile, GetStatus,
-and so on) sent or received. To display or otherwise access the
-records, use the Rx Monitoring API.
+storage. For each connection with a specific UDP port on another machine,
+a separate record is kept for each type of RPC (FetchFile, GetStatus, and
+so on) sent or received. To display or otherwise access the records, use
+the Rx Monitoring API.
 
-=item -enable_process_stats
+=item B<-enable_process_stats>
 
 Activates the collection of Rx statistics and allocates memory for their
 storage. A separate record is kept for each type of RPC (FetchFile,
@@ -80,37 +77,36 @@ GetStatus, and so on) sent or received, aggregated over all connections to
 other machines. To display or otherwise access the records, use the Rx
 Monitoring API.
 
-=item -help
+=item B<-help>
 
-Prints the online help for this command. All other valid options
-are ignored.
+Prints the online help for this command. All other valid options are
+ignored.
 
 =back
 
 =head1 EXAMPLES
 
-The following B<bos create> command creates a vlserver
-process on the machine B<fs2.abc.com> that uses six
-lightweight processes. Type the command on a single line:
+The following B<bos create> command creates a vlserver process on the
+machine C<fs2.abc.com> that uses six lightweight processes. Type the
+command on a single line:
 
-   % bos create -server fs2.abc.com -instance vlserver -type simple  \
+   % bos create -server fs2.abc.com -instance vlserver -type simple \
                 -cmd "/usr/afs/bin/vlserver -p 6"
 
 =head1 PRIVILEGE REQUIRED
 
-The issuer must be logged in as the superuser root on a file
-server machine to issue the command at a command shell prompt. It is
-conventional instead to create and start the process by issuing the B<bos
-create> command.
+The issuer must be logged in as the superuser C<root> on a file server
+machine to issue the command at a command shell prompt. It is conventional
+instead to create and start the process by issuing the B<bos create>
+command.
 
 =head1 SEE ALSO
 
-L<BosConfig(1)>,
-L<VLLog(1)>,
-L<vldb.DB0 and vldb.DBSYS1(1)>
-
-L<bos_create(1)>,
-L<bos_getlog(1)>
+L<BosConfig(5)>,
+L<VLLog(5)>,
+L<vldb.DB0(5)>,
+L<bos_create(8)>,
+L<bos_getlog(8)>
 
 =head1 COPYRIGHT