下载 CentOS-7-x86_64-Minimal-1511.iso
下载 VMware_player_7.0.0_2305329.1420626349.exe
(下载 和 安装 xshell,之后使用 xshell 与 centos 交互,个人习惯用法)
安装 vmware player
安装 centos,创建用户名 test,启动 centos
$ssh localhost
上图表示实现了无密码登录
下载 hadoop,这里的版本是 2.7.2
#yum install wget
$wget -o download_hadoop.log http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.2/hadoop-2.7.2.tar.gz &
解压缩下载的文件
$tar xzf hadoop-2.7.2..tar.gz
得到文件包 hadoop-2.7.2
进入 hadoop-2.7.2/et/hadoop
$cd hadoop-2.7.2/et/hadoop
使用 vim 编辑 hadoop-env.sh 文件,写入
export JAVA_HOME=/usr
或者,如果在 .bashrc 中写入了 export JAVA_HOME=/usr,则或可呈现如下
编辑 core-site.xml,在 <configuration> </configuration> 之间写入
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/a/path/you/need/to/set</value>
</property>
编辑 hdfs-site.xml, 同样的方式写入
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/a/path/you/need/to/set</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/a/path/you/need/to/set</value>
</property>
注,/a/path/you/need/to/set 是说,指定一个存放 namenode 数据的位置,比如 /home/test/hadoop/namenode
在 hadoop-2.7.2 目录下,执行
$bin/hdfs namenode -format
接着执行
$sbin/start-dfs.sh
$jps
安装 firefox 和 X Window Server
#yum install firefox
#yum groupinstall 'X Window System'
并在 windows 8 下 安装 xmanager
在 centos 执行
firefox localhost:50070