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"