cdh4.2.1安装部署各目录用户组及权限详细说明
2013-06-04 15:00
435 查看
1、dfs.name.dir or dfs.namenode.name.dir
sudo mkdir -p /data/1/dfs/nn /nfsmount/dfs/nn
sudo chown -R hdfs:hdfs /data/1/dfs/nn /nfsmount/dfs/nn
sudo chmod 700 /data/1/dfs/nn /nfsmount/dfs/nn
2、dfs.data.dir or dfs.datanode.data.dir
sudo mkdir -p /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
sudo chown -R hdfs:hdfs /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
sudo chmod 700 /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
3、 mapred.local.dir
sudo mkdir -p /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
sudo chown -R mapred:hadoop /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
sudo chmod 751 /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
4、 the HDFS and MapReduce log directories
sudo chown -R hdfs:hdfs $HDFS_LOG_DIR
sudo chmod 771 $HDFS_LOG_DIR
sudo chown -R mapred:mapred $MAPRED_LOG_DIR
sudo chmod 771 $MAPRED_LOG_DIR
sudo chown -R mapred:anygroup $MAPRED_LOG_DIR/userlogs
$MAPRED_LOG_DIR/userlogs目录的权限在进程启动的时候自动设置
5、hdfs /(root directory)
sudo chown hdfs:hadoop /
sudo -u hdfs hadoop fs -chmod 755 /
6、 HDFS /tmp
sudo -u hdfs hadoop fs -mkdir /tmp
sudo -u hdfs hadoop fs -chmod -R 777 /tmp
7、mapreduce.jobtracker.staging.root.dir
sudo -u hdfs hadoop fs -mkdir -p /mapred/staging
sudo -u hdfs hadoop fs -chmod 777 /mapred/staging
sudo -u hdfs hadoop fs -chown -R mapred /mapred
8、mapred.system.dir
sudo -u hdfs hadoop fs -mkdir /mapred/sys
sudo -u hdfs hadoop fs -chown mapred:hadoop /mapred/sys
sudo -u hdfs hadoop fs -chmod -R 700 /mapred/sys
9、Verify the HDFS File Structure
sudo -u hdfs hadoop fs -ls -R /
drwxrwxrwt - hdfs supergroup 0 2012-04-19 15:14 /tmp
drwxr-xr-x - hdfs supergroup 0 2012-04-19 15:16 /mapred
drwxr-xr-x - mapred supergroup 0 2012-04-19 15:29 /mapred/sys
drwxrwxrwt - mapred supergroup 0 2012-04-19 15:33 /mapred/staging
10、Create a Home Directory for each MapReduce User
Create a home directory for each MapReduce user. It is best to do this on the
NameNode; for example:
$ sudo -u hdfs hadoop fs -mkdir /user/<user>
$ sudo -u hdfs hadoop fs -chown <user> /user/<user>
where <user> is the Linux username of each user.
Alternatively, you can log in as each Linux user (or write a script to do so) and create the home directory as
follows:
sudo -u hdfs hadoop fs -mkdir /user/$USER
sudo -u hdfs hadoop fs -chown $USER /user/$USER
sudo -u hdfs hadoop fs -chmod 711 /user/$USER
sudo mkdir -p /data/1/dfs/nn /nfsmount/dfs/nn
sudo chown -R hdfs:hdfs /data/1/dfs/nn /nfsmount/dfs/nn
sudo chmod 700 /data/1/dfs/nn /nfsmount/dfs/nn
2、dfs.data.dir or dfs.datanode.data.dir
sudo mkdir -p /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
sudo chown -R hdfs:hdfs /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
sudo chmod 700 /data/1/dfs/dn /data/2/dfs/dn /data/3/dfs/dn /data/4/dfs/dn
3、 mapred.local.dir
sudo mkdir -p /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
sudo chown -R mapred:hadoop /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
sudo chmod 751 /data/1/mapred/local /data/2/mapred/local /data/3/mapred/local /data/4/mapred/local
4、 the HDFS and MapReduce log directories
sudo chown -R hdfs:hdfs $HDFS_LOG_DIR
sudo chmod 771 $HDFS_LOG_DIR
sudo chown -R mapred:mapred $MAPRED_LOG_DIR
sudo chmod 771 $MAPRED_LOG_DIR
sudo chown -R mapred:anygroup $MAPRED_LOG_DIR/userlogs
$MAPRED_LOG_DIR/userlogs目录的权限在进程启动的时候自动设置
5、hdfs /(root directory)
sudo chown hdfs:hadoop /
sudo -u hdfs hadoop fs -chmod 755 /
6、 HDFS /tmp
sudo -u hdfs hadoop fs -mkdir /tmp
sudo -u hdfs hadoop fs -chmod -R 777 /tmp
7、mapreduce.jobtracker.staging.root.dir
sudo -u hdfs hadoop fs -mkdir -p /mapred/staging
sudo -u hdfs hadoop fs -chmod 777 /mapred/staging
sudo -u hdfs hadoop fs -chown -R mapred /mapred
8、mapred.system.dir
sudo -u hdfs hadoop fs -mkdir /mapred/sys
sudo -u hdfs hadoop fs -chown mapred:hadoop /mapred/sys
sudo -u hdfs hadoop fs -chmod -R 700 /mapred/sys
9、Verify the HDFS File Structure
sudo -u hdfs hadoop fs -ls -R /
drwxrwxrwt - hdfs supergroup 0 2012-04-19 15:14 /tmp
drwxr-xr-x - hdfs supergroup 0 2012-04-19 15:16 /mapred
drwxr-xr-x - mapred supergroup 0 2012-04-19 15:29 /mapred/sys
drwxrwxrwt - mapred supergroup 0 2012-04-19 15:33 /mapred/staging
10、Create a Home Directory for each MapReduce User
Create a home directory for each MapReduce user. It is best to do this on the
NameNode; for example:
$ sudo -u hdfs hadoop fs -mkdir /user/<user>
$ sudo -u hdfs hadoop fs -chown <user> /user/<user>
where <user> is the Linux username of each user.
Alternatively, you can log in as each Linux user (or write a script to do so) and create the home directory as
follows:
sudo -u hdfs hadoop fs -mkdir /user/$USER
sudo -u hdfs hadoop fs -chown $USER /user/$USER
sudo -u hdfs hadoop fs -chmod 711 /user/$USER
相关文章推荐
- 支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明]
- linux安装elasticsearch部署配置详细说明
- 支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明]
- 支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明]
- liunx修改文件及目录的权限详细说明
- 支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明]
- 生产库自动化MySQL5.6安装部署详细教程
- ssh目录权限说明
- Storm集群安装部署步骤【详细版】
- Linux RAR 安装和使用详细说明
- linux服务器安装svn版本控制,自动部署代码到项目目录
- HBase参数配置及说明(0.94-cdh4.2.1)
- Storm集群安装部署步骤【详细版】
- CDH4.1(hadoop-2.0.0-cdh4.1.2)安装部署文档
- Jenkins详细安装与构建部署使用教程
- Apache http server 64位绿色解压版的安装、部署、启动和使用说明
- Linux下部署Symfony2对app/cache和app/logs目录的权限设置
- 新手福利:SVN服务器安装部署以及客户端详细使用教程!
- hudson+maven+svn配置详细说明--一Tomcat 安装
- 【转】win2003系统下apache、php、mysql安装以及虚拟主机和目录权限设置