一.前提:
已安装好环境
配置好jdk
二.安装步骤
1.下载Hama
2.上传到虚拟机
可以用xftp上传至虚拟机中
3.使用tar命令解压该压缩包
tar -zxvf hama-dist-0.7.1.tar.gz
4.使用mv命令将解压后的文件名改为hama(便于后续操作)
文章插图
mv hama-0.7.1 hama
5.修改配置文件
(1)进入hama下的conf文件夹
cd /hama/conf
(2)修改hama-env.sh文件中的所在行
vi hama-env.sh# 打开文件
-HOME=/usr/lib/jvm/jdk(根据自己jdk所在目录写)
export JAVA_HOME=/usr/lib/jvm/jdk# 此处根据自己安装的jdk位置填写
文章插图
注意删除#号
(3)修改hama-site.xml文件(是本地就修改为local)
# 修改value处的值即可bsp.master.addresslocal The address of the bsp master server. Either theliteral string "local" or a host:port for distributed mode fs.default.namelocal The name of the default file system. Either the literal string"local" or a host:port for HDFS. hama.zookeeper.quorumlocalhost Comma separated list of servers in the ZooKeeper Quorum.For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".By default this is set to localhost for local and pseudo-distributed modesof operation. For a fully-distributed setup, this should be set to a fulllist of ZooKeeper quorum servers. If HAMA_MANAGES_ZK is set in hama-env.shthis is the list of servers which we will start/stop zookeeper on.
6.运行第一个实例
(1)生成,运行如下命令
shengche ./bin/hama jar hama-examples-0.7.1.jar gen fastgen -v 100 -e 10 -o randomgraph -t 2
生成的文件位于 /usr/local/hama 下的。他表示100个节点 , 1000条边的数据存储在两个文件中(part-00000,part-00001)
(2)执行
./bin/hama jar hama-examples-0.7.1.jar pagerank -i randomgraph -o pagerankresult -t 4
【Hadoop集群下安装并运行一个Hama实例】运行结果保存在文件中
- 行!20周年,这下我们玩大了!粉丝:太良心
- 洲际集团旗下九寨英迪格酒店将于9月下旬开业
- Windows 系统下实现间接命令执行
- 学字头下边一个鱼是什么字
- 南充一中计算机机房被盗,小区放在地下机房18万电缆被偷 案发当晚监控失灵
- 欢迎使用CSDN
- 桑树苗如何种植能高产
- 2023下半年软考高级系统架构设计师怎么报名?
- 天下秀天下雄前面的是什么 什么天下秀什么天下雄啊
- 山清对水秀柳绿对桃红是什么意思 山清对水秀柳绿对桃红下一句是什么