1:解压安装包:
tar zxf hadoop-2.7.6.tar.gz
2: 创建软连接
ln -s hadoop-2.7.6 hadoop-current
3: ~/.bashrc用户家目录下的私有环境变量设定,将hadoop命令添加到path,这样可以直接使用hadoop命令
vi ~/.bashrc
export PATH=/mnt/home/1141797198/hadoop-current/bin:$PATH
4:source ~/.bashrc
5: cd hadoop-current/etc/hadoop/
6: vi hadoop-env.sh 设置 jdk
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
7: vi core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://bigdata0:30961</value>
</property>
</configuration>
8 : vi hdfs-site.xml
<property>
<name>dfs.namenode.rpc-address</name>
<value>bigdata0:30961</value>
</property>
<property>
<name>dfs.namenode.http-address</name>
<value>bigdata0:30962</value>
</property>
<property>
<name>dfs.datanode.address</name>
<value>bigdata0:30963</value>
</property>
<property>
<name>dfs.datanode.http.address</name>
<value>bigdata0:30964</value>
</property>
<property>
<name>dfs.datanode.ipc.address</name>
<value>bigdata0:30965</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/mnt/home/1141797198/name</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/mnt/home/1141797198/data/0,/mnt/home/1141797198/data/1,/mnt/home/1141797198/data/2</value>
</property>
9: 格式化
hdfs namenode -format
10:hdfs namenode 启动namenode
11: http://bigdata0:30962 访问namenode webUI
12: makdir -p data/{0..2}
13: hdfs datanode 启动datanode
14:使用daemon方式停止和启动namenode 和datanode:
/mnt/home/1141797198/hadoop-current/sbin/hadoop-daemon.sh stop datanode
/mnt/home/1141797198/hadoop-current/sbin/hadoop-daemon.sh start datanode
/mnt/home/1141797198/hadoop-current/sbin/hadoop-daemon.sh stop namenode
/mnt/home/1141797198/hadoop-current/sbin/hadoop-daemon.sh start namenode