MAC - HBase(伪分布式)

来源:互联网 发布:厦门软件企业 编辑:程序博客网 时间:2024/04/30 03:29
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
hadoop-env.sh文件在/usr/local/Cellar/hadoop/2.6.0/libexec/etc/hadoop/hadoop-env.sh   将 export HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true"修改为export HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true -Djava.security.krb5.realm= -Djava.security.krb5.kdc="/usr/local/Cellar/hadoop/2.6.0/libexec/etc/hadoop/core-site.xml<configuration>  <property>     <name>hadoop.tmp.dir</name>  <value>/usr/local/Cellar/hadoop/hdfs/tmp</value>    <description>A base for other temporary directories.</description>  </property>  <property>     <name>fs.default.name</name>                                          <value>hdfs://localhost:9000</value>                               </property>                                                        </configuration>  /usr/local/Cellar/hadoop/2.6.0/libexec/etc/hadoop/mapred-site.xml 刚开始是空白的文件<configuration>       <property>         <name>mapred.job.tracker</name>         <value>localhost:9010</value>       </property> </configuration> /usr/local/Cellar/hadoop/2.6.0/libexec/etc/hadoop/hdfs-site.xml<configuration>    <property>      <name>dfs.replication</name>      <value>1</value>     </property> </configuration> {一定要 hdfs namenode -format,hosts}####################################brew info zookeeperbrew install zookeeperzkServer#####################################http://blog.csdn.net/yechaodechuntian/article/details/44312343brew install hbase/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/usr/local/Cellar/hbase/1.2.2/libexec/confhbase-env.shHBASE_MANAGE_XK = true修改hbase-site.xml, 设置HBase使用分布式模式运行<configuration>  <property>    <name>hbase.rootdir</name>    //Here you have to set the path where you want HBase to store its files.    <value>hdfs://localhost:9000/hbase</value>  </property>  <property>    <name>hbase.cluster.distributed</name>  <value>true</value></property></configuration> hbase.rootdir路径一定要跟hadoop中core-site.xml中fs.default.name相同 ######################################## -->$ cat .bash_profile if [ "${BASH-no}" != "no"  ]; then          [ -r ~/.bashrc  ] && . ~/.bashrc      fi  

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Homeexport PATH=$PATH:/usr/local/Cellar/hadoop/2.7.3/sbin:/usr/local/Cellar/hbase/1.2.2/bin


0 0
原创粉丝点击