Fullscreen
Location : EUAsiaGrid-ITB Wiki »
Print

Instalasi gLite MON/RGMA Server



Table of contents



Pre-Instalasi

Sebelum memulai instalasi gLite MON/RGMA Server, pastikan anda sudah mempersiapkan mesin seperti telah dijelaskan pada tahap Pre-Instalasi.

Host Certificate

Untuk instalasi MON, anda perlu menginstal Host-Certificate/key file yang terdiri dari dua file yaitu hostkey.pem dan hostcert.pem. Pastikan anda menempatkan kedua file tersebut di direktori /etc/grid-security dan periksa juga hak akses untuk masing-masing file sudah sesuai seperti berikut ini.

  • hostkey.pem hanya bisa dibaca (readable) oleh root
  • hostcert.pem dapat dibaca (readable) oleh semua

Jika anda belum memiliki host certificate, silakan ikuti langkah-langkah pada halaman Registrasi Host Certificate untuk memperoleh host certificate. Dari proses registrasi Host Certificate anda akan mendapat dua file, xxx_key.perm dan yyy.crt. Salin kedua file tersebut sbb:

# cp xxx_key.perm /etc/grid-security/hostkey.pem
# cp yyy.crt /etc/grid-security/hostcert.pem
# chmod 400 /etc/grid-security/hostkey.pem
# chmod 644 /etc/grid-security/hostcert.pem
# chown root:root /etc/grid-security/*.pem

Kalau kedua file ini tidak betul, nantinya globus tidak akan jalan.

Instal

Tambahkan repositori YUM untuk gLite MON

cd /etc/yum.repos.d/
wget [http://grid-deployment.web.cern.ch/grid-deployment/glite/repos/3.1/glite-MON.repo]

Instal gLite MON meta package (MySQL harus diinstall secara manual)
yum install glite-MON mysql-server

Modifikasi file site-info.def

Lakukan modifikasi pada file site-info.def untuk parameter-parameter berikut ini:

# Hostname of the CE
CE_HOST=   <-- diisi dengan nama host CE yang akan digunakan
# Hostname of the RGMA server
MON_HOST=   <-- diisi dengan nama host MON yang akan digunakan
# JAVA Location
JAVA_LOCATION="/usr/lib/jvm/java-1.5.0-sun-1.5.0.15"   <-- ganti dengan folder java di mesin anda
# RGMA Registry hostname. 
REG_HOST=lcgic01.gridpp.rl.ac.uk
# Human-readable name of your site
SITE_NAME=   <-- diisi dengan nama GRID SITE
GRIDICE_SERVER_HOST (If GIN_BDII is yes, then SITE_BDII_HOST is required (default behaviour). Otherwise, GRIDICE_SERVER_HOST is required. )
# Hostname of the site BDII
SITE_BDII_HOST=   <-- diisi dengan nama host Site BDII yang akan digunakan
# It is the MySQL admin password. 
MYSQL_PASSWORD=set_password_disini
# Database password for the APEL DB.
APEL_DB_PASSWORD="set_password_disini"

Parameter site-info.def untuk instalasi MON dapat dilihat disini: https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables (external link)

Konfigurasi

  1. Periksa sintaks site-info.def
    source /opt/glite/yaim/etc/site-info.def
  2. Verifikasi file site-info.def
    /opt/glite/yaim/bin/yaim -v -s site-info.def -n glite-MON
  3. Gunakan perintah YAIM untuk mengkonfigurasi MON
    /opt/glite/yaim/bin/yaim -c -s site-info.def -n glite-MON

Pengujian Instalasi

Lakukan pengujian berikut ini di User Interface (UI) untuk memastikan semua services berjalan dengan baik.

/opt/glite/bin/rgma-client-check

Lakukan Pengujian server berikut ini Mon-Box
/opt/glite/bin/rgma-server-check

Coba untuk membangun koneksi dengan R-GMA browser dengan membuka url berikut menggunakan browser
https://monbox_fqdn:8443/R-GMA/

monbox_fqdn adalah nama server MON-Box yang anda instal.

Referensi

Halaman ini merupakan saduran bebas dari:
http://www.euasiagrid.org/wiki/index.php/MON_Installation (external link)


Last edited by pelita .
Page last modified on Monday 06 of September, 2010 13:00:36 WIT.