Ubuntu: processa o vfs-worker usando todos os recursos da CPU

3

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 .

    
por Peter Gerhat 25.11.2015 / 18:22

1 resposta

0

Percebi que o erro estava afetando apenas o diretório djangoserver no meu espaço de trabalho. As etapas que eu executei foram:

  1. Excluir djangoserver . Mesmo após a exclusão da pasta djangoserver , pude ver o IDE exibindo um erro diferente e ainda travando com 100% da carga da CPU:

Failed to delete folder ‘testenv'. stderr maxBuffer exceeded..

  1. Reinicie o espaço de trabalho. Ao fazer isso, todo o problema foi resolvido.

Não tenho certeza do que foi, pode ser um bug no IDE.

    
por 26.11.2015 / 12:33