Difference: NotesAboutInstallationAndConfigurationOfMyproxy (10 vs. 11)

Revision 112012-06-12 - PaoloVeronesi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Notes about Installation and Configuration of myproxy

  • These notes are provided by site admins on a best effort base as a contribution to the IGI communities and MUST not be considered as a subsitute of the Official IGI documentation.
Line: 17 to 17
 
  1. Troubleshooting Guide for Operational Errors on EGI Sites
  2. Grid Administration FAQs page
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

Recommendations

  • The service needs at least:
    • 3 cores
    • 3 GB RAM
    • 10 GB disk space.
A full virtualized machine based on KVM has been used in the following notes.
Deleted:
<
<
<--/twistyPlugin-->
 

Service installation

Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

O.S. and Repos

  • Starts from a fresh installation of Scientific Linux 5.x (x86_64).
Line: 78 to 59
 epel.repo epel-testing.repo sl-contrib.repo sl-fastbugs.repo sl-security.repo sl-testing.repo sl-debuginfo.repo sl.repo sl-srpms.repo
Deleted:
<
<
<--/twistyPlugin-->
 
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

yum install

# yum clean all
Line: 390 to 362
 Complete!

Deleted:
<
<
<--/twistyPlugin-->
 

Service configuration

The configuration file for this service is really basic.
Line: 398 to 369
 
  • DN list of authorized renewals (WMS and nagios)
  • DN list of trusted retrievers (nagios)
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

site-info.def

# cp -vr /opt/glite/yaim/examples/siteinfo /root/
Line: 420 to 383
 PX_HOST=`hostname -f` BDII_DELETE_DELAY=0
Deleted:
<
<
<--/twistyPlugin-->
 
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

glite-px

# cat siteinfo/services/glite-px 
Line: 572 to 526
 '/C=IT/O=INFN/OU=Host/L=CNAF/CN=sb-serv01.cr.cnaf.infn.it' "
Deleted:
<
<
<--/twistyPlugin-->
 
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 

host certificate required

# ll /etc/grid-security/host*
-rw-r--r-- 1 root root 1440 Dec 29 09:30 /etc/grid-security/hostcert.pem
-r-------- 1 root root  887 Dec 29 09:30 /etc/grid-security/hostkey.pem
Deleted:
<
<
<--/twistyPlugin-->
 

Service configuration

Changed:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
>
>
 

yaim check

#  chmod -R 600 /root/siteinfo
Line: 785 to 722
 
# chkconfig myproxy-server on
Deleted:
<
<
<--/twistyPlugin-->
 

Service checks

Changed:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
>
>
 
myproxy-init
On a user interface:
Line: 829 to 758
 -rw------- 1 myproxy myproxy 132 Dec 29 10:03 veronesi-veronesi-test.data -rw------- 1 myproxy myproxy 5912 Dec 29 10:03 veronesi-veronesi-test.creds
Deleted:
<
<
<--/twistyPlugin-->
 
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 
myproxy-info
On a user interface:
Line: 858 to 778
 Dec 29 10:42:08 myproxy myproxy-server[9209]: Received INFO request for username veronesi Dec 29 10:42:08 myproxy myproxy-server[9209]: Client /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Paolo Veronesi disconnected
Deleted:
<
<
<--/twistyPlugin-->
 
Deleted:
<
<
<--/twistyPlugin twikiMakeVisibleInline-->
 
myproxy-get-delegation
On a user interface:
Line: 887 to 798
 Dec 29 11:01:08 myproxy myproxy-server[31270]: Client /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Paolo Veronesi disconnected
Deleted:
<
<
<--/twistyPlugin-->

<--/twistyPlugin twikiMakeVisibleInline-->
 

Additional notes

In order to make the WMS renewal function it is necessary:
  1. To include the DN of the WMS that process the jobs among the authorized renewers on the MyProxy server, i.e. to add authorized_renewers DN to the configuration and restart the server;
  2. Upload the proxy of the job submitter in the MyProxy server using myproxy-init -s myproxy_server -d -n
  3. Submit the job with the MyProxy server hostname being given in the JDL
Changed:
<
<
<--/twistyPlugin-->
>
>
 

Revision

Date Comment
2012-05-03 myproxy upgraded - EMI 1 Kebnekaise Products - glite-proxyrenewal update v.1.3.25
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback