三臺機器執行如下命令(root用戶來執行)java
service iptables stopnode
chkconfig iptables offlinux
vim /etc/selinux/configvim
vim /etc/sysconfig/networkcentos
vim /etc/hosts服務器
192.168.221.100 node01.hadoop.com node01網絡
192.168.221.110 node02.hadoop.com node02ssh
192.168.221.120 node03.hadoop.com node03oop
reboot -h now測試
在三臺機器執行如下命令,生成公鑰與私鑰
ssh-keygen -t rsa
執行該命令以後,按下三個回車便可
三臺機器將拷貝公鑰到第一臺機器
三臺機器執行命令:
ssh-copy-id node01.hadoop.com
將第一臺機器的公鑰拷貝到其餘機器上
在第一天機器上面指向如下命令
scp /root/.ssh/authorized_keys node02.hadoop.com:/root/.ssh
scp /root/.ssh/authorized_keys node03.hadoop.com:/root/.ssh
經過網絡鏈接外網進行時鐘同步,必須保證虛擬機連上外網
ntpdate us.pool.ntp.org;
阿里雲時鐘同步服務器
ntpdate ntp4.aliyun.com
三臺機器定時任務
crontab -e
*/1 * * * * /usr/sbin/ntpdate us.pool.ntp.org;
或者直接與阿里雲服務器進行時鐘同步
crontab -e
*/1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com;
以192.168.221.100這臺服務器的時間爲準進行時鐘同步
rpm -qa | grep ntpd
若是沒有安裝,能夠進行在線安裝
yum -y install ntpd
啓動ntpd的服務
service ntpd start
設置ntpd的服務開機啓動
chkconfig ntpd on
編輯第一臺機器的/etc/ntp.conf
vim /etc/ntp.conf
在文件中添加以下內容
restrict 192.168.221.0 mask 255.255.255.0 nomodify notrap
註釋一下四行內容
#server 0.centos.pool.ntp.org
#server 1.centos.pool.ntp.org
#server 2.centos.pool.ntp.org
#server 3.centos.pool.ntp.org
去掉如下內容的註釋,若是沒有這兩行註釋,那就本身添加上
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
配置如下內容,保證BIOS與系統時間同步
vim /etc/sysconfig/ntpd
添加一行內容
SYNC_HWLOCK=yes
第三步:另外兩臺機器與第一臺機器時間同步
另外兩臺機器與192.168.221.100進行時鐘同步
crontab -e
*/1 * * * * /usr/sbin/ntpdate 192.168.221.100
#查看自帶的
openjdk [root@node01 ~]# rpm -qa | grep java
#若是有就卸載
[root@node01 ~]# rpm -e jdk的名稱
#建立兩個約定俗稱的文件夾,來進行咱們的軟件包的存放和軟件的安裝
全部軟件的安裝路徑
mkdir -p /usr/local/java
全部軟件壓縮包的存放路徑
mkdir -p /usr/local/software
#上傳jdk到software目錄,並解壓
root@node02 ~# tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java
#配置java環境變量,在文檔末尾追加
vim /etc/profile
#配置java環境變量
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export PATH=:$JAVA_HOME/bin:$PATH
#編譯
source /etc/profile
#測試
[root@node01 software]# java -version
java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) 表示安裝成功