我正试图从我的工作站监控VisualGC。
命令: java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)因此,我创建了一个策略文件,并尝试启动jstatd,如下所示。
文件名: jstatd.all.policy
grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};命令尝试:jstatd-J-Djava.security.policy=jstatd.all.policy
错误: -bash: jstatd:命令未找到
命令: rpm -qa \ grep java
输出:
tzdata-java-2017c-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64
python-javapackages-3.4.1-11.el7.noarch另外,在Visual Also,Tab: Visual GC上,我看到“这个JVM不支持”
发布于 2018-04-13 20:44:41
注意,jstatd 7中的CentOS现在是包java-1.8.0-openjdk-devel的一部分。
要安装它:
yum install java-1.8.0-openjdk-develhttps://stackoverflow.com/questions/48235839
复制相似问题