2011-11-23 74 views

回答

0

的源代碼是用於運行程序自我解釋。

  1. 首先源必須被編譯和jar'd。

  2. 這兩個輸入矩陣都應該是SequenceFile格式。 TestMultiplyMatrix#writeMatrix有用於創建隨機矩陣的示例。

  3. 將輸入矩陣序列文件放入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

+0

感謝praveen對你的幫助,但你能指導我如何從testmultiplymatrix創建序列文件。 – waqas

+0

事實上,它試圖在運行程序時給出消息:線程「main」中的異常java.lang.NoClassDefFoundError:org/apache/hadoop/io /可寫在....... bla bla – waqas