Я работаю с базой данных firebird3.0, внезапно моя база данных перестала работать, и когда я проверил состояние сервера с помощью
$ /etc/init.d/firebird3.0 status
я вижу сервер остановлен
● firebird3.0.service — сервер базы данных Firebird ( SuperServer ) Загружен: загружен (/lib/systemd/system/firebird3.0.service; включен; предустановка поставщика: включен) Активен: сбой (результат: код выхода) с четверга 2019 г. -05-16 19:01:13 IST; 29 секунд назад Процесс: 9628 ExecStart=/usr/sbin/fbguard -pidfile /run/firebird3.0/default.pid -daemon -forever (code=exited, status=252)
16 мая, 19:00:58 ADMIN-I-61 systemd1: запуск базы данных Firebird Сервер ( SuperServer )... 16 мая 19:01:13 ADMIN-I-61 systemd1: firebird3.0.service: Процесс управления завершен, code=exited status=252 16 мая 19:01:13 ADMIN-I-61 systemd1: Не удалось запустить сервер базы данных Firebird ( SuperServer ). 16 мая, 19:01:13 ADMIN-I-61 systemd1: firebird3.0 .service: устройство перешло в состояние сбоя. 16 мая, 19:01:13 ADMIN-I-61 systemd1: firebird3.0 .service: Ошибка с результатом «код выхода».
когда я пытаюсь выполнить следующие команды для запуска сервера
/etc/init.d/firebird3.0 start
/etc/init.d/firebird3.0 restart
это возвращает меня
[....] Starting firebird3.0 (via systemctl): firebird3.0.serviceJob for firebird3.0.service failed because the control process exited with error code. See "systemctl status firebird3.0.service" and "journalctl -xe" for details.
failed!
Мой сегодняшний файл firebird.log выглядит так
ADMIN-I-61 Thu May 16 11:06:37 2019
/opt/firebird/bin/fbguard: guardian starting /opt/firebird/bin/firebird
ADMIN-I-61 Thu May 16 11:07:26 2019
INET/inet_error: bind errno = 98
ADMIN-I-61 Thu May 16 11:07:27 2019
startup:INET_connect:
Unable to complete network request to host "ADMIN-I-61".
Error while listening for an incoming connection.
Address already in use
ADMIN-I-61 Thu May 16 11:07:27 2019
/opt/firebird/bin/fbguard: /opt/firebird/bin/firebird terminated due to startup error (2)
ADMIN-I-61 Thu May 16 11:07:27 2019
/opt/firebird/bin/fbguard: /opt/firebird/bin/firebird terminated due to startup error (2)
ADMIN-I-61 Thu May 16 12:22:35 2019
/opt/firebird/bin/fbguard: guardian starting /opt/firebird/bin/firebird
У меня есть порты проверки
пожалуйста помоги...!
c:\Program Files\Firebird\Firebird
и я думаю, что аналогичный файл должен быть в Linux где-то около/var/log
1\firebird.log/var/log
- есть ли в нем какие-то подробные ошибки? Кроме того, Ubuntu является ответвлением Debian, и есть одна статья о коде выхода 252 по адресу bugs.debian.org/859234 - person Arioch 'The   schedule 16.05.2019Address already in use
Возможно, у вас есть другие службы interbase или firebird (другая версия, другой путь установки), работающие там, которые уже заняли TCP-порт? Вы можете использоватьnetstat
или что-то еще в Linux, чтобы определить, кто уже может владеть этим сокетом? вы можете указать нестандартные TCP-порты, используяfirebird.conf
? - person Arioch 'The   schedule 16.05.2019firebird.conf
вашего нового сервиса FB3, чтобы увидеть, какие два порта хочет использовать ваш новый Firebird, и, возможно, изменить их на значения, отличные от значений по умолчанию. - person Arioch 'The   schedule 17.05.2019netstat
просит запустить его от имени пользователя root в самой первой строке! Попробуйте запустить его с помощьюsudo
илиsu
. Откровенно говоря, кажется, что все больше и больше переходит от ПРОГРАММИРОВАНИЕ SQL (тема Stack Overflow) к АДМИНИСТРИРОВАНИЮ Linux Server (тема сайтов о сбоях сервера и суперпользователях). - person Arioch 'The   schedule 17.05.2019