0x01 sbt的安装
Mac下先安装homebrew,然后使用命令brew install sbt
,要等蛮久
创建文件~/.sbt/repositories
,文件中的内容如下:
[repositories]
local
oschina:http://maven.oschina.net/content/groups/public/
oschina-ivy:http://maven.oschina.net/content/groups/public/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
sbt-releases-repo: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
maven-central: http://repo1.maven.org/maven2/
maven-releases: http://teamwork.kmtongji.com/nexus/content/groups/public
目的是找到合适的镜像。不编辑该文件,会一直提示下载失败。
0x02 HBase单机部署
无法找到mac下的jdk,mac下的jdk home路径为/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
,编辑hbase-env.sh 将JAVA_HOME修改为本机jdk路径即可。
HBase启动成功后,访问localhost:60010,无法响应,原因是在启动HBase之前,需要启动Hadoop,Hbase 1.2.4 对应hadoop2.4.X以后的版本