关于hue的介绍,请参考 hue的简单介绍
hue的安装:(还可以git安装)
需要软件:hue-3.9.0-cdh5.5.2.tar.gz
这是简单安装,没有整合其他hadoop技术,所以有这个包就可以了,先把安装过程详细展示一下,关于hive hbase oozie sqoop pig spark 等技术的整合在以后的博客中会讲解
第一步 准备工作 关于sudo命令的安装
修改主机名 hostname
添加映射关系 vi /etc/hosts
上传/opt下
第二步 安装
1》 解压tar包
2》安装依赖 (在root用户下用yum安装所依赖的系统包(能联网))
yum -y install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi gcc gcc-c++ krb5-devel libtidy libxml2-devel libxslt-devel openldap-devel python-devel sqlite-devel openssl-devel mysql-devel gmp-devel
依赖安装成功如下:
3》进入到$HUE的家目录
4》编译源码 make apps
5》修改配置文件hue.ini
简单配置一下
6》启动hue就可以了 build/env/bin/supervisor
hue的安装错误处理
错误一:OperationalError: attempt to write a readonly database
。。。。。。。。。。。。。
File "/opt/hue-3.9.0-cdh5.5.2/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/db/backends/sqlite3/base.py", line 452, in execute return Database.Cursor.execute(self, query, params) OperationalError: attempt to write a readonly database
解决方案:
重启即可:
测试
启动成功页面如下:第一次登陆用户名和密码随意 我默认是admin/admin