What is this severe server error? (Server not starting)

amundamund Member Posts: 22 Maven
edited December 2018 in Help

Hi,

 

I'm installing the RapidMiner Server on a Mac so I can schedule processes to run automatically at regular intervals.

 

The installation was successful and the connection to MySQL is OK. Now I'm running the standalone.sh, but it's not working. Here's the log:

 

https://pastebin.com/2BeUJwpk

 

I don't have much experience with servers, but I try to compensate with determination. The error seems to be related to that 'rapidminer.home' is not set, but I could be wrong. Can you please help me?

Tagged:

Best Answer

  • amundamund Member Posts: 22 Maven
    Solution Accepted

    Never mind - Turns out RM Server throws out all these errors but it's actually working.

    The problem was that I misunderstood which URL to go to.

     

    A friendly "server now running" message in the end of the terminal window would be a fantastic feature for amateurs like me.

Answers

  • amundamund Member Posts: 22 Maven

    Here's the specs, in case it's needed: Retina MacBook Pro 2,7 Ghz Intel I5, 8 Gb RAM and about 10 GB disk space available.

  • Edin_KlapicEdin_Klapic Moderator, Employee, RMResearcher, Member Posts: 299 RM Data Scientist

    Hi amund,

     

    since you are investigating the log file I would not describe yourself as an amateur ;)

     

    But you are right - a simple 'Server is running' message as you proposed would be a nice feature. Actually there is only the 'JBoss started' message which is not as easily to understand.

    I'll drop a note to our dev team.

     

    Best,

    Edin

     

    12:28:44,846 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.4.0.Alpha1 (AS 7.5.0.Final-redhat-15) started in 56429ms - Started 1497 of 1533 services (65 services are lazy, passive or on-demand)
  • Edin_KlapicEdin_Klapic Moderator, Employee, RMResearcher, Member Posts: 299 RM Data Scientist

    Hi amund,

     

    Development just informed me that an even better solution is already implemented.

    Simply by calling the URL

    http://server:port/api/rest/public/healthcheck (e.g. http://localhost:8080/api/rest/public/healthcheck)

     you will receive a message about the status of RapidMiner Server.

    In case the Server is running the message {"healthy":true} will be displayed.

    The benefit of this solution is that you can call this URL at any point in time and it checks if all services are working properly.

     

    Best,

    Edin

     

     

     

Sign In or Register to comment.