Mahout-distrubution-0.9安装教程
2016-03-07 15:14
323 查看
1.下载安装包
http://archive.apache.org/dist/mahout/0.9/mahout-distribution-0.9.tar.gz,下载完成之后,直接解压。解压命令:tar -zxvf mahout-distribution-0.9.tar.gz
2.配置环境变量
在 /etc/profile或者~/.bash_profile中添加如下配置信息MAHOUT_HOME=/home/hadoop2/cluster/mahout-distribution-0.9
PATH = $PATH:$MAHOUT_HOME:bin
CLASSPATH=$CLASSPATH:$MAHOUT_HOME:lib
export MAHOUT_HOME
3.测试
mahout –help如果列出了一些算法,说明mahout安装成功。
4.demo
4.1 准备数据
下载一个文件synthetic_control.data,下载地址http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data,并把这个文件放在$MAHOUT_HOME目录下。将该文件上传到hdfs 目录是:/user/用户名/testdata
4.2.使用kmeans算法
hadoop jar /home/hadoop2/cluster/mahout-distrubution-0.9/mahout-examples-0.9-job.jar org.apache.mahout.cluster.syntheticcontrol.kmeans.Job
4.3.查看结果
如果看到以下结果那么算法运行成功,你的安装也就成功了。clusteredPoints clusters-0 clusters-1 clusters-10 clusters-2 clusters-3 clusters-4 clusters-5 clusters-6 clusters-7 clusters-8 clusters-9 data
相关文章推荐
- 宝典练习2之求两个数组的交集
- iOS CAShaperLayer 层详解
- Java内部类
- C++矩阵运算库推荐
- Android命名规范
- webstorm 高亮显示某一种类型文件
- 互联网环境下服务提供的模式
- JavaScript之变量、作用域
- 属于你的第一个Java程序
- PHP常用函数收藏
- dump_stack( )
- Android编程使用HTTP协议与TCP协议实现上传文件的方法
- ARM内核全解析,从ARM7,ARM9到Cortex-A7,A8,A9,A12,A15到Cortex-A53,A57
- LVS负载均衡之lvs高可用实例部署(案例篇)
- sip测试
- 用go语言进行冒泡排序法
- 【Android】【小知识】如何获取指定目录下的所有文件的集合
- poj2531
- 如何实现一个只有广播和service的android应用没有activity
- Apache Shiro 使用手册(一)Shiro架构介绍