您好我正在學習mapreduce和haddoop的過程。我想運行其代碼一起在這裏呈現矩陣multiplitaction的例子:我知道了一個奇怪的問題,但是否有人可以指導我,我怎樣才能運行這個例子,因爲我無法找到任何如何運行mapreduce矩陣乘法實例
http://www.norstad.org/matrix-multiply/index.html
這個特定例子的指導。提前致謝。
P.S.我有hadoop以僞分佈模式配置。
問候,
WL
您好我正在學習mapreduce和haddoop的過程。我想運行其代碼一起在這裏呈現矩陣multiplitaction的例子:我知道了一個奇怪的問題,但是否有人可以指導我,我怎樣才能運行這個例子,因爲我無法找到任何如何運行mapreduce矩陣乘法實例
http://www.norstad.org/matrix-multiply/index.html
這個特定例子的指導。提前致謝。
P.S.我有hadoop以僞分佈模式配置。
問候,
WL
的源代碼是用於運行程序自我解釋。
首先源必須被編譯和jar'd。
這兩個輸入矩陣都應該是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
感謝praveen對你的幫助,但你能指導我如何從testmultiplymatrix創建序列文件。 – waqas
事實上,它試圖在運行程序時給出消息:線程「main」中的異常java.lang.NoClassDefFoundError:org/apache/hadoop/io /可寫在....... bla bla – waqas