您好我正在学习mapreduce和haddoop的过程。我想运行这里提供的矩阵乘法的例子及其代码:
http://www.norstad.org/matrix-multiply/index.html
我知道这是一个奇怪的问题,但有人可以指导我如何运行此示例,因为我找不到任何有关此特定示例的指导。提前谢谢。
P.S。我已经在伪分布模式下配置了hadoop。
的问候,
WL
答案 0 :(得分:0)
源代码对于运行程序是不言自明的。
首先必须编译源代码并使用jar。
输入矩阵都应该是SequenceFile格式。 TestMultiplyMatrix#writeMatrix包含用于创建随机矩阵的示例。
将输入矩阵序列文件放入HDFS。
以下是运行作业的输入参数。每个参数的详细信息都在MatrixMultiply#runJob方法之上。
bin / hadoop jar jar_file_name MatrixMultiply [generic args] inputPathA inputPathB outputDirPath tempDirPath strategy R1 R2 I K J IB KB JB