基于虛拟機的Hadoop叢集安裝
1、我們需要的軟體
Xshell, ssh secure, 虛拟機,Linux centos64, Hadoop1.2.1的安裝包
2、安裝以上軟體
3、安裝Linux,此處不多做闡述
4、首先安裝jdk
我的路徑是
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
PATH= PATH: JAVA_HOME/bin
CLASSPATH= JAVAHOME/lib/dt.jar: JAVA_HOME/lib/tools.jar
5、解壓Hadoop1.2.1
指令是: tar –zxvf hadoop-1.2.1.tar.gz
改一下名,做個軟連接配接
6、配置檔案
core-site.xml
第一個是namenode的主機号
第二個是我們的tmp目錄,我們是通過這個目錄對datanode操作的
然後儲存退出
修改hdfs-site.xml
配置子的datanode
吧我們的datanode放進去
修改我們的secondarynode節點
我們機器的ip
7、配置免密碼登入
ssh−keygen−tdsa−P”−f /.ssh/iddsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
從各個地方進行免密碼登入
1-》2 1-》3和1-》1 2-》2 3-》3
8、啟動我們的程式
還得給我們的datanode拷貝相應檔案
Node1安裝jdk
先删除原有的jdk
配置我們的環境
在etc/profile裡面修改檔案
使環境變量生效
Node1安裝hadoop
Node2同上
然後就是配置檔案的修改
在我們的hadoop裡面的hadoop-env.sh裡面配置JAVA_HOME
每個node主機上都要配置
啟動程式dfs