快速入门手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WAS快速入门手册
编写原则
1.技术别人是教不会的,只有靠自己学会
2.以PD为主,系统学习为辅
3.给出开放问题,自己去找答案,总结经验
日常维护
1.安装WAS
a)安装WAS5.1, WAS6.0, WAS6.1
b)创建profile
c)安装htppServer和plugin
d)配置集群
i.高级:配置共享域
e)发布程序
f)配置DB数据源
g)配置LDAP
h)配置安全性
i.WAS6.1 与5.1的区别
ii.配置SSO
i)高级:配置JMS
2.升级WAS
a)静默安装
b)升级JDK和WAS
3.AIX命令
a)was本身命令 startServer -trace,sysnode.sh, collector.sh等
b)常用命令, ls –ltr , df –g ,tar等
c)topas,vmstat,netstat等监测命令
d)收集Crash,hang信息时的命令
e)ulimit,crontab等系统调整,监测命令
4.调优WAS
a)WAS上线前,参数调整
i. JVM,日志等
b)压力测试过程中,调整WAS参数
c)WAS连接DB2,Oracle后,如何监测数据库,如果区分是WAS的问题,还是数据库
的问题
5.收集WAS数据
a)Mustgather
b)其中难以收集数据: Crash,Hang
6.分析heapdump
a)说明:本地安装 IBM Support Assistant v3
b)ecurep网站
7.分析Javacore
a)参考Diagnostics Guide 14.2 (diag142.pdf)
b)注意Current Thread等信息
8.编写测试代码
a)编写test.jsp来测试页面问题
b)处理乱码问题
9.使用wsadmin
a)在window使用wsadmin,来生成javacore等数据
b)高级:设置动态trace
10.配置Edge
a)请参见Edge 的LBguide.pdf中第七章"配置分配器组件", 和第21章"分派器的高级
功能" 配置高可用性
日常维护30问
1.AIX上,WAS5.1,WAS6的安装目录的位置?
2.WAS6中profile的位置,profile的作用,如果创建profile
3.WAS,JDK,Http Server,Plugin,GSK的版本
4.collector工具可以收集的数据,不能收集什么的数据?请至少列出三条。
5.通过javacore都能看出什么信息?请至少列出10条。
6.请列出server.xml的作用,都和管理控制台的那些设置对应。请至少列出10条。
7.请列出serverindex.xml的作用,都和管理控制台的那些设置对应。请至少列出5条。
8.发布应用程序时,如何改变程序的安装目录
9.WAS5.1 中,不装DM可以创建两个server吗?这种做法和创建集群有什么区别
10.应用的安装目录的位置,WAS5.1,WAS6中的区别
11.nodename和hostname的区别
12.配置http server和直接访问9080区别
13.配置本地OS安全性的步骤
14.WAS5.1 ,WAS6.0,WAS6.1 发布插件的差别
15.was6.0什么版本的补丁使用uploader6.0,什么版本使用uploader6.1?
16.WAS上线后,那些参数默认值太小,需要修改,要设置那些参数。
17.动态trace,和trace的区别,设置方法的异同?
18.HP中javacore的生成位置。
19.下面一段垃圾回车日志,请描述各个字段的意义?存在的问题。
20.
21.请给出一段was6.1的垃圾回车日志,描述各个字段的意义?
22.怎么扩 /usr所在的文件系统。
23.was5.1.0, was5.1.1, was6.0, was6.1使用的jdk都是什么版本。
24.配置数据源的四个级别都是什么?区别是什么?
25.怎么看一台AIX的IP地址。
26.将一个sh从window文件上传到Unix,不能运行。该怎么处理。
27.怎么看一个AIX的硬件,操作系统,WAS,DB2是32还是64位的?
28.怎么使用find进行模糊查询,怎么使用find在文件中进行查询
29.使用ftp上传文件时,bin命令的意义?
30.如何配置数据源的默认schema?
31.数据源设置中超时时间等四个时间设置的意义都是什么?都会对应什么样的问题?
32.怎么自动清除heapdump文件。
33.plugin分发的处理过程。
34.集群中,session是如何在多个server间分发和处理的?
35.如何用一个非root用户启动was和http server。
36.配置edge时,共四台机器,2个edge,设置为HA,2台web服务器,写出配置的主要
步骤
PD常见问题:
说明:将常见问题总结如下,给出了处理“不能启动”问题的一点检验做为参考,请大家按照下面的思路自己去寻找答案。