3

このエラーは、ubuntuの最新のアップグレードセットに表示されているようです

 Traceback (most recent call last):
   File "/usr/local/bin/supervisord", line 9, in <module>
load_entry_point('supervisor==3.0a10', 'console_scripts', 'supervisord')()
   File "/usr/local/lib/python2.6/dist-packages/supervisor-3.0a10-py2.6.egg/supervisor/supervisord.py", line 364, in main
options = ServerOptions()
   File "/usr/local/lib/python2.6/dist-packages/supervisor-3.0a10-py2.6.egg/supervisor/options.py", line 406, in __init__
existing_directory, default=tempfile.gettempdir())
   File "/usr/lib/python2.6/tempfile.py", line 254, in gettempdir
tempdir = _get_default_tempdir()
   File "/usr/lib/python2.6/tempfile.py", line 201, in _get_default_tempdir
("No usable temporary directory found in %s" % dirlist))
 IOError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/usr/lib/python2.6']

Pythonのことだと思います。

node.js Webサーバーを実行し続けるためにsupervisordプロセスを実行していますが、supervisordを実行できなくなりました。

誰かがこれを修正する方法を知っていますか、または私のnode.js Webサーバーを実行し続けるための非常に信頼できる代替手段を知っていますか(一見明白な「クラッシュするものを書かないでください」は別として)?

4

2 に答える 2

4

結局のところ、ディスクがいっぱいでした。

于 2011-09-22T17:04:22.833 に答える
4

_get_default_tempdir は、ランダムなファイルを一時ディレクトリに書き込んで削除することにより、一時ディレクトリへのアクセスをチェックするだけです。したがって、一時ディレクトリのアクセス許可を確認することをお勧めします: '/tmp'、'/var/tmp'、'/usr/tmp'、'/usr/lib/python2.6'

于 2011-09-22T16:56:29.107 に答える