Hadoop偽分佈環境搭建——Linux環境配置
hadoop最近可以說是相當火,也勾起了我的興趣,所以打算學習一下。想要學習hadoop肯定要先學會在自己的電腦上搭建一個hadoop偽分佈環境。偽分佈模式安裝步驟的第一步就是要配置Linux環境。我自己的Linux是Ubuntu系統,不過只要是Linux系統,都大同小異,配置步驟基本沒啥區別。
首先,需要進行本地網路配置。我們需要在linux系統下新增一個網路連線,自己設定好ip(ipv4)地址,子網掩碼和網官。下圖是我的設定:
接下來,還需要在window本地連線上也設定windows下的ip地址。
當網路環境配置好之後,就需要修改linux系統的hostname,修改hostname需要root使用者許可權,進入root使用者只需要在linux終端下輸入sudo su 然後輸入密碼即可。得到root許可權後就可以利用vim /etc/hostname 來修改你的主機使用者名稱。
修改完主機名之後要修改hosts裡面ip地址和主機名的對映。通過命令vim /etc/hosts 進行修改,將ip地址改為你所設定的linux系統的ip,主機名改為剛剛修改的hostname。
最後,我們需要關閉linux下的防火牆,也就是iptables,使用命令 ufw disable 即可。完成上面所有步驟後重啟linux系統。然後通過下面的方式來判斷設定是否成功。
開啟window的終端,輸入 ping 192.168.8.88(這裡是你所設定的linux系統的ip地址),如果出現以下結果則說明設定成功:
接著,在linux系統下也進行如下操作 ping 192.168.8.100(這裡是你所設定的windows下的ip地址)
如果你發現你 ping 命令沒有成功,很可能的原因是 沒有將虛擬機器設定為僅主機模式:
如果上面的所有步驟都執行成功,那麼就完成了搭建hadoop偽分佈環境的第一步。