2011-02-25 64 views

回答

2

如果您需要運行EXE,您可能會失敗,因爲Linux是唯一支持Hadoop的平臺。我聽說有人在Cygwin上試用Hadoop,但試圖讓配置正常工作可能是一場艱苦的戰鬥。

如果你仍然想使用Hadoop的,我會建議下列之一:

  • 使用Windows框,您的二進制日誌文件轉換爲中間格式;那麼你可以在Hadoop中處理它。
  • 用Java重寫轉換邏輯
  • 如果您的EXE prog是C#/ .NET,您可以使用Mono在Linux上運行它,並使用Hadoop流調用外部程序。
+0

您可能也可以通過Wine運行exe。 – 2011-03-08 10:29:09