その他、設定を変更するパラメーターについて説明します。
以下に示すプロパティは、本製品では使用しません。ここでは、参考情報として掲載します。
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 $$ = 次のいずれか小さい方の値
|
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 【設定値】 次のいずれか大きい方の値
|
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 |