hdfs进程启动 all on hostname
默认启动方式:
[hadoop@hadoop01 sbin]$ ./start-dfs.sh
Starting namenodes on [hadoop01]
hadoop01: starting namenode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-namenode-hadoop01.out
localhost: starting datanode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-datanode-hadoop01.out
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-secondarynamenode-hadoop01.out
namenodes: etc/hadoop/core-site.xml的fs.defaultFS 参数控制
datanode :etc/hadoop/slaves 控制
secondary namenodes :etc/hadoop/hdfs-site.xml 的dfs.namenode.secondary.http-address和dfs.namenode.secondary.https-address控制
参考官方文档:http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0/ 进行配置
cat core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop01:9000</value>
</property>
</configuration>
cat slaves
hadoop01
cat hdfs-site.xml
> <configuration>
> <property>
> <name>dfs.namenode.secondary.http-address</name>
> <value>hadoop01:50090</value>
> </property>
> <property>
> <name>dfs.namenode.secondary.https-address</name>
> <value>hadoop01:50091</value>
> </property>
</configuration>
在查看全部stat on hostname
[hadoop@hadoop01 hadoop]$ sbin/start-dfs.sh
Starting namenodes on [hadoop01]
hadoop01: starting namenode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-namenode-hadoop01.out
hadoop01: starting datanode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-datanode-hadoop01.out
Starting secondary namenodes [hadoop01]
hadoop01: starting secondarynamenode, logging to /home/hadoop/app/hadoop/logs/hadoop-hadoop-secondarynamenode-hadoop01.out