Is it possible to install RRDI (2.0.5) as a non-root user on Linux?
...
2014-02-13 12:02:36.454 INFO [core.ehcache.pogo.EhCacheDispatcherHandler] Thread-109: Registered mbean: com.cognos.pdc:type=pdcMbean
2014-02-13 12:02:36.454 INFO [core.ehcache.pogo.EhCacheDispatcherHandler] Thread-109: CacheManager 'PDC' STATUS_ALIVE
2014-02-13 12:02:36.455 INFO [core.ehcache.pogo.EhCacheDispatcherHandler] Thread-109: Cache: 'CAM_Grid.PassportMap' size=0, status=STATUS_ALIVE
2014-02-13 12:02:48.737 FATAL [m.cognos.pogo.reportservice.ProcessManager] Thread-109: External Report Server process DMController cannot be started java.io.IOException: Process DMController failed to start properly.
at com.cognos.pogo.reportservice.ReportServerProcess.getProcessOutput(ReportServerProcess.java:192)
at com.cognos.pogo.reportservice.ReportServerProcess.start(ReportServerProcess.java:129)
at com.cognos.pogo.reportservice.ProcessFacade.createServerProcess(ProcessFacade.java:275)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:158)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:117)
...
2014-02-13 12:02:59.651 FATAL [m.cognos.pogo.reportservice.ProcessManager] Thread-109: External Report Server process BIBusTKServerMain cannot be started java.io.IOException: Process BIBusTKServerMain failed to start properly.
at com.cognos.pogo.reportservice.ReportServerProcess.getProcessOutput(ReportServerProcess.java:192)
at com.cognos.pogo.reportservice.ReportServerProcess.start(ReportServerProcess.java:129)
at com.cognos.pogo.reportservice.ProcessFacade.createServerProcess(ProcessFacade.java:275)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:158)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:117)...
2014-02-13 12:02:59.707 FATAL [m.cognos.pogo.reportservice.ProcessManager] Thread-109: External Report Server process BmtMDProviderMain cannot be started java.io.IOException: Process BmtMDProviderMain failed to start properly.
at com.cognos.pogo.reportservice.ReportServerProcess.getProcessOutput(ReportServerProcess.java:192)
at com.cognos.pogo.reportservice.ReportServerProcess.start(ReportServerProcess.java:129)
at com.cognos.metadataService.bibusHandler.mdprovider.MDProviderProcess.start(MDProviderProcess.java:58)
at com.cognos.pogo.reportservice.ProcessFacade.createServerProcess(ProcessFacade.java:275)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:158)
at com.cognos.pogo.reportservice.ProcessFacade.<init>(ProcessFacade.java:117)
...
2 answers
to find out what library was missing, we ran an ldd against all the processes that were listed in the cogserver.log:
BIBusTKServerMain, DMController, BmtMDProviderMain in the cognos/bin and cognos/bin64 directory
for BmtMDProviderMain in cognos/bin, it complained about the missing library.
after installing it, the report server started successfully.
NOTE: there is a mention of some required 32 bits libraries in the following page:
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m5/topic/com.ibm.jazz.install.doc/topics/c_special_considerations_linux.html
The Reports component requires that 32-bit X11 libraries be installed on the server. On Redhat Enterprise Linux 5, the required packages are libXp, libXinerama, mesa-libGL, and compat-libstdc++-33
We have users who installed the IBMIM as a non-root user successfully and installed RRDI as a non-root user as well as set up RRID via the IBMIM successfully. Although there is no special guide using non-root user, some specific info is in the Help
and the below article:
https://jazz.net/library/article/832
===
If you want to install the product as a non-root user on UNIX systems or as a non-administrator on Windows, in the Select user mode for Installation Manager, select Non-Administrator.