Skip to Content

Pre-processor failed to start in HANA.

Hi Team,

When we issued a HANA restart sometime last week, we got an error saying

FAIL: process hdbpreprocessor HDB Preprocessor not runnin

No much details in log files too.

Then i tried a manual start of preprocessor, it failed with an error saying

Crash at /HDB/IMP/NewDB100_REL/src/sys/src/Basis/System/impl/ProcessID.cpp : 1194 Reason: bind failed with errno: 28.

I had checked at OS level this port was not bound to any process, So i rebooted the host and issue was fixed.

Any idea why is this?



Thanks.

Razal

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2015 at 11:37 AM


    Hello Razal,

    was there a *.crashdump.trc file written for the preprocessor crash? Can you please upload it or provide the full error (inlcuding crash-stack) printed to into the trace file?

    Best regards,

    Michael

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2015 at 12:48 PM

    Hi,

    please have a look into the daemon log file an search for port binding errors. (trace location)

    Br,

    Stefan

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hello,

      I also have the same error

      [76881]{-1}[-1/-1] 2015-08-03 14:25:36.916508 i Daemon TrexDaemon.cpp(12316) : process hdbnameserver with pid 76909 exited because it caught signal 6

      [76881]{-1}[-1/-1] 2015-08-03 14:25:36.916526 i Daemon TrexDaemon.cpp(12334) : child <hdbnameserver> terminates during startup -> disabled

      Do you have any ideas how to fix this issue?

      Thanks in advance!

      Best regards,

      Tamas

  • author's profile photo Former Member
    Former Member
    Posted on Oct 20, 2015 at 08:58 AM

    Hello guys !!

    Same error and i don't know why.

    Please could you help me ? i don't find a solution since one week !!!!

    Thanks for advance !!

    [5465]{-1}[-1/-1] 2015-10-20 09:57:24.019193 i Daemon TrexDaemon.cpp(10139) : start 'hdbpreprocessor' as process 5547 [5465]{-1}[-1/-1] 2015-10-20 09:57:24.019210 i Daemon TrexDaemon.cpp(10418) : line up of program group compileserver to instances 0. [5465]{-1}[-1/-1] 2015-10-20 09:57:24.042907 i Daemon TrexDaemon.cpp(10139) : start 'hdbcompileserver' as process 5550 [5465]{-1}[-1/-1] 2015-10-20 09:57:24.046197 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:24.046260 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:24.116914 i Daemon TrexDaemon.cpp(12314) : process hdbpreprocessor with pid 5547 exited normally with status 1 [5465]{-1}[-1/-1] 2015-10-20 09:57:24.116929 i Daemon TrexDaemon.cpp(12334) : child <hdbpreprocessor> terminates during startup -> disabled [5465]{-1}[-1/-1] 2015-10-20 09:57:24.120482 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993084 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993213 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993227 i Daemon TrexDaemon.cpp(12431) : program hdbcompileserver with pid 5550 is started [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993234 i Daemon TrexDaemon.cpp(12445) : runlevel 2 completely started [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993238 i Daemon TrexDaemon.cpp(10418) : line up of program group preprocessor to instances 0. [5465]{-1}[-1/-1] 2015-10-20 09:57:25.993244 i Daemon TrexDaemon.cpp(10418) : line up of program group compileserver to instances 0. [5465]{-1}[-1/-1] 2015-10-20 09:57:26.131281 i Daemon TrexDaemon.cpp(12976) : current event set: [5465]{-1}[-1/-1] 2015-10-20 09:57:26.131377 i Daemon TrexDaemon.cpp(12976) : current event set:
    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.