hadoop运行一段时间后无法stop-all的问题
2024-10-19 03:28:08
默认配置是将datanode,namenode,jobtracker,tasktracker,secondarynamenode的pid存放在/tmp目录下,
随着linux的定期清理, 这些pid就不见了,当然就无法停止了, 怎么解决呢?
在/tmp目录创建或者修改hadoop-hadoop用户名-datanode.pid 里面写入对应的pid, 可通过jps查看.
namenode等pid也同上这么干.
每台机器都要那么干.
那么如何修改pid的存放路径,防止这个问题再次出现呢?
修改 hadoop/conf/hadoop-env.sh 的后面几行的
export HADOOP_PID_DIR=/自定义目录/pids 一定要有读写权限哦!!
最新文章
- printf的特殊用法
- JAVA 循环语句的练习
- 重温WCF之流与文件传输(七)
- C++语言出现的bug
- git忽略文件【转】
- 解决Eclipse自己主动补充问题空间
- Visual Studio Package 插件开发
- HDwiki文件上传导致远程代码执行漏洞
- Sessions, Window Stations and Desktops(GetDesktopWindow函数得到的桌面句柄, 是Csrss.exe创建的一个窗口)
- 法爱格2014 春夏新款欧美纯色修身高腰无袖吊带V领 拼接性感 连衣裙 黑色 M【图片 价格 品牌 报价】-京东
- 程序开发:MVC设计模式与应用
- Java中的值传递
- NOIP2011 D2T3 观光公交 做题笔记
- Jsの练习-数组常用方法 -forEach()
- Golang基本语法
- 在 CentOS 上编写 init.d service script [转]
- PHP函数之dirname()
- python连接mysql-PyMySql模块
- vue.js精讲01
- async await yield