作者:Shiva Vishnubatla 现就职于SAP
BI
升级系列
这个Wiki是用于记录BusinessObjects商务智能平台4.0 SP04或者更高的版本的完整安装包和补丁包的安装过程中,存在的已知问题和解决办法。一开始这篇文章关注在SP04的更新,但是现在这些信息可用于所有SP04或者以上的版本。
以下是所有SP和Patch安装包的最佳实践:
注意:如果和BI平台相关的Java进程没有被终止,它们可能会锁住文件,造成它们更新或者删除。这些文件的更改可能会造成丢失库的问题。这种问题是Java虚拟机(JVM)的问题,计划会在BI平台SP05版本进行修复。
管理员需要终止在图片里面选择的进程,如果它在停止了不必要的服务之后仍在内存中运行。
上面最佳实践的信息同样请见SAP KBA 1757132 - BI4 Support Pack Upgrade and Patch Install Best Practice Guide
以下是集群环境或者分散式环境的最佳实践:
注意:失败的同时安装的症状包括:
上面最佳实践的信息同样请见SAP KBA 1757132– BI4 Support Pack Upgrade and Patch Install Best Practice Guide.
这个问题的发现始于Windows下一个失败的补丁升级,从BI 4.0 SP02 Patch12到BI 4.0 SP04。这是一个典型的问题,由于Report Application Server (RAS)在更新进行时正在运行中,造成了它没有在需要的时候关闭掉它其中的一个java子进程。RAS运行中的结果就是在补丁被执行时产生了一些被锁的文件,进而造成了在打补丁完成之前丢失了文件。这个问题可以参照上面的最佳实践部分进行避免。
症状:
Adaptive Processing Server (APS)
Crystal Cache
Xcelsius Cache
解决办法:
a. 检查.../InstallData/logs/<install_timestamp>文件夹
b. 确保只有三个文件在文件夹里面(InstallManifest.sqlite, setupexe.log and setupengine.log.)
c. 如果你见到了其他日志文件例如InstallDU-*.log (e.g., InstallDU-cvom.java-4.0-core-nu, 14.0.4.738, etc),那么一些文件或者库已经没有合适地安装。
这个问题发生于进行了一个SP04的补丁升级或者安装之后。有一种情况这个问题也会出现在SP04 Patch17上,但是大部分情况都发生在SP04。
症状:
解决办法:
在BI4.0升级之前,停掉所有除了CMS, 和Input and Output FRS之外所有的服务。这样就阻止了一个服务一直不停止而影响安装。
注意:如果不必要的服务没有在安装SP04之前手动地停止,某些java的服务会升级失败。
上面的信息可见SAP KBA 1742498 – Scheduling workflow(s) affected after installing SP4 for BusinessObjects Enterprise 4.0.
这个问题发生在SP04安装和之前的补丁版本。CMS启动不了最可能的原因是由于问题1里面提到的RAS造成了文件被锁。这问题经常会在SP04发生,但是也有其他可能的因素造成。
症状:
安装失败并报错。
一些进程不能启动或者保持未启用状态。
例如BI启动版和CMC这样的应用可能会意外失败,尽管它们已经重新部署过了。
安装日志(setupengine.log)显示安装程序不能连接到CMS因为它不能及时重启。日志条目如下或者类似的可以被找到:
Server <servername> not found or server may be down or
com.crystaldecisions.sdk.occa.security.in ternal.LogonService||Is the CMS alive? Ensure the CMS supports SDK version 1400
[InstallEntDfoWrapper.Connect] Exception:
[com.crystaldecisions.sdk.exception.SDKException$OCAFramework:
[InstallEntDfoWrapper.Connect] Connection Failed. Please retry...
10:46:30.572 [InstallEntDfoWrapper.main] Connection Failed. Could not connect to CMS [SERVERNAME:6400]
注意:CMS不能重新启动的原因可能和环境相关的(资源、病毒等等)、网络相关的区分开来,因为这并不是一个常见的问题。
解决办法:
在升级或者修复之前,遵循上面的最佳实践部分。
以上的信息可见SAP KBA 1603067 - java.lang.NullPointerException or usagesProperty error after login to CMC or BI Launchpad.
存在不正确版本的DFO文件导致了他们在安装过程中上传失败。如果文件夹里面有比上面列出的更多的文件,那么这有可能和问题1、问题3是一样的,CMS已经不能够启动了。
症状:
当使用Installer升级一个已经存在的BI4系统,Installer可能不会安装所有文件。
当安装日志显示安装成功,文件保留在.../setup/packagestemp 文件夹下,比如 "C:\Program Files(x86)\SAP BusinessObjects\setup\packagestemp" 基于默认的Windows平台的安装。
一些文件在文件夹.../setup/packagestemp folder可能会像如下文件:
BusinessObjects_ClientAction_Publication_DocumentLink_dfo.xml
BusinessObjects_ClientAction_Publication_ViewLatestInstance_df o.xml
BusinessObjects_DSL_Universe_pin.xml
BusinessObjects_InformationDesigner_dfo.xml
BusinessObjects_InformationDesigner_pin. xml
BusinessObjects_MLStrings_MetricDescriptions_DSLBridgeSessionService_dfo_frag.xml
BusinessObjects_PlatformSearchUniverseCont entExtractor_dfo.xml
BusinessObjects_Relation_WEBI_UNIVERSE_dfo.xml
解决办法:
这个问题已经在ADAPT01628046进行了跟踪,而且在SP04 Patch1修复了,补丁包可以到SMP下载。
这个或者其他修复或者改进可以到版本注释文档里面进行验证:http://service.sap.com/~sapidb/011000358700000813222012E.
BI4.0 SP04的补丁版本注释可以在这里面查看:1729424.
HTTP 500的报错可以发生在网络层的部署之中。这并不经常发生。另外一个补丁或者附加组件就可能把Tomcat关掉,而同时Tomcat正在编辑已经被部署到它的网络应用,造成了编辑后的文件夹处于不一致的状态。
症状:
在更新或者修补到SP04之后你会发现当访问BI启动版或者CMC时会有如下的报错:
Error: 500
Error: “Java.lang.NullPointer Exception”
解决办法:
这是一个应用服务器的问题,不是一个安装问题。
解决办法和上面的信息可见SAP KBA 1671068 - CMC in SAP BusinessObjects BI 4.0 returns a 500 error.
安装包使用的节点名字是来自于原始安装,造成了不能上传新的名字节点。
症状:
在更新到SP4时(FP3不会发生),安装包会在最后页面提出警告给你,提示安装遇到错误。
如果你为了添加RESTful网络服务,在原始安装之后执行了改进的安装,你就会发现RESTful网络服务不会在服务中出现。
Dashboard Analytics Server 和 Dashboard Server会在CMC服务器管理页面中显示“启动失败”。这些服务本身已经被移除了。
解决办法:
如果你已经重命名了原始节点,你可以运行修复安装,然后命名新的节点以得到一个修复的系统。
1.为了解决这个问题,你需要从命令行运行修复安装,使用存在于你安装文件夹的setup.exe。
注意:如果在你的机器上有额外的节点,你需要直接在每个没被原始安装覆盖的额外的节点上运行addnode脚本。
2.根据下面的说明,MasterCmsName 和 MasterCmsPort是你CMS的名字和端口,CMSPassword 是你管理员的密码, SIAName是你额外节点的名字。
a.关闭点正在更新的节点。运行MasterCms的节点必须在运行,除非MasterCms所在的节点正在进行更新。
b.运行下面的命令行(在UNIX平台下,用addnote.sh替代addnode.bat):
"<INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\scripts\addnode.bat" -update -cms "[MasterCmsName]:[MasterCmsPort]" -username Administrator -password "[CMSPassword]" -authentication secEnterprise -name [SIAName] -cmsport [MasterCmsPort] -usetempcms
以上的信息请见SAP Note 1731612 - SIA node renaming may affect SP2 updates to FP3 or SP4.
当安装运行在一个和SAP授权系统相对立的系统上,SAP登陆,查看SAP用户,角色,使用SAP别名的用户和SAP插件可能会停止其功能。
症状:
你会发现报错:"Account information not recognized: All servers with CMS "CMSname:port", cluster @"clustername:port", kind cms which host service null, are down or disabled".
解决办法:
转换到一个应用服务器。
反转到patch 2或者之前的版本。
更多的细节请参考SAP KBA 1765690. 在里面这个问题有着很详细的描述,而且有个和补丁5相对应的修复.dll 文件在附件中,或者查看 SP04 Patch Release notes.
症状:
在BO 4.0 SP4升级到4.0 SP6之后,某些报表里面出现#SYNTAX。
解决办法:
在SP4和SP6中间,对于计算引擎的更新会造成对之前缓存文件的不兼容。由于这种情况,SP6的文件不能够合理的处理SP4 文档生成的缓存文件。为了解决这个问题,请像如下Note里面一样清理文档缓存。
1926596 - How to clear Web Intelligence. document cache on BI 4.0.
相关文档:
帮助页面:http://help.sap.com/bobip40/
SP04补丁注释文档:http://service.sap.com/~sapidb/011000358700000813222012E
相关注释:
SAP Note 1729424 Business Intelligence platform 4.0 SP04 Patch Release Notes
SAP KBA 1603067 java.lang.NullPointerException or usagesProperty error after login to CMC or BI Launchpad
SAP KBA 1742498 Scheduling workflow(s) affected after installing SP4 for BusinessObjects Enterprise 4.0
SAP KBA 1743755 After installation of BI 4.0 Sp04, the crystal report cache server runs with errors and is disabled
SAP KBA 1671068 CMC in SAP BusinessObjects BI 4.0 returns a 500 error
SAP Note 1731612 SIA node renaming may affect SP2 updates to FP3 or SP4
SAP Note 1757132 BI4 Support Pack Upgrade and Patch Install Best Practice Guide
SAP Note 1765690 Installing patch 3 on BI 4.0 SP4 breaks SAP logon, viewing SAP users, roles, and accounts with SAP aliases as well as SAP plug-in
SAP Note 1926596 How to clear Web Intelligence. document cache on BI 4.0.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
9 | |
7 | |
7 | |
7 | |
7 | |
6 | |
6 | |
6 | |
4 |