0

OSX、python2.7、およびGAE 1.8.8のVMで実行されているubuntu 13.10を使用しています。

dev_appserver.py を起動すると、次のエラーが発生します。

INFO     2013-12-10 03:53:30,046 api_server.py:527] Saving search indexes
Traceback (most recent call last):
  File "/home/ubuntu/xxxxxx/google_appengine/dev_appserver.py", line 197, in <module>
  File "/home/ubuntu/xxxxxx/google_appengine/dev_appserver.py", line 193, in _run_file
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 872, in <module>
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 868, in main
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 707, in stop
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/tools/devappserver2/api_server.py", line 141, in quit
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/tools/devappserver2/api_server.py", line 528, in cleanup_stubs
  File "/home/ubuntu/xxxxxx/google_appengine/google/appengine/api/search/simple_search_stub.py", line 984, in Write
  File "/usr/lib/python2.7/tempfile.py", line 304, in mkstemp
  File "/usr/lib/python2.7/tempfile.py", line 239, in _mkstemp_inner
OSError: [Errno 24] Too many open files: '/tmp/appengine.xxxxxx-hr-dev.ubuntu/tmpMVVXrH'

何か案は?

4

1 に答える 1

0

Linux システムの共有メモリ パラメータ kern.sysv.shmseg を確認し、値を増やして正しく設定します。

共有メモリ パラメータを表示するには、次を使用します。

sysctl -A | grep shm

そのパラメーターを更新するには、ファイルを編集します。

sudo nano /etc/sysctl.conf

詳細については、このSO の回答を参照してください。

于 2013-12-10T06:51:45.843 に答える