Attachment 'deploy_example_single.xml'

Download

   1 <?xml version="1.0" encoding="UTF-8"?>
   2 <!--  
   3  * File:        $Id: it_conf_example.xml 711 2009-02-19 11:36:02Z elzi $
   4  * Revision:    $Revision: 711 $
   5  * Author:      $Author: elzi $
   6  * Date:        $Date: 2009-02-19 12:36:02 +0100 (Thu, 19 Feb 2009) $
   7  *
   8  * The Netarchive Suite - Software to harvest and preserve websites
   9  * Copyright 2004-2007 Det Kongelige Bibliotek and Statsbiblioteket, Denmark
  10  *
  11  * This library is free software; you can redistribute it and/or
  12  * modify it under the terms of the GNU Lesser General Public
  13  * License as published by the Free Software Foundation; either
  14  * version 2.1 of the License, or (at your option) any later version.
  15  *
  16  * This library is distributed in the hope that it will be useful,
  17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  19  * Lesser General Public License for more details.
  20  *
  21  * You should have received a copy of the GNU Lesser General Public
  22  * License along with this library; if not, write to the Free Software
  23  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  24  */
  25 -->
  26 <!-- 
  27 	This file contains an example of a deploy configuration file.
  28 -->
  29 <deployGlobal>
  30     <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
  31     <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
  32     <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
  33     <deployJavaOpt>-Xmx1536m</deployJavaOpt>
  34     <settings>
  35         <common>
  36             <environmentName>test</environmentName>
  37             <indexClient>
  38                 <indexRequestTimeout>43200000</indexRequestTimeout>
  39             </indexClient>
  40             <replicas>
  41                 <replica>
  42                     <replicaId>A</replicaId>
  43                     <replicaName>ReplicaA</replicaName>
  44                     <replicaType>bitArchive</replicaType>
  45                 </replica>
  46             </replicas>
  47         </common>
  48         <monitor>
  49             <jmxUsername>monitorRole</jmxUsername>
  50             <jmxPassword>test</jmxPassword>
  51         </monitor>
  52     </settings>
  53     
  54     <thisPhysicalLocation name="EAST">
  55         <deployMachineUserName>test</deployMachineUserName>
  56         <deployInstallDir>/home/test</deployInstallDir>
  57         <deployDatabaseDir>databaseDir</deployDatabaseDir>
  58         <settings>
  59             <common>
  60                 <remoteFile>
  61                     <serverName>kb-test-har-001.kb.dk</serverName>
  62                     <userName>ftptestuser</userName>
  63                     <userPassword>ftptestpasswd</userPassword>
  64                 </remoteFile>
  65                 <useReplicaId>A</useReplicaId>
  66                 <notifications>
  67                     <sender>example@netarkivet.dk</sender>
  68                     <receiver>example@netarkivet.dk</receiver>
  69                 </notifications>
  70             </common>
  71         </settings>
  72         
  73         <deployMachine name="kb-dev-adm-001.kb.dk">
  74             <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
  75             <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
  76             <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
  77             <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
  78             <settings>
  79                 <common>
  80                     <jms>
  81                         <class>dk.netarkivet.common.distribute.JMSConnectionSunMQ</class>
  82                     </jms>
  83                 </common>
  84             </settings>
  85             <applicationName name="dk.netarkivet.common.webinterface.GUIApplication">
  86                 <settings>
  87                     <common>
  88                         <jmx>
  89                             <port>8100</port>
  90                             <rmiPort>8300</rmiPort>
  91                         </jmx>
  92                     </common>
  93                 </settings>
  94             </applicationName>
  95 
  96             <applicationName name="dk.netarkivet.archive.arcrepository.ArcRepositoryApplication">
  97                 <settings>
  98                     <common>
  99                         <jmx>
 100                             <port>8101</port>
 101                             <rmiPort>8301</rmiPort>
 102                         </jmx>
 103                     </common>
 104                 </settings>
 105             </applicationName>
 106 
 107             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveMonitorApplication">
 108                 <settings>
 109                     <common>
 110                         <useReplicaId>A</useReplicaId>
 111                         <applicationInstanceId>ABM</applicationInstanceId>
 112                         <jmx>
 113                             <port>8102</port>
 114                             <rmiPort>8302</rmiPort>
 115                         </jmx>
 116                     </common>
 117                 </settings>
 118             </applicationName>
 119         </deployMachine>
 120         
 121         <deployMachine os="windows" name="kb-dev-bar-010.bitarkiv.kb.dk">
 122             <deployMachineUserName>ba-test</deployMachineUserName>
 123             <deployInstallDir>c:\Documents and Settings\ba-test</deployInstallDir>
 124             <deployJavaOpt>-Xmx1150m</deployJavaOpt>
 125             
 126             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveApplication">
 127                 <settings>
 128                     <common>
 129                         <jmx>
 130                             <port>8100</port>
 131                             <rmiPort>8300</rmiPort>
 132                         </jmx>
 133                     </common>
 134                     <archive>
 135                         <bitarchive>
 136                             <baseFileDir>q:\bitarkiv</baseFileDir>
 137                         </bitarchive>
 138                     </archive>
 139                 </settings>
 140             </applicationName>
 141         </deployMachine>
 142         
 143         <deployMachine os="windows" name="kb-dev-bar-011.bitarkiv.kb.dk">
 144             <deployMachineUserName>ba-test</deployMachineUserName>
 145             <deployInstallDir>c:\Documents and Settings\ba-test</deployInstallDir>
 146             <deployJavaOpt>-Xmx1150m</deployJavaOpt>
 147             
 148             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveApplication">
 149                 <settings>
 150                     <common>
 151                         <jmx>
 152                             <port>8100</port>
 153                             <rmiPort>8300</rmiPort>
 154                         </jmx>
 155                     </common>
 156                     <archive>
 157                         <bitarchive>
 158                             <baseFileDir>q:\bitarkiv</baseFileDir>
 159                         </bitarchive>
 160                     </archive>
 161                 </settings>
 162             </applicationName>
 163         </deployMachine>
 164 
 165         <deployMachine name="kb-dev-har-001.kb.dk">
 166              <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
 167              <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
 168              <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
 169              <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
 170 
 171              <applicationName name="dk.netarkivet.harvester.harvesting.HarvestControllerApplication">
 172                  <settings>
 173                      <common>
 174                          <jmx>
 175                              <port>8100</port>
 176                              <rmiPort>8300</rmiPort>
 177                          </jmx>
 178                          <http>
 179                              <port>8081</port>
 180                          </http>
 181                      </common>
 182                      <harvester>
 183                          <harvesting>
 184                              <queuePriority>LOWPRIORITY</queuePriority>
 185                              <heritrix>
 186                                  <guiPort>8190</guiPort>
 187                                  <jmxPort>8191</jmxPort>
 188                              </heritrix>
 189                             <serverDir>harvester_low</serverDir>
 190                          </harvesting>
 191                      </harvester>
 192                  </settings>
 193              </applicationName>
 194         </deployMachine>
 195 
 196         <deployMachine name="kb-dev-har-002.kb.dk">
 197              <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
 198              <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
 199              <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
 200              <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
 201 
 202              <applicationName name="dk.netarkivet.harvester.harvesting.HarvestControllerApplication">
 203                  <settings>
 204                      <common>
 205                          <jmx>
 206                              <port>8100</port>
 207                              <rmiPort>8300</rmiPort>
 208                          </jmx>
 209                          <http>
 210                              <port>8081</port>
 211                          </http>
 212                      </common>
 213                      <harvester>
 214                          <harvesting>
 215                              <queuePriority>LOWPRIORITY</queuePriority>
 216                              <heritrix>
 217                                  <guiPort>8190</guiPort>
 218                                  <jmxPort>8191</jmxPort>
 219                              </heritrix>
 220                             <serverDir>harvester_low</serverDir>
 221                          </harvesting>
 222                      </harvester>
 223                  </settings>
 224              </applicationName>
 225         </deployMachine>
 226 
 227         <deployMachine name="kb-dev-acs-001.kb.dk">
 228             <settings>
 229                 <common>
 230                     <http>
 231                         <port>8076</port>
 232                     </http>
 233                 </common>
 234                 <viewerproxy>
 235                     <baseDir>viewerproxy</baseDir>
 236                 </viewerproxy>
 237             </settings>
 238 
 239             <applicationName name="dk.netarkivet.archive.indexserver.IndexServerApplication">
 240                 <settings>
 241                     <common>
 242                         <jmx>
 243                             <port>8100</port>
 244                             <rmiPort>8100</rmiPort>
 245                         </jmx>
 246                     </common>
 247                 </settings>
 248             </applicationName>
 249 
 250             <applicationName name="dk.netarkivet.viewerproxy.ViewerProxyApplication">
 251                 <settings>
 252                     <common>
 253                         <jmx>
 254                             <port>8101</port>
 255                             <rmiPort>8101</rmiPort>
 256                         </jmx>
 257                     </common>
 258                 </settings>
 259             </applicationName>
 260         </deployMachine>
 261     </thisPhysicalLocation>
 262 </deployGlobal>

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2009-05-26 12:24:40, 1.4 KB) [[attachment:RunNetarchiveSuite.sh]]
  • [get | view] (2009-05-26 12:24:28, 15.2 KB) [[attachment:deploy_example.xml]]
  • [get | view] (2009-06-04 14:19:33, 9.3 KB) [[attachment:deploy_example_one_machine.xml]]
  • [get | view] (2009-05-26 12:24:17, 10.5 KB) [[attachment:deploy_example_single.xml]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.