HADOOP-7720. Added parameter for HBase user to setup config script.
(Arpit Gupta via Eric Yang) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1179026 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
1f2566f56e
commit
2b9f31e157
|
@ -383,6 +383,9 @@ Release 0.23.0 - Unreleased
|
||||||
HADOOP-7707. Added toggle for dfs.support.append, webhdfs and hadoop proxy
|
HADOOP-7707. Added toggle for dfs.support.append, webhdfs and hadoop proxy
|
||||||
user to setup config script. (Arpit Gupta via Eric Yang)
|
user to setup config script. (Arpit Gupta via Eric Yang)
|
||||||
|
|
||||||
|
HADOOP-7720. Added parameter for HBase user to setup config script.
|
||||||
|
(Arpit Gupta via Eric Yang)
|
||||||
|
|
||||||
OPTIMIZATIONS
|
OPTIMIZATIONS
|
||||||
|
|
||||||
HADOOP-7333. Performance improvement in PureJavaCrc32. (Eric Caspole
|
HADOOP-7333. Performance improvement in PureJavaCrc32. (Eric Caspole
|
||||||
|
|
|
@ -54,6 +54,7 @@ usage: $0 <parameters>
|
||||||
--dfs-webhdfs-enabled=false|true Enable webhdfs
|
--dfs-webhdfs-enabled=false|true Enable webhdfs
|
||||||
--dfs-support-append=false|true Enable append
|
--dfs-support-append=false|true Enable append
|
||||||
--hadoop-proxy-users='user1:groups:hosts;user2:groups:hosts' Setup proxy users for hadoop
|
--hadoop-proxy-users='user1:groups:hosts;user2:groups:hosts' Setup proxy users for hadoop
|
||||||
|
--hbase-user=hbase User which hbase is running as. Defaults to hbase
|
||||||
"
|
"
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
@ -196,6 +197,7 @@ OPTS=$(getopt \
|
||||||
-l 'dfs-webhdfs-enabled:' \
|
-l 'dfs-webhdfs-enabled:' \
|
||||||
-l 'hadoop-proxy-users:' \
|
-l 'hadoop-proxy-users:' \
|
||||||
-l 'dfs-support-append:' \
|
-l 'dfs-support-append:' \
|
||||||
|
-l 'hbase-user:' \
|
||||||
-o 'h' \
|
-o 'h' \
|
||||||
-- "$@")
|
-- "$@")
|
||||||
|
|
||||||
|
@ -327,6 +329,10 @@ while true ; do
|
||||||
DFS_SUPPORT_APPEND=$2; shift 2
|
DFS_SUPPORT_APPEND=$2; shift 2
|
||||||
AUTOMATED=1
|
AUTOMATED=1
|
||||||
;;
|
;;
|
||||||
|
--hbase-user)
|
||||||
|
HBASE_USER=$2; shift 2
|
||||||
|
AUTOMATED=1
|
||||||
|
;;
|
||||||
--)
|
--)
|
||||||
shift ; break
|
shift ; break
|
||||||
;;
|
;;
|
||||||
|
@ -355,6 +361,9 @@ HADOOP_REPLICATION=${HADOOP_RELICATION:-3}
|
||||||
HADOOP_TASK_SCHEDULER=${HADOOP_TASK_SCHEDULER:-org.apache.hadoop.mapred.JobQueueTaskScheduler}
|
HADOOP_TASK_SCHEDULER=${HADOOP_TASK_SCHEDULER:-org.apache.hadoop.mapred.JobQueueTaskScheduler}
|
||||||
HADOOP_HDFS_USER=${HADOOP_HDFS_USER:-hdfs}
|
HADOOP_HDFS_USER=${HADOOP_HDFS_USER:-hdfs}
|
||||||
HADOOP_MR_USER=${HADOOP_MR_USER:-mr}
|
HADOOP_MR_USER=${HADOOP_MR_USER:-mr}
|
||||||
|
DFS_WEBHDFS_ENABLED=${DFS_WEBHDFS_ENABLED:-false}
|
||||||
|
DFS_SUPPORT_APPEND=${DFS_SUPPORT_APPEND:-false}
|
||||||
|
HBASE_USER=${HBASE_USER:-hbase}
|
||||||
KEYTAB_DIR=${KEYTAB_DIR:-/etc/security/keytabs}
|
KEYTAB_DIR=${KEYTAB_DIR:-/etc/security/keytabs}
|
||||||
HDFS_KEYTAB=${HDFS_KEYTAB:-/home/hdfs/hdfs.keytab}
|
HDFS_KEYTAB=${HDFS_KEYTAB:-/home/hdfs/hdfs.keytab}
|
||||||
MR_KEYTAB=${MR_KEYTAB:-/home/mr/mr.keytab}
|
MR_KEYTAB=${MR_KEYTAB:-/home/mr/mr.keytab}
|
||||||
|
|
|
@ -51,6 +51,8 @@
|
||||||
RULE:[2:$1@$0](hdfs@.*${KERBEROS_REALM})s/.*/${HADOOP_HDFS_USER}/
|
RULE:[2:$1@$0](hdfs@.*${KERBEROS_REALM})s/.*/${HADOOP_HDFS_USER}/
|
||||||
RULE:[2:$1@$0](mapredqa@.*${KERBEROS_REALM})s/.*/${HADOOP_MR_USER}/
|
RULE:[2:$1@$0](mapredqa@.*${KERBEROS_REALM})s/.*/${HADOOP_MR_USER}/
|
||||||
RULE:[2:$1@$0](hdfsqa@.*${KERBEROS_REALM})s/.*/${HADOOP_HDFS_USER}/
|
RULE:[2:$1@$0](hdfsqa@.*${KERBEROS_REALM})s/.*/${HADOOP_HDFS_USER}/
|
||||||
|
RULE:[2:$1@$0](hm@.*${KERBEROS_REALM})s/.*/${HBASE_USER}/
|
||||||
|
RULE:[2:$1@$0](rs@.*${KERBEROS_REALM})s/.*/${HBASE_USER}/
|
||||||
DEFAULT
|
DEFAULT
|
||||||
</value>
|
</value>
|
||||||
<description></description>
|
<description></description>
|
||||||
|
|
Loading…
Reference in New Issue