LINUX.ORG.RU

Сообщения metris

 

Как выяснить причину падения firebird (логи пустые)?

Привет всем!

Прошу помощи в разборе ситуации. Есть сервер на Ubuntu 12.04 LTS, установлен firebird2.5-superclassic, напрямую к нему подключаются с десяток клиентов.

Два года все работало как часы. Дней 10 назад упал firebird, помог перезапуск службы. Логи firebird пустые. Вчера ситуация повторилась, пересмотрел все логи (включая syslog, messages, auth) ничего необычного. Рестарт службы помог.

В первый раз падение было в период нагрузки близкой к минимуму, второй раз близкой к максимуму.

Какие еще логи смотреть, что может указать на причины падения?

Лог firebird. Падение в районе 15:55, в 16:10 я сделал рестарт службы.

server.com    Thu Jan 26 12:30:50 2017
        INET/inet_error: read errno = 104


server.com    Thu Jan 26 12:42:02 2017
        INET/inet_error: read errno = 110


server.com    Thu Jan 26 16:10:02 2017
        Shutting down the server with 21 active connection(s) to 1 database(s), 0 active service(s)


server.com (Client)   Thu Jan 26 16:10:05 2017
        /usr/sbin/fbguard: /usr/sbin/fb_smp_server killed (did not terminate)


server.com (Client)   Thu Jan 26 16:10:05 2017
        /usr/sbin/fbguard: guardian starting /usr/sbin/fb_smp_server

Вопрос оффтоп. Команда service name status ничего не отдает, как поправить? Аналогично c /etc/init.d/name status и service --status-all

 

metris
()

Скрипт по крону выполняется не полностью

Да, в будущем я буду пользоваться поиском по меткам... Помогите в CRON запустить скрипт под root

P.S. Передайте админам, что при создании темы ссылка на FAQ битая, ведет на страницу с 404.


Всем добрый день! Мой случай скорее всего частный, методы решения подобных проблем, что я гагулил не помогли. Поэтому, F1 плз.

Если кратко - по крону не выполняется 3 строка.

Скрипт /root/scripts/showPeersLog.sh

#!/bin/bash
fullDate=`date '+%Y%m%d-%H:%M:%S'`
showpeers=$(asterisk -x "sip show peers" | grep "111")
echo "$fullDate $showpeers" >> /var/log/asterisk/showpeers

root@debian:~# crontab -l
13 * * * * /var/lib/asterisk/bin/freepbx-cron-scheduler.php

#...

* * * * * /root/scripts/showPeersLog.sh 2>&1

root@debian:~# nano /var/log/asterisk/showpeers

#Первый раз выполнено из командной строки, второй и третий по крону.
20161209-13:10:43 111/111                 188.163.80.119                           D  Yes        Yes         A  6082     OK (34 ms)
20161209-13:11:01
20161209-13:12:01

 , ,

metris
()

RSS подписка на новые темы