Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to run Jazz Build Engine as a Linux service?

I am setting up Jazz Build Engines for the first time on Linux and believe that I should configure them in the following way:

- A non-root user should launch the build engine as a runlevel 3 Linux service

First of all, is this the best way to run the JBE on Linux?

If so, I am unable to find documentation on how to configure this. Via the FAQ, I found how to run JBE as a Windows Service ( https://jazz.net/wiki/bin/view/Main/JbeAsAWindowsService ) but I find no similar documentation for running as a Linux service.

Could you please point me towards some documentation about the right way to configure the JBE as a Linux service -OR- if this is not the best way to run the JBE on Linux, please tell me what is the right way.

Thanks in advance,
- Bill

0 votes



3 answers

Permanent link
I am setting up Jazz Build Engines for the first time on Linux and believe that I should configure them in the following way:

- A non-root user should launch the build engine as a runlevel 3 Linux service

First of all, is this the best way to run the JBE on Linux?

If so, I am unable to find documentation on how to configure this. Via the FAQ, I found how to run JBE as a Windows Service ( https://jazz.net/wiki/bin/view/Main/JbeAsAWindowsService ) but I find no similar documentation for running as a Linux service.

Could you please point me towards some documentation about the right way to configure the JBE as a Linux service -OR- if this is not the best way to run the JBE on Linux, please tell me what is the right way.

Thanks in advance,
- Bill


Hi Bill,

The original thinking around this area is detailed in 55102: jbe Linux daemon script desired/needed . I know there are some Java service wrapper programs out there for Unix, but don't have any experience with them. Perhaps, a work item is needed for the Linux side of this. The original enhancment request for the investigation into the service mentioned Linux but the document only included Windows.

Brent Ulbricht
Developer/Lead - RTC Build

0 votes


Permanent link
I am setting up Jazz Build Engines for the first time on Linux and believe that I should configure them in the following way:

- A non-root user should launch the build engine as a runlevel 3 Linux service

First of all, is this the best way to run the JBE on Linux?

If so, I am unable to find documentation on how to configure this. Via the FAQ, I found how to run JBE as a Windows Service ( https://jazz.net/wiki/bin/view/Main/JbeAsAWindowsService ) but I find no similar documentation for running as a Linux service.

Could you please point me towards some documentation about the right way to configure the JBE as a Linux service -OR- if this is not the best way to run the JBE on Linux, please tell me what is the right way.

Thanks in advance,
- Bill


Hi Bill,

The original thinking around this area is detailed in 55102: jbe Linux daemon script desired/needed . I know there are some Java service wrapper programs out there for Unix, but don't have any experience with them. Perhaps, a work item is needed for the Linux side of this. The original enhancment request for the investigation into the service mentioned Linux but the document only included Windows.

Brent Ulbricht
Developer/Lead - RTC Build

I created an item to track adding an example.

Brent Ulbricht
Developer/Lead - RTC Build

0 votes


Permanent link
Thanks Brent, I will continue the discussion in the work item.

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Jun 01 '11, 9:56 p.m.

Question was seen: 7,771 times

Last updated: Jun 01 '11, 9:56 p.m.

Confirmation Cancel Confirm