如何查看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安装升级完成

Websphere8.5静默安装升级(三)

安装was8.5补丁包:
[wasadmin@was02 tools]$ ./imcl updateAll \
-repositories /opt/WAS/pak/was8/repository.config \
-installationDirectory /opt/IBM/WebSphere/AppServer/ \
-acceptLicense \
-showVerboseProgress
可以查看屏幕详细输出信息,此处省略
安装成功后,查看was版本是否为8.5.5.2:
[wasadmin@was02 tools]$ cd /opt/IBM/WebSphere/AppServer/bin/
[wasadmin@was02 bin]$ ./versionInfo.sh
WVER0010I: Copyright (c) IBM Corporation 2002, 2012; All rights reserved.
WVER0012I: VersionInfo reporter V1.15.1.48,日期:2/8/12

——————————————————————————–
IBM WebSphere 产品安装状态报告
——————————————————————————–

日期和时间 2015年7月23日 下午03时22分53秒 时的报告

安装
——————————————————————————–
产品目录                     /opt/IBM/WebSphere/AppServer
版本目录                     /opt/IBM/WebSphere/AppServer/properties/version
DTD 目录                   /opt/IBM/WebSphere/AppServer/properties/version/dtd
日志目录                     /home/wasadmin/var/ibm/InstallationManager/logs

产品列表
——————————————————————————–
ND                       已安装

已安装产品
——————————————————————————–
名称         IBM WebSphere Application Server Network Deployment
版本         8.5.5.2
标识         ND
构建级别       cf021414.01
构建日期       4/8/14
软件包        com.ibm.websphere.ND.v85_8.5.5002.20140408_1947
体系结构       x86-64 (64 bit)
已安装功能部件    针对 Java 的 IBM 64 位 WebSphere SDK
WebSphere Application Server Full Profile
用于 EJB 3.0 之前的模块的 EJBDeploy 工具
可嵌入式 EJB 容器
独立瘦客户机和资源适配器
可选语言       简体中文

——————————————————————————–
结束安装状态报告
was8.5.5.2安装升级完成

阅读更多