作者:mobiledu2502920795 | 来源:互联网 | 2023-10-10 15:44
本文主要翻译及引用官方文档,地址:http:accumulo.apache.orgquickstart-1.xaccumulo依赖hadoop及Zookeeper&
本文主要翻译及引用官方文档,地址:http://accumulo.apache.org/quickstart-1.x/
accumulo 依赖 hadoop及Zookeeper,请另行安装
1.下载安装包,选择Binary二进制文件,本文写作时最新稳定版是1.9.2
地址:http://accumulo.apache.org/downloads/
2.解压,并进入
tar zxvf accumulo-1.9.2-bin.tar.gz
cd accumulo-1.9.2
3.build,原文说此处出错也没关系,后边可以解决
./bin/build_native_library.sh
4.配置 ,accumolo依赖hadoop 的hdfs,所以需要本地安装hadoop伪分布式,因为伪分布式才有hdfs
./bin/bootstrap_config.sh
回答它的问题,我选的是native, Hadoop2
5.修改 conf/accumulo-site.xml
instance.zookeeper.host 注:你的Zookeeper地址,如果本地就用默认的就行
instance.volumes hdfs://locahost:9000/accumulo
6.修改conf/accumulo-env.sh
ZOOKEEPER_HOME 指向Zookeeper的安装目录
HADOOP_PREFIX 指向Hadoop 的安装目录
JAVA_HOME 这个系统如果配了就不用指定了,没配的话配上
7.初始化
./bin/accumulo init
需要输入Instance name 我写的zhouguodong
Root password zhouguodong
8.启动
./bin/start-all.sh
9.登陆看看
./bin/accumulo shell -u root
输入密码 zhouguodong
能登陆进去的话说明安装完成一切正常
10.监控页面 http://localhost:9995/
然后就试一下命令吧,accumulo是面向列的存储,和hbase很像,命令也差不多,用一下就能会了
求打赏