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'O comando acima já inicia o
mysql
e o tomcat
Setando algumas variáveis para algumas configurações
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'Os passos para a configuração seguiram muito da documentação em: https://twiki.cern.ch/twiki/bin/view/CMS/DBSDeploymentGuide
dbs_getServerInfo --url=http://`hostname`:8080/DBS/servlet/DBSServletSenão, você deve verificar o
tomcat
:
rm -rf $CATALINA_HOME/webapps/DBS rm $CATALINA_HOME/webapps/DBS.warEdite o arquivo abaixo. No nosso caso o erro era simples:
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"/>e não 2_0_5 como era anteriormente. Ajuste mais alguns parâmetros também, e refaça seu arquivo
ant --noconfig dist cp DBS.war $DBS_BASE_DIR/external/apache-tomcat/$TOMCAT_VERSION/webapps/DBS.war
dbs-web
, que permite a consulta na página web: apt-get install cms+dbs-web+V06_00_03-cmp* 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:
vim $DBS_WEB_ROOT/lib/python2.4/site-packages/DBParam Section DBS Url http://hostname:8080/DBS/servlet/DBSServletPara 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:
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
Temporariamente, como usuário mdias
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
-- MarcoAndreFerreiraDias - 12 May 2009
antalya escort bursa escort eskisehir escort istanbul escort izmir escort