4.3、服務器防火墻關閉
? ?4.3.1、關閉掉linux防火墻(所有機器)
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
? 安裝完成后,可以重新啟動iptables。如果您環境中的安全協議阻止禁用iptables,則可以啟用iptables,如果所有必需端口都已打開且可用,Ambari會在Ambari Server安裝過程中檢查iptables是否正在運行。如果iptables正在運行,則會顯示警告,提醒檢查所需端口是否已打開且可用。群集安裝向導中的“主機確認”步驟還會為運行iptables的每個主機發出警告。
4.4、修改主機名及機器隱射(hosts)
4.4.1、通過vi /etc/hostname 進行修改
各個節點修改成相應的名稱,分別為master,slave1.slave2.slave3,例master。
4.4.2、修改/etc/hosts文件(所有機器)
這里主要是為了可以實現通過名稱來查找相應的服務器
[root@master ~]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.171 master master.lanwon
192.168.0.173 slave1 slave1.lanwon
192.168.0.174 slave2 slave2.lanwon
4.4.3、修改主機為英文,如果是因為則不需要處理
[root@master data]# vi /etc/locale.conf
LANG="en_US.UTF-8"
4.4.4、修改固定IP(所有機器)
[root@master ~]# vi /etc/sysconfig/network
# Created by anaconda
NETWORKING=yes
?
#固定IP
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
?
IPADDR=192.168.200.136
GETWAY=192.168.200.2
NETMASK=255.255.255.0
?
service network restart
4.4.5、重啟電腦
? ? ? ?執行命令:reboot
4.5、服務器的免登陸(所有機器)
? ? 4.5.1、配置master節點無密碼登錄到其他節點,在master節點上操作
## 生成密鑰對(所有機器)
[root@lanwon171 ~]# ssh-keygen -t rsa ? ## 一路回車即可
?
## 修改文件權限
[root@lanwon171 ~]# chmod 700 ~/.ssh
[root@lanwon171 ~]# chmod 600 ~/.ssh/authorized_keys
?
[root@lanwon171 ~]# ssh-copy-id slave1
[root@lanwon171 ~]# ssh-copy-id slave2
[root@lanwon171 ~]# ssh-copy-id master
? 4.5.2、測試所有機器是否SSH免登陸互通
[root@master ~]# ssh slave1 date ;ssh slave2 date;ssh master date;
2019年 06月 19日 星期三 14:18:06 CST
2019年 06月 19日 星期三 14:18:07 CST
2019年 06月 19日 星期三 14:18:07 CST