大数据存储环境配置基石
一:准备环境
- centos7一台
- hadoop-2.6.0-cdh5.10.0.tar.gz
- hbase-1.2.0-cdh5.10.0.tar.gz
- zookeeper-3.3.6.tar.gz
可以使用最新的包,去官网找找。
二:配置环境
- hadoop 配置环境 进入/hadoop-2.6.0-cdh5.10.0/etc/hadoop目录下
hadoop-env.sh配置jdk环境变量
core-site.xml配置hdfs环境
<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/home/centos/hadoop/hadoop-2.6.0-cdh5.10.0/data/tmp</value> </property> </configuration>
hdfs-site.xml 配置dfs和权限
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>dfs.permissions.enabled</name> <value>false</value> </property> </configuration>
配置已经完成,在安装好其他的,请按照官网不同版本的启动命令启动
2.hbase 配置中心进入 、/hbase-1.2.0-cdh5.10.0/conf
hbase-env.sh中配置jdk环境
hbase-site.xml配置 zookeeper,不多说看配置
<configuration> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/centos/hadoop/zookeeper-3.3.6/data/tmp</value> </property> <property> <name>hbase.tmp.dir</name> <value>/home/centos/hadoop/hbase-1.2.0-cdh5.10.0/data/tmp</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://lcoalhost:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>lcoalhost:2181</value> </property> <property> <name>hbase.master.info.port</name> <value>60010</value> </property> </configuration>
3.zookeeper的单点配置方式很简单,将cfg 复制一份以zoo.cfg命名,更改一个地址就可以了
三:启动应用
启动方式参见官方文档,有的系统版本和程序版本不一致,文档上会有对应的说明。谢谢观文。