It's all about the answers!

Ask a question

Is it possible to install RRDI (2.0.5) as a non-root user on Linux?


Robin Parker (32633739) | asked Feb 14 '14, 8:17 a.m.
 I have tried installing RRDI and Websphere as the same non-root user.  Have added that user to the db2iadm1 group to allow various required database activities and the install completes up to the final startup

I then get all sorts of errors about this not being able to start up...

...

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)
...

Is this possible/supported?  Is there a guide or any kind?  I've looked through the library, forum and product documentation without success.

Many Thanks,

Robin

2 answers



permanent link
Matthieu Leroux (6571614) | answered Mar 05 '14, 5:40 a.m.
JAZZ DEVELOPER
edited Mar 05 '14, 5:54 a.m.
The issue was caused by a missing library: the 32-bit libstdc++

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




permanent link
Don Yang (7.7k21114139) | answered Feb 16 '14, 1:11 a.m.
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.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.