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

C.1 hadoop-env.sh

hadoop-env.sh ファイルに設定する環境変数について説明します。

環境変数

初期値/設定値

HADOOP_CLASSPATH

Hadoop を動作させる JVM の CLASSPATH

初期値

なし

設定値

$HADOOP_CLASSPATH:/opt/FJSVpdfs/lib/pdfs.jar

HADOOP_JOBTRACKER_OPTS

JobTracker を動作させる JVM 固有の起動オプション

【初期値】

-Dcom.sun.management.jmxremote $HADOOP_JOBTRACKER_OPTS

【設定値】

-Xmx$$m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=60001 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=localhost -Dhadoop.security.logger=INFO,DRFAS -Dmapred.audit.logger=INFO,MRAUDIT -Dhadoop.mapreduce.jobsummary.logger=INFO,JSA $HADOOP_JOBTRACKER_OPTS


$$ = 実装メモリ量(MB) ÷ 3

HADOOP_OPTS

Hadoop を動作させる JVM の起動オプション

【初期値】

なし

【設定値】

-Djava.net.preferIPv4Stack=true $HADOOP_OPTS

HADOOP_SSH_OPTS

Hadoop が ssh を使用する場合に ssh に指定するオプション

【初期値】

なし

【設定値】

-o StrictHostKeyChecking=no -o BatchMode=yes

HADOOP_TASKTRACKER_OPTS

TaskTracker を動作させる JVM 固有の起動オプション

【初期値】

なし

【設定値】

-Xmx$$m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=60002 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=localhost -Dhadoop.security.logger=ERROR,console -Dmapred.audit.logger=ERROR,console $HADOOP_TASKTRACKER_OPTS


$$ = 次のいずれか小さい方の値

  • 512

  • 実装メモリ量(MB) ÷ 6

HADOOP_USER_CLASSPATH_FIRST

HADOOP_CLASSPATH の指定を既存の CLASSPATH の先頭に追加

【初期値】

なし

【設定値】

true

JAVA_HOME

Hadoop が利用する JVM のパス

【初期値】

なし

【設定値】

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

注意

いくつかのパラメタ(JVM 固有の起動オプション)の設定値が複数行で表示されている場合がありますが、指定値に改行が含まれる訳ではありません。