hadoop の tmp ディレクトリ

hadoop.tmp.dir
名前と違って、デフォルトではデータディレクトリ等も tmp の下に作られるようになっている。
そして、デフォルトで hadoop.tmp.dir は /tmp 配下になっているので、そのままだといつの間にかデータ消えてえらいことになる。

dfs.name.dir や dfs.data.dir を /tmp 以外に設定しておくこと。

cygwinの場合
hadoop.tmp.dir に、例えば "/usr/local/hadoop/tmp/hadoop-${user.name}" などと設定すると、
c:\usr\local\hadoop\tmp\hadoop-hase
のようなディレクトリにデータが作成されてしまう(Cドライブにcygwinを入れた場合)。