HBase是运行在HDFS上的,那么能不能在实现同一个HBase运行在不同的HDFS上以实现数据的不同文件系统的存放呢?花了两天的时间调研这个事情,得到的结论是可以的,以下记录下配置过程:
1,安装Hadoop,这个不用多说了,可以搜多到很多关于Hadoop安装配置的博文,我也是参考这些博文进行安装Hadoop的。
http://www.cnblogs.com/wayne1017/archive/2007/03/20/678724.html
2,我试验的是单机版的Hadoop,因此,如果要安装多个文件系统,每个文件系统的namenode和datanode都必须安装在同一台机器上,这时候注意在/etc/hosts文件中添加不同的域名以用于区分不同的文件系统(配置文件中用到)。
3,为每一个文件系统设置不同hdfs-site.xml配置文件,里面的内容包括: