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     <deployClassPath>lib/dk.netarkivet.wayback.jar</deployClassPath>
  34     <deployJavaOpt>-Xmx1536m</deployJavaOpt>
  35     <settings>
  36         <common>
  37             <environmentName>test</environmentName>
  38             <indexClient>
  39                 <indexRequestTimeout>43200000</indexRequestTimeout>
  40             </indexClient>
  41             <replicas>
  42                 <replica>
  43                     <replicaId>A</replicaId>
  44                     <replicaName>ReplicaA</replicaName>
  45                     <replicaType>bitArchive</replicaType>
  46                 </replica>
  47             </replicas>
  48         </common>
  49         <monitor>
  50             <jmxUsername>monitorRole</jmxUsername>
  51             <jmxPassword>test</jmxPassword>
  52         </monitor>
  53     </settings>
  54     
  55     <thisPhysicalLocation name="EAST">
  56         <deployMachineUserName>test</deployMachineUserName>
  57         <deployInstallDir>/home/test</deployInstallDir>
  58         <deployDatabaseDir>databaseDir</deployDatabaseDir>
  59         <settings>
  60             <common>
  61                 <remoteFile>
  62                     <serverName>kb-test-har-001.kb.dk</serverName>
  63                     <userName>ftptestuser</userName>
  64                     <userPassword>ftptestpasswd</userPassword>
  65                 </remoteFile>
  66                 <useReplicaId>A</useReplicaId>
  67                 <notifications>
  68                     <sender>example@netarkivet.dk</sender>
  69                     <receiver>example@netarkivet.dk</receiver>
  70                 </notifications>
  71             </common>
  72         </settings>
  73         
  74         <deployMachine name="kb-dev-adm-001.kb.dk">
  75             <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
  76             <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
  77             <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
  78             <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
  79             <settings>
  80                 <common>
  81                     <jms>
  82                         <class>dk.netarkivet.common.distribute.JMSConnectionSunMQ</class>
  83                     </jms>
  84                 </common>
  85             </settings>
  86             <applicationName name="dk.netarkivet.common.webinterface.GUIApplication">
  87                 <settings>
  88                     <common>
  89                         <jmx>
  90                             <port>8100</port>
  91                             <rmiPort>8300</rmiPort>
  92                         </jmx>
  93                     </common>
  94                 </settings>
  95             </applicationName>
  96 
  97             <applicationName name="dk.netarkivet.archive.arcrepository.ArcRepositoryApplication">
  98                 <settings>
  99                     <common>
 100                         <jmx>
 101                             <port>8101</port>
 102                             <rmiPort>8301</rmiPort>
 103                         </jmx>
 104                     </common>
 105                 </settings>
 106             </applicationName>
 107 
 108             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveMonitorApplication">
 109                 <settings>
 110                     <common>
 111                         <useReplicaId>A</useReplicaId>
 112                         <applicationInstanceId>ABM</applicationInstanceId>
 113                         <jmx>
 114                             <port>8102</port>
 115                             <rmiPort>8302</rmiPort>
 116                         </jmx>
 117                     </common>
 118                 </settings>
 119             </applicationName>
 120         </deployMachine>
 121         
 122         <deployMachine os="windows" name="kb-dev-bar-010.bitarkiv.kb.dk">
 123             <deployMachineUserName>ba-test</deployMachineUserName>
 124             <deployInstallDir>c:\Documents and Settings\ba-test</deployInstallDir>
 125             <deployJavaOpt>-Xmx1150m</deployJavaOpt>
 126             
 127             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveApplication">
 128                 <settings>
 129                     <common>
 130                         <jmx>
 131                             <port>8100</port>
 132                             <rmiPort>8300</rmiPort>
 133                         </jmx>
 134                     </common>
 135                     <archive>
 136                         <bitarchive>
 137                             <baseFileDir>q:\bitarkiv</baseFileDir>
 138                         </bitarchive>
 139                     </archive>
 140                 </settings>
 141             </applicationName>
 142         </deployMachine>
 143         
 144         <deployMachine os="windows" name="kb-dev-bar-011.bitarkiv.kb.dk">
 145             <deployMachineUserName>ba-test</deployMachineUserName>
 146             <deployInstallDir>c:\Documents and Settings\ba-test</deployInstallDir>
 147             <deployJavaOpt>-Xmx1150m</deployJavaOpt>
 148             
 149             <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveApplication">
 150                 <settings>
 151                     <common>
 152                         <jmx>
 153                             <port>8100</port>
 154                             <rmiPort>8300</rmiPort>
 155                         </jmx>
 156                     </common>
 157                     <archive>
 158                         <bitarchive>
 159                             <baseFileDir>q:\bitarkiv</baseFileDir>
 160                         </bitarchive>
 161                     </archive>
 162                 </settings>
 163             </applicationName>
 164         </deployMachine>
 165 
 166         <deployMachine name="kb-dev-har-001.kb.dk">
 167              <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
 168              <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
 169              <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
 170              <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
 171 
 172              <applicationName name="dk.netarkivet.harvester.harvesting.HarvestControllerApplication">
 173                  <settings>
 174                      <common>
 175                          <jmx>
 176                              <port>8100</port>
 177                              <rmiPort>8300</rmiPort>
 178                          </jmx>
 179                          <http>
 180                              <port>8081</port>
 181                          </http>
 182                      </common>
 183                      <harvester>
 184                          <harvesting>
 185                              <queuePriority>LOWPRIORITY</queuePriority>
 186                              <heritrix>
 187                                  <guiPort>8190</guiPort>
 188                                  <jmxPort>8191</jmxPort>
 189                              </heritrix>
 190                             <serverDir>harvester_low</serverDir>
 191                          </harvesting>
 192                      </harvester>
 193                  </settings>
 194              </applicationName>
 195         </deployMachine>
 196 
 197         <deployMachine name="kb-dev-har-002.kb.dk">
 198              <deployClassPath>lib/dk.netarkivet.harvester.jar</deployClassPath>
 199              <deployClassPath>lib/dk.netarkivet.archive.jar</deployClassPath>
 200              <deployClassPath>lib/dk.netarkivet.viewerproxy.jar</deployClassPath>
 201              <deployClassPath>lib/dk.netarkivet.monitor.jar</deployClassPath>
 202 
 203              <applicationName name="dk.netarkivet.harvester.harvesting.HarvestControllerApplication">
 204                  <settings>
 205                      <common>
 206                          <jmx>
 207                              <port>8100</port>
 208                              <rmiPort>8300</rmiPort>
 209                          </jmx>
 210                          <http>
 211                              <port>8081</port>
 212                          </http>
 213                      </common>
 214                      <harvester>
 215                          <harvesting>
 216                              <queuePriority>LOWPRIORITY</queuePriority>
 217                              <heritrix>
 218                                  <guiPort>8190</guiPort>
 219                                  <jmxPort>8191</jmxPort>
 220                              </heritrix>
 221                             <serverDir>harvester_low</serverDir>
 222                          </harvesting>
 223                      </harvester>
 224                  </settings>
 225              </applicationName>
 226         </deployMachine>
 227 
 228         <deployMachine name="kb-dev-acs-001.kb.dk">
 229             <settings>
 230                 <common>
 231                     <http>
 232                         <port>8076</port>
 233                     </http>
 234                 </common>
 235                 <viewerproxy>
 236                     <baseDir>viewerproxy</baseDir>
 237                 </viewerproxy>
 238             </settings>
 239 
 240             <applicationName name="dk.netarkivet.archive.indexserver.IndexServerApplication">
 241                 <settings>
 242                     <common>
 243                         <jmx>
 244                             <port>8100</port>
 245                             <rmiPort>8100</rmiPort>
 246                         </jmx>
 247                     </common>
 248                 </settings>
 249             </applicationName>
 250 
 251             <applicationName name="dk.netarkivet.viewerproxy.ViewerProxyApplication">
 252                 <settings>
 253                     <common>
 254                         <jmx>
 255                             <port>8101</port>
 256                             <rmiPort>8101</rmiPort>
 257                         </jmx>
 258                     </common>
 259                 </settings>
 260             </applicationName>
 261         </deployMachine>
 262     </thisPhysicalLocation>
 263 </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] (2010-05-04 14:04:48, 595.5 KB) [[attachment:BnF-setup-as-of-July2009.ppt]]
  • [get | view] (2010-05-04 14:05:59, 6.9 KB) [[attachment:HW_SW_production_example.txt]]
  • [get | view] (2010-05-04 14:06:08, 1.7 KB) [[attachment:RunNetarchiveSuite.sh]]
  • [get | view] (2010-06-16 11:58:45, 17.0 KB) [[attachment:deploy_distributed_example.xml]]
  • [get | view] (2010-10-27 12:13:18, 23.3 KB) [[attachment:deploy_distributed_example_3_14.xml]]
  • [get | view] (2010-06-16 11:59:31, 21.8 KB) [[attachment:deploy_distributed_example_database.xml]]
  • [get | view] (2010-10-27 12:12:38, 23.3 KB) [[attachment:deploy_distributed_example_database_3_14.xml]]
  • [get | view] (2010-06-16 12:00:09, 12.9 KB) [[attachment:deploy_distributed_example_single.xml]]
  • [get | view] (2010-06-16 12:01:03, 15.3 KB) [[attachment:deploy_example.xml]]
  • [get | view] (2010-09-14 07:33:48, 9.3 KB) [[attachment:deploy_example_one_machine.xml]]
  • [get | view] (2010-06-16 12:02:06, 10.6 KB) [[attachment:deploy_example_single.xml]]
  • [get | view] (2010-09-14 07:40:53, 11.1 KB) [[attachment:deploy_standalone_example.xml]]
  • [get | view] (2010-10-27 12:09:17, 14.1 KB) [[attachment:deploy_standalone_example_3_14.xml]]
 All files | Selected Files: delete move to page copy to page

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