-1

Intelデュアルコアプロセッサ(32ビット)を搭載した古いデスクトップがあり、Ubuntu 12.04デスクトップエディション(これも32ビット)が実行されています。少なくとも 4 ノードの Apache Hadoop クラスターをセットアップしたいと考えています。そのために、安価な中古のデスクトップを購入する予定です。ただし、次のクエリと混同しています。

  1. Apache Hadoop は、クラスター内の異種ノード (1 つの 32 ビット Ubuntu 12.04 と別の 64 ビット バージョン) で動作できますか?
  2. OS のバージョンは、クラスタ ノード全体で同じでなければならないと思いますが、正しいですか?
  3. 公式サイトによると、1.0.3 が最新の安定バージョンです。32 ビット マシンで動作しますか、それともすべてのノードを 64 ビットにする必要がありますか?

上記のクエリに対する回答は、クラスターを構築するために購入する必要があるプロセッサの種類などを判断するのに役立ちます (提案は大歓迎です!!! )

4

1 に答える 1

2

Apache Hadoop は、クラスター内の異なるノード (1 つの 32 ビット Ubuntu 12.04 と別の 64 ビット バージョン) で動作しますか?

公式サイトによると、1.0.3 が最新の安定バージョンです。32 ビット マシンで動作しますか、それともすべてのノードを 64 ビットにする必要がありますか?

すべてが Java 上で実行されるため、32 ビット Java をインストールできれば、Java を実行できます。ただし、ネイティブ部分がいくつかありますが、x86 と x64 で動作するようにクロスコンパイルされていると思います。

通信は RPC (純粋な Java コード) を介して行われるため、まだ試していませんが、これは機能するはずです。

OS のバージョンは、クラスタ ノード全体で同じでなければならないと思いますが、正しいですか?

必ずしもそうではありませんが、問題のデバッグに使いやすく、更新の場合にクラスターを均一に保つために、私はこれを行いません。

于 2012-09-03T17:52:42.857 に答える