克隆虛擬機配置節點以及Xshell連接不上虛擬機解決


先克隆以前搭建的虛擬機,需要修改主機名,配置網卡,配置hosts文件等

配置Hadoop虛擬機

省略克隆過程,現在直接登進去在虛擬機中先進行配置。

修改主機名

可以有兩種方式修改主機名,可以直接修改/etc/hostname,或者使用命令,在centos7中我采用命令的方式。

配置網卡

首先查看,然后修改ip,子網掩碼,網關,dns1和dns2。

修改后如下,使用vim修改,修改完成后重啟網卡,並測試是否能ping通外網。

這樣虛擬機中基本配置就完成了,接下來需要使用Xshell來連接完成剩余配置。 

在搭建Hadoop集群的過程中,發現Xshell連接不上虛擬機,參考博客記錄一下解決辦法。

問題描述

虛擬配置完完網卡后,虛擬機可以ping通主機,但是主機ping不通虛擬機,說明物理連接沒有問題,是設置的問題。

檢查Xshell連接IP和虛擬機網卡

檢查發現,Xshell連接的ip和虛擬機網卡的ip一樣,並且端口也是22,說明ip填寫正確。

檢查虛擬機是否開啟ssh服務

檢查虛擬機ssh服務是否開啟,端口號是否是22,發現沒有問題。

檢查虛擬機防火牆是否開啟

檢查虛擬機防火牆是開啟的,將其關閉並設置開機不啟動,發現主機還是ping不通虛擬機。

檢查虛擬機虛擬網絡編輯器

檢查發現紅色框框里我都沒選,導致主機網卡里沒有VMnet8的圖標,將其勾選上再確認發現主機網絡里多了VMnet8的圖標。

配置VMnet8里的ip地址和網卡如下,嘗試重新連接。

 連接結果,發現能成功連接,問題解決,是虛擬機虛擬網絡配置的問題。

參考博文

(1)https://www.cnblogs.com/youngchaolin/p/10961926.html#_label4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM