Windows环境下不要误把Java.exe进程终止掉,这是实例及关联进程运行所依赖的JVM进程。
7)EAS群集环境如何实现并发启动
适用版本
BOS 6.3.1
问题描述
EAS群集环境各个实例挨个启动时间过长,10几个实例启动一次需要一两个小时,不能满足客户停机要求。
问题解答
此问题已在管理控制台补丁PT046143中解决,安装该补丁后即可实现EAS群集实例的并行启动,可以大大减少EAS群集的启动时间。
关键字
EAS群集 并行启动
8)如何修改EAS客户端的更新下载方式
适用版本
EAS6.0.0、EAS7.0.1
问题描述
目前EAS默认的是使用P2P下载方式(downMethod=8),但是经常会导致更新失败,如何修改EAS客户端的更新下载方式,不使用P2P进行更新?
问题解答
在“管理控制台-企业应用”页签,提供了修改EAS客户端更新下载方式的控制参数的修改功能(如下图),修改downMethod后,点“保存”按钮,然后重启EAS即可。
关键字
EAS客户端 更新下载方式 修改
9)如何关闭EAS差异更新
适用版本
EAS6.0.0、EAS7.0.1
问题描述
在进行EAS客户端更新时,有时会出现jar包合并时出错,导致更新失败,EAS客户端无法正常使用,能否把差异更新关闭?
问题解答
差异更新的开关功能还没有集成到管理控制台,目前可以通过修改配置文件的方式进行开关设置,方法如下:
步骤 1 修改服务端配置:
$EAS_HOME\\server\\profiles\\server1\\config\\portalConfig\\oddsConfig.properties,将useOddsJarFunction=true修改为false;
步骤 2 修改客户端配置:
$EAS_HOME\\server\\deploy\\fileserver.ear\\easWebClient\\bin\\client.vmoptions,将useOddsJarFunction=true修改为false;
步骤 3 重启EAS(如果是群集环境,请重启群集)。
关键字
EAS客户端 差异更新
10)环境迁移后因IP绑定导致EAS无法启动
适用版本
EAS7.0.1
问题描述
把EAS服务端环境从AIX系统迁移到AIX系统上,重新部署应用后,在应用服务器界面刷新,应用服务自动停止,如果重新启动,而且启动时间很短,刷新后应用服务还是自动停止。
[2011-06-24 11:46:12,319 INFO]find ip address:127.0.0.1 [2011-06-24 11:46:12,320 INFO]find ip address:172.16.16.77 ...
[2011-06-24 11:46:14,495 INFO]Get appengine[id:166660591] by key[apusic:172.16.32.8/6888:admin:admin:server1]
问题解答
根据提供的admin.log分析,在查找IP时,只找到IP172.16.16.77,但是在随后的日志中显示,加载apusic时使用的是另外一下IP地址172.16.32.8,根据沟通确认该IP为迁移前使用的IP地址,检查可能绑定IP的两个配置文件: ? 检查eas\\admin\\adminserver.sh,未找到IP绑定信息;
? 检查apusic\\domains\\server*\\config\\apusic.conf,在标签为 CLASS=\中找到绑定该IP的IPAddress配置项,删除该行信息,重启管理控制台,重新进行部署部署后EAS运行正常。 关键字 EAS 迁移环境 IP绑定 EAS IP绑定一般是在adminserver.sh(cmd)中设臵local_IP即可,但在某些硬件环境下,apusic也需要绑定IP,这时则需要在apusic的配臵文件中进行设臵。因此进行环境迁移时,需要同时检查这两个地方确认是否存在绑定IP的设臵。 11)bosconfig文件损坏导致管理控制台无法加载实例 适用版本 EAS7.0.1 问题描述 之前的管理控制台EAS实例加载正常并且可以正常启停和运行。后来将电脑重新启动后,再打开启动BOS管理平台,获取不到实例。admin.log中日志信息如下: [2011-06-30 09:39:53,953 ERROR]3276579:com.kingdee.eas.tools.admin.domain.DomainException: Get portal virtual path failed! cause by com.kingdee.eas.tools.admin.domain.DomainException: Parser bosconfig[d:/KingdeeServer/eas/server/profiles/server1/config/bosconfig.xml] failed! cause by org.jdom.input.JDOMParseException: Error on line 236 of document file:/d:/KingdeeServer/eas/server/profiles/server1/config/bosconfig.xml: The string \ 问题解答 根据提供的admin.log分析,要读取实例的bosconfig.xml配置文件236行时出错,根据提供的错误提示信息,定位到出错的行,显示如下: 上面红色部分为出错所在的行,在该行中意有一排”--“字符串,由于在XML文件格式中,--默认是注释结束的标志,因此该行信息解析出错。因此与现场顾问沟通,确认是其他顾问为配置通信平台时修改了该配置项,将该行中间的”-”字符串去掉后,刷新管理控制台的“应用服务器”,实际显示正常。 关键字 EAS 管理控制台 实例加载 EAS的配臵文件需要修改时必须慎重,并做好备份和变更记录。 12)升级数据中心时提示索引名称超过18位 适用版本 EAS6.0.1 问题描述 安装了PTM037265补丁后,升级数据中心,提示索引名称太长,最大长度是18位,升级失败,admin.log中的详细日志如下所示: 请将如下错误信息提单反馈: [Translate provider[ PTM037265/PT030891_bs_botp_update_index.sql] failed! Source SQL: {if not exists (select * from KSQL_INDEXES where KSQL_INDNAME ='IX_RELENTRY_SrcEntry') CREATE INDEX IX_RELENTRY_SrcEntry ON T_BOT_RelationEntry(FSrcEntryID)} Exception:KSQL[if not exists (select * from KSQL_INDEXES where KSQL_INDNAME ='IX_RELENTRY_SrcEntry') CREATE INDEX IX_RELENTRY_SrcEntry ON T_BOT_RelationEntry(FSrcEntryID)] Translate error[parse error. detail message is : indexName name is too long. max length is 18, at line 2, column 15 问题解答 管理控制台对数据库对象的长度增加了一个控制参数,默认为18位,超过此长度则会提示数据库对象名称超长,要去掉此限制,需要修改管理控制台配置文件,去掉该限制即可。详细操作步骤如下: 步骤 1 修改$EAS_HOME\\admin\\config\\admin.vmoptions,增加下面的控制参数: #超过限定长度时是否抛出异常 throwExWhenNameTooLong=false 步骤 2 重启管理控制台,重新升级数据中心或执行脚本即可。 关键字 管理控制台 name is too long 18位