diff --git a/centos_standalone_hbase.sh b/centos_standalone_hbase.sh index 2805d05..a596974 100644 --- a/centos_standalone_hbase.sh +++ b/centos_standalone_hbase.sh @@ -40,6 +40,8 @@ echo "开始安装hadoop" sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/slaves sed "s|\${JAVA_HOME}|$JAVA_HOME|g" -i ./hadoop/hadoop-env.sh sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/core-site.xml +# Hadoop yarn +sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/yarn-site \cp -rf ./hadoop /opt/hadoop-2.9.0/etc/ hdfs namenode -format echo "开始安装zookeeper" diff --git a/hadoop/mapred-site.xml b/hadoop/mapred-site.xml new file mode 100644 index 0000000..6b3c1c5 --- /dev/null +++ b/hadoop/mapred-site.xml @@ -0,0 +1,25 @@ + + + + + + + + + + mapreduce.framework.name + yarn + + diff --git a/hadoop/yarn-site.xml b/hadoop/yarn-site.xml new file mode 100644 index 0000000..234cec6 --- /dev/null +++ b/hadoop/yarn-site.xml @@ -0,0 +1,28 @@ + + + + + + + + yarn.resourcemanager.hostname + {host} + + + + yarn.nodemanager.aux-services + mapreduce_shuffle + + diff --git a/ubuntu_standalone_hbase.sh b/ubuntu_standalone_hbase.sh index e6c901b..daca2be 100644 --- a/ubuntu_standalone_hbase.sh +++ b/ubuntu_standalone_hbase.sh @@ -40,6 +40,8 @@ echo "开始安装hadoop" sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/slaves sed "s|\${JAVA_HOME}|$JAVA_HOME|g" -i ./hadoop/hadoop-env.sh sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/core-site.xml +# Hadoop yarn +sed "s/{host}/$(cat /etc/hostname)/g" -i ./hadoop/yarn-site \cp -rf ./hadoop /opt/hadoop-2.9.0/etc/ hdfs namenode -format echo "开始安装zookeeper"