全网最详细的大数据集群环境下如何正确安装并配置多个不同版本的Cloudera Hue(图文详解)
不多说,直接上干货!
为什么要写这么一篇博文呢?
是因为啊,对于Hue不同版本之间,其实,差异还是相对来说有点大的,具体,大家在使用的时候亲身体会就知道了,比如一些提示和界面。
全网最详细的大数据集群环境下多个不同版本的Cloudera Hue之间的界面对比(图文详解)
下载版本:
cdh版本
- http://archive-primary.cloudera.com/cdh5/cdh/5/
假设,我已经安装了如下的一个Hue版本
CDH版本大数据集群下搭建Hue(hadoop-2.6.0-cdh5.5.4.gz + hue-3.9.0-cdh5.5.4.tar.gz)(博主推荐)
具体,见 https://www.cnblogs.com/zlslch/category/996966.html
而,我现在,安装另一个Hue版本
下载需要的系统包
- yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi gcc gcc-c++ krb5-devel ibtidy libxml2-devel libxslt-devel openldap-devel python-devel
sqlite-devel openssl-devel mysql-devel gmp-devel
接下来这一步的话可能时间比较久一点起码要三五分钟的,大家耐心等等
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]# pwd
- /opt/modules/hue-3.9.-cdh5.12.1
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]# make apps
- Post-processed 'dashboard/art/icon_twitter_48.png' as 'dashboard/art/icon_twitter_48.f52ea3273a0b.png'
- Post-processed 'dashboard/art/icon_search_48.png' as 'dashboard/art/icon_search_48.59ff9c158c3e.png'
- Post-processed 'dashboard/art/retweet.png' as 'dashboard/art/retweet.3283aa38cda3.png'
- Post-processed 'dashboard/art/icon_search_24.png' as 'dashboard/art/icon_search_24.6fd815bc6bda.png'
- Post-processed 'dashboard/art/icon_yelp.png' as 'dashboard/art/icon_yelp.b8d010236c61.png'
- Post-processed 'dashboard/art/reply.png' as 'dashboard/art/reply.826bf84787cb.png'
- Post-processed 'dashboard/art/icon_logs.png' as 'dashboard/art/icon_logs.d74c81e990f1.png'
- Post-processed 'dashboard/help/index.html' as 'dashboard/help/index.e505932c5f0c.html'
- Post-processed 'dashboard/less/admin_mobile.less' as 'dashboard/less/admin_mobile.5eb5453b4218.less'
- Post-processed 'dashboard/less/common_dashboard.less' as 'dashboard/less/common_dashboard.d0d60bb2eaf6.less'
- Post-processed 'dashboard/less/search.less' as 'dashboard/less/search.92dd970e4f23.less'
- Post-processed 'dashboard/less/search_mobile.less' as 'dashboard/less/search_mobile.a011472c6568.less'
- Post-processed 'dashboard/less/admin.less' as 'dashboard/less/admin.c7aeed55b57c.less'
- Post-processed 'dashboard/css/search.css' as 'dashboard/css/search.594d26fc013a.css'
- Post-processed 'dashboard/css/search_mobile.css' as 'dashboard/css/search_mobile.d3cce15268e8.css'
- Post-processed 'dashboard/css/common_dashboard.css' as 'dashboard/css/common_dashboard.9556d1337771.css'
- Post-processed 'dashboard/css/admin.css' as 'dashboard/css/admin.8ac4321910cb.css'
- Post-processed 'dashboard/css/admin_mobile.css' as 'dashboard/css/admin_mobile.2adfb564b9e5.css'
- static files copied to '/opt/modules/hue-3.9.0-cdh5.12.1/build/static', post-processed.
- make[]: Leaving directory `/opt/modules/hue-3.9.-cdh5.12.1/apps'
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]#
现在我们编译就成功了!!!
我们可以看到生成我们的build目录
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]# pwd
- /opt/modules/hue-3.9.-cdh5.12.1
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]# ll
- total
- -rw-r--r-- root root Jun : app.reg
- drwxr-xr-x kfk kfk Jun : apps
- drwxr-xr-x root root Jun : build
- drwxr-xr-x kfk kfk Aug cloudera
- drwxr-xr-x kfk kfk Jun : desktop
- drwxr-xr-x kfk kfk Aug docs
- drwxr-xr-x kfk kfk Aug ext
- -rw-r--r-- kfk kfk Aug LICENSE.txt
- -rw-r--r-- kfk kfk Aug Makefile
- -rw-r--r-- kfk kfk Aug Makefile.sdk
- -rw-r--r-- kfk kfk Aug Makefile.vars
- -rw-r--r-- kfk kfk Aug Makefile.vars.priv
- drwxr-xr-x kfk kfk Aug maven
- -rw-r--r-- kfk kfk Aug NOTICE.txt
- -rw-r--r-- kfk kfk Aug README
- drwxr-xr-x kfk kfk Aug tools
- -rw-r--r-- kfk kfk Aug VERSION
- [root@bigdata-pro01 hue-3.9.-cdh5.12.1]#
- [root@bigdata-pro01 desktop]# chmod o+w desktop.db
- [root@bigdata-pro01 desktop]# chown -R kfk:kfk desktop.db
然后,紧接着,做相关的配置。这里不多赘述,是一样的做法。
细节:
除了部分,高版本的Hue增加了一些,其他的基本一样。
其他的,大家,自行去逐一看吧。
有人会质疑,那这个会需要做一样的吗?
由此可见,所以打消焦虑。一样的做法。
由此可见,想用哪个版本,就开启哪个版本的hue就好。
同时,大家可以关注我的个人博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
详情请见:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获
对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071)
全网最详细的大数据集群环境下如何正确安装并配置多个不同版本的Cloudera Hue(图文详解)的更多相关文章
- 全网最详细的大数据集群环境下多个不同版本的Cloudera Hue之间的界面对比(图文详解)
不多说,直接上干货! 为什么要写这么一篇博文呢? 是因为啊,对于Hue不同版本之间,其实,差异还是相对来说有点大的,具体,大家在使用的时候亲身体会就知道了,比如一些提示和界面. 安装Hue后的一些功能 ...
- 全网最详细的实用的搜索工具Listary和Everything对比的区别【堪称比Everything要好】(图文详解)
不多说,直接上干货! 引言 无论是工作还是科研,我们都希望工作既快又好,然而大多数时候却迷失在繁杂的重复劳动中,久久无法摆脱繁杂的事情. 你是不是曾有这样一种想法:如果我有哆啦A梦的口袋,只要拿出 ...
- 大数据集群环境 zookeeper集群环境安装
大数据集群环境 zookeeper集群环境准备 zookeeper集群安装脚本,如果安装需要保持zookeeper保持相同目录,并且有可执行权限,需要准备如下 编写脚本: vi zkInstall.s ...
- 【Hadoop离线基础总结】大数据集群环境准备
大数据集群环境准备 三台虚拟机关闭防火墙 centOS 7 service firewalld stop ->关闭防火墙 chkconfig firewalld off ->开机关闭防火墙 ...
- Windows环境下MongoDB的安装与配置
MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...
- 全网最详细的Cloudera Hue执行./build/env/bin/supervisor 时出现KeyError: "Couldn't get user id for user hue"的解决办法(图文详解)
不多说,直接上干货! 问题详情 如下: [root@bigdata-pro01 hue--cdh5.12.1]# ./build/env/bin/supervisor Traceback (most ...
- 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)
不多说,直接上干货! 说明: Anaconda2-5.0.0-Windows-x86_64.exe安装下来,默认的Python2.7 Anaconda3-4.2.0-Windows-x86_64.ex ...
- 基于hortonworks的大数据集群环境部署流水
一.ambari及HDP安装文件下载地址: 1.系统 操作系统:CentOS7 2.软件 本次安装采用最新版本: ambari-2.7.0.0 hdp-3.0.0.0 详细信息及下载地址如下: Amb ...
- Windows环境下docker的安装与配置
Docker是一种容器技术,可以在操作系统中隔离出若干个独立的程序运行环境,这些环境既可以共享宿主机的资源,另一方面他们之间相互独立,互不影响,也不会对宿主机的环境产生影响.与虚拟化技术不同的是,Do ...
随机推荐
- android的消息处理机制(图文+源码分析)—Looper/Handler/Message[转]
from:http://www.jb51.net/article/33514.htm 作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想.andro ...
- (转)Memcache内存分配策略
转自:http://hi.baidu.com/software_one/item/0a0a6712dc7a319899ce33e0 一.Memcache内存分配机制 关于这个机制网上有很多解释的,我个 ...
- chrome用type=file获取图片路径并转base64字符串
1 html页面 <div class="col-sm-2" style="height: 200px;margin-top: 14px;"> &l ...
- 第74讲:从Spark源码的角度思考Scala中的模式匹配
今天跟随王老师学习了从源码角度去分析scala中的模式匹配的功能.让我们看看源码中的这一段模式匹配: 从代码中我们可以看到,case RegisterWorker(id,workerHost,.... ...
- C/C++ 打开串口和关闭串口
通常使用下列函数来通过Win系统来对外围设备进行通信处理: 0. 前言 做串口方面的程序,使用CreateFile打开串口通信端口.在对串口操作之前,需要首先打开串口.使用C++进行串口编程,如果采用 ...
- 异步多线程 Task理解
一.简介 Task是.NET Framework4.0 TPL(任务并行库)提供的新的操作线程池线程的封装类.它提供等待.终止(取消).返回值.完成通知.失败通知.控制执行的先后次序等优化线程操作功能 ...
- java解决共享资源竞争
由于多线程的实现,在运行一个程序的时候可能会有很多的线程在同时运行,但是线程的调度并不是可见的,所以不会知道一个线程什么时候在运行,比如说 你坐在桌子前手拿着叉子,正要去叉盘中的最后一片食物,当你的叉 ...
- 【VB.NET】通过 IPIP.NET 数据库来查询IP地址
上一次介绍了利用纯真数据库查询IP地址详细信息的方法.然而纯真数据库是由网友反馈所提供的,很多数据描述并不准确,所以我上网找了一些其他的IP数据库,最后就找到了 ipip.net 这个网站所提供的IP ...
- C/C++掌握技能(一)
1.在编译器中输入代码并将其保存为.cpp文件(C语言的文件扩展名.c,但为了使用C++中的一些好用的特性,请把文件扩展名改为C++的.cpp)2.等价头文件:#include<stdio.h& ...
- 通过DHCP动态管理IP地址
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP ...