Tags:
,
view all tags
---+ Devel14 Work Log ---+++ 2011-01-13 (Ale) * Update: <verbatim> lcg-vomscerts noarch 6.3.0-1 glite-WMS</verbatim> * Update kernel * Reboot ---+++ 2010-10-25 (Ale) * Update: <verbatim> lcg-CA noarch 1.37-1 CA 2.0 k lcg-vomscerts noarch 6.1.0-1 glite-WMS 20 k</verbatim> * Update to patch 4388 <verbatim> glite-WMS i386 3.1.30-0.slc4 ETICS-name-patch_4388_1 5.3 k glite-info-provider-release noarch 1.0.2-1 ETICS-name-patch_4388_1 3.0 k glite-lb-client i386 3.2.4-1.slc4 ETICS-name-patch_4388_1 1.4 M glite-lb-client-interface i386 3.2.2-2.slc4 ETICS-name-patch_4388_1 473 k glite-lb-common i386 6.1.4-1.slc4 ETICS-name-patch_4388_1 655 k glite-lb-logger i386 1.4.12-1.slc4 ETICS-name-patch_4388_1 47 k glite-lb-notif-logger i386 1.0.1-1.slc4 ETICS-name-patch_4388_1 27 k glite-lb-proxy i386 1.5.3-4.slc4 ETICS-name-patch_4388_1 107 k glite-lb-server i386 1.9.6-1.slc4 ETICS-name-patch_4388_1 726 k glite-lb-server-bones i386 2.2.7-2.slc4 ETICS-name-patch_4388_1 20 k glite-lb-utils i386 1.3.0-3.slc4 ETICS-name-patch_4388_1 27 k glite-lb-ws-interface i386 2.5.1-2.slc4 ETICS-name-patch_4388_1 22 k glite-security-proxyrenewal i386 1.3.8-5.slc4 ETICS-name-patch_4388_1 86 k glite-security-voms-api-c i386 1.9.10-12.slc4 ETICS-name-patch_4388_1 4.0 M glite-security-voms-api-cpp i386 1.9.10-12.slc4 ETICS-name-patch_4388_1 4.8 M glite-version noarch 3.1.2-1 ETICS-name-patch_4388_1 4.4 k glite-wms-ice i386 3.1.53-1.slc4 ETICS-name-patch_4388_1 10 M glite-yaim-core noarch 4.0.13-2 ETICS-name-patch_4388_1 124 k gridsite-apache i386 1.1.21-1.slc4 ETICS-name-patch_4388_1 86 k gridsite-shared i386 1.1.21-1.slc4 ETICS-name-patch_4388_1 76 k </verbatim> ---+++ 2010-06-10 (Sara) * Disinstallato glite-wms-wmproxy-interface * Riconfigurato per cercare di capire a chi serviva * Reinstallato * Riconfigurato <verbatim> rpm -e --test glite-wms-wmproxy-interface rpm -e --nodeps glite-wms-wmproxy-interface /opt/glite/yaim/bin/yaim -c -d6 -s /root/siteinfo/site-info.def -n glite-WMS > topolino less topolino rm topolino yum install glite-wms-wmproxy-interface /opt/glite/yaim/bin/yaim -c -d6 -s /root/siteinfo/site-info.def -n glite-WMS </verbatim> ---+++ 2010-06-07 (Betta) * launched yum install lcg-CA * launched yaim configuration '/opt/glite/yaim/bin/yaim -c -s site-info.def -n glite-WMS' * yaim configuration log file is [[https://twiki.cnaf.infn.it/twiki/bin/viewfile/EgeeJra1It/WorkLogDevel14?rev=1;filename=yaim_install_log][here]] ---+++ 2010-06-04(Betta) * copied registered repo for wms_3_2_14_5 into '/etc/yum.repos.d': <verbatim>wget http://etics-repository.cern.ch/repository/pm/registered/repomd/id/7c25a3e0-f9aa-4ad0-9c74-e52ed3166562/slc4_ia32_gcc346</verbatim> * launched 'yum install glite-WMS', yum install log is [[https://twiki.cnaf.infn.it/twiki/pub/EgeeJra1It/WorkLogDevel14/yum_install_WMS_log][here]] * copied /opt/glite/yaim/examples/siteinfo/site-info.def into ~/siteinfo/site-info.def and /opt/glite/yaim/examples/siteinfo/services/glite-wms into ~/siteinfo/services/glite-wms ---+++ 2010-01-04 (Fabio) * Make sure the following line is added to /opt/glite/etc/profile.d/grid-env.sh (yaim): <verbatim> gridenv_set "CONDOR_CONFIG" "/opt/condor-c/etc/condor_config" </verbatim> * [Sara 2010-02-09]: Already present in /opt/glite/yaim/functions/config_condor_wms ---+++ 2009-12-18 (Fabio) * Submitted LCAS bug http://savannah.cern.ch/bugs/?60825 * Update | lcas | 1.3.11-3.sl5 | * Add OPENSSL_ALLOW_PROXY_CERTS to /opt/glite/etc/glite_wms_wmproxy_httpd.conf : <verbatim> PassEnv OPENSSL_ALLOW_PROXY_CERTS ... FastCgiConfig -restart -restart-delay 5 -idle-timeout 3600 -maxProcesses 30 -maxClassProcesses 20 -minProcesses 2 -listen-queue-depth 200 -gainValue 0.75 -killInterval 180 -updateInterval 180 -singleThreshold 15 -initial-env LD_LIBRARY_PATH -initial-env GLITE_LOCATION_VAR -initial-env GLITE_LOCATION_LOG -initial-env GLITE_LOCATION_TMP -initial-env OPENSSL_ALLOW_PROXY_CERTS -initial-env RGMA_HOME -initial-env GLITE_SD_VO -initial-env GLITE_SD_PLUGIN -initial-env LCG_GFAL_INFOSYS -initial-env HOSTNAME -initial-env GLITE_WMS_WMPROXY_WEIGHTS_UPPER_LIMIT -initial-env GLITE_WMS_WMPROXY_MAX_SERVED_REQUESTS </verbatim> * Modify the lines that create the lbproxy database in /opt/glite/yaim/functions/config_glite_lbproxy (removing ALTER TABLE entries): <verbatim> # Check if database exist mysqlshow --password="$MYSQL_PASSWORD" | grep "lbserver20" > /dev/null 2>&1 if [ ! $? = 0 ]; then mysql -u root --password="$MYSQL_PASSWORD" -e "CREATE DATABASE lbserver20" mysql --password="$MYSQL_PASSWORD" lbserver20 < ${INSTALL_ROOT}/glite/etc/glite-lb-dbsetup.sql mysql -u root --password="$MYSQL_PASSWORD" -e "GRANT ALL PRIVILEGES on lbserver20.* to lbserver@localhost IDENTIFIED BY '' WITH GRANT OPTION;" else yaimlog INFO "Database lbserver20 already exists" fi </verbatim> * Substitute glite-lb-proxy with glite-lb-bkserverd in /opt/glite/yaim/functions/config_glite_lbproxy * TODO: some adjustments in yaim should be done -- GLITE_LB_TYPE variable should be defined containing "proxy" in the default case but with the option to set "both". The latter case is intended for smaller installations where LB server can reside on the same machine as WMS (hence default LB for this WMS should be also set to this.machine.hostname.domain:9000); unlike in LB 1.9, the flow of events through LB is optimized therefore it is not unfavoured setup anymore. ---+++ 2009-09-09 (Ale) * Update | bdii | 5.0.0-22 | | glite-ce-cream-client-api-c | 1.11.1-12.sl5 | | glite-ce-monitor-client-api-c | 1.11.1-12.sl5 | | glite-jobid-api-c | 1.0.0-4.sl5 | | glite-jobid-api-cpp | 1.0.0-4.sl5 | | glite-lbjp-common-db | 1.0.1-2.sl5 | | glite-lbjp-common-jp-interface | 1.0.0-5.sl5 | | glite-lbjp-common-maildir | 1.0.0-3.sl5 | |glite-lbjp-common-server-bones | 1.0.0-4.sl5 | | glite-lbjp-common-trio | 1.0.0-5.sl5 | | glite-security-lcas | 1.3.11-2.sl5 | | glite-security-lcmaps | 1.4.8-5.sl5 | | glite-security-lcmaps-plugins-basic | 1.3.10-2.sl5 | | glite-security-lcmaps-without-gsi | 1.4.8-5.sl5 | | glite-yaim-lb | 4.1.0-2 | | org.glite.build.common-cpp | 3.2.4-1.sl5 | ---+++ 2009-09-02 (Ale) * Update condor-7.2.4-1.sl5.x86_64.rpm ---+++ 2009-08-26 (Ale) * Update | glite-lb-client | 4.0.3-1.sl5 | | glite-lb-common | 7.0.3-1.sl5 | | glite-lb-logger | 2.0.4-1.sl5 | | glite-lb-server | 2.0.3-1.sl5 | | glite-lb-state-machine | 1.0.0-7.sl5 | * Try to configure using yaim: /opt/glite/yaim/bin/yaim -c -s site-info.def -n glite-WMS * We need some manual actions: * groupadd edguser -g 152 * useradd -m edguser -g edguser -u 152 -G infosys * groupadd edginfo -g 153 * useradd -m edginfo -g edginfo -u 153 -G infosys * Required some dependencies: * rpm -ihv glite-info-provider-service-1.1.5-0.noarch.rpm * rpm -ihv glite-info-generic-2.0.2-5.noarch.rpm perl-LDAP * rpm -ihv glite-security-lcas-lcmaps-gt4-interface-0.0.14-2.sl5.x86_64.rpm * It is better to update yaim-wms: * yum install glite-yaim-wms-4.0.7-0.noarch.rpm * Create by hand /etc/grid-security/gsi-authz.conf:<verbatim> globus_mapping /opt/glite/lib64/liblcas_lcmaps_gt4_mapping_gcc32.so lcmaps_callout</verbatim> * Add to file /opt/glite/yaim/functions/config_glite_wms <verbatim> yaimgridpath_append LD_LIBRARY_PATH /opt/classads/lib64/</verbatim> * Add some rpms: * yum install glite-initscript-globus-gridftp-1.0.2-1.noarch.rpm vdt_globus_data_server-VDT1.10.1x86_64_rhap_5-1.x86_64.rpm * modify /opt/glite/etc/glite_wms_wmproxy_httpd.conf<verbatim> LoadModule log_config_module /usr/lib64/httpd/modules/mod_log_config.so LoadModule ssl_module /usr/lib64/httpd/modules/mod_ssl.so LoadModule gridsite_module /opt/glite/lib64/httpd/modules/mod_gridsite.so LoadModule mime_module /usr/lib64/httpd/modules/mod_mime.so LoadModule dir_module /usr/lib64/httpd/modules/mod_dir.so LoadModule alias_module /usr/lib64/httpd/modules/mod_alias.so LoadModule cgi_module /usr/lib64/httpd/modules/mod_cgi.so LoadModule env_module /usr/lib64/httpd/modules/mod_env.so LoadModule fastcgi_module /usr/lib64/httpd/modules/mod_fastcgi.so #LoadModule status_module /usr/lib64/httpd/modules/mod_status.so</verbatim> * Initialize condor: * su - glite -c condorc-initialize * Try to configure LB * rpm -ihv python-logging-0.4.6-1.noarch.rpm * rpm -ihv glite-yaim-lb-4.1.0-1.noarch.rpm * rpm -ihv glite-lb-utils-2.0.3-1.sl5.x86_64.rpm * rpm -Uhv glite-yaim-core-4.0.8-7.noarch.rpm * add to /opt/glite/yaim/functions/config_glite_lb * yaimgridpath_append LD_LIBRARY_PATH ${INSTALL_ROOT:-opt}/classads/lib64 * /opt/glite/yaim/bin/yaim -c -s site-info.def -n glite-LB * Add option "-B" to bkserverd %RED% * *PROBLEMS*: * From /var/log/glite/httpd-wmproxy-errors.log file:<verbatim> [Thu Aug 27 10:43:23 2009] [error] Certificate Verification: Error (24): invalid CA certificate [Thu Aug 27 10:43:23 2009] [error] Certificate Verification: Error (26): unsupported certificate purpose</verbatim> * From /var/log/glite/workload_manager_events.log:<verbatim> 26 Aug, 11:31:57 -I: [Info] main(main.cpp:324): This is the gLite Workload Manager, running with pid 32061 26 Aug, 11:31:57 -I: [Info] main(main.cpp:332): loading broker dll libglite_wms_helper_broker_ism.so cannot load dynamic library libglite_wms_helper_broker_ism.so: /opt/glite/lib64/libglite_wms_helper_broker_ism.so: undefined symbol: _ZN5glite3jdl22set_ce_application_dirERN7classad7ClassAdERKSsRb</verbatim> * If you try to update condor using etics package:<verbatim> yum install condor-7.2.4.rpm Error unpacking rpm package condor-7.2.4-1.x86_64 error: unpacking of archive failed on file /opt/condor-7.2.4/bin/stork_rm_cred;4a950325: cpio: read</verbatim> %ENDCOLOR% ---+++ 2009-07-09 (Ale) %RED% * Installing new kernel: Linux devel14.cnaf.infn.it 2.6.18-128.1.14.el5 #1 SMP Tue Jun 16 18:47:37 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux * Installing new SO: Scientific Linux SL release 5.3 (Boron) * Installing new experimental glite version: WMS 3.3 [[https://savannah.cern.ch/patch/?func=detailitem&item_id=2876][Patch 2876]] %ENDCOLOR% * Rpms installed : | c-ares | 1.3.0-4.sl5 | | classads | 1.0.3-1.sl5 | | glite-ce-cream-client-api-c | 1.11.1-10.sl5 | | glite-ce-monitor-client-api-c | 1.11.1-10.sl5 | | glite-jdl-api-cpp | 3.2.1-1.sl5 | | glite-jobid-api-cpp | 1.0.0-2.sl5 | | glite-jobid-api-c | 1.0.0-2.sl5 | | glite-lb-client | 4.0.2-1.sl5 | | glite-lb-common | 7.0.2-1.sl5 | | glite-lbjp-common-db | 1.0.0-8.sl5 | | glite-lbjp-common-jp-interface | 1.0.0-4.sl5 | | glite-lbjp-common-maildir | 1.0.0-2.sl5 | | glite-lbjp-common-server-bones | 1.0.0-3.sl5 | | glite-lbjp-common-trio | 1.0.0-4.sl5 | | glite-lb-server | 2.0.2-2.sl5 | | glite-lb-state-machine | 1.0.0-6.sl5 | | glite-lb-ws-interface | 3.0.1-1.sl5 | | glite-security-gsoap-plugin | 2.0.1-1.sl5 | | glite-security-gss | 2.0.0-3.sl5 | | glite-security-lcas | 1.3.7-2.sl5 | | glite-security-proxyrenewal | 1.3.7-1.sl5 | | glite-security-voms-api-cpp | 1.9.8-1.sl5 | | glite-security-voms-api-c | 1.9.8-1.sl5 | | glite-service-discovery-api-c | 2.2.2-2.sl5 | | glite-service-discovery-bdii-c | 2.2.2-3.sl5 | | glite-wms-brokerinfo | 3.3.0-0.sl5 | | glite-wms-broker | 3.3.0-0.sl5 | | glite-wms-classad_plugin | 3.3.0-0.sl5 | | glite-wms-common | 3.3.0-0.sl5 | | glite-wms-configuration | 3.2.0-0.sl5 | | glite-wms-helper | 3.3.0-0.sl5 | | glite-wms-ice | 3.2.0-1.sl5 | | glite-wms-ism | 3.3.0-0.sl5 | | glite-wms-jobsubmission | 3.3.0-0.sl5 | | glite-wms-manager | 3.3.0-0.sl5 | | glite-wms-matchmaking | 3.3.0-0.sl5 | | glite-wms-purger | 3.3.0-0.sl5 | | glite-wms-utils-classad | 3.2.1-1.sl5 | | glite-wms-utils-exception | 3.2.1-1.sl5 | | gpt | 3.2autotools2004_NMI_9.0_x86_64_rhap_5-1 | | gridsite-shared | 1.5.10-1.sl5 | | libtool-ltdl | 1.5.22-6.1 | | log4cpp | 1.0-1.sl5 | | openldap-clients | 2.3.43-3.el5 | | openldap-servers | 2.3.43-3.el5 | | perl-Compress-Raw-Bzip2 | 2.020-1.el5.rf | | perl-Compress-Raw-Zlib | 2.020-1.el5.rf | | perl-HTML-Parser | 3.55-1.fc6 | | condor | 7.0.5-1 | | vdt_globus_essentials | VDT1.10.1x86_64_rhap_5-3 | | bdii | 4.0.1-4 | | fetch-crl | 2.7.0-2 | | glite-yaim-core | 4.0.7-10 | | glite-yaim-wms | 4.0.5-2 | | lcg-vomscerts | 5.4.0-1 | | perl-HTML-Tagset | 3.10-2.1.1 | | perl-IO-Compress | 2.020-1.el5.rf | | perl-libwww-perl | 5.805-1.1.1 | | perl-URI | 1.35-3 | --------------------------------------------------------- --------------------------------------------------------- ---++++ 2009-05-19 (Ale) * Update: | glite-security-voms-api-c | 1.8.12-1.slc4 | | glite-security-voms-api-cpp | 1.8.12-1.slc4 | | glite-security-voms-clients | 1.8.12-1.slc4 | | glite-wms-manager | 3.1.49-1.slc4 | ---++++ 2009-05-11 (Ale) * Updating: | lcg-CA | 1.29-1 | ---++++ 2009-04-06(Ale) * Updating: | bdii | 4.0.1-4 | | lcg-vomscerts | 5.4.0-1 | ---++++ 2009-01-29 (Ale) * Updating: | glite-info-provider-service | noarch | 1.0.1-3 | glite-WMS | | glite-security-voms-api-c | i386 | 1.8.8-2.slc4 | glite-WMS | | glite-security-voms-clients | i386 | 1.8.8-2.slc4 | glite-WMS | | glue-schema | noarch | 1.3.0-5 | glite-WMS | | lcg-vomscerts | noarch | 5.2.0-1 | glite-WMS | ---++++ 2009-01-12 (Ale) * Update ICE components ---++++ 2008-12-02 (Ale) * Updating: | glite-jdl-api-cpp | i386 | 3.1.16-2.slc4 | WMS-PreCert | | glite-security-voms-api-cpp | i386 | 1.8.8-3.slc4 | WMS-PreCert | | glite-wms-manager | i386 | 3.1.44-1.slc4 | WMS-PreCert | | glite-wms-utils-jobid | i386 | 3.1.5-1.slc4 | WMS-PreCert | | glite-wms-wmproxy | i386 | 3.1.41-1.slc4 | WMS-PreCert | ---++++ 2008-11-28 (Ale) * Updating | glite-jdl-api-cpp | i386 | 3.1.16-1.slc4 | WMS-PreCert | | glite-wms-helper | i386 | 3.1.29-1.slc4 | WMS-PreCert | | glite-wms-manager | i386 | 3.1.43-1.slc4 | WMS-PreCert | | glite-wms-wmproxy | i386 | 3.1.40-1.slc4 | WMS-PreCert | | glite-yaim-wms | noarch | 4.0.4-0 | WMS-PreCert | ---++++ 2008-09-08 (Ale) * Updating | glite-wms-utils-jobid | i386 | 3.1.4-1.slc4 | WMS-PreCert | | glite-wms-wmproxy | i386 | 3.1.38-1.slc4 | WMS-PreCert | ---+++ 2008-09-02 (Ale) %RED% * Reinstalling a WMS 3.1.100 from scratch * Define new yum repository * yum install cert-glite-WMS glite-wms-ice glite-info-provider-service * Copy hostcert.pem hostkey.pem under /etc/grid-security/ * Configure site-info.def * /opt/glite/yaim/bin/yaim -c -s site-info.def -n WMS * Install google-perftools-0.98-1.i386.rpm google-perftools-devel-0.98-1.i386.rpm to decrease the wm's use of memory (from 1.3Gb to 300Mb!) * Removed dismissed packages: * rpm -e --nodeps glite-wms-checkpointing-3.1.2-3.slc4 glite-wms-partitioner-3.1.2-2.slc4.i386 * rpm -e --nodeps glite-wms-interactive-3.1.5-1.slc4 * rpm -e --nodeps glite-rgma-api-cpp glite-rgma-base glite-rgma-api-c glite-service-discovery-rgma-c %ENDCOLOR% --------------------------------------------------------- --------------------------------------------------------- ---++++ 2008-04-21 (Ale) | glite-wms-manager | i386 | 3.1.35-1.slc4 | devel17 | | glite-wms-wmproxy | i386 | 3.1.33-3.slc4 | devel17 | | glite-wms-common | i386 | 3.1.20-1.slc4 | volatile repository | ---++++ 2008-04-15 (Ale) * Updating: | bdii | noarch | 3.9.1-5 | glite-wms | | cert-glite-WMS | i386 | 3.1.2-0 | glite-wms | | glite-initscript-globus-gridftp | noarch | 1.0.2-1 | glite-wms | | glite-lb-client | i386 | 3.1.5-1.slc4 | glite-wms | | glite-wms-manager | i386 | 3.1.34-1.slc4 | devel17 | | glite-yaim-core | noarch | 4.0.4-1 | glite-wms | | glite-yaim-wms | noarch | 4.0.1-7 | glite-wms | | lcg-vomscerts | noarch | 4.9.0-1 | devel17 | | vdt_globus_data_server | i386 | VDT1.6.1x86_rhas_4-5 | glite-wms | | vdt_globus_essentials | i386 | VDT1.6.1x86_rhas_4-6 | glite-wms | * Installing for dependencies: | glue-schema | noarch | 1.3.0-3 | glite-wms | ---++++ 2008-03-19 (Ale) * Update Lcg-CA 1.20-1 ---++++ 2008-03-11 (Ale) * rpm -Uhv glite-wms-jobsubmission-3.1.10-4.slc4.i386.rpm ---++++ 2008-03-06 (Ale) * rpm -Uhv glite-lb-client-3.1.3-1.slc4.i386.rpm glite-lb-client-interface-3.1.1-2.slc4.i386.rpm ---++++ 2008-03-04 (Ale) * rpm -ihv --force glite-security-voms-api-c-1.8.3-2.slc4.i386.rpm glite-security-voms-api-cpp-1.8.3-2.slc4.i386.rpm * rpm -Uhv --force glite-wms-manager-3.1.32-3.slc4.i386.rpm glite-wms-wmproxy-3.1.31-3.slc4.i386.rpm ---++++ 2008-02-27 (Ale) * Updating: |glite-jdl-api-cpp | i386 | 3.1.14-1.slc4 | devel17 | |glite-lb-client | i386 | 3.1.2-2.slc4 | devel17 | |glite-lb-common | i386 | 6.1.1-2.slc4 | devel17 | |glite-lb-logger | i386 | 1.4.9-2.slc4 | devel17 | |glite-lb-proxy | i386 | 1.5.2-2.slc4 | devel17 | |glite-wms-broker | i386 | 3.1.5-5.slc4 | devel17 | |glite-wms-brokerinfo | i386 | 3.1.10-3.slc4 | devel17 | |glite-wms-classad_plugin | i386 | 3.1.9-2.slc4 | devel17 | |glite-wms-common | i386 | 3.1.19-3.slc4 | devel17 | |glite-wms-configuration | i386 | 3.1.11-2.slc4 | devel17 | |glite-wms-helper | i386 | 3.1.20-2.slc4 | devel17 | |glite-wms-ism | i386 | 3.1.16-3.slc4 | devel17 | |glite-wms-jobsubmission | i386 | 3.1.10-3.slc4 | devel17 | |glite-wms-manager | i386 | 3.1.32-3.slc4 | devel17 | |glite-wms-matchmaking | i386 | 3.1.8-2.slc4 | devel17 | |glite-wms-purger | i386 | 3.1.10-3.slc4 | devel17 | |glite-wms-thirdparty-bypass | i386 | 3.1.3-3.slc4 | devel17 | |glite-wms-wmproxy | i386 | 3.1.31-3.slc4 | devel17 | |lcg-vomscerts | noarch | 4.8.0-1 | devel17 | * Downgrade: |glite-security-voms-api-c | i386 | 1.7.24-1.slc4 | devel17 | |glite-security-voms-api-cpp | i386 | 1.7.24-1.slc4 | devel17 | ---++++ 2008-02-02 (Ale) * Updating: | glite-security-lcas-plugins-voms | i386 | 1.3.4-4.slc4 | devel17 | | glite-security-lcmaps | i386 | 1.4.3-2.slc4 | devel17 | | glite-security-lcmaps-plugins-voms | i386 | 1.3.7-4.slc4 | devel17 | | glite-security-voms-api-c | i386 | 1.8.2-1.slc4 | devel17 | | glite-security-voms-api-cpp | i386 | 1.8.2-1.slc4 | devel17 | | lcg-CA | noarch | 1.19-1 | CA | ---++++ 2008-01-23 (Ale) * Updating: * glite-security-voms i386 1.8.2-1.slc4 devel17 ---++++ 2008-01-21 (Ale) * Update this rpm (using repository on devel17) with an important fix for handling undefined event expiration that may cause loosing LB events: * glite-lb-logger (1.4.9-1.slc4) ---++++ 2008-01-15 (Ale) * Update these rpms (using repository on devel17): * glite-ce-cream-client-api-c (1.7.16-0.slc4) * glite-ce-monitor-client-api-c (1.7.15-0.slc4) * glite-jdl-api-cpp (3.1.13-1.slc4) * glite-lb-client (3.1.2-1.slc4) * glite-lb-client-interface (3.1.1-1.slc4) * glite-lb-common (6.1.1-1.slc4) * glite-lb-logger (1.4.8-1.slc4) * glite-lb-proxy (1.5.2-1.slc4) * glite-security-lcmaps (1.4.3-1.slc4) * glite-security-proxyrenewal (1.3.5-1.slc4) * glite-security-voms (1.8.1-1.slc4) * glite-security-voms-api-cpp (1.8.1-1.slc4) * glite-wms-checkpointing (3.1.2-4.slc4) * glite-wms-common (3.1.18-1.slc4) * glite-wms-helper (3.1.20-1.slc4) * glite-wms-interactive (3.1.6-1.slc4) * glite-wms-purger (3.1.10-1.slc4) * glite-wms-thirdparty-bypass (3.1.3-1.slc4) * glite-wms-wmproxy ( 3.1.30-5.slc4) * glite-security-voms-api-c (1.8.1-1.slc4) * glite-security-lcas-plugins-voms (1.3.4-3.slc4) * glite-security-lcmaps-plugins-voms (1.3.7-3.slc4) * glite-wms-ice (3.1.25-2.slc4) ---++++ 2007-11-09 (Ale) * Install a new version of wms-manager to test "recovery" ---++++ 2007-11-08 (Ale) * Update voms: * glite-security-voms-api-cpp-1.7.24-1.slc4 * glite-security-voms-api-c-1.7.24-1.slc4 ---++++ 2007-11-06 (Ale) * Starting testing of ice ---++++ 2007-10-23 (Ale) * Installed google-perftools-0.93-1.i386.rpm google-perftools-devel-0.93-1.i386.rpm to decrease the wm's use of memory (from 1.3Gb to 300Mb!) * Restart the wm setting LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so" ---++++ 2007-10-19 (Ale) * Installed glite-wms-wmproxy-3.1.30-3.slc4-LIBTAR-STATIC.i386.rpm to test new fixes about the use of the static libtar lib ---++++ 2007-10-18 (Ale) * Update these rpms: * glite-security-gsoap-plugin-1.5.2-1.slc4.i386.rpm (to fix the problem "LB[Proxy] Error: Connection timed out" seen on 08 October) * glite-wms-manager-3.1.30-1.slc4.i386.rpm (compiled by giaco to fix a problem with dependencies: ldap) * lcg-CA-1.17-1 (and all the CA_*) ---++++ 2007-10-15 (Ale) ---++++++ Installing ICE * rpm -ihv *db-4.2.52-1.slc4.i386.rpm* * rpm -ihv *log4cpp-0.3.4b-1.slc4.i386.rpm* * rpm -ihv *glite-ce-cream-client-api-c-1.7.15-1.slc4.i386.rpm* * rpm -ihv *glite-ce-monitor-client-api-c-1.7.14-1.slc4.i386.rpm* * update boost to version: boost-1.32.0-6.rhel4 * rpm -ihv *glite-wms-ice-3.1.24-1.slc4.i386.rpm* * add to file /opt/glite/etc/profile.d/grid-env.sh this line: * gridpath_append "LD_LIBRARY_PATH" "/opt/log4cpp/lib/" * source /opt/glite/etc/profile.d/grid-env.sh and then start ice: * /opt/glite/etc/init.d/glite-wms-ice start ---++++ 2007-10-12 (Ale) * Updated these rpms from glite-wms_R_3_1_82 (build locally by giaco) * glite-wms-helper-3.1.17-5.slc4.i386.rpm * glite-wms-ism-3.1.15-2.slc4.i386.rpm * glite-wms-purger-3.1.8-3.slc4.i386.rpm * glite-wms-manager-3.1.30-1.slc4.i386.rpm (compiled by salvo to test wm recovery) * glite-wms-wmproxy-3.1.29-1.slc4.i386.rpm (compiled by maraska to fix some bugs) * To enable recovery set this parameter *EnableRecovery = true;* on _glite_wms.conf_ (WorkloadManager section) ---++++ 2007-10-10 (Ale) * Removed the line _export http_proxy=myproxy.my.domain_ from /opt/glite/libexec/fetch-crl.sh In the site-info.def file this variable SITE_HTTP_PROXY="myproxy.my.domain" is set, if not used please comment it. (This MUST be the default, but....) ---++++ 2007-10-08 (Ale) * 30% of jobs fail due to this problem: <verbatim> Status Reason: LBProxy is enabled Unable to query LB and LBProxy edg_wll_QueryEvents[Proxy] Exit code: 110 LB[Proxy] Error: Connection timed out (edg_wll_gss_connect()) </verbatim> The jobs stay in the waiting state forever and they can be "resubmitted" through the command: *glite-wms-job-submit --start _jobid_* ---++++ 2007-10-05 (Ale) * Found a bug on wmproxy: logging the Enqueued/OK events the "queue" parameter is not set * The symptom is: *Status Reason: cannot retrieve jdl* * The real problem: _glite-lb-proxy[8426]: Message incomplete (Message incomplete, missing or empty field DG.ENQUEUED.QUEUE.)_ ---++++ 2007-10-04 (Ale) ---++++++ Configure jobdir * Set *jobdir* ad input method for workload-manager instead of _filelist_ * Set these variables in the glite_wms.conf file (WorkloadManager section) * DispatcherType = "jobdir"; * Input = "${GLITE_LOCATION_VAR}/workload_manager/jobdir"; * Create these directories and then give the ownership to glite.glite * /var/glite/workload_manager/jobdir/new/ * /var/glite/workload_manager/jobdir/old/ * /var/glite/workload_manager/jobdir/tmp/ * Restart the services ---++++ 2007-10-03 (Ale) ---+++++ Start to install a WMS 3.1 * Use this repository: http://goldrake.cnaf.infn.it:8080/ibrido/etics-rpms_3_1_0_slc4/RPMS.wms/ ---++++++ Install yaim * wget http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/org.glite.yaim.core/4.0.0/noarch/glite-yaim-core-4.0.0-14.noarch.rpm * wget http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/org.glite.yaim.wms/4.0.0/noarch/glite-yaim-wms-4.0.0-1.noarch.rpm * rpm -ihv glite-yaim-core-4.0.0-14.noarch.rpm * rpm -ihv glite-yaim-wms-4.0.0-1.noarch.rpm ---++++++ Configure yaim * Create site-info.def * Create users.conf * Create groups.conf ---++++++ Resolve dependencies * bdii needs: * yum install openldap-clients openldap-servers * yum install perl-libwww-perl * perl-HTML-Parser * perl-HTML-Tagset * perl-URI * edg-mkgridmap needs: * yum install perl-Crypt-SSLeay perl-DateManip perl-IO-Socket-SSL perl-LDAP perl-Net-SSLeay perl-Term-ReadKey perl-XML-DOM perl-XML-RegExp * perl-Convert-ASN1 * perl-XML-NamespaceSupport * perl-XML-SAX * mysql needs: * yum install perl-DBI perl-PlRPC perl-Net-Daemon * glite-wms-manager needs: * rpm -ihv *vdt_globus_info_essentials-VDT1.6.0x86_rhas_4-1.i386.rpm* * condor needs: * yum install compat-libstdc++-33 * *gridsite-apache* %RED%(not present in the repository, why?)%ENDCOLOR% needs: * yum install curl libidn ---++++++ Install * /opt/glite/yaim/bin/yaim -i -s site-info.def -m glite-WMS ---++++++ Post Install * Copy hostcert.pem hostkey.pem under /etc/grid-security/ ---++++++ Resolve dependencies %RED%(these are not required by rpm but are necessary)%ENDCOLOR% * Needs to configure edg-mkgridmap.pl (Patch [[https://savannah.cern.ch/patch/?1403][#1403]]) * yum install _perl-XML-Parser_ * Needs to configure globus * rpm -ihv *gpt-VDT1.6.0x86_rhas_4-1.i386.rpm* * Needs by lbproxy * yum install _mysql-server_ * perl-DBD-MySQL * Needs by wmproxy * yum install _httpd_ * apr * apr-util * httpd-suexec * yum install _mod_ssl_ * distcache * rpm -ihv *glite-security-lcmaps-plugins-voms-1.3.7-3.slc4.i386.rpm* * needs by condor (gahp) * rpm -ihv *condor-lcg-1.1.0-1.i386.rpm* * Needs by configuration script * rpm -ihv *glite-lb-logger* %RED%(Why do you not install it?)%ENDCOLOR% ---++++++ Bugs Fixes * Remove from file /opt/glite/yaim/node-info.d/glite-wms the line: * config_gip_service %RED%(why do you configure a GIP on a WMS?)%ENDCOLOR% * Fix line 41 of /opt/glite/yaim/functions/config_glite_lbproxy * /etc/init.d/mysqld start * To start correctly workload-manager add to file /opt/glite/yaim/functions/config_glite_wms (it needs liblog4cxx.so.9.0.0) * yaimgridpath_append LD_LIBRARY_PATH /usr/local/lib * To run correctly wmproxy add to file /opt/glite/yaim/functions/config_glite_wms (for libfcgi* and libtar) * yaimgridpath_append LD_LIBRARY_PATH /opt/fcgi/lib * yaimgridpath_append LD_LIBRARY_PATH /opt/libtar/lib ---++++++ Configure * /opt/glite/yaim/bin/yaim -c -s site-info.def -n WMS ---++++++ Post Configure * Install voms certificate: * rpm -ihv *lcg-vomscerts-4.6.0-1.noarch.rpm* ---++++++ NOTE * /opt/glite/bin/glite-lb-interlogd doesn't exit with a "/opt/glite/etc/init.d/glite-lb-locallogger stop" you need "Kill -9" * you need to configure LBServer = {"devel15.cnaf.infn.it:9000"}; on glite_wms.conf * /opt/glite/bin/glite_wms_wmproxy_dirmanager is bugged due to libtar link (Bug under investigation by Maraska) use [[%ATTACHURL%/glite_wms_wmproxy_dirmanager][this one]] * chmod 4555 /opt/glite/bin/glite_wms_wmproxy_dirmanager (Bug under investigation by Maraska) * use the correct [[%ATTACHURL%/glite-wms-purger.cron][glite-wms-purger.cron]] script * set the right value HostProxyFile = "${GLITE_LOCATION_VAR}/wms.proxy"; on glite_wms.conf * install rpm -ihv *lcg-expiregridmapdir-2.0.0-1.noarch.rpm* and fix lcg-expiregridmapdir cron job (with the correct path) * install [[%ATTACHURL%/glite-wms-wmproxy-logrotate.cron][glite-wms-wmproxy-logrotate.cron]] and set its conf file (/opt/glite/etc/wmproxy_logrotate.conf) * add MaxOutputSandboxSize = -1; to glite_wms.conf (see bug [[https://savannah.cern.ch/bugs/index.php?27215][#27215]]) * create /opt/glite/etc/vomses files * add this line to file /opt/glite/etc/profile.d/grid-env.sh * gridenv_set "MYPROXY_TCP_PORT_RANGE" "20000,25000" ---++++++ Installing the new gridftp server (vdt1.6) * Install these rpms: * vdt_globus_data_server-VDT1.6.0x86_rhas_4-3.i386.rpm * glite-security-lcas-lcmaps-gt4-interface-0.0.13-2.slc4.i386.rpm * glite-security-lcas-1.3.7-1.slc4.i386.rpm * glite-security-lcas-plugins-voms-1.3.4-3.slc4.i386.rpm * glite-security-lcas-interface-1.3.6-2.slc4.i386.rpm * glite-security-lcas-plugins-basic-1.3.2-2.slc4.i386.rpm * Remove edg-mkgridmap from the cron.d dir * Add the proper VO entry in the /etc/grid-security/grid-mapfile: [[%ATTACHURL%/grid-mapfile][e.g.]] * Add the proper VO entry in the /etc/grid-security/groupmapfile: [[%ATTACHURL%/groupmapfile][e.g.]] * Configure the gridftp server: * Run /opt/glite/sbin/gt4-interface-install.sh install (it creates /etc/grid-security/gsi-authz.conf) * Touch the file /opt/glite/etc/lcas/ban_users.db * Create the file /opt/glite/etc/lcas/lcas.db: [[https://twiki.cnaf.infn.it/cgi-bin/twiki/viewfile/EgeeJra1It/WorkLogDevel14?rev=1;filename=lcas.db][e.g.]] * Create the file /opt/glite/etc/lcmaps/lcmaps.db.gridftp: [[%ATTACHURL%/lcmaps.db.gridftp][e.g.]] * To start the service: * export LCMAPS_DB_FILE=/opt/glite/etc/lcmaps/lcmaps.db.gridftp * /opt/globus/sbin/globus-gridftp-server -p 2811 -l /var/log/gridftp.log -S ---++++++ Remove old gridftp service * rpm -e --nodeps glite-wms-thirdparty-globus_gridftp_server * rpm -e --nodeps edg-mkgridmap * rpm -e perl-Crypt-SSLeay perl-DateManip perl-IO-Socket-SSL perl-LDAP perl-Net-SSLeay perl-Term-ReadKey perl-XML-DOM perl-XML-RegExp * rpm -e perl-Convert-ASN1 perl-XML-NamespaceSupport perl-XML-SAX -- Main.AlessioGianelle - 03 Oct 2007 * [[%ATTACHURL%/yum_install_WMS_log][yum_install_WMS_log]]: wms_install_log * [[%ATTACHURL%/site-info.def][site-info.def]]: wms siteinfo file * [[%ATTACHURL%/users.conf][users.conf]]: users.conf * [[%ATTACHURL%/groups.conf][groups.conf]]: groups.conf * [[%ATTACHURL%/glite-wms][glite-wms]]: glite-wms * [[%ATTACHURL%/yaim_install_log][yaim_install_log]]: yaim_wms_conf_log
Attachments
Attachments
Topic attachments
I
Attachment
Action
Size
Date
Who
Comment
EXT
yaim_install_log
manage
8.2 K
2010-06-07 - 14:01
UnknownUser
yaim_wms_conf_log
EXT
yum_install_WMS_log
manage
47.8 K
2010-06-04 - 15:17
UnknownUser
wms_install_log
Edit
|
Attach
|
PDF
|
H
istory
:
r57
|
r55
<
r54
<
r53
<
r52
|
B
acklinks
|
V
iew topic
|
More topic actions...
Topic revision: r53 - 2011-01-13
-
AlessioGianelle
Home
Site map
CEMon web
CREAM web
Cloud web
Cyclops web
DGAS web
EgeeJra1It web
Gows web
GridOversight web
IGIPortal web
IGIRelease web
MPI web
Main web
MarcheCloud web
MarcheCloudPilotaCNAF web
Middleware web
Operations web
Sandbox web
Security web
SiteAdminCorner web
TWiki web
Training web
UserSupport web
VOMS web
WMS web
WMSMonitor web
WeNMR web
EgeeJra1It Web
Create New Topic
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
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback