用psftp把公司的镜像文件上传到服务器,此镜像文件
因为名称太长我给重命名为
“cognosserver”,
将镜像文件挂载到isodata文件夹:mount -t iso9660 -o loop /home/cognos/cognosisodata/cognosserver.iso /home/cognos/cognosisodata/isodata
执行./issetup 安装程序,报错
安装报错,以libXm.so.3为关键字上百度搜索,说是需要安装
libXp-1.0.0-8.1.el5.x86_64.rpm、openmotif-2.3.1-5.el5_6.2.x86_64.rpm 两个rpm包然后在创建软连接(这两个包已经安装了,要建软连接,百度了下软连接,发现解决方法中的命令是硬连接创建方式,应该是帖子上笔误了)
但是这样配置后再安装还是报同样的错误
网上也有遇到同样问题的,解决方法是卸载掉64位的,安装32位的。(我们装的是
64位的)
卸载了64位的两个软件
安装libXp,安装openmotif,libXmu,又把软连接的文件放到了/usr/lib下
但是还是安装不了cognos
这个问题是因为要用到图形化界面来安装,所以改用xmanager连接linux主机。通过xmanager登录101(root用户登录的)
打开命令窗口,将镜像文件挂载到isodata文件夹:mount -t iso9660 -o loop /home/cognos/cognosisodata/cognosserver.iso /home/cognos/cognosisodata/isodata
通过界面的文件夹进入到/home/cognos/cognosisodata/isodata的linuxi38664,双击issetup执行安装
安装时选择的安装路径是/home/cognos/c8_64,选择安装内置内容库,其他都是默认选项
安装完成 配置:
cp $cognos_home$/c8/bin64/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar $java_home$/jre/lib/ext
但是启动./cogconfig.sh报错
卸载了jdk32位,重新装了64位的
安装后./cogcongfig,再弹出配置界面后点击
启动服务
但是有如下错误:
[ ERROR ] CAM-CRP-1042 Unable to create a PKCS#10 certificate request. Reason: java.net.UnknownHostException: ffsqmweb2: ffsqmweb2 张峰远程协助帮助解决了此问题,然后再启动cognos,没有问题了 然后进行了如下配置:
查看文档“手册_客户服务管理系统_Cognos安装手册 For Linux.doc” 9 配置Cognos安全认证(第三方权限) 修改后重启cognos,报错信息如下:
Successfully launched a test JVM with the memory setting of '768'. Note that this does not guarantee that IBM Cognos 8 will start and run successfully.
To see which JVM options are based on this setting, view
c8_location/bin/bootstrap_
'CAM_AAA_JniAuthProvider::InitializeClass' failed.
Since the value is empty, the feature is disabled. There is nothing to test. [ ERROR ] The mail server cannot be reached.
19:37:42, 'ContentManagerService', 'StopService', 'Success'. 19:37:42, 'MonitorService', 'StopService', 'Success'.
19:37:42, 'CPS Producer Registration Service', 'StopService', 'Success'. 19:37:42, 'DeliveryService', 'StopService', 'Success'. 19:37:42, 'MetadataService', 'StopService', 'Success'. 19:37:44, 'JobService', 'StopService', 'Success'. 19:37:44, 'EventService', 'StopService', 'Success'. 19:37:44, 'BatchReportService', 'StopService', 'Success'. 19:37:44, 'ReportService', 'StopService', 'Success'. 19:37:44, 'SystemService', 'StopService', 'Success'. 19:37:45, 'PresentationService', 'StopService', 'Success'. 19:37:44, 'ReportDataService', 'StopService', 'Success'. 19:37:44, 'AgentService', 'StopService', 'Success'. 19:37:45, 'LogService', 'StopService', 'Success'.
[ ERROR ] CFG-ERR-0106 IBM Cognos Configuration did not receive a
response from the IBM Cognos 8 service in the time allotted.
Check that IBM Cognos 8 service is available and properly configured.
经检查jar包无法打开报有损坏,且也没有配置数据库连接信息
首先处理的jar包损坏的问题,从word中再重新保存jar包,然后打开看是否有损坏,然后修改配置文件。
修改配置文件信息如下,然后重启cognos(将没有损坏的jar包重新上传),结果还是有报错
ERROR ] CAM-AAA-0064 The function
'CAM_AAA_JniAuthProvider::Configure' failed.
Provider initialization failure. Reason: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-20003: ip :10.8.7.8 is forbided!!!,Connecting DB by using network IP, probably something like 10.X.X.X,and pls call maguangtao(tel:18953197293) immediately and quickly!!! ORA-06512: at line 25
此原因是他们没有给我们开发权限,林旭让局方开发了权限后,重启cognos就只有如下错误:
[ ERROR ] CFG-ERR-0106 IBM Cognos Configuration did not receive a response from the IBM Cognos 8 service in the time allotted.
Check that IBM Cognos 8 service is available and properly configured.
后来张峰远程又重新安装并配置了cognos,现在可以使用了。