Скачать 43.45 Kb.
|
Неофициальное руководство по развертыванию Testing GridНебольшое вступление. Нами были выпущены несколько RPM-пакетов, с помощью которых следует разворачивать систему Testing Grid на Linux-серверах. Т.к. в поставке таких Linux-дистрибутивов, как Fedora Core, Ubuntu и др. используется GNU реализация Java (которая содержит множество ошибок и сервер Tomcat часто некорректно работает) мы требуем для развертывания системы использовать JDK от компании Sun Microsystems. Т.к. в стандартных поставках этих дистрибутивов Linux сервер Tomcat зависит от GNU реализации Java - мы выпустили свой RPM-пакет Tomcat 5.5.17 с исправленными зависимостями. Т.к. Нами используется приложение jsvc (из поставки Tomcat) которое должно быть сконфигурировано под конкретный путь до JDK мы предполагаем, что будет использован JDK 1.5.0_08. Инструкции по переводу системы на другой JDK будут в конце. Итак! Что необходимо: 1) Java 2 SE (Sun Microsystems) v.1.5.0 update 8 (в виде rpm-пакета) 2) MySql v. >= 5.0 3) RPM-пакет testgrid 4) RPM-пакет Apache Tomcat >= 5.5.17 (нашего разлива) Последовательность действий для Fedora Core 5: 1) Убедитесь, что в системе не установлен сервер Tomcat и GNU реализация Java: yum list installed | grep gcj yum list installed | grep tomcat Не должно быть установлено НИЧЕГО! 2) Убедитесь, что установлен и работает сервер MySQL 5. yum list installed | grep mysql-server /etc/init.d/mysqld status mysql -u root - должен допускать без пароля +Должна быть включена поддержка InnoDB (по-умолчанию включена) 3) Установите JDK 1.5.0 update 8 rpm -iv jdk-1_5_0_08-linux-i586.rpm Sun распространяет JDK в виде rpm.bin, и показывает лицензию, перед тем как распаковать rpm-пакет. Мы пропустили этот этап :) 4) Установите Tomcat из нашей поставки. rpm -iv tomcat-5.5.17-1.noarch.rpm Внимание! RPM-пакет выдаст сообщение о том, что домашняя директория пользователя tomcat5 уже есть и не скопирована из шаблона. Это нормально. Для администратора: Login: Administrator Password: tomcat 5) Установите testgrid. При этом будет инициализирована БД. (создается БД testgrid, даются все полномочия пользователю 'tve' с паролем 'tve', создаются таблицы, добавляется учетная запись администратора 'testgrid' с паролем 'testgrid') rpm -iv testgrid-1.0-1.noarch.rpm После этого немедленно задайте пароль для пользователя root! 6) Запустите сервер tomcat: /etc/init.d/tomcat5 start 7) Проверьте, что сервер запущен и работает Откройте в браузере URL: Появится стандартная страница сервера Tomcat Зайдите в Administratiom/Tomcat Manager: Вы должны увидеть запущенное приложение Tgrid (started). 8) Авторизуйтесь, чтобы убедиться, что соединение в БД нормально функционирует: Login: 'testgrid' Password: 'testgrid' Все! Сервер системы установлен! О том, как именно происходит развертывание, какие изменения вносятся в систему, вы можете прочитать здесь: [Link!] Небольшой сборник HOW-TO:Настройка параметров пула соединений с БД При запуске Tomcat создает JNDI-ресурс с пулом соединений к БД. Описание этого ресурса должно находиться здесь: /usr/local/tomcat/webapps/TGrid/META-INF/context.xml И по-умолчанию выглядит так: name="jdbc/TGridDB" auth="Container" type="javax.sql.DataSource" username="tve" password="tve" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/testgrid" maxActive="15" maxIdle="5" maxWait="10000" /> Красным цветом отмечены поля, изменение которых вызовет крах системы! Никогда не редактируйте их! Зеленым цветом отмечены параметры, которые можно редактировать. Это параметры аутентификации при соединении с БД+параметры пула соединений. Подробнее о настройке последних - читайте в документации к Tomcat в разделе JNDI. Изменение невыделенных параметров не тестировалось. Установка более новой версии Tomcat Вы можете установить новую версию Tomcat поверх уже установленного в /usr/local/tomcat сервера. Это можно объяснить тем, что необходимо соблюсти зависимости пакета testgrid, иначе он просто не установится. Устанавливать tomcat проще всего, следуя инструкциям на http://tomcat.apache.org. Переход на другую версию JDK Внимание! Не пробуйте переходить на JDK версии < 1.5 Это невозможно! Версии Tomcat версии<=5.5.0 не поддерживаются (скорее всего запуск возможен с учетом особенностей более ранних версий Tomcat) В настоящее время JDK 1.6 beta 2 НЕ ПОДДЕРЖИВАЕТСЯ. Это связано с тем, что процесс проверки XML в JDK 1.6 несколько отличается от проверки XML в JDK 1.5! Описание проблемы можно найти тут: http://forum.java.sun.com/thread.jspa?forumID=34&threadID=765345 В настоящий момент возможен переход в рамках JDK 1.5 корпорацмм Sun Microsystems. JDK от других производителей не исследовались, но существует мнение, что возможно использование JDK от BEA. Как осуществить переход? для этого необходимо исправить сценарий запуска tomcat здесь: /etc/init.d/tomcat5 После этого необходимо пересобрать утилиту jsvc, которая поставляется вместе с Tomcat. (это платформенно-зависимый код, который конфигурируется для заданного пути до JDK) Найти эту утилиту можно в поставке Tomcat, но можно и найту и нас на сайте: [Link!] После пересборки этой утилиты - поместите её в директорию /usr/local/tomcat/bin/ |
Руководство разработчика Автоматическая подгонка ширины столбцов grid'а под ширину клиентской области grid'а. 16 |
С ветодиодные модули elf max L grid Инструкция по В настоящей инструкции Вы найдете подробные рекомендации по установке и использованию светодиодных модулей elf max L grid |
||
Техническое задание №/яэ на выполнение проектно-изыскательских работ... «Пилотный кластер Smart Grid в распределительном сетевом комплексе на базе ао «Янтарьэнерго» |
Инструкция пользователя по работе с тестирующим комплексом Visual Testing Studio Инструкция пользователя по работе с тестирующим комплексом Visual Testing Studio/ Игнатова Е. Н., Чехонина С. А |
||
Руководство по развертыванию программного продукта Назначение прав для пользователя, под которым будет проводится установка и настройка по 4 |
Руководство по развертыванию программного продукта Назначение прав для пользователя, под которым будет проводится установка и настройка по 4 |
||
Verification and testing of hardware/software components of telecommunication systems |
Диплом фм №037831 Сертификат об участии в семинаре «Item Response Theory and Computerized Adaptive Testing» |
||
Установлен и настроен управляющий Грид-сервер, под управлением операционной... Установлен и настроен управляющий Грид-сервер, под управлением операционной системы Ubuntu Server Установлено по globus Toolkit 1,... |
Руководство администратора ис «Управление проектами» Документ включает в себя общие сведения, назначение и условия применения системы управления корпоративным контентом исуп, описание... |
||
Руководство по развертыванию Volume Activation Данный документ предназначен для ит-разработчиков, планировавших развертывание Volume Activation и готовых изучить, а затем выполнить... |
Руководство по созданию основы сети Windows Server® 2008 содержит... В нем освещается развертывание компьютеров, использующих следующие компоненты Windows server |
||
Пошаговое руководство по созданию и развертыванию шаблонов службы... В настоящем пошаговом руководстве приводятся инструкции по настройке тестовой среды, предназначенной для создания и развертывания... |
План проекта по развёртыванию nnm 7 Введение 7 Планирование резервного копирования и восстановления системы, базы данных и схемы 16 |
||
План проекта по развёртыванию nnm 7 Введение 7 Планирование резервного копирования и восстановления системы, базы данных и схемы 16 |
Методическая разработка по тактико-специальной подготовке Экземпляр № Тема №8 «Работа командира взвода по развертыванию, эксплуатации и обслуживании средств связи» |
Поиск |