Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
tech:site-bdii [2013/07/29 08:40] Andrii Salnikov створено |
tech:site-bdii [2013/07/31 06:56] (поточний) Andrii Salnikov [Запуск та моніторинг роботи] |
||
---|---|---|---|
Рядок 10: | Рядок 10: | ||
===== Інсталяція Site-BDII ===== | ===== Інсталяція Site-BDII ===== | ||
- | Інсталяція Site-BDII відбувається шляхом встановлення мета-пакету з репозиторіїв EMI або UMD: | + | Інсталяція Site-BDII відбувається шляхом встановлення мета-пакету з [[tech:repos|репозиторіїв EMI або UMD]]: |
yum install emi-bdii-site | yum install emi-bdii-site | ||
Рядок 24: | Рядок 24: | ||
* ''glite-info-static'' | * ''glite-info-static'' | ||
+ | ===== Конфігурація Site-BDII ===== | ||
+ | Site-BDII агрегує інформацію ресурсів, тому ідеологічно конфігурація полягає у зазначенні списку Resource BDII з яких необхідно брати дані. | ||
+ | Окрім ресурсних записів Site-BDII містить загальну інформацію про грід-сайт, таку як назва, опис, географічне положення, контакти адміністратора, тощо. | ||
+ | Необхідно зазначити, що сама служба Site-BDII є окремим ресурсом, тому в тому числі повинна включати ресурсний запис про саму себе :-) | ||
+ | |||
+ | Існує два методи конфігурації служби: | ||
+ | * [[tech:site-bdii-config-yaim|з використанням YAIM]] | ||
+ | * [[tech:site-bdii-config-manual|шляхом створенням необхідних файлів вручну]] | ||
+ | |||
+ | Використання YAIM((Yet Another Configuration Manager - набір утиліт для конфігурації програмного забезпечення, що були розроблені для gLite)) орієнтовано на випадки коли все наявне ПЗ конфігурується тільки за допомогою YAIM. Утиліти мають звичку перезаписувати системні конфігураційні файли, і будь-які зміни, що вносяться вручну, будуть просто затерті назавжди без попередження. | ||
+ | |||
+ | Для сервісів, що конфігуруються за допомогою десятків різних файлів конфігурації (наприклад CREAM CE) використання YAIM спрощує процес конфігурації на порядок, але необхідною умовою для коректної роботи є окрема (віртуальна) машина, щоб виключити можливий негативний ефект на інші сервіси. | ||
+ | |||
+ | Декілька порад на користь того чи іншого варіанта конфігурації: | ||
+ | * окрема (віртуальна) машина для Site-BDII - можна сміливо використовувати YAIM; | ||
+ | * Site-BDII встановлено разом з іншим сервісом, що сконфігуровано вручну - краще конфігурувати Site-BDII вручну; | ||
+ | * виникли проблеми при роботі - слід проглянути інструкції щодо налаштування вручну для більш детальної інформації про функціонування Site-BDII; | ||
+ | |||
+ | ===== Запуск та моніторинг роботи ===== | ||
+ | Для запуску BDII виконайте команду: | ||
+ | | ||
+ | service bdii start | ||
+ | | ||
+ | Для перевірки статусу служби BDII можна виконати LDAP-запит: | ||
+ | | ||
+ | ldapsearch -LLL -x -h localhost -p 2170 -b o=Infosys | ||
+ | | ||
+ | Для перевірки зареєстрованих ресурсних записів згідно схеми Glue1.2: | ||
+ | | ||
+ | ldapsearch -x -h localhost -p 2170 -b mds-vo-name=<site-name>,o=grid objectclass=GlueService \ | ||
+ | | sed 's/\r?\n //g' | grep Endpoint: | ||
+ | |||
+ | Для перевірки зареєстрованих ресурсних записів згідно схеми Glue2: | ||
+ | ldapsearch -x -h localhost -p 2170 -b GLUE2DomainID=<site-name>,o=glue objectclass=GLUE2Endpoint \ | ||
+ | | sed 's/\r?\n //g' | grep URL: | ||
+ | | ||
+ | Остаточним критерієм коректної роботи служби є проходження всіх тестів системи моніторингу Nagios. | ||
===== Література ===== | ===== Література ===== | ||