Firebird se detiene en Ubuntu.
Buenos días.
Un saludo muy especial desde Colombia, espero puedan ayudarme a resolver un inconveniente que se me viene presentando regularmente. Tengo un servidor alojado en la nube el cual corre con una distribución de ubuntu 12.04, y tengo FirebirdSS-2.5 instalado, todo esto para que luego pueda conectar lampp.... en resumen todo va bien. sin embargo en ocasiones firebird se detiene aunque el servicio de apache me trabaja bien y me permite ingresar a las páginas que no usan conexión a base de datos. He intentado conectarme con el FlameRobin, IBExperto o el EMS, pero en ninguna de estas opciones me lo permite, al punto que ni reiniciando el servicio de firebird se resuelve, me toca reiniciar todo el servidor. Agradezco me puedan ayudar a resolver este tema que es engorroso, y no he dado con que pueda ser la causa.. |
Necesitas un sysadmin. Es lo único que se me ocurre.
|
Ñuño, muchas gracias... y humildemente te pido disculpes mi ignorancia cuando hablas de Sysadmin te refieres a que? un sotfware o un personaje (Adminsitrador).
|
Se refiere a una persona, porque con los datos que das es imposible poder ayudarte. Necesitas alguien que pruebe, mire los logs, etc.
|
Ya entendí, muchas gracias... y ahora quien podrá ayudarme!!!
|
Es que no das ninguna información para ayudarte, ¿es un servidor dedicado que tú controlas?, ¿es un servidor compartido al que no tienes acceso para hacer lo que quieras?, ¿es un servidor en tu empresa o está en otro lado?, ¿qué puedes o no puedes hacer en él?, ¿hasta dónde llegan tus conocimientos en el tema para ayudarte?, ...
|
Casimiro. Muchas gracias.
Bueno el servidor lo tengo en un servidor virtual en una empresa que se dedica a ofrecer el servicio, es decir mi servidor esta en la nube. Podríamos decir entonces que es un servidor dedicado. Puedo hacer todo lo que se puede hacer en un servidor, púes tengo todos los permisos. Con firebird llevo ya largo tiempo trabajando sin embargo siempre desde windows. Ahora que estoy con Ubuntu, se me han presentado estos casos y la verdad agradecería si de pronto me dijeran si existe algo quizás en algún archivo que me indique que puede estar sucediendo. Lo único que me presenta el log es algo como: Código:
ubuntu (Server) Tue Feb 11 12:20:37 2014 |
Aparentemente problemas de tarjeta de red, cableado, conexión, etc. Pero es muy difícil poder dar una opinión certera con tan pocos datos. De todas formas habría que mirar el sistema, porque parece que pone que cierra firebird y luego el "guardián" lo abre, eso sí que es anormal.
|
No se que otros datos pudieran servir, que me recomendarías que mirara, ya que todo se ejecuta de manera local dentro del servidor. Y problema de tarjeta de red no creo pues me deja conectar a mi aplicación desde fuera (internet) demostrando que el servicio de apache no se detiene, solo Firebird, tanto así que he tratado reiniciando el servicio para ver si se resuelve (restart) pero queda ahi no arranca...
Finalmente reinicio la maquina (servidor) y todo vuelve a la normalidad. |
Pues eso, haría falta alguien que pudiera mirarlo en el servidor, no se me ocurre la manera de ayudarte.
Porque cómo hacemos para averiguar el motivo de que se cierre firebird, teniendo en cuenta que yo jamás he visto que se cierre firebird :confused:, habría que mirar otras cosas de ese sistema. |
No se que otros datos pudieran servir, que me recomendarías que mirara, ya que todo se ejecuta de manera local dentro del servidor. Y problema de tarjeta de red no creo pues me deja conectar a mi aplicación desde fuera (internet) demostrando que el servicio de apache no se detiene, solo Firebird, tanto así que he tratado reiniciando el servicio para ver si se resuelve (restart) pero queda ahi no arranca...
Finalmente reinicio la maquina (servidor) y todo vuelve a la normalidad. |
Si no podemos ver ni tocar... ¿cómo ayudar?
|
Habla con la gente que te da el hospedaje. Es muy probable que tengan también servicio de sysadmin. Seo sí, pregunta primero si está incluido en el precio para evitar sustos.
|
Muchas gracias a todos. Ñuño consulte tal como me indicas, pero no ofrecen ese servicio y con respecto a la alternativa de casimiro, púes he solicitado me permitan de alguna manera permitirles ingresar al servidor y de primera mano conocer que sucede pero por políticas de la empresa donde trabajo no me han autorizado. Sigo revisando si en algún momento logro identificar el causal, lo ingresaré a este post.
|
Hola reactivo este tema.... hoy he encontrado en el log de lampp algo como esto
Código:
ibase_connect(): connection |
Puede que sea cuestión de permisos.
|
Hola, casimiro... a permisos te refieres a la carpeta o la bd. Un saludo
|
Cita:
|
Hola a todos.
he venido revisando pero aun no encuentro algún indicio. Más información acerca del tema: Cita:
|
Cita:
Por cierto, el servidor firebird no tiene que tener nada compartido, los clientes se comunican por el puerto 3050, nada más. Y es el servidor firebird el que accede a la base de datos, el "usuario" firebird es el único que debe tener acceso a la base de datos. Desde fuera, nadie debe tener acceso a nada, no lo necesita. |
Hola casimiro. Como comentaba inicialmente en este post tengo a firebir trabajando con el paquete de lampp que esuna distribucion que instala apache y php. Y lo guarda en este folder que lleva por nombre lampp.
La desconexion se da por firebird y muestra que de un momento a otro firebird deja de trabajar. Tanto asi que trato de conectarme con herramientas como "ibexpert" o "ems sql firebird" y no lo consigo. Finalmente debo reiniciar la maquina y todo vuelve a la normalidad. |
El problema es que no podemos ayudar mucho con la información que tenemos. Porque cuando sucede ese problema, ¿sigue habiendo conexión TCP con el servidor?, ¿puedes conectar con algo?, ¿es solamente firebird?, ¿en local funciona?, no sabemos siquiera si es problema de hardware, de la red, del sistema operativo, de configuración, etc. no tenemos ninguna pista para poder ayudar a distancia.
|
Casimiro, gracias por responder. Lampp es la versión de xampp para linux... esto se instala y el agrega el apache, php... entre otros. Respondiendo a lo que me preguntas va asi.
- Sigue habiendo conexion tcp con el servidor? Si ya que haciendo ping aun da respuesta. - Puedes conectar con algo? Pues si. Si digito la url que es www.miempresa.com sigo teniedo respuesta del servidor. - Es solo firebird? Si pues no da conexión por ningun método. Ni localmente ni por herramientas como flamerobin, ems sql firebird o ibexpert. En conclusión se pierde la conexion con firebird... |
Cita:
¿La base de datos está bien?, compruébala con gbak, por ejemplo. |
Asi como lo dices... de forma inesperada sin que nadie lo toque....
Sin embargo voy a revisar las bases de datos ya que no es una sola sino varias para este caso son 18. Y el firebird lo tengo instalado como superserver. |
Hola...
Bueno este tiempo por fuera del post, se debió a que cambie de proveedor de VPS, cambien la versión de ubuntu 32 bits a 64 bits e igual en la versión de Firebird 2.5. y bueno hasta el momento todo va bien. Gracias a todos los participantes de este post por su sugerencias e ideas. |
La franja horaria es GMT +2. Ahora son las 04:59:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi