mac下,利用VMware Fusion配置centos6.5+hadoop2.7.3+jdk1.8.0_121僞分佈式環境(一)

下載VMware fusion,而且安裝,不作闡述。linux

一、安裝centos,安裝成功後啓動centos;vim

二、配置主機名爲mastercentos

vim /etc/sysconfig/networkssh

修改文件內容:oop

三、配置網卡:測試

a)將網卡修改成橋接模式,自動檢測;而且記住該網卡的mac地址;spa

b)使用命令ifconfig -a查看網卡運行狀況(下面的截圖是已經運行的,若是沒有啓用,則該處也有網卡只不過沒有運行),注意網卡的mac地址,肯定是哪一個網卡。ip

c) 執行vim /etc/sysconfig/network-scripts/ifcfg-eth1hadoop

修改TYPE=Ethernet,BOOTPROTO=none虛擬機

添加以下內容(根據本身實際狀況ip進行調整):

GATEWAY=192.168.3.1

NETMASK=255.255.255.0

IPADDR=192.168.3.191

四、關閉防火牆

中止防火牆

service stop iptables

關閉防火牆服務,下次啓動也不啓用防火牆

chkconfig iptables off

五、關閉selinux

vi /etc/selinux/config 

修改SELINUX=disabled

而後reboot。

六、增長hadoop用戶

useradd hadoop

passed hadoop

七、關機後,而後再複製兩個虛擬機,進行網卡、主機名相關配置;

請注意以下事項:

a)在網卡配置的時候可能須要在vmware中新增網卡;

b)而且保證每一個虛擬機所使用的網卡不產生衝突;

c)每一個網卡的mac地址要與當前系統所使用的網卡配置一致(經過vim /etc/sysconfig/network-scripts/ifcfg-eth*進行配置)

好比個人第二個虛擬機的網卡狀況以下:

配置文件爲:/etc/sysconfig/network-scripts/ifcfg-eth5    以下:

八、設置免密登陸

cd /home/hadoop

191:

$cd ~/.ssh

 $ssh-keygen -t rsa 

 $cp id_rsa.pub authorized_keys 

 $scp authorized_keys hadoop@192.168.3.192:/home/hadoop/.ssh

192:

$cd ~/.ssh

$ssh-keygen -t rsa

 $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

 $scp authorized_keys hadoop@192.168.3.193:/home/hadoop/.ssh

193:

$cd ~/.ssh

$ssh-keygen -t rsa

 $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

 $scp authorized_keys hadoop@192.168.3.191:/home/hadoop/.ssh

 $scp authorized_keys hadoop@192.168.3.192:/home/hadoop/.ssh

經過ssh slave1,ssh slave2等測試登陸。

相關文章
相關標籤/搜索