NC常见环境问题(第5版)NC技术支持部2009-06WAS+部署常见问题:1:安装WAS时需要注意事项安装WAS时,WAS的windows环境默认安装路径“c:\programfiles\IBM\Websphere”,这个默认安装路径是不被NC应用所支持,NC应用要求安装简单,不要有空格,不要有下划线,不要有连接线等特殊路径。所以WAS不能安装到默认路径下。通常情况下下列特殊符号包括“`”“~”“!”“@”“#”“$”“%”“^”“&”“*”“(”“)”“-”“_”“+”“=”“{”“}”“[”“]”“\”“|”“;”“:”“””“’”“,”“.”“/”“?”“中文”不能命名成安装路径。安装WAS的另一个要求是网络设置。通常情况下要保证网络链接。如果服务器上有2块或更多网卡,这些网卡如果被启用了,要保证正确分配了IP地址,有正常的网络连线链接。如果某块网卡没有物理连线或正常IP地址设置。就要将该网卡设置为禁用状态。设置合理的IP地址,一般部署NC应用的服务器需要设置成固定IP地址,固定IP地址有利于以后的管理和访问。同时正确维护hosts文件。Unix/Linux环境下,维护hosts文件由为重要。正确维护hosts文件才能保证WAS的正常启动与访问。主机名称要简单简介。通常情况下不要特殊符号命名主机名称。特殊符号包括“`”“~”“!”“@”“#”“$”“%”“^”“&”“*”“(”“)”“-”“_”“+”“=”“{”“}”“[”“]”“\”“|”“;”“:”“””“’”“,”“.”“/”“?”“中文”。安装好WAS建立了profile了,又进行了主机名变更,会出现WAS无法正常启动问题,这个profiles已经坏掉了。用户需要重新建立一个profiles来使用。这一点在今后的维护中需要注意。2:NC502部署时出现IBMUTC应用Was部署完,界面显示部署成功。但是在was的控制台中只能看到一个IBMUTC的应用,nc50的应用没有。该问题在windows及AIX下都出现过.删除应用,重启was,多次部署之后就可以出现nc50的应用,或者不用删除IBMUTC应用,接着直接部署一次或多次,也可以部署成功,此时IBMUTC的应用也同时部署上去了,将IBMUTC删除。该问题是WAS的BUG,需要多部署几次即可3:WindowsServer2008上安装WAS后补丁打不上问题某遇到的WAS问题是:针对客户的WindowsServer2008EnterpriseSP164位和IntelXeon3.6GHz(正式环境)或Inter(R)Core(TM)2DUOCPUT6570@2.10GHz(测试环境),相应的补丁更新程序不匹配.使用集团提供的补丁更新程序"download.updii.61013.windows.amd64"来安装,提示“操作系统未通过必备软件检查”,如果不管操作系统的检查结果,点下一步强行安装,安装完后,更新程序的启动程序“update.bat"找不到,更新不了WAS补丁。解决方法:方法:1.从其它机器上拷贝一个update.bat,然后运行打补丁.2.用32位的补丁安装工具download.updii.61013.windows.ia32.zip安装后再打补丁,该工具仅仅是个补丁安装工具,打补丁时使用WAS64的补丁即可.4:APACHE访问出错问题问题现象:HTTPSERVER+WAS水平集群登录http://127.0.0.1时报错:Theserverhasencounteredanerror.Pleaserefertotheeventlogformoredetailinformation.Pleasecontacttheserveradministrator…………问题分析:\Plugins\logs\websrv1\http_plugin.log:中看的下面的错误:[FriMay2212:06:032009]0000173800001020-ERROR:ws_common:websphereExecute:Failedtocreatethestream[FriMay2212:06:032009]0000173800001020-ERROR:ws_common:websphereHandleRequest:Failedtoexecutethetransactionto'jxzbwas02Node01_server1'onhost'jxzbwas02';willtryanotherone[FriMay2212:06:032009]0000173800001020-ERROR:ws_common:websphereWriteRequestReadResponse:Failedtofindanappservertohandlethisrequest[FriMay2212:06:032009]0000173800001020-ERROR:ESI:getResponse:failedtogetresponse:rc=2……………………………上面的jxzbwas02Node01_server1是因为下图中”应用程序服务期server1”,没有删除造成。在\Plugins\config\websrv1\plugin-cfg.xml也有生成的jxzbwas02Node01_server1的信息。但是在NC的prop.xml文件中没有该服务server1的信息.所以plugin-cfg.xml中含有的应用服务和prop.xml中的不一致,造成访问APA...