资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
EAS安装部署常见问题集 协同平台部 郭峰 导读由于经验不足,在EAS系统的部署过程中经常会碰到这样那样的问题,让人摸不着头脑,很是烦人。此文列举了EAS系统在部署过程中最常见的问题,并对问题进行分析诊断,给出解决方案。通过详细的图文,帮忙实施人员快速定位并解决部署过程中出现的问题。适用范围 EAS研发人员及实施顾问请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时变更,恕不另行通知。目 录1、前言 . 32、常见安装部署问题. 32.1 EAS在windows 2003/XP 上不能正常安装。. 32.2 Unix、Linux环境下EAS安装程序不能正常运行。. 52.3 AIX下安装了EAS服务端后,启动服务器、管理控制台,系统报“0403 -027 The parameter list is too long.” 错误。. 52.4 在AIX安装EAS5.4,提示选择JDK 1.4或JDK 1.5 版本,如何选择? . 52.5 EAS无法正常启动,昨天还好好的,最近EAS服务端没有做变更。. 52.6 EAS服务器部署后,不能启动。 . 62.7 Apusic License失效,导致 EAS不能启动。 . 62.8 无法停止 EAS服务 . 72.9 通过 IE 访问 EAS时,出现“控件启用失败,可能该站点不受信或者安装了一些拦截插件” . 82.10 通过 windows 远程桌面连接远程主机,用administrator登陆,启动 EAS服务后,注销administrator后,EAS服务停止 . 92.11 卡巴斯基杀毒软件导致EAS无法启动 . 102.12 在 HP-UX安装部署 EAS需要注意什么 . 102.13 在 Red Hat AS5 上,安装完 EAS ,启动 EAS管理控制台,注册数据中心时在输入框不能输入相关信息. 122.14 EAS 在 SUN FIRE (Solaris ) 服务器上不能安装,如何解决. 132.15 EAS 客户端重新安装后(换了盘符),启动客户端报错, . 13EAS 安装部署常见问题集1、前言EAS 安装时候需要注意EAS 支持的操作系统、应用服务器、数据库版本,具体参考EAS系统部署方案-EAS运行支持环境内容。另外需要注意修改操作系统参数、磁盘空间、系统换页空间等,具体参考EAS 实施环境指南2、常见安装部署问题2.1 EAS 在windows 2003/XP 上不能正常安装。主要原因是 windows 2003/XP 的补丁提高了安全性,新增了数据执行保护功能,解决办法:打开我的电脑- 属性 - 高级,选择性能- 设置选择数据执行保护,选择“只为关键windows程序和服务启用数据执行保护(T)” EAS 安装部署常见问题集如果用户的安全性较高,也可以选择“除所选之外,为所有程序和服务启用数据执行保护”,但需要添加EAS 安装程序 EASSetup_Windows.exe 然后再安装 EAS 。EAS 安装部署常见问题集2.2 Unix 、Linux 环境下 EAS 安装程序不能正常运行。多数原因是 /tmp 目录磁盘空间不足,建议至少给/tmp 至少 3G 的剩余空间。或者可以临时将 TEMP 、TMPDIR 变量指向其它有3G 剩余空间的目录。#TEMP=/u03/tmp ; export TEMP #TMPDIR=/u03/tmp ; export TMPDIR 如果 Linux 环境下不是磁盘空间的问题,那可能是语言问题,解决方法:#export LANG=en; 2.3 AIX 下安装了 EAS 服务端后,启动服务器、管理控制台,系统报“0403 -027 The parameter list is too long.” 错误。主要是因为 eas启动路径过长导致,需要调整AIX操作系统参数。以root 身份使用命令: # smitty - System Environments - Change / Show Characteristics of Operating System 增大 ARG/ENV list size in 4K byte blocks 项的值(以 4KB 的块为单位)。缺省为 6*4KB=24KB。可以将此值设为12*4KB=48KB ,最大值可设为128*4KB=512KB。2.4 在AIX安装 EAS5.4 ,提示选择 JDK 1.4 或JDK 1.5 版本,如何选择?一般情况下,JDK 1.5 版本比 JDK 1.4 性能更好,只要AIX的版本(用 #oslevel r 查看)高于或等于 5300-03 ,就建议使用JDK1.5. 2.5 EAS 无法正常启动,昨天还好好的,最近EAS 服务端没有做变更。大多数情况下,是磁盘空间满了,Unix 、Linux 重点关注 /目录和 EAS 安装目录。在AIX平台下, IBM JDK默认在发生 OOM 时会生成 Dump 文件,文件可能会生成多个而且较大,此时比较容易产生空间不足的问题。用以下令查看:EAS 安装部署常见问题集Linux : #df -h AIX: #df g HP-UX: #bdf 然后删除无用文件,释放磁盘空间或者对目录进行扩容。2.6 EAS 服务器部署后,不能启动。此类问题常见的错误是JVM 的内存参数 -Xmx设置过大, Unix、Linux 环境一般建议将JVM最大值设置为 1536M比较合适,若应用服务器内存闲置较多,可以部署EAS 群集。如果是 Windows环境,最大内存参数不能超过1536M ,其中 Windows 2003 没有安装 sp2的情况下,最大只能设置为1024M。2.7 Apusic License失效,导致 EAS 不能启动。除了 EAS 有License 控制, Apusic 也有,这个问题往往容易引起忽视,导致Apusic License 过期引起自动更新以及Portal 方式使用的问题,在EAS 集群环境下,每个EAS 实例对应一个 Apusic 实例,而每个Apusic 实例下面都需要复制一份License 文件。诊断方法:检查 Apusic License 是否过期Linux 、AIX 、 HP-UX 、W indows 在启动 EAS的过程中或者从Apusic 的启动日志中查看 Apusic License输出信息。如果是没有 License 限制的状态,可以看到类似如下输出内容:IP granted to 192.168.1.1 No time limits No connection limits 如果没有 License 或者 License 已经过期,可以看到如下内容1:Licensed from 2006-07-26 to 2088-09-13 Connections limited to 15 如果 License和 IP 地址不匹配,Apusic将无法启动,ERROR con.err IP not granted for 192.168.1.1 如果 License文件格式错误,例如把EAS EAS 安装部署常见问题集License文件当成 Apusic License了,则会看到如下输出信息:ERROR con.err Server cannot start without a valid license 解决办法:更换正确的 Apusic License文件,放在 apusic 目录下的 config 目录下。备注:即使没有购买Apusic License,默认也会有 15个连接的开发 License ,在生产环境通常是不够用的。2.8 无法停止 EAS 服务通常发生在 EAS 出现故障时,对应的Java进程可能处于异常状态,导致无法执行停止命令。另外,当在没有停止EAS 的情况下,重新部署EAS 修改端口也可能导致残留EAS 进程无法停止,原因是 EAS 停止脚本会根据配置文件中的端口号去连接EAS 进程发出停止命令,但由于端口已经改变致使无法停止EAS 。诊断方法:检查是否存在残留EAS进程Linux 、AIX 、 HP-UX # ps -ef | grep java root 553058 1 0 15:35:10 pts/1 7:17 /usr/eas_gold/eas/jdk/bin/java -Xms256m -Xmx1024m -verbose:gc -Xverbosegclog:/usr/eas_gold/eas/server/profiles/server2/logs/jvm_gc_2007-11-22_15-35-10.log -Duser.timezone=Asia/Shanghai -DEAS_INSTANCE_NAME=server2 -DAPP_SERVER_HOME=/usr/eas_gold/apusic -DAPP_SERVER_TYPE=apusic -DEAS_HOME=/usr/eas_gold/eas 根据输出结果中的路径信息判断是否是EAS 进程,上例中553058 为 EAS 进程号。注: HP-UX 默认输出的命令行长度可能太短,无法提供足够的信息,可以通过修改/etc/default/ps 文件,设置DEFAULT_CMD_LINE_WIDTH=1020,使 ps 命令可以输出更多内容。如果存在残留的EAS 进程,在启动EAS 的时候可以看到如下输出:.BindException: Address already in use at sun.nio.ch.Net.bind(Native Method) EAS 安装部署常见问题集Windows 任务管理器可以看到正在运行的java 进程,如果系统中还有其它 java 程序可能,可能无法判断是否是EAS 的进程。此时可以在命令窗口中执行eas/server/bin下的 tasklist.exe /v 得到详细的命令行信息,判断是否是EAS 的 java 进程。或者使用其它进程管理软件来帮助判断。解决办法:强行杀掉EAS 对应的 Java进程。 Linux 、Unix :kill -9 ,Windows:在任务管理器中停止EAS 进程。2.9 通过IE访问 EAS 时,出现 “ 控件启用失败,可能该站点不受信或者安装了一些拦截插件”将“EAS 应用服务器 IP”加入到可信任站点中,并将信任站点的安全级别降为低。详细设置步骤:1)打开 Internet Explorer,点击菜单上的“工具”,选择“Internet 选项”,点开“安全”标签,点击“受信任的站点”图标。2)点击“站点”按钮打开站点列表,确认是否已经将“EAS 应用服务器 IP”加入到列表中。并将“对该区域中所有站点要求服务器验证”复选框去掉。3)关闭“可信站点”窗口,点击“默认级别”按钮,打开安全级别窗口,在下方将安全级重置为低。 4 )点击“确定”,然后关闭Internet Explorer重新打开登录。EAS 安装部署常见问题集2.10 通过 windows远程桌面连接远程主机,用administrator登陆,启动 EAS 服务后,注销 administrator后,EAS 服务停止注销 administrator后,会导致 EAS 和其它应用停止,不能选“注销”,应该选“断开”。具体步骤如下:先选择“关机” 再选择“断开” EAS 安装部署常见问题集2.11 卡巴斯基杀毒软件导致EAS 无法启动当启动 EAS 时,卡巴斯基杀毒软件通过进程注入方式拦截并检查病毒,但是某些环境下,会导致 java 虚拟机崩溃,如果发生无法启动,可以停止卡巴斯基服务,再启动EAS 。2.12 在HP-UX 安装部署 EAS 需要注意什么在HP-UX 安装部署 EAS ,需要对 HP-UX 参
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号