Meu Cloud9 (IDE de nuvem baseado no Ubuntu) começou a não responder depois que eu tentei salvar alguns arquivos (eles não salvaram no meu espaço de trabalho na nuvem). Ele mostra 100% de utilização da CPU e um processo que leva toda a energia da CPU.
Aqui está o erro a partir do qual o processo 100% CPU utilizando vfs-worker é iniciado:
Failed to write to 'settings.py'. Failed saving file ! : djangoserver/djangoserver/settings.py ERR: Error: EACCES, open '/home/ubuntu/workspace/djangoserver/djangoserver/settings.py'.
Direitos no diretório djangoserver
com djangoserver/settings.py
:
-rw-r--r-- 1 root root 0 Nov 25 15:21 __init__.py
-rw-r--r-- 1 root root 147 Nov 25 15:33 __init__.pyc
-rw-r--r-- 1 root root 1990 Nov 25 15:21 settings.py
-rw-r--r-- 1 root root 2174 Nov 25 15:33 settings.pyc
-rw-r--r-- 1 root root 303 Nov 25 15:21 urls.py
-rw-r--r-- 1 root root 399 Nov 25 15:21 wsgi.py
Direitos no diretório pai:
Oprocessoquecausaissoé:
vfs-worker{"pi
e parece estar associado ao IDE (depois de eliminá-lo, exibe Reconnecting...
message). Depois de matá-lo, o processo se reinicia com um PID diferente.
Isso também pode ser um bug no IDE com base no nome incorreto. Eu tentei reiniciar o IDE inteiro, mas ele volta logo após a reinicialização.
Antes de descartar isso como um bug, gostaria de ver se poderia haver outras causas para isso. Eu também tenho o módulo Python virtualenv instalado (não sei o que ele faz) como um requisito para adicionar suporte MongoDB ao Django . Isso também pode ser causado por virtualenv, que eu adicionei recentemente, de acordo com este tutorial .