Титла: проблем с firebird Публикувано от: anakinn в Aug 23, 2007, 11:33 Здравейте !
Имам Linux Gentoo 2005.1 + kernel 2.6.12 Apache + Php + fbserver -z Firebird TCP/IP server version LI-V1.5.3.4870 Firebird 1.5 Понякога се случва, така че firebird-а забива. Като процеси го има, но не приема заявки. За целта трябва да го рестартирам. В лога намирам единствено това: Thu Aug 23 11:19:35 2007 INET/inet_error: connect errno = 111 повтарящо се няколко пъти. Стартирам fbserver по следния начин: #!bin/sh /opt/firebird/bin/fbserver start & Когато се случи да "зацикли" killall fbserver - няколко пъти и след това наново пускам и няма проблем. на какво може да дължи тази грешка и някой има ли я при него? Преди се рових в нета, но не можах да намеря много информация. На две места попаднах на постове от типа на, че ако някой клиент не затвори правилно конекцията може да е случи, така че firebird да увисне. Благодаря предварително ! Намерих още нещо по темата: Question: When I execute -start command with IBMGR the server(SuperServer) successfully starts but in the interbase.log file this message appears: INET/inet_error: connect errno = 111 Answer: After you execute the start command IBMGR immediately tries to connect to isc4.gdb. This happens before the server is ready to accept connections so it generates the error, "INET/inet_error: connect errno = 111". IBMGR will try again to connect to isc4.gdb and the usually the server is ready to accept connections so the next entry in the log will probably be, "/opt/interbase/bin/ibguard: guardian starting bin/ibserver" indicating that the server has been successfully started. Титла: проблем с firebird Публикувано от: anakinn в Aug 27, 2007, 12:04 Също така имам наблюдения, че като направя някаква промяна по fw и firebird май от него заспива.
скрипта ми изглежда така; #!bin/sh ipt=/sbin/iptables $ipt -F $ipt -X $ipt -t nat -X $ipt -t nat -F $ipt -t mangle -X $ipt -t mangle -F $ipt -P INPUT DROP $ipt -P OUTPUT ACCEPT $ipt -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT $ipt -A INPUT -i lo -j ACCEPT echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts #Alloww all from Schetovod-Server $ipt -A INPUT -p tcp -s 192.168.1.100 -j ACCEPT $ipt -A INPUT -p udp -s 192.168.1.100 -j ACCEPT и надолу разни айпита и т.н. cat /opt/firebird/firebird.log payments (Client) Mon Aug 27 11:55:53 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:55:54 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:55:56 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:56:53 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:56:55 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:57:20 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:57:22 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:57:46 2007 INET/inet_error: connect errno = 111 payments (Client) Mon Aug 27 11:57:48 2007 INET/inet_error: connect errno = 111 |