CM 部署,CDH安裝一

一,基礎(chǔ)環(huán)境配置

1,安裝一臺mini Centos7 ,完整克隆3臺。

2,修改靜態(tài)ip

? ??????輸入ifconfig,查看ip,vi /etc/sysconfig/network-scripts/ifcfg-ens33,修改為靜態(tài)ip。

????????????BOOTPROTO=static

????????????設(shè)置網(wǎng)卡引導(dǎo)協(xié)議為靜態(tài)

????????????ONBOOT=yes

????????????IPADDR=192.168.1.111

????????????NETMASK=255.255.255.0

????????????GATEWAY=192.168.1.1

????????????DNS1=114.114.114.114

????????????DNS2=8.8.8.8

????????重啟網(wǎng)絡(luò) service network restart

3,所有節(jié)點(diǎn)修改hostname(重啟生效)及hosts

????????hostnamectl --static set-hostname master

4,配置主機(jī)IP映射關(guān)系

????????vi /etc/hosts

5,關(guān)閉防火墻

????systemctl stop firewalld.service #停止firewall

????systemctl disable firewalld.service #禁止firewall開機(jī)啟動

? ? ?firewall-cmd --state #查看默認(rèn)防火墻狀態(tài)(關(guān)閉后顯示notrunning,開啟后顯示running)

6,關(guān)閉selinux

? ? ? ?vi??/etc/sysconfig/selinux? #編輯SELinux配置文件。將? SELINUX=enforcing改為SELINUX=disabled。

? ??????重啟系統(tǒng) 。

? ? ? ? 查看SELinux當(dāng)前狀態(tài)?getenforce

????????一般會返回三種狀態(tài):

????????1,Enforcing?(記錄警告且阻止可疑行為)

????????2,Permissive?(代表僅記錄安全警告但不阻止可疑行為)

????????3,Disabled?(禁用狀態(tài))

7,所有節(jié)點(diǎn)ssh無密碼登錄

? ? ? ?(1) 先在master上執(zhí)行: ssh-keygen -t rsa? ? #一路回車到完成

? ? ? ? (2)復(fù)制公鑰到免key主機(jī):ssh-copy-id? slaves1? # 指定主機(jī)地址ip? ? (如果有需要,自己也要和自己免key)

????????配置免登錄完成后,在本機(jī)中輸入“ssh slaves1” 。

????? ? * 如果無需輸入密碼,則表示配置免登錄成功。?

????? ? * 如果仍需要輸入密碼,則可能是.ssh目錄和文件權(quán)限需要修改。

?8,安裝JDK(所有節(jié)點(diǎn))

? ??????版本jdk1.8.0_221.tar.gz? ?

? ??????tar -zxvf jdk-8u74-linux-x64.tar.gz? 到/opt/module/jdk1.8 目錄

? ??????配置環(huán)境變量

? ? ? ? ?vim /etc/profile

? ? ? ?在最后面增加

????????export JAVA_HOME=/usr/java/jdk1.8

????????export CLASSPATH=.:$CLASSPTAH:$JAVA_HOME/lib

????????export PATH=$PATH:$JAVA_HOME/bin

9,安裝配置 MySql(主節(jié)點(diǎn))

????????yum install mysql

????????yum install mysql-server

????????service mysqld start(服務(wù)啟動)


????????解決yum install mysql-server沒有可用包的問題

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

????????rpm -ivh mysql-community-release-el7-5.noarch.rpm

????????yum -y install mysql-server


????????systemctl stop mysqld.service #關(guān)閉mysql服務(wù)

????????systemctl restart mysqld.service? ? #重啟mysql服務(wù)

????????systemctl status mysqld.service? ? ? #檢查mysql服務(wù)狀態(tài)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容