Sprungmarken

Servicenavigation

Hauptnavigation

Sie sind hier:

Hauptinhalt

Dipl-Inform Stefan Freitag

VOMRS Installationsleitfaden

Voraussetzung

Der Installationsleitfaden setzt einen Host mit dem Betriebssystem Scientific Linux 5.4 sowie eine gültige SMTP Konfiguration voraus.

Vorgehen

  • Ausschalten der enforcing policy von SELinux in /etc/selinux/config
    sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config
  • Neustart des Systems
    shutdown -r now
  • Installation des Hostzertifikats und des Hostschlüssels nach /etc/grid-security
    mkdir -p /etc/grid-security
    cp /path_to_hostcert/hostcert.pem /etc/grid-security/hostcert.pem
    chmod 644 /etc/grid-security/hostcert.pem
    cp /path_to_hostkey/hostkey.pem /etc/grid-security/hostkey.pem
    chmod 400 /etc/grid-security/hostkey.pem
  • Installation eines HTTP Servicezertifikats und -schlüssels in /etc/grid-security/http/.
    mkdir -p /etc/grid-security/http
    cp /etc/grid-security/hostcert.pem /etc/grid-security/http/httpcert.pem
    chown daemon:daemon /etc/grid-security/http/httpcert.pem
    cp /etc/grid-security/hostkey.pem /etc/grid-security/http/httpkey.pem
    chown daemon:daemon /etc/grid-security/http/httpkey.pem
  • Herunterladen von Pacman
    cd wget http://atlas.bu.edu/~youssef/pacman/sample_cache/tarballs/pacman-latest.tar.gz
  • Extrahieren des Archivs
    tar xzf pacman-latest.tar.gz
  • Pacman
    cd pacman-3.29/ source setup.sh
  • Festlegen und Anlegen des Installationsverzeichnisses
    export VDT_LOCATION=/opt/vdt
    mkdir -p $VDT_LOCATION cd $VDT_LOCATION
  • Pacman Paketcache aktualisieren
    pacman -get http://vdt.cs.wisc.edu/vdt_200_cache/:VOMRS Do you want to add [http://vdt.cs.wisc.edu/vdt_200_cache/] to [trusted.caches]? (y/n/yall): Mit ''yall'' beantworten.
  • Nach dem Durchlauf der Installation
    source setup.sh
    vdt-control --enable vdt-rotate-logs
    vdt-control --on vdt-rotate-logs
    vdt-ca-manage setupca --location root --url vdt
    vdt-control --enable vdt-update-certs
    vdt-control --on vdt-update-certs
  • List der konfigurierten Dienste anzeigen
    vdt-control -list
  • Hinzufügen des VOMRS
    vdt/setup/configure_vomrs /opt/vdt --server y --vo VO_NAME
  • Einschalten der Dienste
    vdt-control --on
  • Hinzufügen eines VOMRS Administrators
    $VDT_LOCATION/vomrs/sbin/add_admin --vo VO_NAME --nousercert --dn "XXXX" --ca "XXXX" --org XXXX --firstname XXXX --lastname XXXX --phone +XXX-XXXXXXX
  • Festlegung eines SMTP Servers für den VOMRS Dienste
    ./configure_vomrs --mail-from VO-ADMIN@XXXX -smtp-host XXXX