CentOS6.5安裝CM5.13

注:圖片若是損壞,點擊文章連接:https://www.toutiao.com/i6610650059971232269/html

 

安裝好虛擬機(2個節點)java

  1. YUM源已安裝好、系統版本CentOS6.五、java版本是1.7,兩臺節點,免密已配置完成。

系統版本mysql

免密配置linux

Hosts文件sql

查看系統java版本數據庫

2、YUM安裝json

yum install -y lrzszvim

yum install -y vim安全

yum install -y openssh-clients服務器

yum install -y wget

yum -y install createrepo

yum install -y httpd

yum install -y ntp

  1. 安裝httpd服務

將httpd服務加入自啓動服務並啓動

出現問題(沒出現可忽略)

修改配置文件

重啓服務

檢查端口

訪問下服務

  1. 安裝NTP服務

其中EDT須要修改成CST

進行配置

配置內容

執行對時

將時間寫入硬件(這步若是不執行重啓機器後時間又會出問題)

完成以上配置後,在集羣全部節點執行以下命令

另一臺節點也須要配置(操做步驟同上,其中的配置)

檢查端口,存在udp的123端口,則表示咱們的ntp服務器已經創建並啓動了

檢查是否有與上層ntp服務器聯機

查看兩個節點的時間

  1. 安裝Mysql

卸載已經安裝的

再查看是否有安裝好的(已經沒有了)

下載Mysql

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

而後咱們繼續執行

用yum repolist mysql這個命令查看一下是否已經有mysql可安裝文件

安裝Mysql

啓動Mysql

因爲mysql剛剛安裝完的時候,mysql的root用戶的密碼默認是空的,因此咱們須要及時用mysql的root用戶登陸(第一次回車鍵,不用輸入密碼),並修改密碼

使用mysql庫

更新密碼

update user set password=PASSWORD("") where User='root';

刷新配置

查看mysql是否自啓動,而且設置開啓自啓動命令

開機自啓動

測試進入數據庫

mysql安全設置(系統會一路問你幾個問題,基本上一路yes)

3、建立CDH所須要的數據庫

一、建立metastore數據庫

create database metastore default character set utf8;

CREATE USER 'hive'@'%'IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON metastore.* TO 'hive'@'%';

FLUSH PRIVILEGES;

二、建立cm數據庫

create database cm default character set utf8;

CREATE USER 'cm'@'%'IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON cm. * TO 'cm'@'%';

FLUSH PRIVILEGES;

三、建立am數據庫

create database am default character set utf8;

CREATE USER 'am'@'%'IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON am. * TO 'am'@'%';

FLUSH PRIVILEGES;

  1. 建立rm數據庫

create database rm default character set utf8;

CREATE USER 'rm'@'%'IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON rm. * TO 'rm'@'%';

FLUSH PRIVILEGES;

  1. 建立hue數據庫

create database hue default character set utf8;

CREATE USER 'hue'@'%'IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON hue. * TO 'hue'@'%';

FLUSH PRIVILEGES;

  1. 建立oozie數據庫

create database oozie default character set utf8;

CREATE USER 'oozie'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON oozie. * TO 'oozie'@'%';

FLUSH PRIVILEGES;

  1. 建立sentry數據庫

create database sentry default character set utf8;

CREATE USER 'sentry'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON sentry.* TO 'sentry'@'%';

FLUSH PRIVILEGES;

查看全部數據庫

4、配置CM的yum源

在/var/www/html下新增cm5.13目錄

下載CM5.13版本的RPM安裝包

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/cloudera-manager-agent-5.13.0-1.cm5130.p0.55.el6.x86_64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/cloudera-manager-daemons-5.13.0-1.cm5130.p0.55.el6.x86_64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/cloudera-manager-server-5.13.0-1.cm5130.p0.55.el6.x86_64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/cloudera-manager-server-db-2-5.13.0-1.cm5130.p0.55.el6.x86_64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/enterprise-debuginfo-5.13.0-1.cm5130.p0.55.el6.x86_64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/jdk-6u31-linux-amd64.rpm

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.13/RPMS/x86_64/oracle-j2sdk1.7-1.7.0+update67-1.x86_64.rpm

將上述7個地址下載到/var/www/html/cm5.13目錄下(我上傳了些其它的文件,一會使用)

在/var/www/html/cm5.13目錄下執行命令

驗證CM是否部署成功

在Cloudera Manager所在服務器的/etc/yum.repo.d目錄下建立cm.repo文件,內容以下

[cmrepo]

name=Cloudera Manager 5.13

baseurl=http://cdh506/cm5.13

gpgcheck=false

enable=true

驗證CM的yum源是否配置成功

5、部署CDH的Parcel

在/var/www/html目錄下建立cdh5.13目錄

下載CDH5.13版本的Parcel包

http://archive.cloudera.com/cdh5/parcels/5.13/CDH-5.13.0-1.cdh5.13.0.p0.29-el6.parcel

http://archive.cloudera.com/cdh5/parcels/5.13/CDH-5.13.0-1.cdh5.13.0.p0.29-el6.parcel.sha1

http://archive.cloudera.com/cdh5/parcels/5.13/manifest.json

驗證是否部署成功

在集羣中須要安裝CM服務的節點上安裝MySQL的驅動

咱們進入到下面的目錄

將mysql-connector-java.jar拷貝至/usr/share/java目錄

建立軟連接

6、安裝Cloudera Manager Server

在CM節點使用以下命令安裝Cloudera Manager Serve服務

初始化CM數據庫

進入目錄

執行命令

啓動Cloudera Manager Server

檢查端口是否監聽

訪問CM

相關文章
相關標籤/搜索