Firebird-superserverが停止した理由と、これらの現象が再発生しないようにする方法は?

Firebird-superserverが停止した理由と、これらの現象が再発生しないようにする方法は?

CentOS 6.2 x86_64 サーバーでは、Firebird 2.5 インスタンスが突然動作を停止しました。 /var/log/firebird/firebird.log の最後の部分は次のとおりです。

cpc-5556l (Server)      Fri Nov 30 10:12:03 2012
    Error in isc_attach_database() API call when working with security database
    Can't access lock files' directory /tmp/firebird


cpc-5556l (Server)      Fri Nov 30 10:12:35 2012
    INET/inet_error: bind errno = 98


cpc-5556l (Client)      Fri Nov 30 10:12:35 2012
    /usr/sbin/fbguard: /usr/sbin/fbserver terminated due to startup error (2)



cpc-5556l (Client)      Fri Nov 30 10:12:35 2012
    /usr/sbin/fbguard: /usr/sbin/fbserver terminated due to startup error (2)

これは本番サーバーなので、再起動するのが最後の手段です。サービスを再起動しても役に立ちません。

私はこれらのエラーを検索しましたが、まだ運がありません。

この問題を解決するにはどうすればよいですか?

よろしくお願いします、gtludwig

答え1

まあ、日記に非常に明確に出ています...

Can't access lock files' directory /tmp/firebird

問題の説明には、Firebirdサーバーを実行しているユーザーとグループに対する十分なディレクトリ権限など、基本的なことを実際に確認したことは記載されていません。そのため、必ずこれらの点検を行ってください。誰が知っていますか?いくつかの無分別なクリーンアップスクリプトによってディレクトリが削除された可能性があります。

再起動はまったく必要ありません。

関連情報