1 / 13

Grid Site Kurulumu

Grid Site Kurulumu. http://grid-deployment.web.cern.ch/grid-deployment/documentation/LCG2-Manual-Install/. Tamamlanmış ön hazırlıklar. Scientific Linux 3.0.8 kurulumu j 2sdk-1_4_2_13 kurulumu lam ve postfix paketlerinin kaldırılması Repository düzenlemesi ( /etc/apt/sources.list.d/ )

Download Presentation

Grid Site Kurulumu

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Grid Site Kurulumu http://grid-deployment.web.cern.ch/grid-deployment/documentation/LCG2-Manual-Install/

  2. Tamamlanmış ön hazırlıklar • Scientific Linux 3.0.8 kurulumu • j2sdk-1_4_2_13 kurulumu • lam ve postfix paketlerinin kaldırılması • Repository düzenlemesi (/etc/apt/sources.list.d/) • FQDN kontrolü (hostname –f) • glite-yaim-3.0.0-34 kurulumu • ntpd servisinin kurulumu

  3. Site Kurulumu • mkdir /lab • mount ce:/root/lab /lab • mkdir –p /tubitak-site/glite-3.0.0/ • cp /lab/* /tubitak-site/glite-3.0.0/ • cd /tubitak-site/glite-3.0.0/ • more /lab/sgdemo • sgdemo desteği: wget http://www.grid.auth.gr/pki/seegrid-demo-ca/downloads/ca_SEE-GRIDDemos-1.0-1.noarch.rpm wget http://www.grid.auth.gr/services/voms/SEE/GridAUTH-vomscert-1.1-1.noarch.rpm rpm -ivh ca_SEE-GRIDDemos-1.0-1.noarch.rpm rpm -Uvh GridAUTH-vomscert-1.1-1.noarch.rpm

  4. /tubitak-site/glite-3.0.0 altinda olmasi gereken dosyalar [root@lab1 glite-3.0.0]# ls -lat total 34964 drwxr-x--- 27 root root 4096 Feb 15 16:36 .. drwxr-xr-x 2 root root 4096 Feb 14 15:17 . -rw-r--r-- 1 root root 35532607 Feb 14 10:09 j2sdk-1_4_2_13-linux-i586.rpm -rw-r--r-- 1 root root 123515 Feb 14 10:08 glite-yaim-3.0.0-34.noarch.rpm -rw-r--r-- 1 root root 40 Feb 14 10:08 wn-list.conf -rwxr-xr-x 1 root root 2419 Feb 14 10:07 groups.conf -rwxr-xr-x 1 root root 21341 Feb 14 10:06 users.conf -rw-r--r-- 1 root root 17198 Feb 14 10:05 site-info.def

  5. Site Kurulumu • Hazırlanması gereken dosyalar: • site-info.def • wn-list.conf • groups.conf • users.conf • Yaim kurulduktan sonra /opt/glite/yaim/examples/ dizini altindan bu dosyalarin ornekleri alinarak /tubitak-site/glite-3.0.0/ altina kopyalanabilir, gerekli degisiklikler yapilabilir.

  6. }TR-EGITIM-01 • lab1.ulakbim.gov.tr, CE • lab2.ulakbim.gov.tr, SE • lab3.ulakbim.gov.tr, WN • lab4.ulakbim.gov.tr, WN • lab5.ulakbim.gov.tr, CE • lab6.ulakbim.gov.tr, SE • lab7.ulakbim.gov.tr, WN • lab8.ulakbim.gov.tr, WN • lab9.ulakbim.gov.tr, CE • lab10.ulakbim.gov.tr, SE • lab11.ulakbim.gov.tr, WN • lab12.ulakbim.gov.tr, WN }TR-EGITIM-02 }TR-EGITIM-03

  7. Grid Servis Kurulumu • /opt/glite/yaim/scripts/install_node site-info.def <meta paket adı> Meta paketler: • gCE: Glite CE with Torque: glite-CE glite-torque-server-config • CE: LCG CE with Torque: lcg-CE_torque • SE: Classic SE + MON Box: glite-SE_classic glite-MON • WN: WN + Torque client: glite-WN glite-torque-client-config dos2unix site-info.def (dosya windows ortamdan kopyalandiysa)

  8. Sunucu Sertifika Ayarları Sunucu sertifikalarının /etc/grid-security/ altına kopyalanması (CE ve SE için): • lab1, lab2, lab5, lab6, lab9 ve lab10 makinalarında yapılacak: cp /root/labx.ulakbim.gov.tr-cert.pem /etc/grid-security/hostcert.pem cp /root/labx.ulakbim.key.pem /etc/grid-security/hostkey.pem chmod 644 /etc/grid-security/hostcert.pem chmod 400 /etc/grid-security/hostkey.pem

  9. Grid Servis Konfigürasyonu • /opt/glite/yaim/scripts/configure_node site-info.def <servis tipi> Servis tipleri: • gCE: Glite CE with Torque: gliteCE TORQUE_server BDII_site • CE: LCG CE with Torque: CE_torque BDII_site • SE: Classic SE + MON Box: SE_classic MON • WN: WN + Torque client: WN_torque

  10. Dikkat! • Kurulum ve konfigürasyonlar bittikten sonra WN kullanıcı hesaplarından CE’ye şifresiz ssh ve scp yapılması beklenir. Test etmek için: WN’de: su – sgdemo001 ssh <ce_adı> (scp .bashrc ce_adı:/tmp/) Sorun varsa ssh_config ve sshd_config dosyaları yeniden düzenlenir ve sshd servisi yeniden başlatılır. Daha sonra: CE’de: /opt/edg/sbin/edg-pbs-knownhosts /opt/edg/sbin/edg-pbs-shostsequiv

  11. Dikkat! • Sitenizde glite-CE kurduysaniz (lab1, lab9): glite-CE’de ps -aux|grep BLParser dediğimiz zaman: /opt/glite/bin/BLParserPBS -p 33332 -s /var/spool/pbs servisini çalışıyor olması gerekiyor. Çalışmıyorsa: • Bu işi komut satırından çalıştırabiliriz: /opt/glite/bin/BLParserPBS -p 33332 -s /var/spool/pbs & NOT: Sürekli çalışmasını sağlamak için /etc/cron.d altına prosesi kontrol eden ve çalışmadığı durumlarda tekrar çalışmasını sağlayan bir cron konulabilir.

  12. Sitenin test edilmesi • CE’de: pbsnodes –a (Sitedeki tüm WN’lerin bilgisini vermesi beklenir.) • Arayüz makinasında (levrek.ulakbim.gov.tr): (voms-proxy-init –voms sgdemo yaptıktan sonra) globus-job-run <ce_adı>:2119/jobmanager-lcgpbs/bin/hostname

  13. Levrek’ten deneme isi gonderme • voms-proxy-init –voms sgdemo • glite-job-list-match Helloworld.jdl • JDL dosyasının sonuna: glite-CE icin: Requirements = other.GlueCEUniqueID == "lab1.ulakbim.gov.tr:2119/blah-pbs-sgdemo"; lcg-CE icin: Requirements = other.GlueCEUniqueID == "lab1.ulakbim.gov.tr:2119/jobmanager-lcgpbs-sgdemo"; yazilarak sadece ilgili siteye is gonderme saglanabilir.

More Related