hue安装问题

zkure5ic  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(520)

我是大数据技术/hadoop生态系统的新手。
作为我任务的一部分,我正在尝试在我的单节点hadoop集群[apache发行版hadoop2.6.0]上安装并运行hue。
我已经按照许多网站提供的说明安装了hue:
下载的最新文件
在一个地方解压
sudo make install 它安装在/usr/local/hue目录中
更新了hue.ini文件,包含我的集群所需的详细信息。
当我尝试使用“:8888”通过web ui访问新安装的色调时,它将显示以下错误页:

Traceback (most recent call last):
  File "/usr/local/hue/desktop/core/src/desktop/lib/wsgiserver.py", line

1198,在communicate req.respond()文件“/usr/local/hue/desktop/core/src/desktop/lib/wsgiserver.py”的第568行,在respond self.\u respond()文件“/usr/local/hue/desktop/core/src/desktop/lib/wsgiserver.py”的第580行,\u respond response=self.wsgi\u app(self.environ,self.start\u response)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/core/handlers/wsgi.py”,第206行,在call response=self.get\u response(request)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/core/handlers/base.py”第194行,在get\u response response=self.handle\u uncaught\u exception(request,resolver,sys.exc\u info())file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/core/handlers/base.py”中,handle\u exception return callback(request,param\u dict)file“/usr/local/hue/desktop/core/src/desktop/views.py”的第236行中,第304行,在serve\ 500\ error return render(“500.mako”,请求,{traceback':traceback.extract\ tb(exc\ u info[2])})文件“/usr/local/hue/desktop/core/src/desktop/lib/django\ u util.py”中,第225行,在renderkwargs)文件“/usr/local/hue/desktop/core/src/desktop/lib/django\ u util.py”中,第146行,在第125行的“render-to-u response return django-u mako.render-to-u response(template,*args,**kwargs)file”/usr/local/hue/desktop/core/src/desktop/lib/django-u mako.py”中,在第114行的“render-to-u response return httpresponse(render-to-u string(template-u-name,data-dictionary),**kwargs)file”/usr/local/hue/desktop/core/src/desktop/lib/django-u mako.py”中,在render_to_string_normal result=template.render(**data_dict)file“/usr/local/hue/build/env/lib/python2.6/site packages/mako-0.8.1-py2.6.egg/mako/template.py”行443中,在render return runtime.render(self,self.callable,args,data)file“/usr/local/hue/build/env/lib/python2.6/site packages/mako-0.8.1-py2.6.egg/mako/runtime.py”行786中,在第818行的“/usr/local/hue/build/env/lib/python2.6/site packages/mako-0.8.1-py2.6.egg/mako/runtime.py”文件“/usr/local/hue/lib/python2.6/site packages/mako-0.8.1-py2.6.egg/mako/runtime.py”中,在第844行的“/usr/local/hue/build/env/lib/python2.6/site packages/mako-0.8.1-py2.6.egg/mako/runtime.py”中,在第103行的“/tmp/tmpjqe8jg/desktop/500.mako.py”文件“/usr/local/hue/desktop/core/src/desktop/views.py”文件“/usr/local/hue/desktop/core/src/desktop/views.py”中,在第388行的“/usr/local/hue/desktop/core/src/desktop/views.py”文件“/usr/local/hue/desktop/core/src/desktop/models.py”中,第59行,在get\u settings中,created=settings.objects.get\u或\u create(id=1)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/manager.py”,第154行,在get\u或\u create return self.get\u queryset().get\u或\u create(**kwargs)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/query.py”,第391行,在get\u或\u create six.reraise(*exc\u info)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/query.py”,第383行,在get\u或\u create obj.save(force\u insert=true,using=self.db)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/base.py”中,第545行,在save force\u update=force\u update中,update\u fields=update\u fields)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/base.py”,第573行,在save\u base updated=self.\u save\u table(raw,cls,force\u insert,force\u update,using,更新\ fields)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/base.py”,第654行,在\ u save \ u table result=self.\ u do \ u insert(cls.\ u base \ u manager,using,fields,update \ pk,raw)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/base.py”,第687行,在第232行的“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/manager.py”文件中,在第1514行的“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/query.py”文件中,在insert_query return query.get_compiler(using=using).execute_sql(return_id)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/models/sql/compiler.py”,第903行,在execute_sql cursor.execute(sql,params)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/backends/util.py”,第53行,在execute return self.cursor.execute(sql,params)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/utils.py”,第99行,在u exit six.reraise(dj_exc_type,dj_exc_value,traceback)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/backends/util.py”,第53行,在execute return self.cursor.execute(sql,params)file“/usr/local/hue/build/env/lib/python2.6/site packages/django-1.6.10-py2.6.egg/django/db/backends/sqlite3/base.py”,第452行,在execute return database.cursor.execute(self,query,params)操作错误:尝试写入只读数据库
不知道是什么意思,请帮我解决这个问题
你好,布比什

hgb9j2n6

hgb9j2n61#

明白了:-)
我面临这个问题是因为目录所有权。
我更改了/usr/local/hue文件夹的所有者:

$ sudo chown -R hue:hue /usr/local/hue

然后尝试访问url,成功了。:-)
//布比什

相关问题