之前一直正常的 Azkaban 服务,今天突然发现 Job 执行后 Running 了很长时间后,Fail 了,查看日志,发现报内存不足错误:

Cannot request memory (Xms 0 kb, Xmx 0 kb) from system for job hello, sleep for 60

解决

关闭内存检查,在所有 azkaban-exec-server 节点修改配置文件并重启服务;

当然如果是生产环境,最好是找到占用内存的应用看看是不是可以停掉或者转移到其他服务器,或者扩大物理内存,这样可以从根本解决问题;

操作

我的 azkaban-exec-server 节点在 s3、s4、s5 三台服务器上;

修改配置:

$ cd /home/hadoop/local/azkaban/azkaban-exec

$ vim plugins/jobtypes/commonprivate.properties

在最后添加:

memCheck.enabled=false

分发配置:

$ xsync plugins/jobtypes/commonprivate.properties

重启服务:

三台服务器都进入到 /home/hadoop/local/azkaban/azkaban-exec/ 目录执行:

关闭服务:

$ /bin/shutdown-exec.sh

启动服务:

$ /bin/start-exec.sh

查看端口 12321 是否启动

$ netstat -nplt|grep 12321

tcp6       0      0 :::12321                :::*                    LISTEN      90185/java

Azkaban 内存不足报错相关推荐

  1. ANSYS-CFX,计算时报错,内存参数报错,return code 1【终极解决方案】

    ANSYS-CFX,计算时报错,内存参数报错,return code 1[终极解决方案] 在CFX计算时经常会遇到内存不足的错误报告,有的算例网格并不多也会出现这样的问题,本文就最近遇到的内存错误问题 ...

  2. 【学习react中遇到的坑:内存泄漏报错】

    学习react中遇到的坑:内存泄漏报错 对就是这个错误 Can't perform a React state update on an unmounted component. This is a ...

  3. oracle lms进程 内存,【案例】Oracle ges resource消耗内存高报错ORA-04031 MOS解决办法...

    天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle数据库10.2.0.4.12每间隔一段时间就必须重启,运行一断时间报ORA-04031错误oracle ges res cache l ...

  4. 1行代码消除PyTorch的CUDA内存溢出报错,这个GitHub项目刚发布就揽星600+

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 丰色 发自 凹非寺 量子位 报道 | 公众号 QbitAI CUDA ...

  5. 提交azkaban任务时候报错:java.lang.RuntimeException: azkaban.jobExecutor.utils.process.ProcessFailureExceptio

    1 运行azakban提交任务时候报错信息 azkaban.jobExecutor.utils.process.ProcessFailureException 需要把提交到网页上的所有脚本文件格式都改 ...

  6. android华为手机获取内存目录,华为手机读取内存文件报错

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public String getDataColumn(Context context, Uri uri, String selection, Strin ...

  7. Redis占用大量内存并且报错 Can‘t save in background: fork: Cannot allocate memory

    Redis Can't save in background: fork: Cannot allocate memory 解决 先说如何解决: echo 'vm.overcommit_memory=1 ...

  8. Segmentation fault (core dumped) -llinux系统内存错误报错信息

    目录 1 问题原因 (1)内存访问越界 (2)多线程程序使用了线程不安全的函数. (3)多线程读写的数据未加锁保护. (5)堆栈溢出. 2 使用GDB查看core文件 3 使用GDB调试程序 返回目录 ...

  9. android fatal signal 分析,android 内存异常报错,/libc: Fatal signal 11 (SIGSEGV) at 0x00

    /libc: Fatal signal 11 (SIGSEGV) at 0x00000a61 (code=1), thread 18141 (FinalizerDaemon) 07-19 05:43: ...

最新文章

  1. editor 插入图片之后将光标放到右侧_通过vscode插件自动上传剪贴板图片至aws s3
  2. android开机启动service
  3. boost::adjacent_find相关的测试程序
  4. 【Angular】内核
  5. 使用此首选项可加快Eclipse m2e配置
  6. LeetCode 2037. 使每位学生都有座位的最少移动次数
  7. 17日直播预告丨Oracle 19c避雷经验分享
  8. 移动电话用户突破6亿大关
  9. 【sed 工具的使用】
  10. 机器视觉全球顶级实验室
  11. 基于Nginx搭建RTMP-HLS视频直播服务器(推流+拉流)
  12. 入选全球灯塔工厂 西部数据践行可持续发展承诺
  13. 20140719中国互联网公司市值排名TOP20
  14. 怎样设置excel中自动调整行高、列宽?
  15. linux 极路由救砖,极路由HC5761A救砖日志
  16. 如何用adobe audition剪切音频单独导出保存
  17. com.sec.android.app.keyguard,android - 查找/ system / app的APK名称 - 堆栈内存溢出
  18. ubuntu14.04+windows双系统安装Ros indigo 与pioneer (测试的是3at和3dx) 键盘控制
  19. Redis中存值是Hash冲突怎么解决的
  20. 2D游戏引擎Allegro 系列教程(二) Hello world!

热门文章

  1. mac备忘录html,备忘录 - Mac附带的App - Macbook Pro用户手册
  2. Flink per-job Could not find Flink job
  3. Dokuwiki辅助功能开发-命名空间下页面导航
  4. java实现时间转换器
  5. 如何完善城市夜间经济的建设
  6. 2022年9月CSP认证题解 如此编码(k进制),何以包邮?(背包问题),吉祥物投票(珂朵莉树、懒标记、并查集)
  7. python运动仿真_硬核推导火箭运动方程,并用python仿真实现
  8. 企业安全-445端口关闭后目录文件共享怎么办
  9. 用Unity3D内部频谱分析方法做音乐视觉特效的原理说明
  10. 微信公众号第三方平台开发PYTHON教程 PART 2