При попытке выполнить бэкап OTRS стандартным скриптом backup.pl появляется ошибка превышения max_allowed_packet: "mysqldump: Error 2020: Got packet bigger than 'max_allowed-packet' bytes when dumping table 'article_attachment' at row 56677".
В файле /etc/my.cnf в разделе [mysqld] max_allowed_packet был изначально выставлен в 40М. Увеличила до 100М - проблема не решилась, та же ошибка.
Нашла файл /var/lib/mysql/otrs/article_attachment.MYD, размер которого 4 298 457 KB.
Увеличила max_allowed_packet до 8192M (чтоб уж наверняка ), проблема не решилась, та же ошибка (рестарт сервиса mysqld делала).
mysql SHOW VARIABLES показывает значение max_allowed_packet равное 1073741824.
Подскажите, где искать проблему и что находится в файле article_attachment.MYD?
[РЕШЕНО] Ошибка бэкапа - превышение max_allowed_packet
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 7
- Зарегистрирован: 25 май 2015, 06:51
- Откуда: Челябинск
- Контактная информация:
[РЕШЕНО] Ошибка бэкапа - превышение max_allowed_packet
Последний раз редактировалось LizSamor 26 май 2015, 06:47, всего редактировалось 2 раза.
PROD OTRS 4.0.8 | CentOS 6.6 | MySQL 5.1
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Ошибка бэкапа - превышение max_allowed_packet
Вот ключевой момент. Для режима dump есть отдельный раздел - mysqldump. Вот туда-то и надо продублировать значение параметра с соответствующим значением. Ну и рестарт мускуля не забыть!LizSamor писал(а):В файле /etc/my.cnf в разделе [mysqld] max_allowed_packet был изначально выставлен в 40М.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 7
- Зарегистрирован: 25 май 2015, 06:51
- Откуда: Челябинск
- Контактная информация:
Re: Ошибка бэкапа - превышение max_allowed_packet
т.е. содержимое моего файла my.cnf:alexus писал(а):Вот ключевой момент. Для режима dump есть отдельный раздел - mysqldump. Вот туда-то и надо продублировать значение параметра с соответствующим значением. Ну и рестарт мускуля не забыть!LizSamor писал(а):В файле /etc/my.cnf в разделе [mysqld] max_allowed_packet был изначально выставлен в 40М.
Код: Выделить всё
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
max_allowed_packet=8192M
query_cache_size=32M
# skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Код: Выделить всё
[mysqldump]
max_allowed_packet=8192M
PROD OTRS 4.0.8 | CentOS 6.6 | MySQL 5.1
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Ошибка бэкапа - превышение max_allowed_packet
Ну 8 Гигов - это перебор. Думаю, что 100 МБ хватит за глаза.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 7
- Зарегистрирован: 25 май 2015, 06:51
- Откуда: Челябинск
- Контактная информация:
Re: Ошибка бэкапа - превышение max_allowed_packet
Помогло! Спасибо! Правда теперь место на диске закончилось...
PROD OTRS 4.0.8 | CentOS 6.6 | MySQL 5.1