Установка новых версий

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Установка новых версий

Сообщение Cavalero55 » 03 дек 2010, 10:26

Друзья, прошу прощения за такие вопросы, но всё-таки прошу помощи. Расскажите мне, пожалуйста, пошагово как установить обновления версии OTRS?! :oops: Имеется 3.0.1 хочется 3.0.3, а англоязычные мануалы мало понимаю....

С уважением,
Владимир.

itishnik
OTRS Новобранец
Сообщения: 8
Зарегистрирован: 30 ноя 2010, 00:38

Re: Установка новых версий

Сообщение itishnik » 04 дек 2010, 22:14

платформа хоть какая?

Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Re: Установка новых версий

Сообщение Cavalero55 » 05 дек 2010, 12:31

Прошу прощения (: , windows 2008 r2

JohniGo
OTRS Бывалый
Сообщения: 369
Зарегистрирован: 21 окт 2010, 15:31

Re: Установка новых версий

Сообщение JohniGo » 06 дек 2010, 11:06

Все просто:
1. Останавливаете все службы системы. (для чего есть даже соответвующий ярлык в меню пуск).
2. Сохраняете ВСЕ фалы, которые вы правили руками. (я делаю проще и копирую всю папку C:\Program Files\OTRS\OTRS), а можно и всю C:\Program Files\OTRS\.
(я даже стараюсь после внесения изменений в какой-то из файлов, сразу копировать в одтельную папку, чтобы потом вспомнить, что возвращать при обновлении)
3. Качаете архив (в данном случае otrs-3.0.3.zip)
4. Распаковываете содержимое архива.
5. Копируете распаковаенное в папку C:\Program Files\OTRS\OTRS
6. Копируете из резервной копии файлы, которые вы правили руками. (Config.pm) в архиве отсутсвует, так что его можно не возвращать, но у меня например, есть еще изменения в переводе, скриптах и т.п.
7. Запускаете все службы (опять же соответвующим ярлычком.
8. Запускаете скрипты C:\Program Files\OTRS\OTRS\bin\otrs.RebuildConfig.pl и otrs.DeleteCache.pl
9. Проверяете, работает ли система, если нет - то не зря же мы делали пункт 2. :)

P.S. Более подробно рекомендую изучать файлик C:\Program Files\OTRS\OTRS\UPGRADING находящийся в папке скачанного обновления, т.к. это аглоритм самого простого обновления, без измения структуры БД.
Автоматизирую бардак.
Послужной список

Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Re: Установка новых версий

Сообщение Cavalero55 » 06 дек 2010, 12:34

Делаю все по пунктам,но сталкиваюсь с проблемой:

C:\...iles (x86)\OTRS\otrs4win\Scripts>OTRSServicesStart.bat
Служба "MySQL" запускается.
Служба "MySQL" успешно запущена.

httpd.exe: Could not reliably determine the server's fully qualified domain name
, using 172.17.1.131 for ServerName
ERROR: Can't open directory 'crontab.txt: No such file or directory
Служба "CronService (CRONw)" запускается.
Служба "Cron Service (CRONw)" успешно запущена.


C:\...iles (x86)\OTRS\otrs4win\Scripts>OTRSServicesStop.bat
Служба "Cron Service (CRONw)" останавливается.......
Служба "Cron Service (CRONw)" успешно остановлена.

The Apache2.2 service is not started.
Служба "MySQL" останавливается.
Служба "MySQL" успешно остановлена.

и, естественно, не запускается ничего. Очень волнуют строки:

ERROR: Can't open directory 'crontab.txt: No such file or directory - на старте
The Apache2.2 service is not started. - на остановке

Подскажите в чем проблема?! Почему не запускается Apache?! Файл crontab.txt никто не трогал. Разворачиваю backup - все отлично работает.

JohniGo
OTRS Бывалый
Сообщения: 369
Зарегистрирован: 21 окт 2010, 15:31

Re: Установка новых версий

Сообщение JohniGo » 06 дек 2010, 12:57

Код: Выделить всё

httpd.exe: Could not reliably determine the server's fully qualified domain name
, using 172.17.1.131 for ServerName
Наверно поэтому.
Попробуйте скопировать из бэкапа Kernel/Config/Files/ZZZAuto.pm и ZZZAAuto.pm
хотя он по идее они не должны были переписаться...
А так смотрите какие файлы редактировали...ну и логи апача.. C:\Program Files\OTRS\Apache\logs
Автоматизирую бардак.
Послужной список

Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Re: Установка новых версий

Сообщение Cavalero55 » 06 дек 2010, 13:12

Логи говорят:
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.1.131 for ServerName
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.1.131 for ServerName

Тоже самое выскакивает и при запуске 3.0.1, но все работает. Пробовал заменить файлы ***auto - никакой разницы. Возможно это из за того,что сервер с OTRS не в домене. Видимо проблема в чем то другом...

Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Re: Установка новых версий

Сообщение Cavalero55 » 06 дек 2010, 13:15

А в алгоритме установки,написаном Вами, случайно пункты 7 и 8 не должны быть поменяны местами?

JohniGo
OTRS Бывалый
Сообщения: 369
Зарегистрирован: 21 окт 2010, 15:31

Re: Установка новых версий

Сообщение JohniGo » 07 дек 2010, 23:49

Тоже сперва так думал. :) Попробуйте. ;)
Скрипт не двусмысленно скажет, что не может подключиться к базе MySQL. Когда я задумался над смыслом это фразы, то до меня наконец дошло, что ему тяжело подключиться к сервису, который не запущен. :)
В логе ошибок апача должно быть написано почему он не стартует...
Автоматизирую бардак.
Послужной список

Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Re: Установка новых версий

Сообщение Cavalero55 » 08 дек 2010, 16:52

Всем спасибо за советы!!!!

Решилось. Заменил файлы apache2-perl-startup и apache2-httpd.include

Murvin
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 дек 2010, 10:36

Re: Установка новых версий

Сообщение Murvin » 13 дек 2010, 11:34

Добрый день!
Прошу совет в обновлении OTRS с версии 2.4.6 до 3.0.3. Устанавливал 2.4.6 из исходников на GNU Debian Linux около года назад. Все работает без сбоев, но разработчики не стоят на месте и мне хочется поюзать новшества. Какой вообще процесс обновления? Я так понимаю, что просто обновить код OTRS недостаточно, нужно будет еще базу перезаливать?

P.S. А стоит ли вообще обновляться? :D
"Использую": OTRS 3.0.11
OS: Debian Lenny
Apache2/MySQL 5

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Установка новых версий

Сообщение alexus » 13 дек 2010, 22:38

ИМХО. Если хочется поюзать новшества, надо делать тестовый вариант на копии продуктива. Процесс обновления указан тут. Та ми про базы все написано. Про вопрос ""а стоит ли?". Если используете ITSM, то пока однозначно не стоит. Релиз ITSM для 3.0 будет в марте. Ну и остальные дополнительные модули следует проверить на совместимость с 3.0. А так, кончено, стоит. Ну, во-первых, это красиво!!!
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Murvin
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 дек 2010, 10:36

Re: Установка новых версий

Сообщение Murvin » 14 дек 2010, 10:25

Спасибо за ответ столь быстрый ответ! ITSM еще не использую, как раз думал новой версии дождаться, а перед этим обновить OTRS.
Спасибо за ссылочку, как раз в тему! Благо OTRS стоит на виртуалке, можно склонировать машинку и проводить опыты :D
"Использую": OTRS 3.0.11
OS: Debian Lenny
Apache2/MySQL 5

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Установка новых версий

Сообщение alexus » 14 дек 2010, 13:29

Самое разумное решение!
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

aranel
OTRS Новобранец
Сообщения: 19
Зарегистрирован: 27 окт 2010, 11:50

Re: Установка новых версий

Сообщение aranel » 22 дек 2010, 10:27

После обновления с версии 2.4.7 на 3.0.4 не запускается апач:

Код: Выделить всё

Can't locate Kernel/Config.pm in @INC (@INC contains: /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /usr/share/otrs/scripts/apache2-perl-startup.pl line 67.\nBEGIN failed--compilation aborted at /usr/share/otrs/scripts/apache2-perl-startup.pl line 67.\nCompilation failed in require at (eval 2) line 1.\n
Система ubuntu 9.04. В директории Kernel есть символическая ссылка на Config.pm, ведущая в /etc/otrs/Config.pm. Эту ссылку из дистрибутива я заменил на свою из бекапа, и пробовал вместо ссылки ставить просто копию файла, все равно не помогло.
OTRS у меня не в /opt/otrs, а в /usr/share/otrs.

bloodice
OTRS Новобранец
Сообщения: 120
Зарегистрирован: 24 ноя 2010, 06:48

Re: Установка новых версий

Сообщение bloodice » 22 дек 2010, 11:54

Возможно у тебя конфиг в апаче поменялся. Или в конфиге не правильно указана Home директория.
OTRS 4.0.12, ITSM 4.0.12 тестовая

aranel
OTRS Новобранец
Сообщения: 19
Зарегистрирован: 27 окт 2010, 11:50

Re: Установка новых версий

Сообщение aranel » 22 дек 2010, 13:15

bloodice писал(а):Возможно у тебя конфиг в апаче поменялся. Или в конфиге не правильно указана Home директория.
Нет, в файле /usr/share/otrs/scripts/apache2-perl-startup.pl была неверно указана директория ОТРС.

JohniGo
OTRS Бывалый
Сообщения: 369
Зарегистрирован: 21 окт 2010, 15:31

Re: Установка новых версий

Сообщение JohniGo » 22 дек 2010, 16:23

В виндовых версиях тоже очень часто пути линуксовые остаются.. приходится менять рУками...
Автоматизирую бардак.
Послужной список

Murvin
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 дек 2010, 10:36

Re: Установка новых версий

Сообщение Murvin » 22 дек 2010, 17:57

Добрый день!
После обновления OTRS 2.4.6 до версии 3.0.4 не корректно загружается страницы. Обновление выполнял из исходника по этой ссылке http://doc.otrs.org/3.0/en/html/x907.html
После обновления нужно в новую версию подложить этот файл Kernel/Config/Files/ZZZAuto.pm (ну кроме остальных конфигов). Но для того, чтобы OTRS не ругался, еще нужен ZZZАAuto.pm, из-за которого собственно получаются "грабли". Может кто-то сталкивался с подобной ситуацией или просто я чего не дочитал(((

Изображение
"Использую": OTRS 3.0.11
OS: Debian Lenny
Apache2/MySQL 5

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Установка новых версий

Сообщение alexus » 23 дек 2010, 14:38

Похоже по принтскрину, что темы некорректно отрабатывают. Попробуйте поменять темы в Предпочтениях.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Murvin
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 дек 2010, 10:36

Re: Установка новых версий

Сообщение Murvin » 23 дек 2010, 20:59

Дело том, что в версии 2.4.6 тема использовалась стандартная и других я не добавлял. Читал, что темы от 2-й версии не совместимы с 3-й. Я то понимаю, что проблема где-то с темой, но изменить ее нет возможности т.к. при нажатии на любой линк ничего не грузится. На стартовой странице в полях ввода логина и пароля не могу даже символ написать, такое чувство, что поля неактивны стали.
Если убить ZZZАAuto.pm, тогда появляется ошибка, но графика при этом вполне адекватная, соответствующая 3-й версии. Пробовал его (ZZZАAuto.pm) создать заново, но результат тот же. Вот такие чудеса... (((
"Использую": OTRS 3.0.11
OS: Debian Lenny
Apache2/MySQL 5

Ответить