WAS+V85+for+Linuxx86安装及性能调优案例安徽烟草39页Word文档下载推荐.docx
- 文档编号:15858069
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:27
- 大小:2.34MB
WAS+V85+for+Linuxx86安装及性能调优案例安徽烟草39页Word文档下载推荐.docx
《WAS+V85+for+Linuxx86安装及性能调优案例安徽烟草39页Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《WAS+V85+for+Linuxx86安装及性能调优案例安徽烟草39页Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。
root/root
Linuxversion2.6.32.12-0.7-default(geeko@buildhost)(gccversion4.3.4[gcc-4_3-branchrevision152973](SUSELinux))#1SMP2010-05-2011:
14:
20+0200
32Core64G
与DB210处于同一台机器中
运行WASV8.5.0.0
WAS管理控制台用户名和密码
用户名为wasadmin,密码为:
passw0rd
/InstallationManager安装目录
/opt/IBM/InstallationManager
WAS8.5安装目录
/opt//IBM/WebSphere/AppServer/
2安装思路
经过相应的对客户需求分析,对于滁州商业营销系统来说承受的最高在线用户数在200-300之间;
并且滁州的压力在安徽烟草16个地市中处于中等偏上的地位,所以对于安徽烟草各个地市的商业营销系统的最高在线用户数应该处于400以下,这种压力对于较新版本的WebSphereApplicationServer(如WebSphereApplicationServer8.5来说)建立一个应用服务器实例即可没有做集群的任何必要。
所以对于安徽烟草所有地市商业营销系统来说,我们将安装WebSphereApplicationServerND8.5版本,并且建立DM和AppServerProfile,在AppServerProfile中建立一个应用服务器实例且给这个应用服务器实例配置的JVMHeap内存大小在4G左右。
并对OS、JVM、WAS做较好较为深入地调优;
以及当将来WebSphereApplicationServerND8.5的补丁包出来的时候进行打补丁包的操作。
并且在安装WebSphereApplicationServerND8.5将采用修改/etc/hosts文件,增加WAS85的机器别名,建立Profile和AppServer实例的时候采用此机器别名而不采用真实的机器名以便将来此WAS8.5很方便的进行HA。
WAS8.5安装软件需求
3安装步骤
3.1简介
1.此安装仅仅是单机环境,仅仅安装WAS8.5ND的AppServer,不安装IBMHTTPServer和Plug-Ins.
2.此安装将采用root用户安装,并且将采用root用户进行启动。
3.采用xwindows图形化界面安装方式,即采用xManager程序登录进行安装。
4.WASv8.5将安装在缺省路径:
/usr/IBM/WebSphere/AppServer
LINUX操作系统必须满足:
这个条件
3.2上传介质
把WAS8.5ND的安装介质上传到相应的机器上。
1.上传
通过相应的FTP工具上传介质到LINUX机器上
2.解压
2.1cd/tmp/was85
2.2upzipInstalMgr1.5.2_LNX_X86_WAS_8.5.zip
2.3upzipWAS_ND_V8.5_1_OF_3.zip
2.4upzipWAS_ND_V8.5_2_OF_3.zip
2.5upzipWAS_ND_V8.5_3_OF_3.zip
LINUXOS
3.3LINUX环境基本参数检查
如下图所示内容,满足WAS8.5ForLINUX6.1的要求。
3.4安装WAS8.5
3.4.1安装InstallationManager
1、cd到InstallationManager介质解压目录
2、./installc-silent–acceptLicense:
运行此命令即可完成InstallationManager的安装
此InstallationManager将被安装到/opt/IBM/
如何installc命令出现异常,则说明LINUX必须打补丁包,符合上面的要求
3.4.2安装WAS8.5基本介质和创建WAS8.5运行环境(Profile)
1.root用户登录,请使用xManager登录进去
然后进入terminal环境
2.cdInstallationManager安装目录:
cd/opt/IBM/InstallationManager
cdWAS
3../IBMIM将出现如下图所示的图形化界面
4、需要配置需要安装的存储库在哪,(点击File-首选项菜单),例子如下图所示:
5、点击Install图标将出现如下图所示
6、点击下一步按钮,出现如下图所示界面:
7、点击下一步按钮,出现如下图所示界面:
8、点击下一步按钮,出现如下图所示界面:
7.点击下一步按钮,出现如下图所示界面:
8.点击下一步按钮,出现如下图所示界面:
9.点击安装按钮,出现如下图所示界面:
10.点击Finish按钮,将出现创建Profile界面
11.点击创建按钮将出现如下界面:
12、点击下一步按钮,出现如下图所示界面:
13、点击下一步按钮,出现如下图所示界面:
14、点击下一步按钮,出现如下图所示界面:
15、点击下一步按钮,出现如下图所示界面(名称改成Hosts文件中直接设置的wasserver,不要用系统的Hostname):
16、点击下一步按钮,出现如下图所示界面:
启用WAS安全性,用户名为wasadmin,密码为:
17、点击下一步按钮,出现如下图所示界面,由于缺省的证书过期时间为1年,改成15年:
18、点击下一步按钮,出现如下图所示界面
18、点击创建按钮,出现如下图所示界面
19、创建将成功完成,如下图所示
3.4.3其它基本重要信息
1.WASv8.5将被安装/opt/IBM/WebSphere/AppServer/目录中
2.建立了一个Dmgrprofile:
Dmgr01,和一个Applicationprofile:
AppSrv01
3.WASv8.5装好后的版本为:
8.5.0.0
WASv8.5所依赖的JDK版本为:
3.5LINUX参数调优
3.5.1Linux启动大页支持
应用程序要求使用非常大的堆以提高性能。
通过使用CPU和操作系统提供的“大页”支持,可以降低CPU管理大型堆的开销。
以下示例假定大页大小为4MB,并且期望的堆大小为3072MB。
1.Setthefollowingthreesettingsbyasysctl.conffile,typicallylocatedat/etc/sysctl.conf.
Note:
Youmusthaverootprivilegeaccesstomodifythisfile.Also,verifythefileisnotmarkedasread-onlybeforeattemptingtomakechanges.
a.Setthenumberoflargepages(8GB=4600*2MB)byissuingthefollowingcommand:
vm.nr_hugepages=4600
采用sysctl-wvm.nr_hugepages=4600发起
b.Setthemaximumsharedsegmentsizeto8192MBplusalittlemore(about95MB)(2511724800=2300MB*1048576bytes/MB+100000000bytes)byissuingthefollowingcommand:
kernel.shmmax=8585076992
注:
由于Suse11的缺省值远远大于这个,所以就不进行修正了
c.Setthetotalamountofmemorytobesharedbyissuingthefollowingcommand:
kernel.shmall=8585076992
2.SettheXmxJVMoptionto3072MB.
3.Relocatetheprogramtexttoalowervirtualmemoryaddress(0x10000000)toprovidemoreaddressspaceforalargerheap.OnSUSELinuxEnterpriseServer9,runthefollowingcommandtorelocatethetextinthescriptthatinvokestheJVMorina.profilefile:
echo"
0x10000000"
>
/proc/self/mapped_base
上面这个仅仅是示例,我们将不修改配置而把这些加入到was的启动脚本startServer.sh中,
3.1cd/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
3.2vistartServer.sh
修改的内容如下图所示
cat/proc/meminfo|grepHuge:
查看大页启用试用了多少大页
3.5.2LINUX针对JAVA所定义环境参数设置
OS的缺省值满足相应的要求了。
3.5.3LINUX网络参数调整
∙Connectionbacklog
oDescription:
Changethefollowingparameterswhenahighrateofincomingconnectionrequestsresultinconnectionfailures:
echo3000>
/proc/sys/net/core/netdev_max_backlog
/proc/sys/net/core/somaxconn
∙TCP_KEEPALIVE_INTERVAL
DeterminesthewaittimebetweenisAliveintervalprobes.
oHowtovieworset:
Issuethefollowingcommandtosetthevalue:
echo15>
/proc/sys/net/ipv4/tcp_keepalive_intvl
oDefaultvalue:
75seconds
oReco
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WAS V85 for Linuxx86 安装 性能 案例 安徽 烟草 39
链接地址:https://www.bdocx.com/doc/15858069.html