DFS 独自の MapReduce ジョブユーザー認証において認証キー確認を行うため、あらかじめ認証キーファイルを作成しておく必要があります。ジョブユーザー認証を使用するかどうかは、pdfs-site.xml ファイルの pdfs.security.authorization プロパティで設定します。デフォルトは "true" (有効)です。
なお、pdfs.security.authorization を "false" (無効)に設定した場合は、以下の作業は不要です。
pdfs.security.authorization プロパティについては、「C.4 pdfs-site.xml」を参照してください。
例
bdppuser1 というユーザーで、DFS のマウントディレクトリが /mnt/pdfs の場合
全ノードで共用しているため、DFS をマウントしているいずれかのノードで、以下を bdppuser1 で実行します。
$ cd ~ <Enter>
$ cat > id_hadoop <Enter>
{任意のキーワード文字列}
ctrl-d
$ hadoop fs -mkdir .pdfs <Enter>
$ hadoop fs -chmod 700 .pdfs <Enter>
$ hadoop fs -moveFromLocal id_hadoop .pdfs/ <Enter>
$ hadoop fs -chmod 600 .pdfs/id_hadoop <Enter>