Linux相关配置 集群免密码登录配置
Linux相關配置 集群免密碼登錄配置
實驗目的要求:
1、完成VMware Workstation安裝,會應用相關操作
2、掌握虛擬機中Linux CentOS 7.4操作系統安裝
3、完成靜態網絡地址的配置,所有主機的網絡能夠正常使用,相互之間能夠正常連接
4、完成主機名的配置,正確設定永久有效的主機名
5、完成防火墻配置,使平臺相關軟件的常用端口能夠遠程正常訪問
6、完成主機地址映射配置,使所有主機能夠通過主機名相互正常訪問
7、完成免密碼登錄配置,使所有主節點能夠免密碼登錄集群中所有其他節點,多個主節點之間能夠相互免密碼登錄到對方,同時主節點能夠免密碼登錄自身。
實驗環境 :
1、五臺獨立PC機或虛擬機
2、主機之間有有效的網絡連接
3、每臺主機內存2G以上,磁盤20G
4、所有主機上已安裝CentOS 7.4_64操作系統
集群規劃 :
將五臺主機中的主機1和主機2作為主節點,主機3,主機4,主機5作為其他節點
IP地址 主機名
192.168.10.111 Cluster-01
192.168.10.112 Cluster-02
192.168.10.113 Cluster-03
192.168.10.114 Cluster-04
192.168.10.115 Cluster-05
實驗步驟:
一、靜態網絡地址配置
1、配置
*該項的所有操作步驟需要使用root用戶進行
*該項需要集群中每臺主機上進行單獨設置
1.1網絡配置文件位于目錄“/etc/sysconfig/network-scripts/”
1.2修改配置文件
2、重啟網卡服務
3、驗證
二、主機名配置
1、配置
*該項的所有操作步驟需要使用root用戶進行
*該項需要集群中每臺主機上進行單獨設置
*若在安裝系統時已經設置了正確的主機名,可以跳過此項內容
1.1修改配置文件
#把原來的一行直接刪掉,在末尾添加修改后的主機名
2、重啟(reboot)
三、防火墻配置
*該項的所有操作步驟需要使用root用戶進行
*該項需要集群中每臺主機上進行單獨設置
1、關閉防火墻
四、主機地址映射配置
*該項的所有操作步驟需要使用root用戶進行
1、修改配置文件
#在末尾添加集群中所有主機的IP地址與主機名的映射關系
2、發送配置文件
#將配置文件“hosts”發送給集群中所有其他主機,發送目標用戶為“root”,發送目標路徑為“/etc”
五、免密碼登錄配置
*該項的所有操作步驟使用每臺集群主機新建一個用戶名相同的專門用于集群的用戶hadoop或者admin進行,我們實驗中采用admin。
*每臺主機都要進行本項操作,5臺互相登錄免密碼,包括每臺主機也要給本機拷貝公鑰文件。
1、新建admin用戶
#新建用于集群的admin用戶,并創建密碼admin,每臺主機都建一個
2、免密碼登錄設置
#生成本機系統當前登錄用戶的公鑰和私鑰文件
#顯示~目錄下隱藏文件
#進入.ssh目錄
#顯示目標列表,這里可以看到id_rsa.pub公鑰文件
#將公鑰文件拷貝給需要進行免密碼登錄的目標主機和目標用戶,包括本機
2、驗證免密碼登錄
#如果沒有提示讓你輸入Cluster-02的admin用戶密碼,則說明配置成功
總結
以上是生活随笔為你收集整理的Linux相关配置 集群免密码登录配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle没有注册mdsdora,or
- 下一篇: linux定时任务每两天执行,Linux