フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
GroupSessionVer.3.0.0不安定
[ 3006 ] GroupSessionVer.3.0.0不安定

GroupSessionにWenメール機能がつき、Ver.3.0.0にバージョンアップしたのですが、テスト確認している時から若干、不安定を感じています。
メールサーバからのメール取得が正常に行われなかった為、tomcatを停止・再起動を行ったところ、次のようなエラーログ内容が吐き出され、
GroupSeeionが稼動しなくなりました。
バックアップデータを用いれば、稼動するのはわかっているのですが、それは、最後の手段にしたいと思い、何か解決方法がないかと考え、
こちらに投稿しました。
よろしくお願いいたします。

サーバ環境は次のとおりです。
OS:FreeBSD7.3
JDK:diablo-jdk-1.6.0.07.02_8
WEBコンテナ:tomcat 6.0.24
WEBサーバ:apache 2.2.14

投稿者社内サーバ管理者
最新書き込み2010/06/09 11:21:36
[ 3007 ] Re: GroupSessionVer.3.0.0不安定

以下ログ
2010-06-09 10:59:22,335 FATAL jp.groupsession.v2.struts.AbstractGsAction: - コネクションの取得に失敗
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (File not found: "/opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db" [90124-135])
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:458)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:401)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:481)
at jp.groupsession.v2.struts.AbstractGsAction.__getConnection(AbstractGsAction.java:457)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:93)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)

投稿者社内サーバ管理者
最新書き込み2010/06/09 11:23:03
[ 3008 ] Re: GroupSessionVer.3.0.0不安定



Caused by: org.h2.jdbc.JdbcSQLException: File not found: "/opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db" [90124-135]



2010-06-09 10:59:22,341 ERROR jp.groupsession.v2.struts.AbstractGsAction: - AbstractActionで例外がスローされました。
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (File not found: "/opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db" [90124-135])
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:458)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:401)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:481)
at jp.groupsession.v2.struts.AbstractGsAction.__getConnection(AbstractGsAction.java:457)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:93)



2010-06-09 10:59:22,342 ERROR jp.groupsession.v2.struts.AbstractGsAction: - リクエストパラメータ
CMD = SYSETEM_ERROR

2010-06-09 10:59:23,537 ERROR jp.co.sjts.util.jdbc.JDBCUtil: - コネクションの取得に失敗(1回目)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (File not found: "/opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db" [90124-135])
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:431)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:401)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:481)
at jp.groupsession.v2.struts.AbstractGsAction.__getConnection(AbstractGsAction.java:457)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:93)

投稿者社内サーバ管理者
最新書き込み2010/06/09 11:26:21
[ 3010 ] Re: GroupSessionVer.3.0.0不安定

サーバのスペックは推奨環境以上のスペックですか?

WEBメールはバックグラウンドでメールを受信し続けます。
そのため通常のアクセスとバックグラウンドの動作が重なった時に
低スペックなPCでは動作がかなり遅くなります。

またとりあえずの復旧方法としてはないとログに出ているファイルを
作成し、Tomcatを再起動すると正常にアクセスできるようになるはずです。
touch /opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db

投稿者NATO
最新書き込み2010/06/09 12:06:10
[ 3013 ] Re: Re: GroupSessionVer.3.0.0不安定

> サーバのスペックは推奨環境以上のスペックですか?
>
> WEBメールはバックグラウンドでメールを受信し続けます。
> そのため通常のアクセスとバックグラウンドの動作が重なった時に
> 低スペックなPCでは動作がかなり遅くなります。
ソフトウェアベースで問題がなかったので、油断してました。
ハードウェア的にVer2系列と比べて上がっているのですね。(苦笑
とりあえず、Ver3系列に関しては、メモリを追加した上で改めて動作させて見ます。

>
> またとりあえずの復旧方法としてはないとログに出ているファイルを
> 作成し、Tomcatを再起動すると正常にアクセスできるようになるはずです。
> touch /opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db
ご指摘どおりにファイル作成(0バイトファイル・ファイルユーザー・グループはWEBコンテナ実行ユーザー・グループに変更)してみたのですが、起動できませんでした。
エラーの内容は変わったのですが・・・・・。

2010-06-09 12:48:22,218 ERROR jp.co.sjts.util.jdbc.JDBCUtil: - コネクションの取得に失敗(1回目)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IO Exception: "java.io.IOException: Bad file descriptor"; "/opt/gs3data/data/db/gs2db/gs2db.lobs.db/198.t223.lob.db" [90031-135])
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:431)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:401)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:481)
at jp.groupsession.v2.cmn.GroupSession.init(GroupSession.java:195)

どうやら、プロセス上で正確に作成されたファイルでないと、起動出来ないみたいです。

投稿者社内サーバ管理者
最新書き込み2010/06/09 13:02:25
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1007
 


TOP