Содержание
- 2. Saint-Petersburg, EGEE tutorial, 14.11.2006 Использование заданий для запуска приложений Задание (job) – это средство для запуска
- 3. Saint-Petersburg, EGEE tutorial, 14.11.2006 Как это работает? Основные компоненты. User Interface (UI): Место, откуда пользователь вошёл
- 4. Saint-Petersburg, EGEE tutorial, 14.11.2006 EGEE/LCG Workload Management System Пользователь управляет заданиями через подсистему управления загрузкой (Workload
- 5. Saint-Petersburg, EGEE tutorial, 14.11.2006 Сервисы и запуск заданий Replica Catalogue Logging & Book-keeping Resource Broker Computing
- 6. Saint-Petersburg, EGEE tutorial, 14.11.2006 Выполнение задания SUBMITTED - задание послано пользователем, но пока не обработано Network
- 7. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS
- 8. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status
- 9. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status
- 10. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage
- 11. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status WM: ответственен за выполнение действий
- 12. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Где должно выполняться
- 13. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Match- Maker/ Broker
- 14. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Match- Maker/ Broker
- 15. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Match- Maker/ Broker
- 16. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Job Adapter JA:
- 17. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage JC: ответственен за
- 18. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage Задание CE получает
- 19. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage LRMS управляет выполнением
- 20. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status Файлы из Output Sandbox RB
- 21. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage edg-job-get-output
- 22. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания Information Service RLS Job Status RB storage cleared Файлы из
- 23. Saint-Petersburg, EGEE tutorial, 14.11.2006 Практическая часть
- 24. Saint-Petersburg, EGEE tutorial, 14.11.2006 Создание proxy сертификата Перед началом работы создаём proxy сертификат grid-proxy-init При этом
- 25. Saint-Petersburg, EGEE tutorial, 14.11.2006 Удаление proxy сертификата По окончании сеанса работы рекомендуется уничтожить proxy сертификат grid-proxy-destroy
- 26. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 1 Есть программа на PERL tstp.pl, которая использует входной файл
- 27. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 1 (PERL файл) PERL файл: #!/usr/bin/perl -w my $inpf=$ARGV[0]; $inpf=~/(.*)\./;
- 28. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 1 (JDL файл) JDL файл: VirtualOrganisation = "nw_ru"; Executable =
- 29. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 1 (INP файл) INP файл: 1 2 3 4 5
- 30. Saint-Petersburg, EGEE tutorial, 14.11.2006 Просмотр доступных ресурсов edg-job-list-match --vo - список доступных ресурсов, удовлетворяющих требованиям задания
- 31. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания edg-job-submit [-r ] [--vo ] [-o ] -r задание будет
- 32. Saint-Petersburg, EGEE tutorial, 14.11.2006 Запуск задания 1 >edg-job-submit -o myid tstp.jdl Selected Virtual Organisation name (from
- 33. Saint-Petersburg, EGEE tutorial, 14.11.2006 Просмотр статуса задания edg-job-status [-i ] -i идентификатор задания (jobid) будет браться
- 34. Saint-Petersburg, EGEE tutorial, 14.11.2006 Получение выходных файлов Когда задание завершилось (статус Done), файлы, указанные в атрибуте
- 35. Saint-Petersburg, EGEE tutorial, 14.11.2006 Завершение задания edg-job-cancel [-i ] >edg-job-cancel -i myid Are you sure you
- 36. Saint-Petersburg, EGEE tutorial, 14.11.2006 Результат После завершения работы команды edg-get-output в текущей директории пользователя будет создана
- 37. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 2 Есть файл с исходным текстом программы на языке С
- 38. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 2 (JDL файл) JDL файл: JobType="Normal"; VirtualOrganisation = "nw_ru"; Executable
- 39. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 2 (скрипт) Cтартовый скрипт startC.sh: #!/bin/bash make //сборка программы chmod
- 40. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 2 (С файл) Текст программы на С - ctst.c: #include
- 41. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 2 (Makefile) Makefile ctst: ctst.o g++ ctst.o -o ctst -lm
- 42. Saint-Petersburg, EGEE tutorial, 14.11.2006 Пример задания 3 Есть файл со скриптом, который генерит набор JDL файлов,
- 44. Скачать презентацию