ページの先頭行へ戻る
Interstage Big Data Parallel Processing Server V1.2.0 ユーザーズガイド
FUJITSU Software

9.2.1 アプリケーションの概要

Hadoop 上で処理を行うためのアプリケーションには、以下の種類があります。

参考

インストール先ディレクトリ

上記に示すアプリケーションは、マスタサーバ、スレーブサーバ、および開発実行環境サーバの下記ディレクトリにインストールされます。

アプリケーション

インストールディレクトリ

マスタサーバ

スレーブ
サーバ

開発実行環境
サーバ

MapReduce

/usr/bin(コマンド)

/usr/share/hadoop(ライブラリ)

/etc/hadoop(設定ファイル)

Hive

/usr/lib/hive (*1)

/etc/hive(設定ファイル)(*1)

×

×

Pig

/usr/lib/pig (*1)

/etc/pig(設定ファイル)(*1)

×

×

HBase

/usr/lib/hbase (*1)

/etc/hbase(設定ファイル)(*1)

Mahout

/usr/lib/mahout (*1)

×

×

○:インストールされます。

×:インストールされません。

*1:シンボリックリンクです。


注意

Hive、Pig、Hbase、Mahoutを実行する場合、環境変数の設定が必要となります。

設定方法については、「12.1.3 OSS実行時の環境変数の設定」を参照してください。


参考

上記に示すアプリケーション以外でも、Hadoop API を利用せずに実装された外部プログラムを、HadoopのMapReduceフレームワーク上で動作させることが可能です。

詳細については「第11章 外部プログラム並列実行機能の使い方」を参照してください。


以降、MapReduce アプリケーションの開発について説明します。その他のアプリケーション開発については、Apache Hadoop プロジェクトのWebページ等を参照してください。