Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
tech:arc1 [2012/06/20 17:01] Пелих Володимир [Установка та конфігурування BDII] |
tech:arc1 [2012/12/10 19:10] (поточний) |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Інсталяція ARC1 ====== | + | ====== Інсталяція ARC2 ====== |
====== Інсталяція пакетів ARC, конфігурація системи для європейского та локального моніторигу: ====== | ====== Інсталяція пакетів ARC, конфігурація системи для європейского та локального моніторигу: ====== | ||
===== Підготовка до інсталяції ARC ===== | ===== Підготовка до інсталяції ARC ===== | ||
==== Інсталяція ОС ==== | ==== Інсталяція ОС ==== | ||
- | Ця інструкція застосовна до будь-якого дистрибутиву Linux, що базується на RHEL5 для платформи x86_64 -- наприклад, Scientific Linux або CentOS. | + | Ця інструкція застосовна до будь-якого дистрибутиву Linux, що базується на RHEL5 або RHEL6 для платформи x86_64 -- наприклад, Scientific Linux або CentOS. |
- | Рекомендується використовувати Scientific Linux 5.8. | + | Рекомендується використовувати Scientific Linux 5.8 [уточнення: остання версія на момент редагування SL6.3]. |
Для Scientific Linux підтримується [[tech:sl_mirror|дзеркало]] для пришвидчення мережевих інсталяцій. | Для Scientific Linux підтримується [[tech:sl_mirror|дзеркало]] для пришвидчення мережевих інсталяцій. | ||
- Запишіть [[http://mirror.imbg.org.ua/pub/linux/scientific/58/x86_64/images/boot.iso|ISO-образ]] на CD або DVD. | - Запишіть [[http://mirror.imbg.org.ua/pub/linux/scientific/58/x86_64/images/boot.iso|ISO-образ]] на CD або DVD. | ||
Рядок 40: | Рядок 40: | ||
server ntp.time.in.ua | server ntp.time.in.ua | ||
server ntp2.time.in.ua | server ntp2.time.in.ua | ||
- | server ntp2.time.in.ua | + | server ntp3.time.in.ua |
server ntp.colocall.net | server ntp.colocall.net | ||
server ntp2.colocall.net | server ntp2.colocall.net | ||
Рядок 50: | Рядок 50: | ||
Більшість програмного забезпечення грід-інфраструктури використовує бібліотеки та інші засоби, що доступні на Desktop-дистрибутивах, проте не пройшли достатнього тестування щоб бути у складі Enterprise-дистрибутивів. | Більшість програмного забезпечення грід-інфраструктури використовує бібліотеки та інші засоби, що доступні на Desktop-дистрибутивах, проте не пройшли достатнього тестування щоб бути у складі Enterprise-дистрибутивів. | ||
Процес сертифікації таких програмних засобів досить довготривалий, і для тих, кому необхідно скористатись ними зараз на RHEL-подібному дистрибутиві, існує спеціальний репозиторій [[http://fedoraproject.org/wiki/EPEL|Extra Packages for Enterprise Linux (EPEL)]]. Його необхідно підключити для продовження інсталяції. Простіше за все це зробити такою командою: | Процес сертифікації таких програмних засобів досить довготривалий, і для тих, кому необхідно скористатись ними зараз на RHEL-подібному дистрибутиві, існує спеціальний репозиторій [[http://fedoraproject.org/wiki/EPEL|Extra Packages for Enterprise Linux (EPEL)]]. Його необхідно підключити для продовження інсталяції. Простіше за все це зробити такою командою: | ||
+ | |||
+ | Для SL5 | ||
<code> | <code> | ||
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm (згідно вказівок http://repository.egi.eu/category/umd_releases/distribution/umd_1/) | rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm (згідно вказівок http://repository.egi.eu/category/umd_releases/distribution/umd_1/) | ||
</code> | </code> | ||
- | Зверніть увагу, що ставити потрібно репозиторій для архітектури i386. | + | Для SL6 |
+ | <code>rpm -Uvh http://www.nic.funet.fi/pub/mirrors/fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm | ||
+ | </code> | ||
=== Universal Middleware Distribution (UMD) === | === Universal Middleware Distribution (UMD) === | ||
- | Програмне забезпечення проміжного рівня у інфраструктурі EGI консолідовано у загальний репозиторій [[http://repository.egi.eu/category/umd_releases/distribution/umd_1/|Universal Middleware Distribution (UMD-1)]]. | + | Програмне забезпечення проміжного рівня у інфраструктурі EGI консолідовано у загальний репозиторій [[http://repository.egi.eu/category/umd_releases/distribution/|Universal Middleware Distribution (UMD-2)]]. |
Він містить сертифіковані версії усіх компонентів програмного забезпечення. | Він містить сертифіковані версії усіх компонентів програмного забезпечення. | ||
Рядок 66: | Рядок 71: | ||
До UMD входить програмне забезпечення проекту [[http://www.eu-emi.eu|European Middleware Initiative (EMI)]] та [[http://www.ige-project.eu/|Initiative for Globus in Europe (IGE)]], а також довірені кореневі сертифікати центрів сертифікації-членів [[http://www.igtf.net/|International Grid Trust Federation (IGTF)]]. | До UMD входить програмне забезпечення проекту [[http://www.eu-emi.eu|European Middleware Initiative (EMI)]] та [[http://www.ige-project.eu/|Initiative for Globus in Europe (IGE)]], а також довірені кореневі сертифікати центрів сертифікації-членів [[http://www.igtf.net/|International Grid Trust Federation (IGTF)]]. | ||
+ | |||
+ | SL5 | ||
<code> | <code> | ||
- | rpm -Uvh http://repository.egi.eu/sw/production/umd/1/sl5/x86_64/updates/umd-release-1.0.2-1.el5.noarch.rpm | + | rpm -Uvh http://repository.egi.eu/sw/production/umd/2/sl5/x86_64/base/umd-release-2.0.0-1.el5.noarch.rpm |
+ | </code> | ||
+ | |||
+ | SL6 | ||
+ | <code> rpm -Uvh http://repository.egi.eu/sw/production/umd/2/sl6/x86_64/base/umd-release-2.0.0-1.el6.noarch.rpm | ||
+ | </code> | ||
+ | |||
+ | === EMI 2 Matterhorn === | ||
+ | Замість UMD репозиторію можливо використовувати [[http://www.eu-emi.eu/emi-2-matterhorn|EMI 2]] репозиторії та окремо репозиторій для сертифікатів [[http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo|файл для підключення репозиторію]]: | ||
+ | |||
+ | SL5 | ||
+ | <code> | ||
+ | rpm -Uvh http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/x86_64/base/emi-release-2.0.0-1.sl5.noarch.rpm | ||
+ | </code> | ||
+ | |||
+ | SL6 | ||
+ | <code> rpm -Uvh http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl6/x86_64/base/emi-release-2.0.0-1.sl6.noarch.rpm | ||
</code> | </code> | ||
==== Сертифікати ==== | ==== Сертифікати ==== | ||
Рядок 125: | Рядок 148: | ||
</code> | </code> | ||
====== Приклад конфігураціоного файлу arc.conf (кластер ІТФ) ====== | ====== Приклад конфігураціоного файлу arc.conf (кластер ІТФ) ====== | ||
+ | Блок [common] відповідає за загальні налаштування грід-сайту | ||
<code>[common] | <code>[common] | ||
hostname="nordug.bitp.kiev.ua" | hostname="nordug.bitp.kiev.ua" | ||
Рядок 135: | Рядок 159: | ||
x509_user_cert="/etc/grid-security/hostcert.pem" | x509_user_cert="/etc/grid-security/hostcert.pem" | ||
x509_cert_dir="/etc/grid-security/certificates" | x509_cert_dir="/etc/grid-security/certificates" | ||
- | voms_processing="standard" | + | voms_processing="standard" </code> |
- | [vo] | + | |
+ | <code>[vo] | ||
vo="ops" | vo="ops" | ||
file="/etc/grid-security/VOs/grid-mapfile_ops" | file="/etc/grid-security/VOs/grid-mapfile_ops" | ||
Рядок 356: | Рядок 381: | ||
<code>mount -t nfs <ip_you_server>:/SOTWARE /SOFTWARE | <code>mount -t nfs <ip_you_server>:/SOTWARE /SOFTWARE | ||
mount -t nfs <ip_you_server>:/scratch /scratch</code> | mount -t nfs <ip_you_server>:/scratch /scratch</code> | ||
- | ====== Тестировання АРК ====== | + | ====== Тестування АРК ====== |
Для початку тестування встановіть клієнтський пакет Nordugrid ARC на сервер або іншу клієнтську машину | Для початку тестування встановіть клієнтський пакет Nordugrid ARC на сервер або іншу клієнтську машину | ||
<code>yum install nordugrid-arc-client-tools</code> | <code>yum install nordugrid-arc-client-tools</code> |