离线(无网)安装、运行arthas工具的方法


如何在没有网的主机或者容器中,安装arthas工具?

 

之前的arthas,在启动的时候,都要下载一些依赖的库,必须要联网。现在,使用最新的全的arthas的包,就解决了这个问题。

 

接下来的部分,将一步一步的展示,如何在离线的情况下,安装arthas工具。

 

前提条件:

# 1、jdk已经安装好
# 2、java应用已经启动

 

安装过程:

 

1、下载arthas全量包、安装

 

https://github.com/alibaba/arthas/releases/download/arthas-all-3.6.4/arthas-bin.zip

 

如果下载到本地的文件服务器,可以直接下载、解压 (容器控制台中,也可以直接下载使用

 

wget http://172.20.56.117/jdk/arthas/3.6.4/arthas-bin.zip \
&&
unzip arthas-bin.zip

 

 

 

解压后,运行如下命令进行安装

 


[root@nccztsjb-node-19 ~]# ./install-local.sh 
install to local succeeded.

 

 

OK,到此arthas工具安装完成。

 

2、运行arthas工具

 

java -jar arthas-boot.jar

 

 

输入 1,回车

 

 

 

这样,就成功的进入了arthas的控制台。

 

后面,就可在其中运行各种诊断的命令了。

 

说明:1 后面是对应java进程,如果有多个需要选择,对哪个java进程进行调试。

 

 

 

posted @ 2022-08-18 11:25  Zhai_David  阅读(3507)  评论(0编辑  收藏  举报