Issue starting rtc3.0 server on Linux 64 bits
Hello,
I have installed RTC3.0 server on a 64 bits Linux server.
Installation has been done only for current user (no root access/installation done on a shared server).
I just connect to the server via SSL and when I try to launch the server typing
I have the following displayed lines
Error translation (non official :) ):
-dirname: invalid option --o
For more help, please type "dirname --help"
No RTC related process running on the server.
In the Catalina.out log file (from tomcat server), I can find this error:
I'm actually trying to change the embedded jre by a 64 bit one I'm just downloading... but I don't know if it will fix this issue.
In parallel, I'm investigating with the server administrators to check why it si working on my local ubuntu server and not on theirs.
Has someone already experienced such issue?
I have not been able to find a thread on this topic in the forum.
Thanks by advance,
Nicolas
I have installed RTC3.0 server on a 64 bits Linux server.
Installation has been done only for current user (no root access/installation done on a shared server).
I just connect to the server via SSL and when I try to launch the server typing
rtc/server$ . ./server.startup
I have the following displayed lines
dirname: option invalide -- o
Pour en savoir davantage, faites: dirname --help .
Using CATALINA_BASE: /homez.218/nteccvsz/rtc3.0/rtc/server/tomcat
Using CATALINA_HOME: /homez.218/nteccvsz/rtc3.0/rtc/server/tomcat
Using CATALINA_TMPDIR: /homez.218/nteccvsz/rtc3.0/rtc/server/tomcat/temp
Using JRE_HOME: /homez.218/nteccvsz/rtc3.0/rtc/server/jre
Using CLASSPATH: /homez.218/nteccvsz/rtc3.0/rtc/server/tomcat/bin/bootstrap.jar
Error translation (non official :) ):
-dirname: invalid option --o
For more help, please type "dirname --help"
No RTC related process running on the server.
In the Catalina.out log file (from tomcat server), I can find this error:
/homez.218/nteccvsz/rtc3.0/rtc/server/tomcat/bin/catalina.sh: line 308: /homez.218/nteccvsz/rtc3.0/rtc/server/jre/bin/java: cannot execute binary file
I'm actually trying to change the embedded jre by a 64 bit one I'm just downloading... but I don't know if it will fix this issue.
In parallel, I'm investigating with the server administrators to check why it si working on my local ubuntu server and not on theirs.
Has someone already experienced such issue?
I have not been able to find a thread on this topic in the forum.
Thanks by advance,
Nicolas
Accepted answer
Thanks for the reply Nicolas. I did some more digging and found an IBM Support document describing what was required to get the IBM Installation Manager running on RHEL 6 x64. Once I installed all the packages listed in that document I was able to successfully run the Installation Manager, RTC3.0 Eclipse client, and other 32 bit applications. Here is the link to that document.
http://www-01.ibm.com/support/docview.wss?uid=swg21459143
I hope it's helpful to you when you get your dedicated server.
--tom
http://www-01.ibm.com/support/docview.wss?uid=swg21459143
I hope it's helpful to you when you get your dedicated server.
--tom
I've given up having it installed on this server (it is a shared hosting and I've faced too much issues... I'm waiting to have a dedicated server).
The missing packet we have suspected is "ia32-libs" and all its dependencies (on a ubuntu 64bits server).
Hope it helped!
Regards,
Nicolas
5 other answers
Nicolas,
First why are you sourcing the shell script rather than just running it ?
or
Second does the java executable have execute permissions set or since this looks like mount are you allowed to execute from that share? And third you have permissions to write to those directories where the server is running from?
-Sean
First why are you sourcing the shell script rather than just running it ?
rtc/server$ . ./server.startup
rtc/server#./server.startup
or
rtc/server$ sudo ./server.startup
Second does the java executable have execute permissions set or since this looks like mount are you allowed to execute from that share? And third you have permissions to write to those directories where the server is running from?
-Sean
Nicolas,
First why are you sourcing the shell script rather than just running it ?
rtc/server$ . ./server.startup
rtc/server#./server.startup
orrtc/server$ sudo ./server.startup
Second does the java executable have execute permissions set or since this looks like mount are you allowed to execute from that share? And third you have permissions to write to those directories where the server is running from?
-Sean
Typo in the quote (I've cleaned it before copy/paste and I took the wrong line), I'm launching the script, not sourcing it (but without sudo as I'm not an authorized user)
Perms and rights are ok.
It seems that some 32 bits compatibility libraries are missing on the server.
I'm dealing with system administrators to see if they can install it.
Thanks for your help.
Nicolas,
Were you able to determine which 32 bit compatibility libraries needed to be installed to successfully run the server?
Thanks
--tom
Typo in the quote (I've cleaned it before copy/paste and I took the wrong line), I'm launching the script, not sourcing it (but without sudo as I'm not an authorized user)
Perms and rights are ok.
It seems that some 32 bits compatibility libraries are missing on the server.
I'm dealing with system administrators to see if they can install it.
Thanks for your help.
Were you able to determine which 32 bit compatibility libraries needed to be installed to successfully run the server?
Thanks
--tom
Nicolas,
First why are you sourcing the shell script rather than just running it ?
rtc/server$ . ./server.startup
rtc/server#./server.startup
orrtc/server$ sudo ./server.startup
Second does the java executable have execute permissions set or since this looks like mount are you allowed to execute from that share? And third you have permissions to write to those directories where the server is running from?
-Sean
Typo in the quote (I've cleaned it before copy/paste and I took the wrong line), I'm launching the script, not sourcing it (but without sudo as I'm not an authorized user)
Perms and rights are ok.
It seems that some 32 bits compatibility libraries are missing on the server.
I'm dealing with system administrators to see if they can install it.
Thanks for your help.
I've given up having it installed on this server (it is a shared hosting and I've faced too much issues... I'm waiting to have a dedicated server).
The missing packet we have suspected is "ia32-libs" and all its dependencies (on a ubuntu 64bits server).
Hope it helped!
Regards,
Nicolas
The missing packet we have suspected is "ia32-libs" and all its dependencies (on a ubuntu 64bits server).
Hope it helped!
Regards,
Nicolas