大快DKhadoop开发环境安装常见问题与解决方案
2018年度国内大数据公司排名50强本月初榜单发布,榜单上看到大快搜索跻身50强,再看看他们做的DKHadoop发行版,的确还是蛮厉害的吧!最起码这款DKHadoop用起来确实在易用性方面要更好!Dkhadoop版本的下载安装以及运行环境搭建等各个方面内容基本都已经分享过了,今天给大家就dkhadoop开发环境安装中常见的问题以及解决方法进行汇总整理,希望对一些朋友有帮助吧!
DKHadoop安装问题整理
1、系统安装
如果没有联网,请手动同步时间
如果联网请同步为中国时区
2、集群免密登陆问题
1):主机名一定要区分大小写,否则免密不成功
2):运行sshpass.sh的时候,必须是在/root/下 并且参数是集群密码(如果不是123456请输入自己的密码!!!!!!!!),避免输入错误。
3、MySQL安装问题
1): 如果出现类似:bash “ MySQL ”command not found 就需要运行:
source /etc/profile
2):执行 ./sync的时候 必须输入另一台的IP
4、DKH启动安装
1):如果登陆不进去,回忆一下运行changeMaster的时候是不是输入错误。如果输入错误,必须手动修改文件:
vi /root/DKHInstall/webapps/DKH/WEB-INF/classes/dbconfig.properties
vi /root/DKHInstall/webapps/DKH/WEB-INF/classes/wsconfig.properties
将输错的IP更改过来
2):按步骤执行,输入主机名称和IP(安装过程中不要刷新页面!!!)
3):安装需使用火狐浏览器
4):测试平台只提供三台及三台以上五台及五台以下的机器安装。
5、impala安装
1):如果没有联网 impala跳过安装(局域网不算联网!!!!)
2):如果需要impala,并且没有联网 ,请看本地yum源搭建。
6、从节点namenode异常
因为同步元数据忘了启动,在从节点上执行(其中的IP为从节点IP):
ssh root@10.1.56.09
/opt/dkh/Hadoop-2.6.0/sbin/Hadoop-daemon.sh start namenode
7、装系统报错误没有JAVA_HOME
1)每台机器都执行vi /etc/profile
把 export JAVA_HOME= /opt/dkh/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
三条命令加在最下面,保存之后执行命令行:
source /etc/profile
2)执行命令行:
cd /root/install
./installJDK.sh 主机名1 主机名2 主机名3
然后启动tomcat命令行:
cd /root/DKHInstall/bin/
./startup.sh
3)执行vi /opt/dkh/DKM/bin/catalina.sh
export JAVA_HOME= /opt/dkh/jdk1.7.0_79
export JRE_HOME= /opt/dkh/jdk1.7.0_79/jre
把上面两行命令加到第二行 保存
注意每台机器都要改
4)执行 vi /opt/dkh/DkSou/bin/catalina.sh
export JAVA_HOME= /opt/dkh/jdk1.7.0_79
export JRE_HOME= /opt/dkh/jdk1.7.0_79/jre
把上面两行命令加到第二行 保存
注意每台机器都要改
8、启动kafka
/opt/dkh/kafka*/bin/kafka-server-start.sh /usr/local/kafka*/config/server.properties >> /opt/dkh/kafka*/config/kafka-server.log 2>&1 &
注意:这是一条命令, 每台机器上都要运行
9、启动dkm dksou
/opt/dkh/DKM/bin/startup.sh
/opt/dkh/DkSou/bin/startup.sh
每台机器都要执行
10、集群免密问题
执行完集群免密之后要SSH一下,看看集群免密是否操作成功。不成功说明对应关系没写好。
大快DKhadoop开发环境安装常见问题与解决方案的更多相关文章
- Appium自动化(2) - appium环境安装常见问题的解决方案
如果你还想从头学起Appium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1693896.html 问题1:adb检测不到设备 解决 ...
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- QT开发环境安装配置教程
QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...
- Java基础-配置开发环境-安装JDK
Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...
- Python For Mac 开发环境安装 以及问题记录
Python For Mac 开发环境安装记录 把自己安装的过程记录一下,亲测可用 1.Python3环境安装(转载http://www.cnblogs.com/meng1314-shuai/p/90 ...
- 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK
原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- MAC开发环境安装
MAC开发环境安装 安装sancha cmd: 安装: https://www.sencha.com/products/extjs/cmd-download/ cmd运行 $ open .bash_p ...
- Windows7 x64 跨平台开发环境安装配置
======================================================================= Windows7 x64 跨平台开发环境安装配置 201 ...
随机推荐
- memory prefix twi,tri,trans ,tetra out 4
1● twi 二 2● tri 三 3● trans 超过,超载 4● tetra 立体
- 微信H5支付 C#
首先奉上 万能的 官方文档 应用场景(废话) H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付. ...
- 工作中遇到的oracle分页查询问题及多表查询相关
在工作中,有时,我们会用到oracle分页查询.这时,就需要先了解oracle的rownum.rowmun是oracle的伪列,只能用符号(<.<=.!=),而不能用这些符号(>,& ...
- ADO SQL delete 日期条件参数
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...
- Pycharm(二)创建项目
首次打开就是这样,可以创建新项目,打开一个项目,也可以从版本控制打开项目 我们就新建项目吧,Create New Project 创建项目就是这样了 Location:项目路径. Interprete ...
- Python3 文件操作(十六)
一 文件操作 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分. 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众 ...
- CUDA ---- Shared Memory
CUDA SHARED MEMORY shared memory在之前的博文有些介绍,这部分会专门讲解其内容.在global Memory部分,数据对齐和连续是很重要的话题,当使用L1的时候,对齐问题 ...
- koa 微信小程序 项目
这个微信号入门, 应该能自己模仿做一个微信公众号了 另外 微信小程序开发 和 微信公众号h5嵌入 还是有区别的 h5嵌入在体验上和 微信小程序 差距还是比较大, 因为小程序直接调用了微信的原生组件, ...
- Mathematica 迭代函数
学习Mathematica迭代函数的几个画图例子: 1.三角形沿着某一点旋转 verticse = {{0, 0}, {1, 0}, {1/2, Sqrt[3]/2}}; tri = Line[ver ...
- SWIFT中切換UIContainerView內的Controller
如下,一个UIContainerView内切换两个Controller,当点击登录的时候UIContainerView的视图为LoginController,当点击登记的时候UIContainerVi ...