问题描述: 在集群模式下更改节点后,启动集群发现 datanode一直启动不起来。 我集群配置:有5个节点,分别为master slave1-5 。 在master以Hadoop用户执行:start-all.sh jps查看master节点启动情况: NameNode JobTracker Seco ...
分类:
其他好文 时间:
2016-06-13 13:21:53
阅读次数:
180
实践的角度了解虚拟机内存管理的世界。 一、jdk的命令行工具 1.JPS(JVM Process Status Tool)虚拟机进程状况工具。 显示制定系统内所有的HotSpot虚拟机进程。 功能单一,但是其他jdk工具大多需要输入它查询到的LVMID来确定要监控的哪一个虚拟机进程。对于本地虚拟机进 ...
分类:
其他好文 时间:
2016-06-06 00:56:17
阅读次数:
146
我们经常需要对我们的开发的软件做各种测试, 软件对系统资源的使用情况更是不可少, 目前有多个监控工具, 相比JProfiler对系统资源尤其是内存的消耗是非常庞大,JDK1.6开始自带的VisualVM就是不错的监控工具.这个工具就在JAVA_HOME\bin\目录下的jvisualvm.exe, ...
分类:
编程语言 时间:
2016-06-03 18:45:42
阅读次数:
175
本文主要介绍了Java系统工具jps的作用,以及通过分析源码来理解它的实现原理。...
分类:
编程语言 时间:
2016-05-27 11:56:18
阅读次数:
232
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问 ...
分类:
Web程序 时间:
2016-05-24 18:35:51
阅读次数:
261
需求:
监控top命今令下,tomcat的进程%cpu时间占比超过80%时候kill掉进程,再重启对应该的tomcat,并且记录一下重启的tomcat,还有重启时间的日志
#!/bin/bash
#打印tomcatID号
#tomcatid=`ps-ef|greptomcat|grep-w‘tomcat‘|grep-vgrep|awk‘{print$2}‘`
tomcatid=`jps|g..
分类:
其他好文 时间:
2016-05-20 17:45:15
阅读次数:
124
1、首先要打开hbase,使用jps查看进程 jps是java进程状态工具,它会返回进程ID和服务名称 chen@ubuntu:~/Apache/hbase-0.94.15-security$ jps 3082 NameNode 6245 HRegionServer 3493 JobTracker ...
分类:
系统相关 时间:
2016-05-19 23:26:16
阅读次数:
590
检测方法 1 JConsole 找到需要查看的进程,打开线程选项卡,点击检测死锁 2 jps查看java进程ID,使用jstack -l 7412输出信息 3 使用jvisualvm连接java虚拟机,查看线程检测死锁 解决方法: 四个条件打破一个即可,但是代价不同,最简单的编码就是顺序加锁和解锁 ...
分类:
编程语言 时间:
2016-05-16 21:57:05
阅读次数:
173
主机启动: jps查看启动项。 查看分节点,slave1 : 查看分节点,slave2: 过了一分钟在查看分节点信息: 发现分节点 NodeManager已经关闭。 查看日志发现以下问题: 日志报错信息: ...
分类:
其他好文 时间:
2016-05-16 21:26:45
阅读次数:
173
JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi ...
分类:
数据库 时间:
2016-05-16 14:15:48
阅读次数:
278