Tags:
create new tag
,
view all tags
---+ Instalação do DBS local ---++Description Instale o servidor: <pre> export APT_VER=0.5.15lorg3.2-cmp SCRAM_ARCH=slc4_ia32_gcc345 source /home/mdias/prodagent_install/slc4_ia32_gcc345/external/apt/$APT_VER/etc/profile.d/init.sh apt-get update apt-cache search dbs-server VERSION=2_0_6-cmp apt-get install cms+dbs-server+DBS_$VERSION /home/mdias/prodagent_install/$SCRAM_ARCH/cms/dbs-server/DBS_$VERSION/Servers/JavaServer/bin/dbs_init.sh start source /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-server/DBS_2_0_6-cmp/etc/profile.d/init.sh alias dbs_restart='/home/mdias/prodagent_install/$SCRAM_ARCH/cms/dbs-server/DBS_$VERSION/Servers/JavaServer/bin/dbs_init.sh r estart' </pre> O comando acima já inicia o =mysql= e o =tomcat= Setando algumas variáveis para algumas configurações <pre> export dbs_local=http://`hostname`:8080/DBS/servlet/DBSServlet export dbs_global=http://cmsdbsprod.cern.ch/cms_dbs_prod_global/servlet/DBSServlet export DBS_BASE_DIR=/home/mdias/prodagent_install/ export CLIENTHOME=/home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-client/DBS_2_0_4_patch1-cmp2/lib/ export PYTHONPATH=$CLIENTHOME:$PYTHONPATH export DBS_CLIENT_CONFIG=$CLIENTHOME/DBSAPI/dbs.config export DBSCMD_HOME=$CLIENTHOME/DBSAPI chmod +x $DBSCMD_HOME/dbsCommandLine.py alias dbs='$DBSCMD_HOME/dbsCommandLine.py -c ' alias dbs_getServerInfo='python /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-client/DBS_2_0_4_patch1-cmp2/lib/DBSA PI/UserExamples/dbsGetServerInfo.py' </pre> Os passos para a configuração seguiram muito da documentação em: https://twiki.cern.ch/twiki/bin/view/CMS/DBSDeploymentGuide Primeiramente, verificar se o comando abaixo funciona sem erros: <pre> dbs_getServerInfo --url=http://`hostname`:8080/DBS/servlet/DBSServlet </pre> Senão, você deve verificar o =tomcat= : <pre> rm -rf $CATALINA_HOME/webapps/DBS rm $CATALINA_HOME/webapps/DBS.war </pre> Edite o arquivo abaixo. No nosso caso o erro era simples: <pre> vim /home/mdias/prodagent_install/$SCRAM_ARCH/cms/dbs-server/DBS_$VERSION/Servers/JavaServer/etc/context.xml url="jdbc:mysql://localhost:3316/DBS_2_0_6?autoReconnect=true"/> </pre> e não 2_0_5 como era anteriormente. Ajuste mais alguns parâmetros também, e refaça seu arquivo <pre> ant --noconfig dist cp DBS.war $DBS_BASE_DIR/external/apache-tomcat/$TOMCAT_VERSION/webapps/DBS.war </pre> ---++Instalar junto o =dbs-web= , que permite a consulta na página web: <pre> apt-get install cms+dbs-web+V06_00_03-cmp </pre> * Na configuração do server, tivemos de trocar a porta, pois o serviço de proxy delegation do crab estava utilizando a porta 8080 também, nos arquivos: <pre> vim $DBS_WEB_ROOT/lib/python2.4/site-packages/DBParam Section DBS Url http://hostname:8080/DBS/servlet/DBSServlet </pre> Para mudar a porta 8081. Mais uma observação: foi necessário somente acrescentar as linhas acima ao arquivo sem o resto indicado pela página do CMS, foi suficiente. Além do que está explicado no guia, procure fazer as modificações como abaixo, ainda por causa do conflito de portas: <pre> vim $CATALINA_HOME/conf/server.xml Connector port="8081" vim $DBS_WEB_ROOT/lib/python2.4/site-packages/DBSDD.conf ADMIN_URL=http://access.sprace.org.br:8081/DBS/servlet/DBSServlet </pre> ---++ Inicialização Temporariamente, como usuário =mdias= <pre> source /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-server/DBS_2_0_6-cmp/etc/profile.d/init.sh export APT_VER=0.5.15lorg3.2-cmp SCRAM_ARCH=slc4_ia32_gcc345 /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-server/DBS_2_0_6-cmp/Servers/JavaServer/bin/dbs_init.sh restart source /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-web/V06_00_09-cmp/etc/profile.d/init.sh cd /home/mdias/prodagent_install/slc4_ia32_gcc345/cms/dbs-web/V06_00_09-cmp/lib/python2.4/site-packages/ ./dbs_discovery start </pre> ---++Updates ---+++Fulano em dd/mm/aaaa Coloca o que fez. ---+++Ciclano em dd/mm/aaaa Mais comentarios -- Main.MarcoAndreFerreiraDias - 12 May 2009
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r1 - 2009-05-12
-
MarcoAndreFerreiraDias
Home
Site map
Main web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback