相關文章鏈接
CentOS7安裝CDH 第二章:CentOS7各個軟件安裝和啟動
CentOS7安裝CDH 第四章:CDH的版本選擇和安裝方式
CentOS7安裝CDH 第五章:CDH的安裝和部署-CDH5.7.0
CentOS7安裝CDH 第六章:CDH的管理-CDH5.12
CentOS7安裝CDH 第七章:CDH集群Hadoop的HA配置
CentOS7安裝CDH 第八章:CDH中對服務和機器的添加與刪除操作
1. 桌面版安裝
步驟一:選擇安裝源等
步驟二:選擇桌面插件等
步驟三:進行網絡配置
2. 命令行版安裝
步驟一:選擇安裝源
步驟二:選擇安裝插件
步驟三:進行網絡配置
3. 安裝必要插件
上傳下載軟件(lrzss)和編輯軟件(vim)和網絡配置(ifconfig)的安裝:
yum install -y lrzsz vim
yum search ifconfig
yum install net-tools.x86_64
4. 配置免密登錄
#生成一對公鑰,私鑰
ssh-keygen -t rsa
#復制到其他需要配置免密登錄的機器
ssh-copy-id 192.168.12.121
#測試如下命令是否可連接到對應的機器
ssh root@192.168.12.121
#注:需先在/etc/hosts文件下配置對應的host
5. 卸載原有JDK
#卸載原有jdk
rpm -qa|grep java
rpm -e --nodeps tzdata-java-2015e-1.el6.noarch
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64
6. 安裝新版rpm的JDK
#安裝原系統的JDK(目的是要下載其他java的依賴包)
yum -y install java
#查看安裝好的java依賴包,並把其中JDK的卸載
rpm -qa|grep java
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.91-0.b14.el7_2.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64
#安裝下載好的rpm包,此包會自動安裝到默認位置,並配置好環境變量
rpm -ivh jdk-8u91-linux-x64.rpm
#查看JDK版本
java –version
7. 使用tar包安裝JDK
#如果使用tar包安裝JDK,請將JDK安裝到/usr/java目錄下,並配置環境變量,CDH會默認到此路徑下去讀取JDK,如果安裝到其他路徑會出錯
#1、卸載原有jdk
rpm -qa|grep java
rpm -e --nodeps tzdata-java-2015e-1.el6.noarch
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64
#2、使用rz上傳jdk“參考資料\dev-soft\ jdk-8u65-linux-x64.tar.gz”
#3、解壓jdk
tar -zxvf jdk-8u65-linux-x64.tar.gz
rm -rf jdk-8u65-linux-x64.tar.gz
#4、配置java_home
vim /etc/profile
#5、打開以后;使用shift+g,輸入o
export JAVA_HOME=/export/servers/jdk1.8.0_65
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#6、重新加載環境變量的配置文件
source /etc/profile
8. 將opt目錄掛載到大硬盤上
# 當在centos7中執行df -h時,會返回磁盤的空間情況,此時發現磁盤剩余空間比較小,所以需要將安裝CDH的的目錄掛載到大硬盤上,假設大硬盤的地址為/data/01
# 將/opt目錄掛載到大硬盤上,因為CDH默認是安裝到/opt中的,所以在CDH安裝之前就需要進行掛載
rm -rf /opt
cd /data/01
mkdir opt
ln -s /data/01/opt /opt
# 將CDH的日志目錄/var/log掛載到大硬盤上
mv /var/log /data/01/
cd /data/01/
ln -s /data/01/log /var/log