你好,我正在学习mapreduce和hadoop。我想运行这里提供的矩阵乘法示例及其代码:
http://www.norstad.org/matrix-multiply/index.html我知道这是一个奇怪的问题,但是有人能指导我,我怎么能运行这个例子,因为我找不到任何指导这个特定的例子。提前谢谢。
注:我把hadoop配置成pseudodistributed模式。
问候,
王
运行程序的源代码是不言自明的。
-
两个输入矩阵都应该是SequenceFile格式。TestMultiplyMatrix# writemmatrix有创建随机矩阵的示例。
-
将输入的矩阵序列文件放入HDFS。
下面是运行作业的输入参数。每个参数的详细信息都在MatrixMultiply#runJob方法的顶部。
bin/hadoop jar jar_file_name MatrixMultiply [generic args] inputPathA inputPathB outputDirPath tempDirPath策略R1 R2 I K J IB KB JB