Падает биллинг по непонятной причине

Технические вопросы по UTM 5.0
Ответить
Desecho
Сообщения: 6
Зарегистрирован: Пн сен 24, 2012 09:00

Падает биллинг по непонятной причине

Сообщение Desecho »

Падает с такой ошибкой:

(отображается в терминале) -

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

Out of memory (Needed 906204 bytes)
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
/netup/utm5/bin/safe_utm5_core: line 19:  8160 Аварийный останов         $exec_dir/$utm_exec
utm5_core process exited ... mail to admin sent. Sleeping 5 sec!
В логах появляется очень много подобных ошибок:

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

 ERROR : Feb 14 17:36:15 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 2417
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468
 ERROR : Feb 14 17:36:16 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 1468

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

 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=8, links_count 1
 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=8, links_count 1
 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=9, links_count 1
 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=9, links_count 1
 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=215, links_count 3
 ERROR : Feb 14 17:38:05 DBAGlukError: DBAccess::__delete_service, service_id=215, links_count 3
По первой ошибке в aid - номера договоров удаленных пользователей. Они иногда повторяются, иногда разные. В базе они тоже отмечены везде как удаленные.

Второй тип ошибок - там перечисляются услуги которые активные.
Эти ошибки появляются при запуске биллинга

Непонятно почему эти ошибки появились и что они означают..
В verificator.log были перечислены ошибки относящиеся к удаленным двум услугам у которых где-то оставались какие-то битые связи. Ошибки эти я устранил но похоже они не связаны с проблемой выше.

Также при просмотре последней страницы пользователей появляется следующая ошибка и ничего не отображается - "RPC-End-Of-Stream (RPC-EoS) recieved"

Пожалуйста, помогите разрешить эти проблемы.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Добавьте памяти). И свободное место на диске посмотрите заодно.

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Re: Падает биллинг по непонятной причине

Сообщение Magnum72 »

Desecho писал(а):Пожалуйста, помогите разрешить эти проблемы.
Нарушение логической целостности базы данных, конкретно существует пользователь в таблице users к нему привязан аккаунт в таблице users_accounts, но аккаунт реально удален или отсутствует в таблице accounts.

Desecho
Сообщения: 6
Зарегистрирован: Пн сен 24, 2012 09:00

Re: Падает биллинг по непонятной причине

Сообщение Desecho »

Magnum72 писал(а):
Desecho писал(а):Пожалуйста, помогите разрешить эти проблемы.
Нарушение логической целостности базы данных, конкретно существует пользователь в таблице users к нему привязан аккаунт в таблице users_accounts, но аккаунт реально удален или отсутствует в таблице accounts.
В каждой из этих таблиц записи этих пользователей присутствуют и отмечены как удаленные. Все выглядит нормально.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Ну а поднять бэкап ?

Desecho
Сообщения: 6
Зарегистрирован: Пн сен 24, 2012 09:00

Сообщение Desecho »

ZeM писал(а):Ну а поднять бэкап ?
Если поднимать с бекапа то много информации уйдет о новых абонентах и информация о платежах пропадет.

Ответить