TWiki
>
LCG Web
>
GridView
>
GridviewInstConf
(revision 1) (raw view)
Edit
Attach
PDF
---++++ Data Transfer 1. [[#FaQ101][How to install web-service-client on a !GridFTP server to publish gridftp data ?]] 2. [[#FaQ102][How to configure web-service-client on a !GridFTP server ?]] ---++++ FTS 1. [[#FaQ209][How to install web-service-client on a FTS server to publish fts data ?]] 2. [[#FaQ210][How to configure web-service-client on a FTS server ?]] 3. [[#FaQ211][Files in the FTS RPM and their interdependencies]] #FaQ101 ---+++++ How to install web-service-client on a !GridFTP server to publish gridftp data ? Gridview web service publisher can be installed using the rpms provided by the gridview team. The link for downloading the rpms is as follows: http://gridview.cern.ch/GRIDVIEW/downloads/ There are two required rpm files : gridview-common-wsclient and gridview-gridftp-wsclient Both the above files are required for the Gridview !GridFTP WS client to work. Prerequisite for the publisher to work -- SOAP::lite perl module (ver. > 0.67) has to be there on the server. #FaQ102 ---+++++ How to configure web-service-client on a !GridFTP server ? If the publisher is installed through the rpm then the configuration is done automatically and most of the time default settings are OK. Start the following service: gridview-gridftp-wsclient The service runs under the default user name 'daemon'. If this user does not exist in the server, it can be changed to any other user name. For doing this: 1. Change the user name in /etc/init.d/gridview-gridftp-wsclient 2. Chown the /opt/gridview/logs and /opt/gridview/misc to this user name. #FaQ209 ---+++++ How to install web-service-client on a FTS server to publish fts data ? Gridview web service publisher can be installed using the rpms provided by the gridview team. The link for downloading the rpms is as follows: http://gridview.cern.ch/GRIDVIEW/downloads/ There are two required rpm files : gridview-common-wsclient and gridview-fts-wsclient Both the above files are required for the Gridview FTS WS client to work. Prerequisite for the publisher to work -- SOAP::lite perl module (ver. > 0.67) has to be there on the server. #FaQ210 ---+++++ How to configure web-service-client on a FTS server ? If the publisher is installed through the rpm then the configuration is done automatically and most of the time default settings are OK. After the installation through rpm, one needs to set the FTSID for the installtion. By default it is 'UNKNOWN'. This has to be set to the GOCDB registered hostname for the FTS instance. To set it, change the config files (/opt/gridview/etc/gridview-ftsok-conf.pl and /opt/gridview/etc/gridview-ftscs-conf.pl). Change the value of FTSID variable in these files. After Setting the FTSID start the following services. gridview-ftsok-wsclient gridview-ftscs-wsclient The service runs under the default user name 'daemon'. If this user does not exist in the server, it can be changed to any other user name. For doing this: 1. Change the user name in /etc/init.d/gridview-ftsok-wsclient and /etc/init.d/gridview-ftscs-wsclient 2. Chown the /opt/gridview/logs and /opt/gridview/misc to this user name. #FaQ211 ---+++++ Files in the FTS RPM and their interdependencies By Default, the rpms get installed in '/opt/gridview' folder. The folder will contain following files. 1. sbin/gridview-common-wsclient.pl -- It is the main perl script, containing common functions, being used by all of the publishers of gridview. 2. sbin/gridview-ftsok-wsclient.pl -- This perl script parses and publishes records for Successful FTS jobs. 3. sbin/gridview-ftscs-wsclient.pl -- Similar to gridview-ftsok-wsclient.pl but it is responsible for FTS jobs checksum logs. 4. etc/gridview-ftsok-conf.pl and etc/gridview-ftscs-conf.pl -- Configuration files that defines the parameters for running the Publisher. Moreover, the following files get installed in /etc/init.d for controlling the publisher service. 1. gridview-ftsok-wsclient-- This file has to go to '/etc/init.d' folder. This file is for starting and stopping the service, responsible for publishing records for FTS successful jobs. 2. gridview-ftscs-wsclient -- This file too has to go to '/etc/init.d/' folder. This file is for starting and stopping the service, responsible for publishing FTS Checksum records. The following files get installed in /etc/logrotate.d for configuring the logrotate service to include gridview publisher logs. 1. gridview-ftsok-wsclient -- Log Rotation Config file. For rotating log of the FTS OK publisher. 2. gridview-ftscs-wsclient -- Log Rotation Config file. For rotating log of the FTS Checksum publisher. And, if you change something from Default configuration then follow the following instructions: 1. If you change the location of configuration file then you need to edit the main perl file to include the correct config file. This is at the top of the file. 2. If you change the name or location of logfile in config file then change the logrotate file accordingly. 3. if you change the path of lock or statefile in config file then make sure that the path exists and accessible to the user. 4. If the path or name of the main perl file has been changed then necessary changes has to be made in the init file. 5. If your service writes in some other logfile make changes in Config file. 6. A number of other parameters are there in config file which controls the behaviour of service. -- Main.RajeshKalmady - 05 Jun 2007
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r5
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r1 - 2007-06-05
-
RajeshKalmady
Log In
LCG
LCG Wiki Home
LCG Web Home
Changes
Index
Search
LCG Wikis
LCG Service
Coordination
LCG Grid
Deployment
LCG
Apps Area
Public webs
Public webs
ABATBEA
ACPP
ADCgroup
AEGIS
AfricaMap
AgileInfrastructure
ALICE
AliceEbyE
AliceSPD
AliceSSD
AliceTOF
AliFemto
ALPHA
ArdaGrid
ASACUSA
AthenaFCalTBAna
Atlas
AtlasLBNL
AXIALPET
CAE
CALICE
CDS
CENF
CERNSearch
CLIC
Cloud
CloudServices
CMS
Controls
CTA
CvmFS
DB
DefaultWeb
DESgroup
DPHEP
DM-LHC
DSSGroup
EGEE
EgeePtf
ELFms
EMI
ETICS
FIOgroup
FlukaTeam
Frontier
Gaudi
GeneratorServices
GuidesInfo
HardwareLabs
HCC
HEPIX
ILCBDSColl
ILCTPC
IMWG
Inspire
IPv6
IT
ItCommTeam
ITCoord
ITdeptTechForum
ITDRP
ITGT
ITSDC
LAr
LCG
LCGAAWorkbook
Leade
LHCAccess
LHCAtHome
LHCb
LHCgas
LHCONE
LHCOPN
LinuxSupport
Main
Medipix
Messaging
MPGD
NA49
NA61
NA62
NTOF
Openlab
PDBService
Persistency
PESgroup
Plugins
PSAccess
PSBUpgrade
R2Eproject
RCTF
RD42
RFCond12
RFLowLevel
ROXIE
Sandbox
SocialActivities
SPI
SRMDev
SSM
Student
SuperComputing
Support
SwfCatalogue
TMVA
TOTEM
TWiki
UNOSAT
Virtualization
VOBox
WITCH
XTCA
Welcome Guest
Login
or
Register
Cern Search
TWiki Search
Google Search
LCG
All webs
Copyright &© 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use
Discourse
or
Send feedback