`

hadoop执行stop-all.sh的时候总是出现 “no namenode to stop”

阅读更多

目前的解决的办法

 

1、先把服务都停掉 

$ bin/stop-all.sh


2、格式化namenode 

 

$ bin/hadoop namenode -format

 

3、重新启动所有服务 

$ bin/start-dfs.sh 


4、可以进行正常操作了 

 

原因还不明白,学习中。。。

 

问题是出在我每次start-all 后,关机就直接关机了,没有先执行stop-all ,导致内存里的信息丢失,所以关机前记得执行一次stop-all.sh 就可以了

分享到:
评论
4 楼 eryk 2011-12-21  
gaohaizhao777 写道
这个原因其实是因为在执行stop-all.sh时,找不到pid文件了。
在 HADOOP_HOME/conf/ hadoop-env.sh 里面,修改配置如下:
export HADOOP_PID_DIR=/home/hadoop/pids 

pid文件默认在/tmp目录下,而/tmp是会被系统定期清理的,所以Pid文件被删除后就no namenode to stop”

恩,配置hadoop.tmp.dir 参数,不用默认值,就不会有这个问题了吧
3 楼 gaohaizhao777 2011-12-20  
这个原因其实是因为在执行stop-all.sh时,找不到pid文件了。
在 HADOOP_HOME/conf/ hadoop-env.sh 里面,修改配置如下:
export HADOOP_PID_DIR=/home/hadoop/pids 

pid文件默认在/tmp目录下,而/tmp是会被系统定期清理的,所以Pid文件被删除后就no namenode to stop”
2 楼 eryk 2011-11-23  
xrogzu 写道
格式化,太不好了吧

可以修改 "hadoop.tmp.dir"/current 目录下得namespaceID的值,需要把所有slave和master 的id 改成一样的
1 楼 xrogzu 2011-11-23  
格式化,太不好了吧

相关推荐

    hadoop-3.1.4.tar.zip

    7. **sbin目录**:系统级别的脚本,用于管理Hadoop集群,如启动和停止所有Hadoop服务的`start-all.sh`和`stop-all.sh`。 在使用Hadoop 3.1.4时,首先要根据自己的集群环境配置这些配置文件。例如,你需要在`hdfs-...

    hadoop-2.6.0.tar.gz

    7. **关闭Hadoop**:在不使用Hadoop时,应通过`stop-dfs.sh`和`stop-yarn.sh`脚本停止所有服务,以释放系统资源。 在Hadoop 2.6.0中,MapReduce框架也得到了改进,支持更高效的并行计算。此外,YARN作为新的资源...

    linux版本hadoop-2.7.2.zip

    3. **启动和停止Hadoop服务**:使用sbin目录下的start-dfs.sh和start-yarn.sh命令启动HDFS和YARN(Hadoop的资源管理系统),使用stop-dfs.sh和stop-yarn.sh命令停止服务。 4. **伪分布式模式**:在单机上模拟分布式...

    hadoop-2.6.4.tar.gz

    8. **启动和脚本文件**:启动、停止Hadoop服务的脚本,如`start-dfs.sh`、`start-yarn.sh`和`stop-all.sh`。 为了部署和运行Hadoop 2.6.4,用户需要解压这个压缩包,根据其内部的文档配置环境,包括设置HDFS的存储...

    hadoop-2.6.0 windows版本,bin目录包括hadoop.dll winutils.exe hadoop-2.6.0\bin

    除了hadoop.dll和winutils.exe,还有其他重要工具,比如`start-all.sh`、`stop-all.sh`用于启动和停止Hadoop集群服务,`hadoop`命令行工具用于与Hadoop交互,以及`hdfs`和`yarn`子命令等,它们帮助用户管理HDFS和...

    【IT十八掌徐培成】Hadoop第01天-03.hadoop安装.zip

    9. **关闭Hadoop**:使用`stop-dfs.sh`和`stop-yarn.sh`命令停止Hadoop服务,保持系统的资源利用率。 这个压缩包中的"Hadoop第01天-03.hadoop安装.avi"可能是一个视频教程,详细演示了以上步骤,对于初学者来说是...

    实验8+Hadoop安装、部署与应用-final.zip_depthrss_hadoop_linux

    - 停止所有服务:`stop-yarn.sh`和`stop-dfs.sh`。 10. **故障排查与优化**: - 了解Hadoop的日志位置,通常在`/var/log/hadoop-$USER`目录下。 - 配置文件中可以调整内存分配、网络通信参数等,以优化性能。 ...

    hadoop-2.4.1安装软件包以及教程jdk.zip

    hdfs namenode -format (hadoop namenode -format) 3.4启动hadoop 先启动HDFS sbin/start-dfs.sh 再启动YARN sbin/start-yarn.sh 3.5验证是否启动成功 使用jps命令验证 27408 NameNode 28218 Jps ...

    hadoop-2.7.2_win.zip

    - **sbin**:存放启动和停止Hadoop服务的脚本,例如`start-dfs.sh`, `stop-dfs.sh`, `start-yarn.sh`, `stop-yarn.sh`等。 - **lib**:存放Hadoop运行所需的库文件,包括各种JAR包,这些库是Hadoop服务正常运行的...

    完美解决Hadoop集群无法正常关闭的问题!

     但往往一stop-all.sh,集群下方总会出现下面的提示: [root@master ~]# stop-dfs.sh Stopping namenodes on [master] master: no namenode to stop slave2: no datanode to stop slave1: no datanode to stop …  ...

    hadoop—集群维护手册分享.pdf

    Hadoop 集群的启动和停止命令分别是 start-all.sh 和 stop-all.sh。这些命令可以在 Hadoop 的安装目录下找到。 二、节点添加和数据平衡 当需要增加集群的存储量时,建议增加 Hadoop datanode 节点。增加节点的步骤...

    【大数据】Hadoop常用启动命令.pdf

    5. `hadoop-daemons.sh start <daemon>` 和 `hadoop-daemons.sh stop <daemon>`: 这些命令允许你单独启动或停止特定的守护进程,如NameNode、DataNode、SecondaryNameNode、JobTracker和TaskTracker。这对于有针对性...

    hadoop-2.7.2.rar

    hadoop-2.7.2安装包,解压至/opt/...启动HDFS只需要敲入命令行:sbin/hadoop-daemon.sh start|stop namenode|datanode|secondarynamenode 启动YARN: sbin/yarn-daemon.sh start|stop resourcemanager|nodemanager

    细细品味Hadoop(Hadoop安装及配置).rar_hadoop_细细品味Hadoop

    8. **关闭Hadoop**:完成测试后,使用`stop-dfs.sh`和`stop-yarn.sh`停止Hadoop服务。 在配置过程中,可能会遇到各种问题,如端口冲突、权限不足等,需要根据错误提示进行排查。此外,为了实现高可用性,还可以配置...

    hadoop-2.6.4.rar

    7. **启动与停止Hadoop**:通过执行`start-dfs.sh`和`start-yarn.sh`启动Hadoop服务,使用`stop-dfs.sh`和`stop-yarn.sh`关闭服务。 8. **HDFS操作**:可以使用`hadoop fs`命令与HDFS进行交互,如上传、下载文件,...

    大数据中Hadoop Shell介绍

    4. **`start-all.sh`/`stop-all.sh`**: - `start-all.sh`用于一次性启动整个Hadoop集群的所有服务,包括HDFS和MapReduce服务。 - `stop-all.sh`则用于停止所有之前启动的服务。 5. **`start-dfs.sh`/`stop-dfs....

    hadoop-3.1.0.zip,windows 编译后bin文件,windows Hadoop客户端环境

    - `sbin`:服务启动和停止的脚本,如`start-dfs.sh`, `stop-dfs.sh`, `start-yarn.sh`, `stop-yarn.sh`等。 - `share`:共享资源,如文档、示例和JAR文件。 - `docs`:包含了Hadoop的文档和API参考。 - `build`:...

    hadoop3.1.2_win64.zip

    4. **启动和停止服务**:使用start-dfs.sh和start-yarn.sh命令启动Hadoop服务,使用stop-dfs.sh和stop-yarn.sh命令关闭服务。 5. **监控和管理**:通过Web界面(如ResourceManager UI和NameNode UI)监控Hadoop集群...

    hadoop集群维护手册.pdf

    Hadoop 集群可以使用 start-all.sh 命令启动,使用 stop-all.sh 命令停止。在集群维护过程中,需要频繁地启动和停止集群,因此掌握这些命令非常重要。 二、增加集群存储量 如果需要增加集群的存储量,可以添加新的...

    Linux 安装Hadoop.pdf

    - 启动HDFS:执行`./sbin/start-dfs.sh`来启动HDFS服务,`./sbin/stop-dfs.sh`用于停止服务。 7. **管理Hadoop集群** - 除了启动和停止HDFS,还需要监控Hadoop服务的状态,可以通过Hadoop自带的命令行工具如`jps`...

Global site tag (gtag.js) - Google Analytics