1. 安装jdk1.7的环境 下载hadoop. hadoop-2.5.2.tar.gz版本
2.进入hadoop的网站,点击左下角的Documentation,找到对应的版本 ,点击进入,找到Single Node Setup 的说明文档,按照文档说明开始配置
1.编辑etc/hadoop/hadoop-env.sh
2.
代码语言:javascript复制 # set to the root of your Java installation
export JAVA_HOME=/usr/java/latest (java的环境位置)
3.Use the following:
etc/hadoop/core-site.xml:
代码语言:javascript复制<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:8020</value> (ip地址)
</property>
</configuration>
etc/hadoop/mapred-site.xml:
代码语言:javascript复制<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
etc/hadoop/yarn-site.xml:
代码语言:javascript复制<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
配置 hadoop.tmp.dir
在hadoop文件中创建data目录
在etc/hadoop/core-site.xml:中添加
代码语言:javascript复制<property>
<name>hadoop.tmp.dir</name>
<value>/bigdata/softwares/hadoop-2.5.2/data/tmp</value>
</property>
执行操作
1.Format the filesystem: 格式化信息
代码语言:javascript复制$ bin/hdfs namenode -format
2.Start NameNode daemon and DataNode daemon:
代码语言:javascript复制$ sbin/start-dfs.sh
3.
代码语言:javascript复制$ sbin/start-yarn.sh
4.The hadoop daemon log output is written to the $HADOOP_LOG_DIR directory (defaults to $HADOOP_HOME/logs).
5.Browse the web interface for the NameNode; by default it is available at:
NameNode - http://localhost:50070/
hbase
Example hbase-site.xml for Standalone HBase
代码语言:javascript复制<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://ip:8080/data</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/bigdata/softwares/hbase-1.2.3/data/zkData</value>
</property>
</configuration>
代码语言:javascript复制<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
修改 regionserver 中的ip地址
bin/hbase-daemon.sh start zookeeper
bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver
http://192.168.1.23:16030/rs-status 端口边了