[groonga-dev,00415] Re: groonga で load コマンドでレスポンスが返ってこない場合の対処方法について

Back to archive index

morit****@razil***** morit****@razil*****
2010年 12月 8日 (水) 17:33:27 JST


こんにちは。お世話になります。森です。

よろしければお使いのスキーマを、(もし可能であれば、テストデータも・・)
いただくことは可能でしょうか?

どうぞよろしくお願いします!

>>> sato wrote,
> 
> お世話になります、佐藤です。
> 
> rroongaを利用してデータのインポートをしていたところ、
> 突然、処理が終わらなくなりました。
> 
> 調べてみたところ、loadコマンドを発行時に、レスポンスが返ってこなくなっているよ
> うです。
> rroonga(のaddメソッド)経由ではなく、groonga上でloadコマンドを利用しても結果
> は同じでした。
> 
> ロックがかかってしまっているのかな、と考え
> 
> clearlock
> 
> を実行してみましたが、変化がありませんでした。
> 
> ちなみに、rroongaでは、以下のようなコードでデータを入れていました。
> 
> groonga_entries.add(entry[:url], {
>   :subject => entry[:title],
>   :body => entry[:body],
>   :date => entry[:created_on].to_i,
>   :url => entry[:url],
>   :categories => entry[:categories]
> })
> 
> statusコマンドの実行結果は以下の通りになります。
> > status
> [[0,1291722382.18067,0.000101],{"alloc_count":122,"starttime":1291722381,"upti
> me":1,"version":"1.0.3","n_queries":0,"cache_hit_rate":0.0,"command_version":1
> ,"default_command_version":1,"max_command_version":2}]
> 
> 
> loadコマンドを発行しデータのinsert処理ができなくなった場合、
> 何を調査し、どうやって解決すればいいのかについて何かありましたら教えて頂けない
> でしょうか。
> 
> よろしくお願いします。
> 
> ---
> 実行環境等について、関係あるかが分かりませんが、以下のとおりになります。
> Mac OS X 10.6.5 Core 2 Duo
> ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10.4.0]
> 
> データの規模は以下の通りになります。
> (名前をexampleに変更しています)
> 8.0M example.db
> 20M  example.db.0000000
> 44M  example.db.0000101
> 60M  example.db.0000102
> 1.0G  example.db.0000103
> 1.0G  example.db.0000103.001
> 316M example.db.0000103.002
> 4.0M  example.db.0000104
> 80M example.db.0000105
> 53M  example.db.0000106
> 32M example.db.0000106.c
> 201M example.db.0000107
> 700M example.db.0000107.c
> 36M example.db.0000108
> 16M example.db.000010A
> 48M example.db.000010B
> 4.0M example.db.000010C
> 16M example.db.000010C.c
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
> 
--
morita




groonga-dev メーリングリストの案内
Back to archive index