トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

groonga Tips

[カテゴリ:groonga]

ログに出力される「Cannot allocate memory」

Cannot allocate memory
が発生し始めると、ロックする。
ロックすると以後select以外は3時間待たされた挙句
タイムアウトするようになる。っぽい。

A1

11.2. mmap Cannot allocate memoryエラーを回避するには ― Groonga v4.0.3ドキュメント
http://groonga.org/ja/docs/troubleshooting/mmap_cannot_allocate_memory.html

現在の設定を確認

# sysctl -a | grep vm.max_map_count
vm.max_map_count = 65530

設定値の一時的な更新

# sysctl -w vm.max_map_count=65530

設定値の恒久更新

# vi /etc/sysctl.conf

sysctl.confの設定を今すぐシステムに反映

# sysctl -p

A2

Feature #1957: mroonga ノウハウまとめ - Mroonga - Groonga issues!
http://redmine.groonga.org/issues/1957#Q-mroonga-%E3%81%AE-%E3%83%A1%E3%83%A2%E3%83%AA%E7%AE%A1%E7%90%86-%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84%E3%80%82

最終更新時間:2014年07月14日 16時54分52秒