Changes between Version 122 and Version 123 of Download/SCDB


Ignore:
Timestamp:
Apr 15, 2014, 11:13:27 PM (10 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Michel Jouvin/emailAddress=jouvin@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download/SCDB

    v122 v123  
    292292== SCDB Initialization ==
    293293
    294 To start with SCDB, you first need to install a
    295 [http://subversion.tigris.org Subversion] server, an open source
    296 product. The http based repository access '''must''' be used for
     294You must have created a repository for Quattor and initialized its structure as explained in section [/wiki/Download/SCDB#SubversionServer Subversion Server Installation].
     295The http based repository access '''must''' be used for
    297296quattor, the standalone access won't work (limitation of the build
    298297script).
    299298
    300 You must have created a repository for Quattor and initialized its structure as explained in section [/wiki/Download/SCDB#SubversionServer Subversion Server Installation].
    301 
    302299To create your initial SCDB with the standard templates and the associated examples, follow the following steps:
    303  * Populate your repository with the version of SCDB and QWG templates you want to use.  The easiest is to download and use [source:templates/trunk/tools/check-compile.sh?format=txt check-compile.sh] (use option `-h` to get the list of available options).  This will download SCDB, QWG, and compile the example to  ensure that everything works.  To populate the `cdb` subdirectory for example, with SCDB and last version from gLite 3.2 branch do:
    304 {{{
    305 check-compile.sh -D -d scdb gLite-3.2
    306 }}}
    307 ''Note: if you want to download the templates for another version of gLite, replace `glite-3.2` by the relevant version. To get the list of all available branches, use option `-l`. Some branches may be obsolete, be sure to use a branch for an active version of gLite or `no-grid` if you are not interested by gLite support. If you need the support for several gLite version (like 3.1 and 3.2), omit the branch name (last parameter): you will get the trunk and you may switch later each `cfg/grid/glite-xxx` directory to a production branch using `svn switch` command if you prefer to rely on a production branch.''
    308  * Change current directory to the working area, for example :
    309 {{{
    310 cd scdb
     300 * Create a directory that will contain your configuration database (we'll use `scdb` in this tutorial but can be whatever you want)
     301 * In another directory, clone Git repository `scdb` from [http://github.com/quattor/scdb GitHub]
     302 * Go into the directory containing the clone and execute the command below to create your initial configuration database with SCDB tools, the template library and site template examples:
     303{{{
     304utils/scdb/create-vanilla-SCB.sh -d /path/to/previously/created/scdb/directory
     305}}}
     306 * Change current directory to your configuration database:
     307{{{
     308cd /path/to/previously/created/scdb/directory
    311309}}}
    312310 * Checkout the empty SCDB trunk created during [#Repositoryconfiguration Subversion configuration]  in your current working directory :