Re: Re[2]: Firebird на CentOS
Sergey Mereutsa-2 wrote: Превед! netstat показывает: netstat -nat|grep 3050 tcp0 0 0.0.0.0:30500.0.0.0:* LISTEN а в services следующее: gds_db tcp/3050 получается что все в норме, откуда тогда сообщение, что адрес уже занят? Открой для себя магический ключик p (от рута) - и тогда netstat -tnlp|grep 3050 выдаст тебе с потрохами процесс, который лапает порт 3050. -- Best regards, Sergeymailto:gebele...@gmail.com [r...@localhost ~]# netstat -tnlp|grep 3050 tcp0 0 0.0.0.0:30500.0.0.0:* LISTEN 2747/xinetd xinetd и слушает, в сервисах я смотрел для xinetd галкой отмечен только сервис firebird. Похоже тут все дело в firebird-е. Я пробовал установить супер сервер. Тогда постоянно висел процесс fbguard и периодически появлялся fbserver через секунд пять он пропадал, затем опять появлялся и опять пропадал. Подключиться со стороны клиента так же не получалось. -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p24031130.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Re[2]: Firebird на CentOS
Sergey Mereutsa-2 wrote: Привет! дистрибутив брал на официальном сайте ibase.ru и из других мест тоже пробовал, разрядность сервера совпадает, команда -- netstat -nat|grep 3050 выдает: netstat -nat|grep 3050 Так с этого и надо начинать. У тебя супердемон (xinetd) порт не сушает. Логи супердемона в студию! -- Best regards, Sergeymailto:gebele...@gmail.com Прошу прощения, я неправильно указал ответ от netstat. На самом деле у меня следующее: ps axu|grep fb root 3558 0.0 0.0 3936 764 pts/1R+ 17:29 0:00 grep fb netstat -nat|grep 3050 tcp0 0 0.0.0.0:30500.0.0.0:* LISTEN Так что получается что порт 3050 у меня слушается не смотря на ошибку, которую выдает xinetd. Чтобы включить логи я запустил : xinetd -filelog xinetd.log -- в нем записывается та же информация, что и по команде xinetd -d, а именно: 05/5/2...@15:57:38: ERROR: 5366 {activate_normal} bind failed (Address already in use (errno = 98)). service = gds_db 05/5/2...@15:57:38: ERROR: 5366 {cnf_start_services} Service gds_db failed to start and is deactivated. -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23978716.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
Гоголь Дмитрий wrote: On Wed, 10 Jun 2009 18:49:28 +0500, mkl_sis mkl_...@inbox.ru wrote: Я не спец в Linux и уже начал сомневаться во всем, на всякий случай я вообще отключил firewall и SELinux. Для начала - да, а там разбираться - что к чему. На какую версию CentOS вы успешно ставили указанный пакет. У меня есть дистрибутивы: CentOS 5.2 и 5.3 У меня голая CentOS 5.1 Sergey wrote: У тебя супердемон (xinetd) порт не сушает. Логи супердемона в студию! Угу PS: Я не волшебник (с) и далее по тексту :-) -- Гоголь Дмитрий netstat выдает: netstat -nat|grep 3050 tcp0 0 0.0.0.0:30500.0.0.0:* LISTEN получается порт 3050 слушается, а лог записал: 05/5/2...@15:57:38: ERROR: 5366 {activate_normal} bind failed (Address already in use (errno = 98)). service = gds_db -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23978887.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
Ovchinnikov Vasily wrote: mkl_sis пишет: 05/5/2...@15:57:38: ERROR: 5366 {activate_normal} bind failed (Address already in use (errno = 98)). service = gds_db 05/5/2...@15:57:38: ERROR: 5366 {cnf_start_services} Service gds_db failed to start and is deactivated. 05/5/2...@15:57:38: DEBUG: 5366 {cnf_start_services} mask_max = 0, services_started = 0 05/5/2...@15:57:38: CRITICAL: 5366 {init_services} no services. Exiting... Видим {activate_normal} bind failed (Address already in use (errno = 98)) Значит что-то уже есть на 3050... От чего ж netstat -nat тогда не показывает ничего?.. А в /etc/services че интересного есть? -- Regards, Ovchinnikov Vasily ova at tkvc ru netstat показывает: netstat -nat|grep 3050 tcp0 0 0.0.0.0:30500.0.0.0:* LISTEN а в services следующее: gds_db tcp/3050 получается что все в норме, откуда тогда сообщение, что адрес уже занят? -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23978914.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
mkl_sis wrote: Dmitry Yemanov-2 wrote: mkl_sis wrote: Так что получается что порт 3050 у меня слушается не смотря на ошибку, которую выдает xinetd. Я бы сказал, что он слушается на момент запуска xinetd. У тебя там суперсервер параллельно не установлен часом? -- Дмитрий Еманов нет я установил только один пакет. Могу еще раз переустановить CentOS и попробовать на голую систему поставить firebird. Я скачал пакет FirebirdCS-2.1.3.18156-0.i686.rpm Пробую ставить на машине AMD Sempron(tm) 3000+, операционка CentOS 5.3. Если можно коротко укажите какие пакеты ставить при инсталляции CentOS и какой командой устанавливать данный пакет firebird, что нужно сделать сразу после установки firebird-а. -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23979814.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
Dmitry Yemanov-2 wrote: mkl_sis wrote: Так что получается что порт 3050 у меня слушается не смотря на ошибку, которую выдает xinetd. Я бы сказал, что он слушается на момент запуска xinetd. У тебя там суперсервер параллельно не установлен часом? -- Дмитрий Еманов нет я установил только один пакет. Могу еще раз переустановить CentOS и попробовать на голую систему поставить firebird. Я скачал пакет FirebirdCS-2.1.3.18156-0.i686.rpm Пробую ставить на машине AMD Sempron(tm) 3000+, операционка CentOS 5.3. Если можно коротко укажите какие пакеты ставить при инсталляции CentOS и какой командой устанавливать данный пакет firebird, что нужно сделать сразу после установки firebird-а. -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23979025.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Linux для Firebird
Kochmin Alexandr wrote: Opensuse 10.2 CentOS 5.2 CentOS 5.3 Gentoo хз какой Debian 4.0 etch Mandriva года 3 назад какая-то везде работало. Да и куда ему деваться то. ;) Я не могу поставить firebird на CentOS. Пробовал firebird 1.5.4CS, пробовал брать двойку и супер сервер. Ставил на CentOS 5.2 и 5.3. Беру rpm пакет и ставлю командой: sh install.sh под root. Ставится без ошибок xinetd работает но к базе подключиться с клиента не могу. Если запустить xinetd c параметром -d выдает следующее: Service configuration: gds_db id = gds_db flags = REUSE IPv4 socket_type = stream Protocol (name,number) = (tcp,6) port = 3050 wait = no user = 0 Groups = yes umask = 2 PER_SOURCE = 10 Bind = All addresses. Server = /opt/firebird/bin/fb_inet_server Server argv = fb_inet_server Only from: All sites No access: No blocked sites Logging to syslog. Facility = daemon, level = info Log_on_success flags = HOST DURATION EXIT PID Log_on_failure flags = HOST 05/5/2...@15:57:38: ERROR: 5366 {activate_normal} bind failed (Address already in use (errno = 98)). service = gds_db 05/5/2...@15:57:38: ERROR: 5366 {cnf_start_services} Service gds_db failed to start and is deactivated. 05/5/2...@15:57:38: DEBUG: 5366 {cnf_start_services} mask_max = 0, services_started = 0 05/5/2...@15:57:38: CRITICAL: 5366 {init_services} no services. Exiting... А в логах centosa появляется запись: May 27 10:20:48 Mikle xinetd[4737]: START: gds_db pid=5399 from=192.168.1.206 May 27 10:20:48 Mikle xinetd[4737]: EXIT: gds_db status=0 pid=5399 duration=0(sec) May 27 10:20:48 Mikle xinetd[4737]: START: gds_db pid=5404 from=192.168.1.206 May 27 10:20:48 Mikle xinetd[4737]: EXIT: gds_db status=0 pid=5404 duration=0(sec) Задавал данный вопрос на форуме центоса -- мне ответили что это проблема не операционной системы а firebird-а. Буду ну очень признателен если поможете мне разобраться в данной проблеме. мой адрес: mkl_...@inbox.ru -- View this message in context: http://www.nabble.com/Linux-%D0%B4%D0%BB%D1%8F-Firebird-tp23866992p23957741.html Sent from the firebird-russian mailing list archive at Nabble.com.
Firebird на CentOS
Я не могу поставить firebird на CentOS. Пробовал firebird 1.5.4CS, пробовал брать двойку и супер сервер. Ставил на CentOS 5.2 и 5.3. Беру rpm пакет и ставлю командой: sh install.sh под root. Ставится без ошибок xinetd работает но к базе подключиться с клиента не могу. Если запустить xinetd c параметром -d выдает следующее: Service configuration: gds_db id = gds_db flags = REUSE IPv4 socket_type = stream Protocol (name,number) = (tcp,6) port = 3050 wait = no user = 0 Groups = yes umask = 2 PER_SOURCE = 10 Bind = All addresses. Server = /opt/firebird/bin/fb_inet_server Server argv = fb_inet_server Only from: All sites No access: No blocked sites Logging to syslog. Facility = daemon, level = info Log_on_success flags = HOST DURATION EXIT PID Log_on_failure flags = HOST 05/5/2...@15:57:38: ERROR: 5366 {activate_normal} bind failed (Address already in use (errno = 98)). service = gds_db 05/5/2...@15:57:38: ERROR: 5366 {cnf_start_services} Service gds_db failed to start and is deactivated. 05/5/2...@15:57:38: DEBUG: 5366 {cnf_start_services} mask_max = 0, services_started = 0 05/5/2...@15:57:38: CRITICAL: 5366 {init_services} no services. Exiting... А в логах centosa появляется запись: May 27 10:20:48 Mikle xinetd[4737]: START: gds_db pid=5399 from=192.168.1.206 May 27 10:20:48 Mikle xinetd[4737]: EXIT: gds_db status=0 pid=5399 duration=0(sec) May 27 10:20:48 Mikle xinetd[4737]: START: gds_db pid=5404 from=192.168.1.206 May 27 10:20:48 Mikle xinetd[4737]: EXIT: gds_db status=0 pid=5404 duration=0(sec) Задавал данный вопрос на форуме центоса -- мне ответили что это проблема не операционной системы а firebird-а. Буду ну очень признателен если поможете мне разобраться в данной проблеме. мой адрес: mkl_...@inbox.ru -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23957782.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
Sergey Mereutsa-2 wrote: Превед! Я не могу поставить firebird на CentOS. Пробовал firebird 1.5.4CS, пробовал брать двойку и супер сервер. Ставил на CentOS 5.2 и 5.3. Беру rpm пакет и ставлю командой: sh install.sh под root. Ставится без ошибок xinetd работает Берёшь где? Сервер 32 или 64-х битный? Совпадает ли разрядность сервера и операционки? Что говорит netstat? Что в файле firebird в папке конфигов xinetd? -- Best regards, Sergeymailto:gebele...@gmail.com дистрибутив брал на официальном сайте ibase.ru и из других мест тоже пробовал, разрядность сервера совпадает, команда -- netstat -nat|grep 3050 выдает: netstat -nat|grep 3050 в папке xinetd--firebird следующее: # default: on # description: FirebirdSQL server # # Be careful when commenting out entries in this file. Active key entry should # be the first as some scripts (CSchangeRunUser.sh in particular) use sed # scripting to modify it. service gds_db { disable = no flags = REUSE socket_type = stream wait= no user= firebird # These lines cause problems with Windows XP SP2 clients # using default firewall configuration (SF#1065511) # log_on_success += USERID # log_on_failure += USERID server = /opt/firebird/bin/fb_inet_server } -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23962682.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Firebird на CentOS
Гоголь Дмитрий wrote: On Wed, 10 Jun 2009 13:18:27 +0500, mkl_sis mkl_...@inbox.ru wrote: Я не могу поставить firebird на CentOS. Пробовал firebird 1.5.4CS, пробовал а firewall-ы и брандмауеры пробовал настраивать? Буквально сегодня делал тоже установку FirebirdCS-2.1.3.18156-0.i686 (брал с http://www.dqteam.com/fb2/) на CentOS. После донастройки SELinux клиенты снаружи стучатся без проблем. -- Гоголь Дмитрий Я не спец в Linux и уже начал сомневаться во всем, на всякий случай я вообще отключил firewall и SELinux. На какую версию CentOS вы успешно ставили указанный пакет. У меня есть дистрибутивы: CentOS 5.2 и 5.3 -- View this message in context: http://www.nabble.com/Firebird-%D0%BD%D0%B0-CentOS-tp23957782p23962758.html Sent from the firebird-russian mailing list archive at Nabble.com.
Использование портов Classic Serverom
На сервере стоит Firebird Classic Server 1.5. Стандартный файервол Windows Server 2003 мне не позволяет установить разрешение для пропуска fb_inet_server. Могу только разрешать на вход отдельные порты. Как установить нужные порты для работы в Super Servere знаю. Но Classic пытается на стороне сервера открывать случайные порты. Как мне настроить Classic Server? Приходится ставить на сервак сторонние файерволы, которые позволяют назначать разрешения программам. Буду благодарен за помощь!