声明,小弟第一次记录这个,以下纯属自己个人做法,我是一个菜鸡。
一、安装环境
1.jdk jdk-8u111-linux-x64.tar
2.centos 7.5
3.mysql mysql-5.7.26-1.el7.x86_64.rpm-bundle
4.cdh5.10.1 下载地址 http://archive.cloudera.com/cdh5/parcels/5.14/
5.sha1 (这个文件下载下来后,一定要把后缀 .sha1 改为 .sha)
6.cm 5.10.1 下载地址 https://archive.cloudera.com/cm5/cm/5/
注意版本号相同
7。数据库驱动 注意默认的数据驱动是有版本号的,比如mysql-connector-java-xxx.jar,这里要把版本号去掉。
8 数据库环境
https://pan.baidu.com/s/1KhfPoBlSZKmTLkqmYYzL5w
提取码:z1y6
二、安装准备
1.安装JDK。(每台主机都要做)
过程:略
2.配置主机名和hosts(每台主机都要做,并且根据各个主机情况做相应的修改)
1.执行下面命令,配置静态IP等
vim /etc/sysconfig/network-scripts/ifcfg-ens33
这里给出我的配置
TYPE="Ethernet"
BOOTPROTO="static"
IPV6INIT="yes"
IPADDR="192.168.163.1"
HWADDR="00:0C:29:98:3F:4A"
UUID="13c5557d-c117-4d5a-b689-6468f1927f45"
DEVICE="eth0"
ONBOOT="yes"
NETMASK="255.255.255.0"
GATEWAY="192.168.163.22"
DNS1="8.8.8.8"
NM_CONTROLLED="yes"
另外 network中输入网关,
# cat /etc/sysconfig/network
# Created by anaconda
NETWORKING=yes
HOSTNAME=lg1
GATEWAY=192.168.163.22
hosts写上ip地址和名称。
3.关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
三、直接上坑
第一,ip外网ping不通(设置仅供参考)
首先检查本地虚拟网络v8
3号和2号设置相同 然后点击nat设置。这里里面的网关不能和v8ip一样。就可以了
然后配置虚拟机网卡的时候记得ip不要重。网关和掩码ip不要错。
基本就可以了。
二、hue表不能连接成功。
坑了我好久,缺少mysql环境
mysql-community-libs-compat-5.7.23-1.el7.x86_64就是这个玩意。当然 。一定要确定版本号。这是centos7的。这里附上我的链接:https://pan.baidu.com/s/1KhfPoBlSZKmTLkqmYYzL5w
提取码:z1y6
安装就完了
三、oozie创建不成功
或许是,已经成功了。。。。。因为他的某些设计,让人头大。
四、timeout、、、、
内存不够。
五、mysql驱动
很多服务因为这个驱动,上文提到过。首先在# cd /usr/share/java/ 这个目录放一个,如果没有这个文件夹,创建放一个。
第二,找到相应服务,放。我这纯属于莽夫做法。那个服务里面有lib。我就放这个,,,全都放完之后,安装完了。。。
六、server启动无效
有时候通过status发现服务死了 但是pid还在。这个时候去/opt/cm-5.10.1/run里面把server的pid删除。然后重启。