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

C.7 HDFS に関する設定(参考情報)

その他、設定を変更するパラメーターについて説明します。

以下に示すプロパティは、本製品では使用しません。ここでは、参考情報として掲載します。

hadoop-env.sh

環境変数

初期値/設定値

HADOOP_DATANODE_OPTS

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

【初期値】

-Dcom.sun.management.jmxremote $HADOOP_DATANODE_OPTS

【設定値】

-Xmx$$m -Dhadoop.security.logger=ERROR,DRFAS $HADOOP_DATANODE_OPTS


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

  • 512

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

HADOOP_NAMENODE_OPTS

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

【初期値】

-Dcom.sun.management.jmxremote $HADOOP_NAMENODE_OPTS

【設定値】

-Xmx$$m -Dhadoop.security.logger=INFO,DRFAS -Dhdfs.audit.logger=INFO,DRFAAUDIT $HADOOP_NAMENODE_OPTS


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

HADOOP_SECONDARYNAMENODE_OPTS

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

【初期値】

-Dcom.sun.management.jmxremote $HADOOP_SECONDARYNAMENODE_OPTS

【設定値】

-Xmx$$m -Dhadoop.security.logger=INFO,DRFAS -Dhdfs.audit.logger=INFO,DRFAAUDIT $HADOOP_SECONDARYNAMENODE_OPTS


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


core-site.xml

プロパティ

初期値/設定値

fs.checkpoint.dir

SecondaryNameNode の HDFS 管理情報の格納ディレクトリ

【初期値】

${hadoop.tmp.dir}/dfs/namesecondary

【設定値】

/var/lib/hadoop/hdfs/namesecondary

fs.checkpoint.period

NameNode の変更履歴を SecondaryNameNode に反映する(冗長化処理を行う)間隔(単位:秒)

【初期値】

3600 (60分)

【設定値】

1800 (30分)


hdfs-site.xml

この設定ファイルは、本製品では使用しません。

プロパティ

初期値/設定値

dfs.block.size

HDFS ファイルのブロックをローカルファイルに格納する際のローカルファイルのサイズ(単位:バイト)

【初期値】

67108864 (64MB)

【設定値】

134217728 (128MB)

dfs.datanode.du.reserved

HDFS のデータ以外で使用するために予約しておく dfs.data.dir を配置した DISK の容量(単位:バイト)

【初期値】

0

【設定値】

dfs.data.dir が配置されているディスクの空き容量の40%(バイト)

dfs.datanode.handler.count

DataNode 内で処理を行うスレッドの数

【初期値】

3

【設定値】

次のいずれか大きい方の値

  • 3

  • CPU のコア数

dfs.datanode.ipc.address

DataNode 間でデータを送受信するためのアドレス

【初期値】

0.0.0.0:50020

【設定値】

0.0.0.0:50020 (再設定します)

dfs.datanode.max.xcievers

DataNode への接続数の最大

【初期値】

256

【設定値】

4096

dfs.permissions.supergroup

HDFS のスーパーグループ名

【初期値】

supergroup

【設定値】

hadoop

dfs.support.append

HDFS の追記機能を使用するか否か

【初期値】

false

【設定値】

true