主機(jī)名 ip ssh免密登陸
#修改主機(jī)名
hostnamectl set-hostname node1
#修改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
#node1
IPADDR="192.168.88.101"
NETMASK="225.225.225.0"
GATEWAY="192.168.88.2"
DNS1="192.168.88.2"
#重啟網(wǎng)卡
systemctl stop network
systemctl start network
#或者直接
systemctl restart network
配置主機(jī)名映射
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-436575.html
#linux中修改hosts
# vim /etc/hosts
192.168.88.101 node1
192.168.88.102 node2
192.168.88.103 node3
配置ssh免密登陸
#生成ssh密鑰 一直enter
ssh-keygen -t rsa -b 4096
#進(jìn)入生成的ssh密鑰文件夾
cd .ssh/
#設(shè)置自己免密登陸
ssh-copy-id node1
#ssh免密登陸node1
ssh node1
#
后面的大數(shù)據(jù)軟件不會(huì)用root用戶啟動(dòng)(安全)
#現(xiàn)在為每臺(tái)機(jī)器 創(chuàng)建一個(gè)單獨(dú)的hadoop用戶,并為三臺(tái)服務(wù)器同樣配置hadoop用戶的免密互通
#創(chuàng)建hadoop用戶
useradd hadoop
#設(shè)置用戶密碼 123456
passwd hadoop
#在每臺(tái)機(jī)器切換帶hadoop用戶
su - hadoop
#執(zhí)行 創(chuàng)建ssh密鑰
ssh-keygen-t rsa -b 4096
#在每臺(tái)機(jī)器都執(zhí)行 免密 (切換用戶喔)
ssh-copy-id node1
ssh-copy-id node2
ssh-copy-id node3
Jdk環(huán)境部署
#1.創(chuàng)建文件夾()用來(lái)部署jdk
mkdir -p /export/server
#使用rz命令上傳
#2,解壓jdk 安裝文件
tar -zxvf jdk-8u361-linux-x64.tar.gz -C /export/server/
#cd進(jìn)入/export/server/ 查看當(dāng)前目錄 ll命令
#3.配置jdk軟鏈接
ln -s /export/server/jdk1.8.0_361/ jdk#名為jdk
#查看
ls -l;
#4.配置JAVA_HOME環(huán)境變量
vim /etc/profile#編輯這個(gè)文件
#在end加入下main下面
export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin
#5.讓環(huán)境變量生效
source /etc/profile
#6.配置Java執(zhí)行程序的軟鏈接
rm -f /usr/bin/java#刪除系統(tǒng)自帶的java程序
ln -s /export/server/jdk/bin/java /usr/bin/java#軟連接我們自己安裝的Java程序
#7.執(zhí)行驗(yàn)證
Java -version
node2通過(guò)node1遠(yuǎn)程復(fù)制文件夾文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-436575.html
scp -r jdk1.8.0_361 node2:`pwd`/
防火墻,SELinux,時(shí)間同步等系統(tǒng)配置
#關(guān)閉防火墻(每臺(tái)都執(zhí)行)
systemctl stop firewalld
systemctl disable firewalld
#SElinux安全模塊
vim /etc/sysconfig/selinux
SELINUX=disabled#保存退出,重啟虛擬機(jī),不要把disabled單詞寫(xiě)錯(cuò),不然無(wú)法啟動(dòng)系統(tǒng)
init 0 或者init 6 #重啟系統(tǒng)
#查看防火墻的狀態(tài)
systemctl status firewalld
修改時(shí)區(qū)并配置自動(dòng)同步
#1.安裝ntp軟件
yum install -y ntp
date#查看時(shí)間
#2.刪除系統(tǒng)自帶的 軟連接上海的
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#3. 通過(guò)阿里云矯正
ntpdate -u ntp.aliyun.com
#4.設(shè)置開(kāi)機(jī)自動(dòng)校正
systemctl start ntpd
systemctl enable ntpd#設(shè)置開(kāi)機(jī)自啟
systemctl status ntpd#查看狀態(tài)
拍攝快照保存狀態(tài)
到了這里,關(guān)于hadoop前期環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!