1.概述

本文档主要描述离线环境下,CentOS6.7操作系统部署CDH5.7.6 的过程。本安装文档主要分为3个步骤:
1.环境准备(包括hostname、关闭防火墙、关闭SELinux、时钟同步等)
2.安装Cloudera Manager Server
3.安装CDH集群

1.1.环境预置

  1. 操作系统:CentOS 6.7
  2. JDK: 1.8.0_171
  3. Mysql版本:5.1.73
  4. CM版本:CM 5.7.6
  5. CDH版本:CDH 5.7.6
  6. 使用root用户对集群进行部署,防止有权限问题!
  7. 已经下载好了相关CDH文件(CDH使用parcels包方式安装)
  8. 集群设计
IP地址 主机名 说明
192.168.8.216 cdh1 namenode
192.168.8.217 cdh2 datanode
192.168.8.218 cdh3 datanode
192.168.8.219 cdh4 datanode

2. 环境预置

2.1.上传文件

新建相关目录<可以只传cdh1,然后scp到各个节点上>

  1. mkdir /home/cdh-hadoop
    存放CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel <从节点不用上传>
    CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel.sha1 <从节点不用上传>
    manifest.json <从节点不用上传>
    cloudera-manager-el6-cm5.7.6_x86_64.tar.gz
  2. mkdir /home/jdk
    存放jdk-8u171-linux-x64.tar.gz
  3. mkdir /home/mysql
    存放mysql-connector-java-5.1.47.tar.gz

2.2.hostname及hosts配置

集群中各个节点之间能互相通信使用静态IP地址。IP地址和主机名通过/etc/hosts配置,主机名/etc/hostname进行配置。

2.2.1.修改hostname<所有节点>

修改/etc/sysconfig/network文件

[root@cdh1 /]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=cdh1

注意:修改hostname后需要重启服务器。
检查hostname是否修改成功:

[root@cdh1 /]# hostname
cdh1

2.2.2.hosts配置<所有节点>

[root@cdh1 /]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.8.216 cdh1
192.168.8.217 cdh2
192.168.8.218 cdh3
192.168.8.219 cdh4

2.3.设置无密码登陆-ssh

这里只是为了传输文件方便,实际不配置2.3节也能正常执行的。
所有节点执行ssh-keygen -t rsa,一路回车,生成无密码的密钥对

[root@cdh1 /]# ssh-keygen -t rsa

2.3.1.cdh1节点上

将公钥添加到认证文件中:

[root@cdh1 /]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

并设置authorized_keys的访问权限

[root@cdh1 /]# chmod 600 ~/.ssh/authorized_keys

通过scp命令将各节点的认证文件拷贝到所有其他节点使得各节点能够相互访问。

[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh2:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh3:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh4:~/.ssh/authorized_keys

2.3.2.cdh2节点上

[root@cdh2 /]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@cdh2 /]# chmod 600 ~/.ssh/
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh1:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh3:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh4:~/.ssh/authorized_keys

2.3.3.cdh3节点上

[root@cdh3 /]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@cdh3 /]# chmod 600 ~/.ssh/
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh1:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh2:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh4:~/.ssh/authorized_keys

2.3.4.cdh4节点上

[root@cdh3 /]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@cdh3 /]# chmod 600 ~/.ssh/
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh1:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh2:~/.ssh/authorized_keys
[root@cdh1 /]# scp ~/.ssh/authorized_keys root@cdh3:~/.ssh/authorized_keys

结束后最好各个节点之间scp命令传一下文件!鬼知道有啥问题呢。。。反正不需要密码就行了

2.3.4.传文件

在cdh1主机上执行

[root@cdh3 /]# scp /home/cdh-hadoop/cloudera-manager-el6-cm5.7.6_x86_64.tar.gz root@cdh2:/home/cdh-hadoop/
[root@cdh3 /]# scp /home/cdh-hadoop/cloudera-manager-el6-cm5.7.6_x86_64.tar.gz root@cdh3:/home/cdh-hadoop/
[root@cdh3 /]# scp /home/mysql/mysql-connector-java-5.1.47.tar.gz root@cdh2:/home/mysql/
[root@cdh3 /]# scp /home/mysql/mysql-connector-java-5.1.47.tar.gz root@cdh3:/home/mysql/
[root@cdh3 /]# scp /home/jdk/jdk-8u171-linux-x64.tar.gz root@cdh2:/home/jdk/
[root@cdh3 /]# scp /home/jdk/jdk-8u171-linux-x64.tar.gz root@cdh3:/home/jdk/

2.4.jdk安装<所有节点>

CentOS自带OpenJdk,这里我们使用统一的JDK。

2.4.1.卸载OpenJDK<所有节点>

使用rpm -qa | grep java查询java相关包,使用rpm -e --nodeps 包名卸载。
CentOS 6.7系统中的命令

[root@cdh1 /]# rpm -e --nodeps java-1.6.0-openjdk-javadoc-1.6.0.35-1.13.7.1.el6_6.x86_64
[root@cdh1 /]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64
[root@cdh1 /]# rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
[root@cdh1 /]# rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.35-1.13.7.1.el6_6.x86_64
[root@cdh1 /]# rpm -e --nodeps java-1.7.0-openjdk-devel-1.7.0.79-2.5.5.4.el6.x86_64
[root@cdh1 /]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64

也可以直接使用yum

[root@cdh1 /]# yum remove java*

2.4.2.安装jdk<所有节点>

[root@cdh1 /]# mkdir -p /usr/java/
[root@cdh1 /]# tar -xvzf /home/jdk/jdk-8u171-linux-x64.tar.gz -C /usr/java/
[root@cdh1 /]# vim /etc/profile
//在文件中新增:
export JAVA_HOME=/usr/java/jdk1.8.0_171
export JRE_HOME=/usr/java/jdk1.8.0_171/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
//使生效
[root@cdh1 /]# source /etc/profile
[root@cdh1 /]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

2.5.禁用SELinux<所有节点>

在所有节点执行sudo setenforce 0 命令

[root@cdh1 /]# sudo setenforce 0

修改集群所有节点的/etc/selinux/config文件,内容如下:

[root@cdh1 /]# vim /etc/selinux/config
# This file controls the state ofSELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policyis enforced.
#     permissive - SELinux printswarnings instead of enforcing.
#     disabled - No SELinux policy isloaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these twovalues:
#     targeted - Targeted processes areprotected,
#     mls - Multi Level Securityprotection.
SELINUXTYPE=targeted

2.6.关闭防火墙<所有节点>

在集群所有节点执行如下操作,并永久关闭防火墙

[root@cdh1 /]# service iptables stop
[root@cdh1 /]# service ip6tables stop
[root@cdh1 /]# chkconfig iptables off

2.7.配置操作系统本地yum源<所有节点>

一般安装后没有进行挂载的话,/mnt目录都是空的,所有节点都要挂载

  1. 在exsi上对进行镜像挂载

  2. 将镜像mount到本地目录

[root@cdh1/]# mount /dev/cdrom /mnt
  1. 配置操作系统repo
[root@cdh1/]# rm -rf /etc/yum.repos.d/*
[root@cdh1/]# vim /etc/yum.repos.d/CentOS-Base.repo
# CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
baseurl=file:///mnt
gpgcheck=0
enabled=true
  1. 查看yum源列表是否有新建的localrepo
[root@cdh1/]# yum repolist
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                                     | 4.0 kB     00:00 ...
仓库标识        仓库名称          状态
base                CentOS-6-Base      6,575
repolist: 6,575

2.8.安装http服务

使用yum安装http服务

  1. 在集群其中一节点上安装http服务,这里我选择是在主节点上安装,执行如下命令:
 [root@cdh1/]# yum -y install httpd
  1. 将httpd服务加入系统自启动服务并设置开机启动:
 [root@cdh1/]# chkconfig --add httpd[root@cdh1/]# chkconfig httpd on[root@cdh1/]# chkconfig --list |grep httpd
httpd           0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭
  1. 启动http服务
 [root@cdh1/]# service httpd start

2.9.集群时钟同步<所有节点>

在集群的所有服务器上安装ntp服务,用于集群时钟同步,此处选择cdh1服务器作为本地NTP服务器,集群其它节点与其保持同步,配置如下:

  1. 在集群所有节点安装ntp服务,命令如下
 [root@cdh1/]# yum -y install ntp
  1. 将ntpd加入系统自启动服务并设置开机启动

在所有节点执行如下操作:

[root@cdh1/]# chkconfig --add ntpd
[root@cdh1/]# chkconfig ntpd on
  1. 在cdh1上配置与自己同步
 [root@cdh1/]# vim /etc/ntp.conf
...
# Use public servers from thepool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server  127.127.1.0     #local clock
fudge   127.127.1.0 stratum 10
  1. 集群其它节点配置如下
 [root@cdh1/]# vim /etc/ntp.conf
...
# Use public servers from thepool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server 192.168.8.216 iburst
  1. 重启集群所有节点的ntpd服务
[root@cdh1/]# service ntpd restart
Shutting down ntpd:                                        [  OK  ]
Starting ntpd:                                             [  OK  ]
  1. 验证时钟同步,在所有节点执行ntpq -p命令
[root@cdh1/]# ntpq -premote       refid      st  t  when  poll  reach   delay    offset    jitter
=====================================================================
*LOCAL(0)        .LOCL.    10  l   18    64   377    0.000    0.000   0.000

2.10.安装MySQL

这里使用系统自带的mysql即可

2.10.1.安装MySQL

在cdh1上安装即可。用于存放各种服务的元数据。命令如下:

[root@cdh1/]# yum -y install mysql mysql-server

2.10.2.将mysqld加入系统自启动服务并设置开机启动

[root@cdh1/]# chkconfig --add mysqld
[root@cdh1/]# chkconfig mysqld on

2.10.3.启动并配置Mysql

[root@cdh1/]# service mysqld start

2.10.4.初始化MySQL

[root@cdh1/]# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQLSERVERS IN PRODUCTIONUSE!  PLEASE READ EACH STEP CAREFULLY!In order to log into MySQL to secure it, we'll need the current
password for the root user.  If you've just installed MySQL, and
you haven't set the root password yet, the passwordwill be blank,
so you should just press enter here.Enter current password for root (enter for none):
OK, successfully used password, moving on...Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..... Success!By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing,and to make the installation
go a bit smoother.  You should removethem before moving into a
production environment.Remove anonymous users? [Y/n] y... Success!Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] n... skipping.By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only fortesting, and should be removed
before moving into a production environment.Remove test database and access to it? [Y/n] y- Dropping test database...... Success!- Removing privileges on test database...... Success!Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.Reload privilege tables now? [Y/n] y... Success!Cleaning up...All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.Thanks for usingMySQL!

2.10.5.创建CM及CDH服务的数据库,建库语句

create database metastore default character set utf8;
CREATE USER 'hive'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON metastore. * TO 'hive'@'%';
FLUSH PRIVILEGES;create database cm default character set utf8;
CREATE USER 'cm'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON cm. * TO 'cm'@'%';
FLUSH PRIVILEGES;create database am default character set utf8;
CREATE USER 'am'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON am. * TO 'am'@'%';
FLUSH PRIVILEGES;create database rm default character set utf8;
CREATE USER 'rm'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON rm. * TO 'rm'@'%';
FLUSH PRIVILEGES;create database hue default character set utf8;
CREATE USER 'hue'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON hue. * TO 'hue'@'%';
FLUSH PRIVILEGES;create database oozie default character set utf8;
CREATE USER 'oozie'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON oozie. * TO 'oozie'@'%';
FLUSH PRIVILEGES;

2.10.6.安装jdbc驱动

<集群节点都要操作!!!>

[root@cdh1/]# mkdir -p /usr/share/java
[root@cdh1/]# tar -xvzf /home/mysql/mysql-connector-java-5.1.47.tar.gz -C /home/mysql/
[root@cdh1/]# cp /home/mysql/mysql-connector-java-5.1.47/mysql-connector-java-5.1.47-bin.jar /usr/share/java
[root@cdh1/]# cd /usr/share/java/
[root@cdh1/]# ln -s /usr/share/java/mysql-connector-java-5.1.47-bin.jar /usr/share/java/mysql-connector-java.jar
[root@cdh1/]# ll /usr/share/java/mysql-connector-jav*
-rw-r--r--. 1 root root 1007505 8月   7 14:59 mysql-connector-java-5.1.47-bin.jar
lrwxrwxrwx  1 root root  35 1月   1 19:59 mysql-connector-java.jar -> mysql-connector-java-5.1.47-bin.jar

这里需要改名字,因为CDH好像只识别的到mysql-connector-java.jar这个名字

3.安装CM Server

一定要看清楚在哪个机子上操作!

3.1.解压cm tar包到指定目录所有服务器都要(或者在主节点解压好,然后通过scp到各个节点同一目录下),这里我设置的是在各个节点上解压(所有节点)

[root@cdh1/]# mkdir /opt/cloudera-manager
[root@cdh1/]# tar -xvzf /home/cdh-hadoop/cloudera-manager-el6-cm5.7.6_x86_64.tar.gz -C /opt/cloudera-manager

3.2.创建cloudera-scm用户(所有节点)

[root@cdh1/]# useradd --system --home=/opt/cloudera-manager/cm-5.7.6/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm

3.3.在主节点创建cloudera-manager-server的本地元数据保存目录

[root@cdh1/]# mkdir /var/cloudera-scm-server
[root@cdh1/]# chown cloudera-scm:cloudera-scm /var/cloudera-scm-server
[root@cdh1/]# chown cloudera-scm:cloudera-scm /opt/cloudera-manager

3.4.配置从节点cloudera-manger-agent指向主节点服务器

将server_host改为CMS所在的主机名即cdh1

[root@cdh1/]# vim /opt/cloudera-manager/cm-5.7.6/etc/cloudera-scm-agent/config.ini

3.5.主节点中创建parcel-repo仓库目录

[root@cdh1/]# mkdir -p /opt/cloudera/parcel-repo
[root@cdh1/]# chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo
[root@cdh1/]# cp /home/cdh-hadoop/CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel* /opt/cloudera/parcel-repo/
[root@cdh1/]# cp /home/cdh-hadoop/manifest.json /opt/cloudera/parcel-repo/
[root@cdh1/]# mv /opt/cloudera/parcel-repo/CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel.sha1 /opt/cloudera/parcel-repo/CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel.sha

注意:其中CDH-5.7.6-1.cdh5.7.6.p0.6-el6.parcel.sha1后缀要把1去掉

3.6.所有节点创建parcels目录

[root@cdh1/]# mkdir -p /opt/cloudera/parcels
[root@cdh1/]# chown cloudera-scm:cloudera-scm /opt/cloudera/parcels

解释:Clouder-Manager将CDHs从主节点的/opt/cloudera/parcel-repo目录中抽取出来,分发解压激活到各个节点的/opt/cloudera/parcels目录中

3.7.初始脚本配置数据库scm_prepare_database.sh(在主节点上–mysql是安装在主节点上的)

[root@cdh1/]#  /opt/cloudera-manager/cm-5.7.6/share/cmf/schema/scm_prepare_database.sh mysql -hcdh1 -uroot -p123456 --scm-host cdh1 scmdbn scmdbu scmdbp
JAVA_HOME=/usr/java/jdk1.8.0_171
Verifying that we can write to /opt/cloudera-manager/cm-5.7.6/etc/cloudera-scm-server
Creating SCM configuration file in /opt/cloudera-manager/cm-5.7.6/etc/cloudera-scm-server
Executing: /usr/java/jdk1.8.0_171/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/share/java/oracle-connector-java.jar:/opt/cloudera-manager/cm-5.7.6/share/cmf/schema/../lib/* com.cloudera.enterprise.dbutil.DbCommandExecutor /opt/cloudera-manager/cm-5.7.6/etc/cloudera-scm-server/db.properties com.cloudera.cmf.db.[                          main] DbCommandExecutor              INFO  Successfully connected to database.All done, your SCM database is configured correctly!

解释:这个脚本就是用来创建和配置CMS需要的数据库的脚本。各参数是指:
mysql:数据库用的是mysql,如果安装过程中用的oracle,那么该参数就应该改为oracle。
-cdh1:数据库建立在cdh1主机上面,也就是主节点上面。
-uroot:root身份运行mysql。
-123456:mysql的root密码。
–scm-host cdh1:CMS的主机,一般是和mysql安装的主机是在同一个主机上
最后三个参数是:数据库名,数据库用户名,数据库密码。

如果报错:

ERROR com.cloudera.enterprise.dbutil.DbProvisioner  - Exception when creating/dropping database with user 'root' and jdbc url 'jdbc:mysql://localhost/?useUnicode=true&characterEncoding=UTF-8'
java.sql.SQLException: Access denied for user 'root'@'cdh1' (using password: YES)

运行如下命令:


update user set PASSWORD=PASSWORD('123456') where user='root';GRANT ALL PRIVILEGES ON *.* TO 'root'@'cdh1' IDENTIFIED BY '123456' WITH GRANT OPTION;FLUSH PRIVILEGES;

3.8.配置主节点service cloudera-scm-server start

[root@cdh1/]# cp /opt/cloudera-manager/cm-5.7.6/etc/init.d/cloudera-scm-server /etc/init.d/cloudera-scm-server
[root@cdh1/]# chkconfig cloudera-scm-server on
[root@cdh1/]# vim /etc/init.d/cloudera-scm-server
CMF_DEFAULTS=${CMF_DEFAULTS:-/etc/default}改为=/opt/cloudera-manager/cm-5.7.6/etc/default

解释:同时为了保证在每次服务器重启的时候都能启动cloudera-scm-server,应该在开机启动脚本/etc/rc.local中加入命令:service cloudera-scm-server restart<我没有操作>

3.9.配置所有节点service cloudera-scm-agent start

[root@cdh1/]# mkdir /opt/cloudera-manager/cm-5.7.6/run/cloudera-scm-agent
[root@cdh1/]# cp /opt/cloudera-manager/cm-5.7.6/etc/init.d/cloudera-scm-agent /etc/init.d/cloudera-scm-agent
[root@cdh1/]# chkconfig cloudera-scm-agent on
[root@cdh1/]# vim /etc/init.d/cloudera-scm-agentCMF_DEFAULTS=${CMF_DEFAULTS:-/etc/default}改为=/opt/cloudera-manager/cm-5.7.6/etc/default

解释:同时为了保证在每次服务器重启的时候都能启动cloudera-scm-agent,应该在开机启动脚本/etc/rc.local中加入命令:service cloudera-scm-agent restart<我没有操作>

3.10.启动cm

cdh1上:

[root@cdh1/]# service cloudera-scm-server start

所有节点上:

[root@cdh*/]# service cloudera-scm-agent start

3.11.配置mysql连接

<如果地址不存在则忽略!>
所有节点:
将/usr/share/java/mysql-connector-java-5.1.47-bin.jar复制到cm、hive、oozie目录下。

[root@cdh*/]# cp /usr/share/java/mysql-connector-java.jar /opt/cloudera-manager/cm-5.7.6/share/cmf/lib/
[root@cdh*/]# cp /usr/share/java/mysql-connector-java.jar /opt/cloudera/parcels/CDH-5.7.6-1.cdh5.7.6.p0.6/lib/hive/lib/
[root@cdh*/]# cp /usr/share/java/mysql-connector-java.jar /var/lib/oozie/

4.安装CDH

4.1.修改hosts文件

在本地的Windows机子上修改C:\Windows\System32\drivers\etc\hosts文件,在后面追加:
192.168.8.216 cdh1
192.168.8.217 cdh2
192.168.8.218 cdh3
192.168.8.219 cdh4

4.2.网页安装服务

等待主节点的server启动好了就可以访问cdh1:7180地址了,用户名和密码默认为:admin/admin。

至于高可用配置啥的乱七八糟的,后文再详述~

后面的就自求多福吧。在下告辞~

CDH5.7.6-CentOS6安装相关推荐

  1. CDH-5.7.1离线安装

    CDH-5.7.1离线安装 参考自:http://blog.csdn.net/jdplus/article/details/45920733 1.文件下载 CDH (Cloudera's Distri ...

  2. 实战centos6安装zabbix-2.4版(终极版)

    ###centos6安装zabbix-2.4版## #官方zabbix2.4安装手册:https://www.zabbix.com/documentation/2.4/manual #官方zabbix ...

  3. CentOS6.*安装gitolite

    2019独角兽企业重金招聘Python工程师标准>>> CentOS6.*安装gitolite 安装基础包 # yum install perl openssh git 创建git用 ...

  4. CentOS6 安装并破解Jira 7

    CentOS6 安装并破解Jira 7 JIRA软件是为您的软件团队的每个成员构建的,用来规划,跟踪和发布优秀的软件. https://confluence.atlassian.com/adminji ...

  5. 史上最详细版Centos6安装详细教程

    镜像CentOS-6.8-x86_64-bin-DVD1.ISO 将下载好的镜像上传到服务器,并选择该镜像(详情请看上篇exsi镜像上传文章) 一.安装开始 开机选择第一项 这里询问我们是否要对光盘进 ...

  6. CentOS6安装devtoolset(使用高版本gcc)GCC 4.8 GCC 4.9 GCC 5.2

    CentOS6安装devtoolset(使用高版本gcc)GCC 4.8 GCC 4.9 GCC 5.2 Aria2要求gcc 4.8以上的版本才能编译,然而CentOS6源里的gcc版本才4.4 G ...

  7. centos6 安装 mantisbt-1.2.8 —— (4)在CentOS6.4中安装配置LAMP环境

    一.修改设置对安装做准备 1 1. 防火墙设置 2 2. 关闭SELINUX 3 二.开始安装软件 4 1. MySql的安装和配置 4 2. Apache服务的安装和配置 8 3.安装PHP 10 ...

  8. centos6 安装 mantisbt-1.2.8 —— (3)Linux系统下yum源配置(Centos 6)

    Linux系统下yum源的配置(阿里云): 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.ba ...

  9. centos6 安装 mantisbt-1.2.8 —— (2)【linux】VMware安装CentOS 6.4

    安装前准备:虚拟机.linux操作系统 下载好的Centos镜像(CentOS-6.4-x86_64-bin-DVD1) 链接:https://pan.baidu.com/s/1p3edXzUILTH ...

  10. centos6 安装 mantisbt-1.2.8 —— (1) VMware Workstation 12 Pro 虚拟机安装步骤详解(window 10 系统)

    对于目前主流之一的VMware 虚拟机而言,一直是各位小伙伴的首选,而VMware 12 Pro 是截止目前最新的VMware Workstation 版本:偶在这里特地给刚刚入坑的小伙伴详细介绍介绍 ...

最新文章

  1. 重载new、delete和强制类型转换运算符()
  2. ABAP 关于ALV布局保存选项的讲解
  3. CSS文件添加 @charset utf-8; 可能会引起样式在IE6下失效
  4. intellij出现Initial job has not accepted any resources;
  5. webapi put 404
  6. 人人都能读懂的编译器原理
  7. 在linux实现公平队列,多级反馈队列调度策略在Linux中的应用和实现.pdf
  8. 收藏 | 在yolov5上验证一些不成熟的想法
  9. Kendo UI开发教程(9): Kendo UI Validator 概述
  10. crm高速开发之EntityCollection
  11. Manjaro下安装VirtualBox
  12. C#串口数据读写——计数器数据获取重置功能记录
  13. (转)曹锋、宋天玮:区块链技术在证券市场中的应用探索
  14. concurrent包中atomic中的怪异现象
  15. WEBI上取月的整周
  16. Hotspot Object本地方法实现 源码解析
  17. 【经验】面对感冒引起的发烧怎么办,总结一些有用的经验
  18. python3 QT5 端口转发工具 增加最小化隐藏 托盘显示 点击托盘恢复及托盘菜单
  19. Zend Studio 9.0.3正式版注册破解
  20. 微众银行大数据爽约? 回应:这是一种误解

热门文章

  1. 字符串与16进制之间的转换
  2. 携手Nutanix,AMD EPYC服务器打造全新超融合生态
  3. 考研复试c语言面试题三峡,2017年三峡大学C语言程序设计(复试)考研真题硕士研究生入学考试试题...
  4. 代码精进之路-读后感
  5. 【若依RuoYi短信验证码登录】汇总
  6. linux查看磁盘是否SSD盘
  7. response是什么意思中文_response是什么意思
  8. 程序员 必知 的 自学网站,建议收藏!
  9. 【环信IM集成指南】iOS端常见问题整理(1)
  10. 关于Windows7升级到Windows8喇叭出现红色叉号的问题