=head1 SYNOPSIS
-B<salvager> [I<initcmd>] [B<-partition> <I<name of partition to salvage>>]
- [B<-volumeid> <I<volume id to salvage>>] [B<-debug>] [B<-nowrite>]
+=for html
+<div class="synopsis">
+
+B<salvager> [I<initcmd>] S<<< [B<-partition> <I<name of partition to salvage>>] >>>
+ S<<< [B<-volumeid> <I<volume id to salvage>>] >>> [B<-debug>] [B<-nowrite>]
[B<-inodes>] [B<-force>] [B<-oktozap>] [B<-rootinodes>]
[B<-salvagedirs>] [B<-blockreads>]
- [B<-parallel> <I<# of max parallel partition salvaging>>]
- [B<-tmpdir> <I<name of dir to place tmp files>>]
+ S<<< [B<-parallel> <I<# of max parallel partition salvaging>>] >>>
+ S<<< [B<-tmpdir> <I<name of dir to place tmp files>>] >>>
[B<-showlog>] [B<-showsuid>] [B<-showmounts>]
- [B<-orphans> (ignore | remove | attach)] [B<-help>]
+ S<<< [B<-orphans> (ignore | remove | attach)] >>> [B<-help>]
+
+=for html
+</div>
=head1 DESCRIPTION
constantly moving the disk head from one partition to another. However,
this strategy is often not ideal if the partitions are configured as
logical volumes that span multiple disks. To force the Salvager to salvage
-logical volumes in parallel, provide the string C<all> as the value for
-the B<-parallel> argument. Provide a positive integer to specify the
-number of subprocesses to run in parallel (for example, C<-parallel 5all>
-for five subprocesses), or omit the integer to run up to four
-subprocesses, depending on the number of logical volumes being salvaged.
+logical volumes in parallel as if they were on separate disks, provide the
+string C<all> as the value for the B<-parallel> argument.
+
+To set both parameters at the same time, append the number of Salvager
+processes to the string C<all>. For example, C<-parallel all5> treats
+each partition as a separate disk and runs five Salvager processes, thus
+salvaging five partitions at a time.
The Salvager creates temporary files as it runs, by default writing them
to the partition it is salvaging. The number of files can be quite large,
The BOS Server never starts more Salvager subprocesses than there are
partitions, and always starts only one process to salvage a single
volume. If this argument is omitted, up to four Salvager subprocesses run
-in parallel.
+in parallel but partitions on the same device are salvaged serially.
=item B<-tmpdir> <I<name of dir to place tmp files>>