diff options
author | Oliver Tappe | 2007-04-03 20:33:49 +0200 |
---|---|---|
committer | Oliver Tappe | 2007-04-03 20:33:49 +0200 |
commit | 7945911088216fafe4d377816e7bbbb17d8a0aa7 (patch) | |
tree | 25b5bba95458b6ecf9007f3eb1ab0edd96f903cd /installer/slxos-export | |
parent | * the 'default'-selection no longer refers to 'kde' or 'gnome', but it repres... (diff) | |
download | core-7945911088216fafe4d377816e7bbbb17d8a0aa7.tar.gz core-7945911088216fafe4d377816e7bbbb17d8a0aa7.tar.xz core-7945911088216fafe4d377816e7bbbb17d8a0aa7.zip |
* even more work on consolidating the PODs. Hopefully, I'm finished now...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@858 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer/slxos-export')
-rwxr-xr-x | installer/slxos-export | 71 |
1 files changed, 64 insertions, 7 deletions
diff --git a/installer/slxos-export b/installer/slxos-export index 3b3da55e..b3af06d4 100755 --- a/installer/slxos-export +++ b/installer/slxos-export @@ -14,9 +14,7 @@ use strict; my $abstract = q[ slxos-export - This script exports an OpenSLX-stage1-system (a.k.a. vendor-OS) into - an OpenSLX-stage2-system (a.k.a. export), which can be an NFS-export, - an NBD-image containing a squash-fs. + OpenSLX-script to generate an export from a vendor-OS. ]; use Getopt::Long qw(:config pass_through); @@ -138,10 +136,7 @@ __END__ =head1 NAME -slxos-export - OpenSLX-script to export a stage1-system (a.k.a. vendor-OS) into -a stage2-system (a.k.a. export). -The export itself can be done via several different types, e.g. via NFS or -via a squashfs inside of a network block device. +slxos-export - OpenSLX-script to generate an export from a vendor-OS. =head1 SYNOPSIS @@ -182,6 +177,37 @@ config-DB =back +=head1 DESCRIPTION + +B<slxos-export> converts an installed vendor-OS into a form that can be accessed +via network by booting clients. + +The resulting form of such a conversion is called an I<export> and those come +in different flavors: + +=over 8 + +=item B< Export Type 'NFS'> + +NFS (network file system) is a well established networking file system, which +is supported by LINUX since long. + +=item B< Export Type 'NBD-squash'> + +A rather modern concept is the network block device, which basically "transports" +a block device over the network (from server to client), making it possible to +use more or less any file system over the network. In this particular case, +a squash-FS is being used, which is a filesystem providing very good compression, +resulting in considerably reduced network traffic during boot (and execution). + +=back + +When invoking slxos-export, you have to pass it a vendor-OS name and the export +type you want to use and it will do the conversion (which can take a while, so +please be patient). + +The resulting export will be stored under C</srv/openslx/export>. + =head1 OPTIONS =over 4 @@ -240,4 +266,35 @@ removes that export from the config-DB, too. =back +=head1 SEE ALSO + +slxsettings, slxos-setup, slxconfig, slxconfig-demuxer + +=head1 GENERAL OPENSLX OPTIONS + +Being a part of OpenSLX, this script supports several other options +which can be used to overrule the OpenSLX settings: + + --base-path=<string> basic path to project files + --bin-path=<string> path to binaries and scripts + --config-path=<string> path to configuration files + --db-basepath=<string> basic path to openslx database + --db-datadir=<string> data folder created under db-basepath + --db-name=<string> name of database + --db-spec=<string> full DBI-specification of database + --db-type=<string> type of database to connect to + --export-path=<string> path to root of all exported filesystems + --locale=<string> locale to use for translations + --logfile=<string> file to write logging output to + --private-path=<string> path to private data + --public-path=<string> path to public (client-accesible) data + --share-path=<string> path to sharable data + --stage1-path=<string> path to stage1 systems + --temp-path=<string> path to temporary data + --tftpboot-path=<string> path to root of tftp-server + --verbose-level=<int> level of logging verbosity (0-3) + +Please refer to the C<slxsettings>-manpage for a more detailed description +of these options. + =cut
\ No newline at end of file |