(outdated)ホームAccumuloAccumuloをインストールしてみるAccumulo2013.12.2323日目です先週の金曜日に、CDH4.3でAccumuloが利用できるというブログが公開されました。HBaseと同様に、GoogleのBigTableの論文を参考にして開発されています。Indexが利用できる点は興味深いです。HBaseとAccumuloとの違いは、2年前のスライドやこのドキュメントが参考になるかもしれません(後者の細かいところは見ていませんが、)。VMに環境を構築しましたが、かなり難航しました。Guideドキュメントはこちら(pdf)に公開されています。Managerで構築しようとしたのですが、CDH5b1を構築した環境を使い回したのが悪かったのか、試行錯誤してもAccumuloのサービスが表示されずに断念。Managerを変更しすぎたのが原因かHDFSが動作しなくなってしまい中断。あきらめて、一旦クラスタを削除して作り直したところ、うまくいったのが以降の手順です。イレギュラーな手順で行っているので、もしかすると普通にやればすんなりいくのかもしれません。tarballから構築する場合、以下の点に気をつけて下さい。ドキュメントのコマンドラインに書かれている何カ所かのハイフンが制御文字になっている。tar.gzのダウンロード先が書かれていない。5でインストールインストール手順に従いParcelを設定しておきます。サービスの追加でAccumuloサービスを選択します。AccumuloにはHDFS、MapReduce、Zookeeperの各サービスが必要です。(なぜMapReduceに依存関係があるのかは不明)今回は疑似分散環境なので、サービスは全て同じホストに割り当てます。設定はデフォルトのままにしました。実際のところ、この状態に持って行くまでにはいくつかのステップが必要でした。手元の環境ではAccumuloのInitializeがされていなかったのが原因か、ドキュメントに書いてあるパーミッションの問題か、Master以外のサービスが起動せずでした。最終的にメニューから初期化を行いパーミッションを変えたところうまくいったようです。シェルから使ってみるクライアント設定の配布を選んで配布しておきます。その後、ターミナルから以下のように確認してみました。tables!METADATAtraceroot@accumulo>[/shell]テーブルを作ってデータをインサートしてみます。shellとは使い勝手が違うので、慣れるまでには時間がかかりそう。Hueが対応してくれれば。見つかりませんでした。コメントをキャンセルメールアドレスが公開されることはありません。*サイトProfilekernel023HadoopやSparkなどのビッグデータ系技術情報を公開しています。(outdated)ホーム検索トップサイドバーProfilekernel023HadoopやSparkなどのビッグデータ系技術情報を公開しています。