IPB 3.4.6 ошибка 503 после восстановления базы - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

IPB 3.4.6 ошибка 503 после восстановления базы

#1 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Июнь 2014 - 10:20

Добрый день, знаю что при появлении ошибки 503 отправляют смотреть логи сервера, но это мне не помогло, во всяком случае перепробовано уже было многое, поэтому опишу суть проблемы.
сайт forum.simmama.com

Хостер (godevs.com) прислал письмо о том что мы привысили размер БД. На этом хостинге ограничение на размер БД 1 гб независимо от тарифа. У нас была база 2,5 гига.
Решила почистить базу, удаляя различные логи, inline notificationcs и т.д. Перед очисткой сделала на хостинге бекап.
Чистила так же таблицу posts такими запросами

delete from ibf_posts where topic_id not in (select tid from ibf_topics) order by pid desc
delete from ibf_posts where topic_id in (select tid from ibf_topics where tdelete_time<>0)
удалить посты


Сама таблица только весила 1 гб
После чистки стала оптимизировать таблицу, на этом таблица поломалась(и не туда и не сюда, восстанавливать средствами админки форума не хотелась, средствами phpmyadmin тоже)
Решено было залить бекап с хостинга. Бекап заливался функцией на самом хостинге кнопокй restore.
После чего и возникла куча проблем.
1. Пропала добрая половина постов в хаотичном порядке. Некоторые темы стали пустыми, даже 1 сообщения нет
2. Перестал работатьпоиск, страница выдает просто "Ошибка"
3. Появилась ошибка 503 и вобще сайт стал грузиться очень плохо.
4. некоторые таблицы базы были поломаны, но восстановились средствами админки

На письмо хостеру по поводу пропавшей информации был ответ, мол что есть то есть, поэтому мы и ставим ограничение в 1 гб, дальше гарантии нет. На хостинге размер базы в бекапе 1,4 гига(до бекапа была 2,5 гига) Говорят можете восстановить более ранний бекап. Восстановила бекап за февраль, (более позднего не было) та же ерунда, половины сообщений нет, даже еще больше. Кроме того, на момент того бекапа у меня стояла версия 3.4.5. Не знаю могло ли как то повлиять

На вопрос по поводу ошибки 503 у хостера один ответ, если вы исчерпали свой лимит ресурсов переходите на более дорогой хостинг.
Но до этого с такими же параметрами хостинга все работало четко 2 года. А тут за 1 день, после восстановления базы все ресурсы резко исчерпались.

После всевозможных манипуляций с базой, восстановления таблиц, перекеширования с админки и т.п. все таки решила попробовать оплатить более дорогой тариф, максимальный.
Колличество одновременных коннектов в котором 600 (до этого было 300 и все работало!)

После обновления тарфиа ровным счетом ничего не изменилось.
Логи сервера показывали ошибки типа
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63751] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer http://forum.simmama.com/topic/57215-%D1%84%D0%B8%D1%80%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%B8%D0%B7-%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D1%83%D0%B5/page-9
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63747] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63740] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer http://forum.simmama.com/topic/57215-%D1%84%D0%B8%D1%80%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%B8%D0%B7-%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D1%83%D0%B5/page-9
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63748] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63750] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Thu May 22 11:30:48 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63741] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer http://forum.simmama.com/topic/57215-%D1%84%D0%B8%D1%80%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%B8%D0%B7-%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D1%83%D0%B5/page-9
[Thu May 22 11:30:49 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63752] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Thu May 22 11:30:53 2014] [5635849] [fcgid:warn] (9)Bad file descriptor: [client 91.214.128.170:63749] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Thu May 22 11:32:48 2014] [5635849] [fcgid:warn] [client 91.214.128.170:63776] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/topic/57215-%D1%84%D0%B8%D1%80%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%B8%D0%B7-%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D1%83%D0%B5/page-9
[Thu May 22 11:32:48 2014] [5635849] [fcgid:warn] [client 46.173.70.255:1646] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/forum/248-%D0%B1%D0%B5%D0%B7-%D1%81%D0%BE%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%BA%D0%B8/
[Thu May 22 11:32:49 2014] [5635849] [fcgid:warn] [client 91.214.128.170:63778] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/topic/57215-%D1%84%D0%B8%D1%80%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%B8%D0%B7-%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B8-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D1%83%D0%B5/page-9
[Thu May 22 11:32:50 2014] [5635849] [fcgid:warn] [client 159.224.234.13:55022] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/
[Thu May 22 11:32:54 2014] [5635849] [fcgid:warn] [client 178.137.178.124:61542] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/


и т.д.
Кажется похоже на какое то расхождение версии движка и базы форума.
Написала в техподдержку движка. Тоже ответ один, если у вас есть более ранний бекап восстановите его. Но его нет! А тот что был, восстанавливался с такими же глюками. Все что они могли посоветовать это зайти и за меня восстановить таблицы из админки форума, которые и так уже сто раз восстанавливались.
На вопрос есть ли какие то изменения в БД между 3.4.5 и 3.4.6 которые могли бы влиять на такие ошибки, сказали что нет, база должна работать одинаково.

Вот уже пол месяца я бьюсь с этой проблемой, форум посещаемый и очень активный, информацию нужно сохранить хотя бы ту которая осталась. что уже делать не знаю.
По поводу поиска на форуме. Почстила раздел с "битыми темами", перестроила весь контент через админку, поиск стал работать (но частично,т.к. видимо еще не все почистила)

Жду ваших советов в этой. Может я что-то еще не долглядела.
0

#2 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Июнь 2014 - 10:30

Вот свежие логи сервера, скачала только что.
[Tue Jun 03 22:57:38 2014] [5635849] [fcgid:warn] [client 95.215.117.121:49745] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/
[Tue Jun 03 22:57:46 2014] [5635849] [fcgid:warn] [client 46.173.88.2:60904] mod_fcgid: read data timeout in 120 seconds, referer https://www.google.com.ua/
[Tue Jun 03 22:57:46 2014] [5635849] [core:error] [client 46.173.88.2:60904] End of script output before headers: index.php, referer https://www.google.com.ua/
[Tue Jun 03 22:57:58 2014] [5635849] [fcgid:warn] [client 91.214.128.170:2068] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/topic/54926-%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B0%D1%8E-%D0%BA-%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D1%83-%D0%BD%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D1%80%D1%84%D1%8E/?p=2163280
[Tue Jun 03 22:57:58 2014] [5635849] [fcgid:warn] [client 91.214.128.170:2069] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/
[Tue Jun 03 22:58:00 2014] [5635849] [fcgid:warn] [client 194.28.88.222:51787] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/index.php?app=members&module=messaging&section=view&do=showConversation&topicID=749281
[Tue Jun 03 22:58:00 2014] [5635849] [fcgid:warn] [client 195.54.42.49:53087] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/
[Tue Jun 03 22:58:00 2014] [5635849] [fcgid:warn] [client 5.248.192.221:61344] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/topic/57661-%D0%B5%D0%B4%D0%B8%D0%BD%D0%BE%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%BE%D1%81%D0%B1%D0%BE%D1%80-%D0%B4%D0%BE-606-%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B0%D1%8F-%D0%BE%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0-%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D1%8F%D0%B1%D0%BB%D1%83/
[Tue Jun 03 22:58:01 2014] [5635849] [fcgid:warn] [client 178.159.118.15:2732] mod_fcgid: can't apply process slot for /web/cgi-bin/php-fcgi, referer http://forum.simmama.com/topic/55382-%D1%88%D0%BB%D0%B5%D0%BF%D0%BA%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D1%81%D1%8B-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B8%D0%B9-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7-406%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%BE%D0%B5-%D0%B1%D0%B5%D0%BB%D1%8C%D0%B5-%D0%B1/page-83
[Tue Jun 03 22:58:09 2014] [5635849] [fcgid:warn] [client 95.215.117.121:64532] mod_fcgid: read data timeout in 120 seconds, referer http://forum.simmama.com/forum/106-%D0%B2%D1%80%D0%B0%D1%87%D0%B8-%D0%BF%D0%BE%D0%BB%D0%B8%D0%BA%D0%BB%D0%B8%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D1%86%D1%8B/
[Tue Jun 03 22:58:09 2014] [5635849] [core:error] [client 95.215.117.121:64532] End of script output before headers: index.php, referer http://forum.simmama.com/forum/106-%D0%B2%D1%80%D0%B0%D1%87%D0%B8-%D0%BF%D0%BE%D0%BB%D0%B8%D0%BA%D0%BB%D0%B8%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D1%86%D1%8B/
[Tue Jun 03 22:58:13 2014] [5635849] [fcgid:warn] [client 95.215.117.121:49620] mod_fcgid: read data timeout in 120 seconds, referer http://forum.simmama.com/forum/106-%D0%B2%D1%80%D0%B0%D1%87%D0%B8-%D0%BF%D0%BE%D0%BB%D0%B8%D0%BA%D0%BB%D0%B8%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D1%86%D1%8B/
[Tue Jun 03 22:58:13 2014] [5635849] [core:error] [client 95.215.117.121:49620] End of script output before headers: index.php, referer http://forum.simmama.com/forum/106-%D0%B2%D1%80%D0%B0%D1%87%D0%B8-%D0%BF%D0%BE%D0%BB%D0%B8%D0%BA%D0%BB%D0%B8%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D1%86%D1%8B/


Сообщение изменено: siv1987 (04 Июнь 2014 - 11:45)

0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 720
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 04 Июнь 2014 - 11:48

Просмотреть сообщениеkaramelka сказал(а):

Чистила так же таблицу posts такими запросами

Юзать ORDER BY при удаление, особенно на таблиц размером с несколько гигабайт, не самая удачная идея. Сортировка здесь абсолютно не к чему.

--удаления сообщений без тем
DELETE FROM ibf_posts WHERE NOT EXISTS (SELECT tid FROM ibf_topics WHERE tid=topic_id)

--удаления тем вместе с сообщениями если tdelete_time > 0
DELETE t.*, p.* FROM ibf_topics t LEFT JOIN ibf_posts p ON p.topic_id=t.tid WHERE t.tdelete_time > 0



Берите бэкап и восстанавливайте на локалхосте. Почистите базу, приведите в нормальный вид, после импортируйте на сервере.
Если бэкап в пожатом виде, то реальный размер базы в несколько раз больше.

Один Гб для БД это очень мало. Вы рано или поздно, а при активном форуме достаточно быстро упретесь в этот лимит. Таблицы в многобайтовой кодировке UTF-8, кеширование постов, и прочее логи за которыми если не следить, очень скоро съедят этот ГБ. Я даже не понимаю как вы укладываетесь в этот лимит при количестве 500К сообщений на форуме. Советую найти тарифный план где нет такого лимита для БД, а лучше всего присмотреться к выделенному серверу - я так понимаю что вы на шареде.
0

#4 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 06 Июнь 2014 - 12:53

Да я в курсе что очень мало, но у них такой лимит для всех тарифов. а я на максимальном уже.
Уже ка кто пробовали переезжать на ВПС, не потянул, почему-то, а тут у них вроде как 4gh хостинг с динамическим распределением ресурсов, который отлично до этого работал два года. А тут прям резко бах и лимиты исчерпались! Причем лимит самой базы превышали мы не однократно я после чистила ее периодически и все было нормально. сейчас даже причина не в лимите базы а в лимите одновеременных коннектов к серверу, который у меня стоит сейчас в колличестве 600!(максимум) до этого случая стояло 300 и все работало(с посещаемостью измеений глобальных не было). Вопрос что же может вызывать такое колличество коннектов.
кстати база то сейчас уже уменьшена до их лимита, малого того что сами по себе сообщения попропадали так еще и пришлось поудалять кучу "битых" тем.
Вот думаю не может ли наличие этих битых тем, где съелись главные первые посты и т.п. и возникать эти глюки.
0

#5 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 06 Июнь 2014 - 21:54

Просмотреть сообщениеkaramelka 06 Июнь 2014 - 12:53 сказал(а):

Вопрос что же может вызывать такое колличество коннектов.


На шаред серверах всегда так: как повезет. Жили вы не тужили, кушали лишние свободные ресурсы, а потом приходят они появляются в одно мгновение такие же как вы любители свои форумы размещать на шаредах, сервер начинает дымиться.

А количество коннектов можно уменьшить, забанив боты, например.
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна