Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- echo "Now script is updating hadoop configuration files"
- #cat >> /usr/local/hadoop/etc/hadoop/hadoop-env.sh << EOL
- #export JAVA_HOME=/usr/
- #EOL
- cd /usr/lib/hadoop/etc/hadoop
- cat > core-site.xml << EOL
- <configuration>
- <property>
- <name>fs.default.name</name>
- <value>hdfs://localhost:9000</value>
- </property>
- </configuration>
- 'EOL'
- cp mapred-site.xml.template mapred-site.xml
- cat > mapred-site.xml << EOL
- <configuration>
- <property>
- <name>mapreduce.framework.name</name>
- <value>yarn</value>
- </property>
- </configuration>
- 'EOL'
- cat > yarn-site.xml << EOL
- <configuration>
- <property>
- <name>yarn.nodemanager.aux-services</name>
- <value>mapreduce_shuffle</value>
- </property>
- </configuration>
- 'EOL'
- cat > hdfs-site.xml << EOL
- <configuration>
- <property>
- <name>dfs.replication</name>
- <value>1</value>
- </property>
- <property>
- <name>dfs.name.dir</name>
- <value>file:///home/hadoop/hadoopinfra/hdfs/namenode </value>
- </property>
- <property>
- <name>dfs.data.dir</name>
- <value>file:///home/hadoop/hadoopinfra/hdfs/datanode </value >
- </property>
- </configuration>
- 'EOL'
- echo "Completed process Now Reloading Bash Profile...."
- cd ~
- echo "You may require reloading bash profile, you can reload using following command."
- echo "source ~/.bashrc"
- echo "To Start you need to format Name Node Once you can use following command."
- echo "hdfs namenode -format"
- echo "Hadoop configured. now you can start hadoop using following commands. "
- echo "start-dfs.sh"
- echo "start-yarn.sh"
- echo "To stop hadoop use following scripts."
- echo "stop-dfs.sh"
- echo "stop-yarn.sh"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement