Bamboo hangs during the installation on Linux and uses all CPU - Disable SELinux

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

After preparing the BAMBOO_INSTALL and BAMBOO_HOME directories while installing Bamboo server on a Linux box, the CPU utilization on the "java" process jumps to around 1000% and overall system load slowly climbs to the 20's during the setup wizard. Trying to use an embedded DB or an external database doesn't make any difference. Trying many different JDKs doesn't help either.

Cause

The cause can vary depending on the environment. For instance, while trying to find the cause of the problem, you might want to check the following:

  1. What other applications are installed on the same server that might cause Bamboo installation to consume all CPU and keep increasing the average system load?

  2. Check the thread dumps of Bamboo to see what it is trying to do at that moment when the CPU spikes.

  3. Is there any specific configuration that might be a barrier?

Resolution

Eventually, check if there are any SELinux configurations if you are using almost a clean machine and there are no other applications involved. Try to disable SELinux and restart the machine. After, clean the BAMBOO_HOME directory and try to run the Bamboo installation process again.

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.