2012-06-01 77 views
0

我試圖運行一個本機二進制文件,在我的x86 Debian Squeeze盒子上編譯(以匹配Amazon AMI),並且我一直都在聽這個怪異的錯誤Elastic MapReduce失敗:1:語法錯誤:「(」unexpected

/mnt/var/lib/hadoop/mapred/taskTracker/hadoop/jobcache/job_201206011019_0001/attempt_201206011019_0001_m_000000_0/work/./word-count: 1: Syntax error: "(" unexpected

因爲字計數中,令人費解的是一個二進制可執行文件。任何人都知道,系統的一部分,在這裏抱怨?是OS試圖尋找一些神奇字節的二進制文件的開頭和沒有找到它們?

回答

0

這是一段時間以前,但如果我沒記錯的話,問題是我試圖運行的二進制文件是在OS上編譯的X,而不是匹配的OS/arch(即Debian的)。