目录导航
1. 创建core文件目录:
mkdir-p /opt/corefile/
2. 生成core文件:
cd /opt/corefile
gcore `pidof gclusterd`
会生成一个core.[gclusterdPID]文件
3. 上传testcore.jar包
将testcore.jar文件上传至/opt/corefile目录
4. 执行java程序收集信息
先将core文件重命名:
cd /opt/corefile
假设core文件名为core.2399 其中2399为gclusterd的PID,执行如下指令:
mv core.2399 core
执行java程序,生成.out文件
java-jar testcore.java
在/opt/corefile目录下会生成core.out的文件,文件内容为core文件中的文本字段
5. 排序.out文件
执行操作系统sort命令,对.out文件中文本进行排序,生成一个新文件:
sort-k1 core.out>core.out.sort
6. 取出排序文件
将core.out.sort文件取出