Ошибка при обновлении ITSM

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

Модератор: ykolesnikov

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

Ошибка при обновлении ITSM

Сообщение Cavalero55 » 09 мар 2011, 12:57

Друзья, добрый день.

При попытке обновления версии ITSM столкнулись с проблемами. При установке: The General Catalog package, The ImportExport package, The OTRS::ITSM Core package, The OTRS::ITSM Service Level Management package проблем не возникло. Но при установке: The OTRS::ITSM Change Management package, The OTRS::ITSM Configuration Management package, The OTRS::ITSM Incident and Problem Management package возникает следующая ошибка:

Ой! Возникла ошибка.
Текст ошибки: MySQL server has gone away, SQL: 'SELECT DISTINCT count(*) FROM ticket st, queue[..]
.
Вы можете Отправить сообщение об ошибке или перейти на предыдущую страницу.
Детали ошибки
Backend ERROR: OTRS-CGI-10 Perl: 5.12.2 OS: MSWin32 Time: Wed Mar 9 12:56:37 2011

Message: MySQL server has gone away, SQL: 'SELECT DISTINCT count(*) FROM ticket st, queue sq WHERE sq.id = st.queue_id AND st.ticket_state_id IN ( 6 ) AND st.ticket_lock_id IN (2) AND st.user_id IN (2) AND st.ticket_state_id IN (6, 7, 8) AND st.until_time <= 1299664537 LIMIT 10000'

Traceback (2752):
Module: Kernel::System::Ticket::TicketSearch (v1.488.2.1) Line: 5115
Module: Kernel::Output::HTML::ToolBarTicketLocked::Run (v1.7) Line: 65
Module: Kernel::Output::HTML::Layout::Header (v1.351.2.2) Line: 1416
Module: Kernel::Output::HTML::Layout::ErrorScreen (v1.351.2.2) Line: 1102
Module: Kernel::Modules::AdminPackageManager::_InstallHandling (v1.98) Line: 1467
Module: Kernel::Modules::AdminPackageManager::Run (v1.98) Line: 672
Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 853
Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_20_28x86_29_OTRS_OTRS_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 48
Module: (eval) (v1.89) Line: 204
Module: ModPerl::RegistryCooker::run (v1.89) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.89) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31


Используется OTRS 3.0.6 windows 2008r2.

misha_leyka
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 25 янв 2013, 14:12

Re: Ошибка при обновлении ITSM

Сообщение misha_leyka » 29 янв 2013, 10:58

Добрый день!
У меня тоже проявилась аналогичная ошибка, никто не знает в чем проблема?

Ярослав Ерёмин
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 26 фев 2013, 20:50

Re: Ошибка при обновлении ITSM

Сообщение Ярослав Ерёмин » 26 фев 2013, 20:54

Проверьте системный лог OTRS. У меня оказалось вот это:
Out of memory (Needed 16716856 bytes), SQL: 'INSERT INTO package_repository...
Надо было кэш в MySQL увеличить.

grenadier
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 19 авг 2013, 13:42

Re: Ошибка при обновлении ITSM

Сообщение grenadier » 19 авг 2013, 13:48

Файл модуля ITSM 3.2.7 весит 16.2 mb. Документация говорит нам:
Make sure your database accepts packages over 15 MB in size. A MySQL database for example accepts packages up to 1 MB by default. In this case, the value for max_allowed_packet must be increased. The recommended maximum size accepted is 20 MB.

The installation can take several minutes!
Do not stop the installation process once it is running!

As the installation process can take a while, it might be possible that the browser gets a timeout error. If this happens, the installation will proceed in the background without any problems.
Решается редактирование параметра "max_allowed_packet = 20M" в файле конфигурации SQL (/etc/mysql/my.cnf)

Ответить