如何查看WAS生成的Snap.***.trc文件

WAS发生heapdump时随之还产生了javacore和Snap.***.trc文件

Snap.***.trc文件无法直接查看,需要对其进行格式化,就算用文本编辑器打开看见的也是有很多乱码


跟踪格式化器(trace formatter) 是一个可以在任何平台上运行的 Java 程序,可以对来自任何平台的跟踪文件进行格式化。

IBM SDK 在 core.jar 中提供了这个格式化器,它还需要一个称为 TraceFormat.dat 的文件,其中包含格式化模板。这个文件在 jre/lib 中。

可以用以下命令行启动跟踪格式化器:

[java] view plain copy

  1. <span style=”font-size:14px;”>java com.ibm.jvm.format.TraceFormat input_file [output_file]</span>

在这里,com.ibm.jvm.format.TraceFormat 是跟踪格式化器类,input_file 是要进行格式化的二进制跟踪文件的名称,output_file 是可选的输出文件名。如果没有指定输出文件,那么默认的输出文件名是输入文件名加上 .fmt。

具体实例命令如下:

阅读更多

Windows下彻底删除 weblogic 域

weblogic主目录路径为:D:\Oracle\Middleware,具体路径根据个人安装路径而定,现在想删除域名为base_domain的域,具体操作步骤如下:

1、删除 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager\nodemanager.domains 里的base_domain域内容

#Domains and directories created by Configuration Wizard
#Tue Dec 17 11:28:34 GMT+08:00 2013
base_domain=D\:\\Oracle\\Middleware\\user_projects\\domains\\base_domain
test_domain=D\:\\Oracle\\Middleware\\user_projects\\domains\\test_domain

文件内容大致如上,删除base_domain这一行内容

2、删除 D:\Oracle\Middleware\domain-registry.xml 里的base_domain域内容

<?xml version=”1.0″ encoding=”UTF-8″?>
<domain-registry xmlns=”http://xmlns.oracle.com/weblogic/domain-registry“>
<domain location=”D:\Oracle\Middleware\user_projects\domains\test_domain”/>
<domain location=”D:\Oracle\Middleware\user_projects\domains\base_domain”/>
</domain-registry>

文件内容大致如上,删除base_domain这一行内容

3、删除 D:\Oracle\Middleware\user_projects\applications 下的域目录(删除base_domain整个文件夹)
4、删除 D:\Oracle\Middleware\user_projects\domains 下的域目录(删除base_domain整个文件夹)
5、删除开始菜单中welogic下的域目录(删除base_domain整个文件夹)

 

WebSphere8.5静默安装升级(四)

然后开始安装IHS:
解压安装包后,获取软件包标识,下面安装需要用到此参数:
[wasadmin@was02 tools]$ ./imcl listAvailablePackages -repositories /opt/IHS/
com.ibm.websphere.IHS.v85_8.5.5000.20130514_1044
[wasadmin@was02 tools]$ ./imcl install com.ibm.websphere.IHS.v85_8.5.5000.20130514_1044 \
-repositories /opt/IHS/repository.config \
-installationDirectory /opt/IBM/HTTPServer \
-properties “user.ihs.httpPort=80,user.ihs.allowNonRootSilentInstall=true,cic.selector.nl=zh” \
-acceptLicense  \
-showVerboseProgress
可以查看屏幕详细输出信息,此处省略
安装成功后,开始安装补丁:
[wasadmin@was02 tools]$ ./imcl updateAll \
-repositories /opt/IHS/pak/repository.config \
-installationDirectory /opt/IBM/HTTPServer \
-acceptLicense \
-showVerboseProgress
可以查看屏幕详细输出信息,此处省略
安装成功后,验证ihs版本信息:
[wasadmin@was02 bin]$ /opt/IBM/HTTPServer/bin/versionInfo.sh
ihs8.5.5.2安装升级完成

************************************************************************************************
然后开始安装PLG:
解压安装包后,获取软件包标识,下面安装需要用到此参数:
[root@was02 tools]# ./imcl listAvailablePackages -repositories /opt/IHS/pak
com.ibm.websphere.PLG.v85_8.5.5000.20130514_1044
[wasadmin@was02 tools]$ ./imcl install com.ibm.websphere.PLUGCLIENT.v85_8.5.5000.20130514_1044 \
-repositories /opt/IHS/repository.config \
-installationDirectory /opt/IBM/HTTPServer/Plugins1 \
-acceptLicense  \
-showVerboseProgress  com.ibm.websphere.PLG.v85_8.5.5002.20140408_1947
安装成功后,开始安装补丁:
[wasadmin@was02 tools]$ ./imcl updateAll \
-repositories /opt/IHS/pak/repository.config \
-installationDirectory /opt/IBM/HTTPServer/Plugins \
-acceptLicense \
-showVerboseProgress
可以查看屏幕详细输出信息,此处省略
安装成功后,验证ihs版本信息:
[wasadmin@was02 bin]$ /opt/IBM/HTTPServer/Plugins/bin/versionInfo.sh

Plugins安装升级完成