NAME
genprepundo.pl - Prepare undo file for Clustered Genezzo
SYNOPSIS
genprepundo.pl [options]
Options:
-help brief help message
-man full documentation
-gnz_home supply a directory for the gnz_home
-undo_filename name of the undo file
-number_of_processes
-undo_blocks_per_process
OPTIONS
- -help
-
Print a brief help message and exits.
- -man
-
Prints the manual page and exits.
- -gnz_home
-
Supply the location for the gnz_home installation. If specified, it overrides the GNZ_HOME environment variable.
- -undo_filename
-
Supply the name of the undo file. If not specified, it defaults to undo.und for file system devices. It must be specified for raw devices.
- -number_of_processes
-
Specify the maximum number of processes supported by undo. If not specified defaults to 256.
- -undo_blocks_per_process
-
Specify the number of blocks (which list fileno-blockno pairs) for a process. If not specified defaults to 220.
DESCRIPTION
Creates or re-initializes undo file under GNZ_HOME. By default
file is named undo.und. File header contains basic information about
all other files in Genezzo installation. genprepundo.pl must
be run whenever a new file is added to the Genezzo installation.
Undo file format is documented in Clustered.pm.
AUTHOR
Eric Rollins, rollins@acm.org
COPYRIGHT AND LICENSE
Copyright (c) 2005 Eric Rollins. All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Address bug reports and comments to rollins@acm.org