电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶EAS Cloud 2016年性能部署组FAQ汇总.pdf

金蝶EAS Cloud 2016年性能部署组FAQ汇总.pdf_第1页
1/189
金蝶EAS Cloud 2016年性能部署组FAQ汇总.pdf_第2页
2/189
金蝶EAS Cloud 2016年性能部署组FAQ汇总.pdf_第3页
3/189
金蝶BOS工作流用户手册1常见问题案例1常见问题案例1.1安装部署(问题分类)1)EAS管理控制台无法启动所属模块EAS服务端环境适用版本通用问题描述此问题针对windows系统,现象如下:1.双击EAS管理控制台快捷方式时,cmd窗口一闪而过,控制台界面无法打开;2.查看任务管理器发现javaw进程仅启动了一个或者完全没启动;3.以管理员身份运行EAS管理控制台快捷方式或者admin.cmd脚本,依然无法启动管理控制台;4.以管理员身份打开cmd,然后运行admin.cmd脚本可以正常启动管理控制台。解决方案原因分析:管理控制台的启动需要管理员权限,但是当前OS的用户不是administrator,双击直接运行无法获得管理员权限,然后当以管理员身份运行admin.cmd脚本时,windows系统默认将cmd的当前路径定位到系统盘windows目录的system文件夹中,又因为admin.cmd脚本没有重定向cmd当前路径为脚本所在目录,故导致call命令运行关联脚本出错,最终致使控制台启动失败。需要注意的是administrator和普通管理员(在administrators组中的用户)是有区别的:administrator用户双击即可以管理员身份运行程序,而且对于脚本文件,会将cmd金蝶BOS工作流用户手册1常见问题案例当前路径指向脚本所在目录;普通管理员需要右键以管理员身份运行才能使程序获得管理员权限,而且对于脚本文件,此操作会将cmd当前路径指向系统盘的windows目录下的system32目录中。解决方案以下两种方案任选一个:使用administrator账户登录OS;在admin.cmd脚本中”@setlocal”后加入语句”cd/d%~dp0”。关键字控制台,启动,权限2)sqlserver中作业无法删除所属模块EAS服务端环境适用版本通用问题描述在SQLServerManagementStudio工具中删除作业时提示存在reference约束,删除失败。解决方案原因分析在删除之前添加的作业过程中,由于几个系统表之间PK和FK的关联关系,会导致删除失败,所以要先处理这些系统表。以下为相关的系统表:sysmaintplan_log(记录维护计划运行log)sysjobschedules(记录代理作业的作业信息)sysmaintplan_subplans(记录维护计划的子计划信息)sysjobs_view(相关的作业信息)以上这4张表之间存在PK和FK约束关系,在删除作业时,很容易因为发生约束冲突而导致失败。金蝶BOS工作流用户手册1常见问题案例解决方法使用以下脚本删除之(jobName改为要删除的作业名):usemsdbdeclare@job_namevarchar(100)set@job_name='jobName'deletesysmaintplan_logfromsysmaintplan_subplansassubplansinnerjoinsysjobs_viewasjobsonsubplans.job_id=jobs.job_idinnerjoinsysmaintplan_logaslogonsubplans.subplan_id=log.subplan_idwherejobs.name=@job_name--删除计划日志deletesysjobschedulesfromsysjobs_viewjobsinnerjoinsysjobschedulesschedulesonjobs.job_id=schedules.job_idwherejobs.name=@job_name--删除作业执行计划deletesysmaintplan_subplansfromsysmaintplan_subplansassubplansinnerjoinsysjobs_viewasjobsonsubplans.job_id=jobs.job_idwherejobs.name=@job_name--删除子计划deletefromsysjobs_viewwherename=@job_name;--删除作业关键字sqlserver,作业,删除3)sqlserver中维护计划无法删除所属模块EAS服务端环境适用版本通用问题描述在SQLServerManagementStudio工具中删除维护计划失败,报错提示调用目标发生异常。解决方案金蝶BOS工作流用户手册1常见问题案例原因分析动态链接库(dll)缺失或者未注册导致相关组件调用失败,此问题大多为系统中毒导致dll文件被劫持,然后被杀毒软件直接清除。解决方法以下两种方案任选一个:下载对应版本的缺失dll文件,然后使用命令“regsvr32.exepath/file_name.dll”注册;使用以下脚本删除--删除维护计划(之后要执行删除作业操作)usemsdbdeclare@plan_namevarchar(100)set@plan_name='plan_name'deletesysmaintplan_subplansfromsysmaintplan_subplansassubplansinnerjoinsysmaintplan_plansasplansonplans.id=subplans.plan_idwhereplans.name=@plan_name--删除子计划deletesysmaintplan_logfromsysmaintplan_logasplanloginnerjoinsysmaintplan_plansasplansonplans.id=planlog.plan_idwhereplans.name=@plan_name--删除计划日志deletefromsysmaintplan_planswherename=@plan_name;--删除计划--删除对应的作业declare@job_namevarchar(100)set@job_name='jobName'deletesysmaintplan_logfromsysmaintplan_subplansassubplansinnerjoinsysjobs_viewasjobsonsubplans.job_id=jobs.job_idinnerjoinsysmaintplan_logaslogonsubplans.subplan_id=log.subplan_idwherejobs.name=@job_name--删除计划日志deletesysjobschedulesfromsysjobs_viewjobsinnerjoinsysjobschedulesschedulesonjobs.job_id=schedules.job_idwherejobs.name=@job_name--删除作业执行计划deletesysmaintplan_subplansfromsysmaintplan_subplansassubplansinnerjoinsysjobs_viewasjobsonsubplans.job_id=jobs.job_id金蝶BOS工作流用户手册1常见问题案例wherejobs.name=@job_name--删除子计划deletefromsysjobs_viewwherename=@job_name;--删除作业关键字sqlserver,维护计划,删除4)sqlserver执行“检查数据库完整性”的维护任务失败所属模块EAS服务端环境适用版本通用问题描述在SQLServerManagementStudio工具中手动执行“检查数据库完整性”的维护计划时报错,该维护计划的历史记录里面显示报错信息为“AlterfailedforServer'server_name\\instance_name'”,然后使用SQLServerProfiler工具跟踪操作记录有类似如下报错信息:解决方案原因分析由上图可知在执行了语句“EXECsys.sp_configureN'useroptions',0RECONFIGURE”后出现了报错,于是将此语句单独执行观察,果然出现报错提示:查阅资料可知,在SQLServer2005及以后,就不允许直接更新系统表了,所以即便属性“allowupdates”的值设置为1,并且在设置的时候没有报错,但是要执行reconfigure使更改生效,还是会报错金蝶BOS工作流用户手册1常见问题案例的。于是使用命令“execsys.sp_configure'allowupdates'”查看属性“allowupdates”的值:果然属性“allowupdates”的值为1。从Profiler工具抓取到的信息判断,此维护计划执行了“reconfigure”命令,由此导致维护计划执行失败。解决方法依次执行以下命令:execsp_configure'allowupdates',0;--设置属性“allowupdates”的值为0reconfigure;--使设置生效关键字sqlserver,维护计划,执行失败5)EASV8.2升级卡死所属模块EAS服务端环境适用版本8.2问题描述升级卡死的问题分为两种,一种是升级脚本执行卡死,另一种是升级过程中模块检查完成之后(之后开始执行升级脚本),升级过程卡死。两种问题的具体表现均为$EAS_HOME/eas/admin/logs/admin.log日志6个小时以上无任何输出。解决方案原因分析第一种升级卡死的原因一般是update的sql脚本需要更新的数据量过大、表空间不足、数据库参数配置不合理这些原因引起的;第二种的升级卡死只会发生在sqlserver数据库上,升级之前EAS会改变sqlserver的系统参数read_commited_snapshot为on,改变此参数要求数据库不金蝶BOS工作流用户手册1常见问题案例能有其他连接,因为如果在有事务订阅的数据库上执行此参数的更改操作,数据库会进入无限等待状态。故如果升级的时候有其他客户端连接着数据库,就可能造成此种卡死现象。解决方法对于第一种卡死,请保持现场,联系总部性能部署组相关同事解决;第二种卡死可以通过重启管理控制台和数据库的方式解决,之后重新执行升级即可。关键字升级,卡死6)视图不适用于此处所属模块EAS服务端环境适用版本8.2问题描述报错日志如下所示:解决方案原因分析脚本缺陷,若升级过程中705之前版本升级失败,则在第二次执行升级操作的时候,可能会金蝶BOS工作流用户手册1常见问题案例遇到此问题。解决方法屏蔽掉如下脚本即可(第二次升级才会出现此问题,第一次升级请勿屏蔽):ifnotexists(select*fromKSQL_INDEXESwhereKSQL_INDNAME='IX_GL_ASSBALGRPACC')createINDEXIX_GL_ASSBALGRPACCont_gl_assistbalance(FACCOUNTID,FASSISTGRPID);脚本路径为:$eas_home\eas\server\properties\upgradescript\eas\7_0_5to7_5_0\PTMEAS753\PT067434_bd_account_index.ksql关键字视图,不适用7)数据中心升级时提示没有安装兼容补丁所属模块EAS服务端环境适用版本7.5及其以上环境问题描述EAS7.5及其以上环境,将原来的数据中心注册后进行升级,提示没有安装兼容补丁(协同,人力资源,房地产等模块),不允许升级。相关报错类似下图所示:金蝶BOS工作流用户手册1常见问题案例解决方案原因分析EAS7.5版本开始数据中心升级时会检查各个业务模块的表中是否有数据,如果有,则要求必须安装对应模块的兼容补丁后才能升级。EAS7.5正式发布后,各个业务模块都会提供对应的兼容补丁。解决方法通过上图可以判断是协同模块的检查出现了问题,协同模块的兼容补丁为PT077270、PT075267、PT075254(若为其它模块检查报错,需要安装兼容补丁的话,请询问对应模块的支持人员),如果确实使用了此模块,建议先更新兼容补丁后,再重新对帐套进行升级。但是对于某些环境,如果确认并不需要使用该模块,其中的数据只是测试时产生的,则可以通过下面的方式处理绕过对兼容性的检查:在“$EAS_HOME\eas\server\properties”下创建一个文本文件canupgrade_coordinate.properties,各个模块的配置文件名如下所示:房地产:canupgrade_fdc.properties建筑:canupgrade_ec.properties钢铁:canupgrade_st.properties金蝶BOS工作流用户手册1常见问题案例零售:canupgrade_rt.properties服装:canupgrade_ct.properties协同:canupgrade_coordinate.properties用文本编辑器打开该文件,添加如下内容(填上对应版本号):version=7.5.0重新进行数据中心升级即可。关键字兼容补丁,升级8)“同步权限项”或者“同步日志项”报错所属模块EAS服务端环境适用版本8.0及其以上环境问题描述如果升级前选中了【同步权限项】或者【同步日志项】,则在升级的最后阶段将会执行这两步操作,如果有问题会有报错弹框出现,但是弹框的抛错内容未必清楚明了的指明是这两步操作出现问题,此时需观察升级执行过程的界面,如果只有【同步权限项】或者【同步日志项】的状态是未完成状态,且在点击了抛错弹框的【确定】按钮之后没有报错列表弹出,则说明报错是这两项操作相关的。解决方案原因分析一般而言出现这种报错时,EAS8.2.0数据中心的升级已经完成(【数据中心】页签下对应的数据中心“平台”和“应用”版本都已显示升级目标版本号),关于出现此报错的原因,需根据日志具体分析。解决方法如果此时数据中心的“平台”和“应用”版本已经升级到了8.2.0,请通过BOS管理控制台【企金蝶BOS工作流用户手册1常见问题案例业应用】页签下面的【同步权限项】和【同步日志项】两个按钮重新执行这两部操作,如果依然执行报错,请收集“$EAS_HOME/eas/admin/logs/admin.log”和“$EAS_HOME/eas/admin/logs/admin_client.log”两个日志提单反馈。如果数据中心的“平台”和“应用”版本未显示目标版本号,请收集报错信息提单反馈。关键字同步权限项,同步日志项9)表T_BG_BudgetRequestBillEntry中Formula字段缺失所属模块EAS服务端环境适用版本8.2问题描述报错T_BG_BudgetRequestBillEntry表中Formula字段缺失,此报错一般出现在701之前的版本升级8.2的过程中。解决方案原因分析升级脚本bug。解决方法执行如下脚本:altertableT_BG_BudgetRequestBillEntryaddFormulaNVARCHAR(80);然后继续重新升级即可。关键字T_BG_BudgetRequestBillEntry,Formula,缺失金蝶BOS工作流用户手册1常见问题案例10)无法插入NULL值所属模块EAS服务端环境适用版本8.2问题描述如果第一次升级过程在8.0版本之前失败,则在执行第二次升级的时候,脚本$eas_home/eas/server/properties/upgradescript/eas/7_5_0to8_0_0/8_0_0_beta1/eas/sem/tbg/pubdata/datatask/control_init_data-defaultcontrolscheme.ksql中某些sql会有报错如下图所示:解决方案原因分析金蝶BOS工作流用户手册1常见问题案例升级脚本bug,某些脚本在二次执行的时候存在冲突。解决方法执行如下sql:ALTERTABLET_MBG_BgControlRuleMODIFYFScenarioNumberDEFAULT'';之后继续升级。(注意以上sql的单引号之间是有空格符的)关键字NULL11)升级过程中报错“要减小精度或标度,则要修改的列必须为空”所属模块EAS服务端环境适用版本8.2问题描述升级过程中报错“要减小精度或标度,则要修改的列必须为空”,一般涉及的表和字段如下:t_ar_otherbill.FTOTALBADAMOUNTLOCALt_ap_otherbill.FAMOUNTT_IM_SALEISSUEENTRY.FBASEQTY涉及的升级脚本如下:$eas_home\eas\server\properties\upgradescript\eas\7_0_3to7_0_5\PTMEAS750\scm\scm_sd_update_field.ksql$eas_home\eas\server\properties\upgradescript\eas\7_0_3to7_0_5\PTMEAS750\scm\scm_im_update_field.ksql解决方案原因分析可能是用户二开改了某些字段的精度,升级脚本在做统一化的时候未考虑字段精度大于标准金蝶BOS工作流用户手册1常见问题案例的情况。解决方法可注释掉报错sql脚本,但是请注意要在能够精准定位报错sql的时候,才能注释,如果不能定位报错sql,请勿随意注释,此时可收集报错信息,提单总部协助。(可在升级前执行此操作)关键字减小,精度,标度12)升级过程报错“表或视图不存在”(t_gl_voucherlog)所属模块EAS服务端环境适用版本8.2问题描述如果第一次升级时EAS703~EAS705升级过程失败,在第二次执行升级操作时会报“表或视图不存在”错误,涉及的表是t_gl_voucherlog。报错截图如下:解决方案原因分析升级脚本bug,某些脚本在二次执行的时候存在冲突。解决方法在脚本文件$eas_home\eas\server\properties\upgradescript\eas\7_0_3to7_0_5\PTMEAS750\fi\PT053153_fi_gl_金蝶BOS工作流用户手册1常见问题案例addBalanceColmun.sql中注释掉如下脚本:Ifnotexists(select*fromKSQL_USERCOLUMNSwhereKSQL_COL_NAME='FVeCount'andKSQL_COL_TABNAME='T_GL_Voucherlog')altertablet_gl_voucherlogadd(FVeCountint);然后重新执行升级过程即可。(只能在出现报错时操作,升级前切勿操作)关键字t_gl_voucherlog,不存在13)客户端登陆后操作时报错,提示找不到文件GRAY.PF?适用版本通用问题描述客户端登陆,进行业务操作时,提示Can„tloadstandardprofile:GRAY.pf,查看客户端日志,详细报错信息如下:问题解答原因分析:此异常是当前EAS客户端调用的jdk(.jdk\jre\cmm)下的GRAY.pf意外丢失所致金蝶BOS工作流用户手册1常见问题案例解决方案:可从其他正常环境下拷贝GRAY.pf文件,放于.jdk\jre\cmm下或是直接用正常的jdk目录覆盖替换当前jdk目录,重启客户端登陆即可关键字客户端GRAY.pf14)同台服务器装了多个管理控制台,当一个管理控制台停止了server1后,所有控制台的server1也自动停止了所属模块环境部署适用版本EAS6.0,EAS7.0.1,EAS7.0.2及之后版本问题描述在测试环境中恢复出一套与正式环境无异的EAS系统,由于测试环境的空间不足,将集群的server2,server3删除,此服务器上本身存在一套测试的EAS系统,当server1启动时,需要分别从两个管理控制台启动,但是从任意一个管理控制台停止server1,另外一个server1也自动停止。解决方案原因分析:查看管理控制台和server1对应的进程号,可以确认是不同的进程。使用linux的kill-9进程号对其中一个server1进程进行停止操作,另外一个server1仍继续运行,由此可判断是管理控制台方面的原因。解决方案:对其$EAS_HOME\eas\admin\config\domain.xml配置文件进行检查,查看到如下信息:金蝶BOS工作流用户手册1常见问题案例这种是集群配置的相关信息,在迁移或者集群变单实例的情况下,要求将此配置文件恢复成如下,然后重新启动管理控制台,重新部署应用<?xmlversion="1.0"encoding="UTF-8"?><domaindeployed="false"><password/><clustermanager><easstatus/></clustermanager></domain>关键字实例停止,迁移15)管理控制台启动实例时报非法组件所属模块环境部署适用版本EAS8.0问题描述在环境迁移后,在管理控制台启动server1的时候报系统中存在非法组件错误金蝶BOS工作流用户手册1常见问题案例解决方案原因分析:此情况是EAS在迁移后,操作者对EAS基线目录手动放入其他包或者做了其他操作引起的情况解决方案:步骤1修改文件$EAS_HOME/eas/admin/config/record.properties,将其中参数isAlreadyGenerateComponentBase=true修改成isAlreadyGenerateComponentBase=false。步骤2在EAS管理控制台的应用服务器页签点“刷新”按钮,即可重新生成基准文件。16)注册数据中心报“数据中心异常”,点击测试连接连接不上所属模块环境部署适用版本EAS8.0问题描述注册数据中心时报“数据中心异常”,登录进数据库服务器使用sqlplus登录报“ORA-12154:TNS:无法解析指定的连接标识符”金蝶BOS工作流用户手册1常见问题案例解决方案原因分析该数据库服务器可能曾经装过多个数据库,导致监听文件识别不到该有的实例名解决方案先确认windows的监听服务起来,然后修改其监听文件,内容如下SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=E:\oracle\product\10.2.0\db_1)(PROGRAM=extproc))(SID_DESC=(GLOBAL_DBNAME=orcl)(ORACLE_HOME=E:\oracle\product\10.2.0\db_1)(SID_NAME=orcl)(SERVICE_NAME=orcl)))金蝶BOS工作流用户手册1常见问题案例17)创建数据中心报“执行创建数据中心脚本出错”适用版本通用问题描述创建数据中心报执行创建数据中心脚本出错解决方案原因分析:查看admin.log日志显示数据库连接失败,报错:ORA-12516,TNS:listenercouldnotfindavailablehandlerwithmatchingprotocolstack;登录数据库检测参数processes,显示为默认设置的150,创建数据中心时这连接数不够,导致创建失败。解决方案:修改最大连接参数设置为500,重启数据库使其生效。由于原先已经创建用户到初始化那一步失败,故还存在eas用户,删除该用户及拥有的对象(dropusereascascade),重新新建数据中心,经反馈已创建成功18)在EAS管理控制台上,启动服务时,提示启动应用服务器[server1]失败?适用版本通用问题描述控制台上启动EAS服务时,提示启动server1失败,如下图金蝶BOS工作流用户手册1常见问题案例apusic日志里面提示错误:2014-09-2514:33:27INFO[apusic.service.EJBTimer]Started.2014-09-2514:33:27INFO[apusic.service.JMSMessageStoreProvider]Started.2014-09-2514:33:27INFO[apusic.service.JMS]Started.2014-09-2514:33:27ERROR[apusic.JMS.JMSQueue.SYSTEM.DEAD_LETTER]Startingfailed.com.apusic.jms.store.MessageStoreException:Readerror.atcom.apusic.jms.store.file.FileMessageStore.getAll(UnknownSource)atcom.apusic.jms.queue.LocalQueue.start(UnknownSource)问题解答原因分析:金蝶BOS工作流用户手册1常见问题案例是由于.\apusic\domains\server1\store\jms\queue下的内置的数据库存储文件SYSTEM.DEAD_LETTER.db被人为修改或是意外损坏解决方案:建议从测试环境或是其他正常环境下拷贝该文件替换当前环境下的文件后,重新部署应用,再启动服务即可。关键字EAS服务器启动金蝶BOS工作流用户手册1常见问题案例19)EAS管理台打开,提示连接服务器server1失败,请检查服务器server路径下的lib,meta,profiles没有做备份的操作适用版本通用问题描述启动打开EAS管理台,server实例列表无法正常加载出来,一直提示连接服务器server1失败,admin.log日志里面抛出异常提示访问被拒绝(见下图)金蝶BOS工作流用户手册1常见问题案例问题解答原因分析:是EAS应用服务器server和profiles目录下的部分目录及配置文件,在保存、更新时,均提示访问被拒绝,导致的EAS实例无法正常加载,连接请求失败。一般出现此种目录及文件访问权限异常,跟维护操作丌当或是对于操作系统关机重启(在EAS应用服务器迓没有完全停止或是后台会有迕程在运行)较频繁有关系,建议后续可以稍微注意下,类此返样的操作,很容易会造成目录和文件变成只读属性,读写权限异常,甚至配置文件异常损坏等。故建议后续如在做涉及应用的维护配置或是操作系统的关机重启等类此操作时,尽量确保应用服务已经在停止状态下迕行。解决方案:对server和profiles下的目录及文件,重新单独在赋读写的完全权限,然后再重启EAS管理控制台,EAS实例刷新、加载已经正常。最后,重启EAS服务,客户端登陆操作恢复正常关键字EAS管理控制台启动20)EAS客户端无法登陆,客户端日志里面提示Can'tfinddependentlibraries适用版本通用金蝶BOS工作流用户手册1常见问题案例问题描述EAS客户端登陆时报错,客户端日志里面抛出异常错误提示java.lang.UnsatisfiedLinkError:C:\kingdee\eas\client\deploy\client\ekey.dll:Can'tfinddependentlibraries问题解答原因分析:经分析是由于缺少依赖系统的*.dll动态链接库文件找不到所致,可使用第三方dll文件依赖工具(dll_tools.zip)检查、修复系统缺少的动态连接库文件(*.dll)或是重装操作系统均可。解决方案:通过调整监听配置文件(listener.ora)下的主机名改成IP地址后,再重新注册、部署数据中心后即可。关键字服务器启动21)数据中心页签突然显示error,测试连接显示数据中心异常适用版本EAS7.5.0版本问题描述客户端无法登录,查看数据中心页签,显示error,测试连接显示数据中心异常,原先是正常的。Admin日志有报错如下:金蝶BOS工作流用户手册1常见问题案例解决方案原因分析:该问题是由于Oracle密码过期导致实例无法连上数据库导致的。Oracle11G创建用户时缺省密码过期限制是180天(即6个月),如果超过180天用户密码未做修改则该用户无法登录。解决方法:(1)使用dba登录,修改用户密码并设置数据库默认密码为永久有效SQL>alteruser用户名identifiedby密码;SQL>ALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED;(2)验证修改是否成功sqlplus用户名/密码@orcl登录正常selectprofilefromdba_userswhereusername=用户名;如为DEFAULT则密码管理方式为永久有效。关键字数据中心异常密码过期22)管理控制台密码忘记适用版本所有版本问题描述管理控制台密码忘记,如何找回解决方案在EAS配置文件\eas\admin\config\domain.xml中修改password参数值为新密码。关键字管理控制台密码更改金蝶BOS工作流用户手册1常见问题案例23)能加载补丁列表,但管理控制台无法下载补丁适用版本EAS8.2问题描述管理控制台可以加载补丁列表,但下载不了补丁显示连接超时。报错如下:本机可以telnet得通service.kingdee.com8000和patch.kingdee.com80端口。解决方案原因分析:因为本机有多个IP,配置文件\Kingdee\eas\server\bin\set-server-env中绑定的IP是不能上网的,而加载列表时不会去读绑定的IP,所以能加载到列表。解决方法:修改\Kingdee\eas\server\bin\set-server-env中的localIP为能正常上网的IP值。关键字补丁下载24)实例启动没有提示失败,启动后所有客户端连不上适用版本EAS8.1问题描述实例启动没有提示失败,管理控制台上显示正在运行,但客户端无法连接,查看实例运行状态看到显示EAS启动失败:金蝶BOS工作流用户手册1常见问题案例解决方案原因分析:查看Apusic日志有报错如下:2016-10-1217:11:03ERROR[apusic.service.J2EEDeployer]Failedtostartapplication'EAS'.com.apusic.xml.reader.ScanException;systemId:file:/D:/Kingdee8.2/eas/server/deploy/eas.ear/META-INF/apusic-application.xml;lineNumber:25;file:/D:/Kingdee8.2/eas/server/deploy/eas.ear/META-INF/apusic-application.xml:line25:The'uri'attributeisrequired找到对应文件:file:/D:/Kingdee8.2/eas/server/deploy/eas.ear/META-INF/apusic-application.xml发现多了以下内容:金蝶BOS工作流用户手册1常见问题案例经与移动bos同事分析,发现是现场实施设置移动bos时改错了文件,应该改application.xml,而改成了apusic-application.xml,故导致实例启不来。解决方法:将apusic-application.xml中的<web>…</web>内容剪切到application.xml文件中重启即可。关键字EAS启动失败25)管理控制台补丁管理页签报错适用版本EAS701问题描述管理控制台补丁管理页签点开报错,报错如下:[com.kingdee.eas.tools.admin.domain.DomainException:createtablepatch_infoerror!causebyjava.sql.SQLException:DDLisnotpermittedforaread-onlyconnection,userordatabase.金蝶BOS工作流用户手册1常见问题案例解决方案原因分析:DDL不允许用于只读的连接、用户或数据库,是kingdee文件夹权限不足或EAS账套对应的数据库用户权限不足导致的。解决方法:1、对EAS账套对应的数据库用户赋DBA权限即可解决。赋权语句:grantdbatoxx;2、对EAS文件夹赋完全控制权限并去掉只读属性。关键字补丁26)环境迁移后,补丁列表变为未安装适用版本EAS所有版本问题描述环境迁移后,原先环境安装好的补丁在新环境的管理控制台显示未安装解决方案原因分析:原先迁移copy文件的时候管理控制台没有关闭,影响到consoledb文件夹。解决方法:(1)原环境运行stopserver.bat(stopserver.sh)关闭管理控制台。(2)复制原环境\eas\admin.consoledb文件夹到新环境对应目录进行覆盖。(3)重启管理控制台。金蝶BOS工作流用户手册1常见问题案例关键字补丁安装迁移27)客户端打开报错适用版本EAS701问题描述客户端EAS701在win10上以管理员身份运行无反应,双击打开报错如下:双击set_url文件,保存时报错:解决方案原因分析:是权限不够导致的。EAS701在win10上不兼容,以管理员身份运行有可能会在c盘中找。金蝶BOS工作流用户手册1常见问题案例解决方法:在客户端运行脚本中加入“cd/d%~dp0”,使得运行时可以定位到当前目录,以管理员身份运行就可以正常打开。如果需要修改连接设置,也同样在set-url.bat脚本里加入“cd/d%~dp0”再以管理员身份运行即可。关键字客户端无法打开权限win1028)客户端更新下载报错适用版本EAS7.5问题描述客户端EAS705更新报错:Clientstart日志:金蝶BOS工作流用户手册1常见问题案例Client.log日志报错如下:金蝶BOS工作流用户手册1常见问题案例解决方案原因分析:是clientStartUp文件下载失败导致的,怀疑是服务端的该文件被篡改导致的。解决方法:在服务端配置文件中设置客户端不更新该文件。将该文件名添加到\eas\server\profiles\server*\config\portalConfig\resourceSet.properties文件中的full_resItemsExcluded和ondemand_resItemsExcluded参数里。(full_resItemsExcluded参数指全更新需要排除的文件,ondemand_resItemsExcluded参数指按需更新需要排除的文件)修改后重启实例。关键字客户端下载文件失败更新失败29)测试环境无法安装补丁适用版本EAS8.0、8.2问题描述测试环境安装补丁,报错:正式环境检测到试用版许可。无法安装补丁。请重新导入正式许可后再安装补丁。解决方案原因分析:金蝶BOS工作流用户手册1常见问题案例EAS8.0打补丁安装控制逻辑的补丁后以及8.2做了限制,原环境导入过正式license,再更换为测试license将无法安装补丁。解决方法:删除root文件夹下的licenseRecord.xml文件(如果是windows环境,则在C盘下查找该文件)以及卸载重新安装EAS服务端即可。关键字补丁安装试用版许可30)外网客户端更新失败适用版本EAS7.5问题描述所有外网客户端无法正常更新,内网客户端正常解决方案原因分析:查看外网客户日志,发现检测更新时使用的IP是正常的外网IP,但客户端下载文件时是访问服务端的内网IP,因此无法下载。客户端下载文件使用的是eas/client/cache文件夹下的eas.jnlp和resource.lst文件中的IP,而这两个文件中的IP是根据请求的地址而从服务端返回回来的,应该是内外网映射有问题导致的。解决方法:手动修改客户端eas/client/cache文件夹下eas.jnlp和resource.lst中的IP为可以连上的外网IP,再进行更新即可。关键字部分客户端无法更新金蝶BOS工作流用户手册1常见问题案例31)客户端登陆提示获取用户信息失败适用版本EAS8.2问题描述客户端登录提示:获取用户信息失败,请查看服务器日志,并确认是否数据库设置错误或者版本不匹配!解决方案原因分析:查看服务器的apusic日志,报错ORA-00257:archivererror.Connectinternalonly,untilfreed,是归档日志太多,占用了全部的硬盘剩余空间导致的。解决方法:通过删除日志或加大存储空间的方法解决。(1)加大存储空间:查询flashrecoveryarea的使用情况:SQL>select*fromV$FLASH_RECOVERY_AREA_USAGE;修改FLASH_RECOVERY_AREA的空间修改为6GB,修改前确认磁盘有足够空间SQL>ALTERSYSTEMSETDB_RECOVERY_FILE_DEST_SIZE=6g;(2)清理归档日志:[oracle@userbetaarchivelog]$rmanRMAN>connect数据库名用户名/密码crosscheckarchivelogall;deleteexpiredarchivelogall;关键字获取用户信息失败ora0025732)实例启动失败适用版本EAS7.5金蝶BOS工作流用户手册1常见问题案例问题描述实例启动失败解决方案原因分析:查看服务器的apusic日志,报错如下:判断是JDK的问题。分析环境,发现使用的JDK是1.6的JDK,不适用于当前的EAS7.5版本。解决方法:更换JDK为1.5版本关键字实例启动失败不能创建Java虚拟机33)卸载补丁后管理控制台无法刷出实例与license适用版本EAS7.5问题描述卸载补丁后管理控制台无法刷出实例与license解决方案原因分析:EAS7.5安装许可补丁PT098260后不能卸载,因为管理控制台调用的是新代码,而license又回退了,管理控制台与License冲突了。解决方法:将补丁(PT098260.zip\Server\server\lib\patch下)里的sp_license_server.jar,直接替换到当前环境的eas\server\lib\patch下相应包,再重启EAS管理控制台即可。金蝶BOS工作流用户手册1常见问题案例关键字实例列表无法刷出卸载补丁34)EAS主控台无法启动适用版本EAS7.5问题描述suselinuxenterprise12SP1安装EAS后,EAS主控台无法启动,终端输出报错:解决方案原因分析:查看admin_client日志,发现其中有报错:suselinuxenterprise12SP1(libstdc++.so.5:无法打开共享对象文件:没有那个文件或目录)是操作系统缺少32位的libstdc系统包导致的。解决方法:安装对应的包。关键字管理控制台无法启动金蝶BOS工作流用户手册1常见问题案例35)实例卡在启动界面适用版本EAS8.2问题描述管理控制台启实例,实例进程、HTTP、RPC端口都已开启且客户端可以登录操作但管理控制台一直在实例启动的界面。重启管理控制台刷新实例还是停止状态。解决方案原因分析:在实例启动的时候,会使用vmic命令去找是否有启动的实例进程,而该系统path环境变量没有设置好,导致系统vmic命令无法执行,导致找不到启动的进程,所以管理控制台一直无法识别出实例已启动。解决方法:配置path变量,设其内容为%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem,重启实例。关键字实例启动无法结束36)客户端无法启动适用版本EAS8.1问题描述客户端能正常更新,但启动失败,报连接失败的错误。管理控制台实例显示正在运行。解决方案原因分析:RPC端口实际上没有开启,从apusic日志中看到如下报错:金蝶BOS工作流用户手册1常见问题案例发现该配置文件中内容有错误。解决方法:从正常环境中恢复该文件,再重启实例即可。关键字客户端无法启动RPC端口不通37)管理控制台数据中心列表无法刷出适用版本EAS703问题描述管理控制台数据中心列表无法刷出,且过一段时间管理控制台卡死。解决方案原因分析:管理控制台加载数据中心时会读数据中心配置文件:/eas/server/properties/datacenters.xml而该环境中的配置文件异常。解决方法:初始化/eas/server/properties/datacenters.xml配置文件,并重新在管理控制台注册数据中心。关键字数据中心列表无法加载金蝶BOS工作流用户手册1常见问题案例38)客户端更新报错:保存eas.jnlp文件出错适用版本EAS8.2问题描述客户端更新过程中报错:保存eas.jnlp文件出错。日志中提示该文件拒接访问。解决方案原因分析:客户端文件夹权限不够导致文件无法访问。解决方法:对当前操作系统的用户赋整个客户端文件夹的完全控制权限。关键字客户端更新报错。39)apusic密码忘记适用版本通用问题描述apusic密码忘记或者遭恶意篡改导致无法重新部署成功解决方案1.备份需要修改密码实例下apusic\domains\server(*)\store\users.db文件;2.拷贝users.db文件到apusic\domains\server(*)\store目录下进行替换;(users.db是一个记录密码的文件,可从其他EAS环境进行复制或者从其他知道apusic密码的实例目录拷贝)3.重启对应apusic实例后登陆apusic控制台,用默认密码admin登陆成功后修改密码;金蝶BOS工作流用户手册1常见问题案例4.重新部署已经修改密码的实例,在部署框第一页密码那一栏填写修改过的密码,继续部署完成;40)OEM配置报用户/口令失效适用版本通用问题描述使用用户口令能正常登录oracle,但是在配置OEM时就报用户/口令失效解决方案原因分析:由于数据库服务器上安装了oracle服务端和客户端,导致使用emca进行OEM配置的时候使用的是客户端环境,而输入的口令则为服务端oracle的口令,因而报口令无效解决方案:在命令窗口切换至oracle服务端...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金蝶EAS Cloud 2016年性能部署组FAQ汇总.pdf

管理软件+ 关注
实名认证
内容提供者

管理软件资料分享

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信