Installation Prerequisites

Before starting the installation, be sure to verify that

  • you are using the latest boom installation package.
  • the Java Runtime is installed on all systems
  • the MySQL or Oracle database server is installed and running
  • the names or IP addresses of the systems can be resolved by DNS or host files

boom Server Requirements

The boom Server requires the software versions as listed in the table below.
Software Version
Java Runtime JRE 1.5 and 1.6 are tested and can be used
(GCJ/libgcj is not 100% compatible and will not work correctly).
Please make sure that all OS patches required by the JRE are installed.
MySQL Database A local or remotely accessible MySQL Database Version 5.x
(MySQL Enterprise is recommended)
Oracle Database A local or remotely accessible Oracle Database Version 10g or higher
Operating System Any that fulfills above requirements
Tested are:
HP-UX (PARISC, ia64)
Microsoft Windows 2008, 2003, 2003R2, XP, Vista (x86_32, x86_64)
Novell SuSE Server/OpenSuSE (x86_32, x86_64, ia64)
RedHat Enterprise Linux (x86_32, x86_64, ia64)
SUN SunOS/Open Solaris (x86_64, SPARC)
Mac OS/X (x86)
Debian 5 (x86_32, x86_64)
Fedora 10 (x86_32, x86_64)
Hardware requirements
Recommended Minimum
Disc Space -
Server
0.5 GB on the target disc or file system (e.g. C:\Programs\boom\boom_srv or /usr/boom/boom_srv) for the server files, policies, actions, and the deployables for agents, monitors and user interface packages.
Disc Space -
Database
0.5 GB on the data disc or file system (e.g. C:\Programs\mysql\data or /var/lib/mysql/data) for the database files. The initial database size will be less than 15MB, but depending on the number of stored indications and performance values it can grow substantially.
Memory -
Server
The server is configured by default to operate with a maximum Java heap size of 512MB. This setting allows the server to handle around 300000 indications. The value can be adjusted in the startup script.
Memory -
Database
By default the boom database will use innodb to store the data. The buffer pool size (innodb_buffer_pool_size) should be set to at least 60MB. Logging should be enabled and set according to the recommendations.

 

boom User Interface Requirements

The boom User Interface requires the software versions as listed in the table below.
Software Version
Java Runtime JRE 1.5 or 1.6 are tested and can be used
(libgcj is not 100% compatible and will not work correctly).
Please make sure that all OS patches required by the JRE are installed.
Some platforms do not include the cairo-swt libraries, which can limit the available functionality of the user interface (i.e. charts, graphs and the hot-spot view are not working).
Operating System Linux (x86_32, x86_64) (Tested are RedHat and Novell distributions)
Mac OS/X (x86, carbon and cocoa)
Microsoft Windows 2008, 2003, 2003R2, XP, Vista (x86_32, x86_64)

HP-UX (ia64)
IBM AIX (ppc)
SUN SunOS 10 / Open Solaris 10 (SPARC, x86)
Hardware requirements
Recommended Minimum
Disc Space 100 MB on the target disc or file system (e.g. C:\Programs\boom\boom_gui or /usr/boom/boom_gui) for the program files and profile information.
Memory The user interface is configured by default to operate with a maximum Java heap size of 512MB.

 

boom Agent Requirements

The boom Agent requires the software versions as listed in the table below.
Software Version
Java Runtime JRE 1.5 or 1.6 are tested and can be used
(libgcj is not 100% compatible and might not work correctly).
Please make sure that all OS patches required by the JRE are installed.
Operating System Any that fulfills above requirements
Tested are:
Debian 5 (x86_32, x86_64)
Fedora 10 (x86_32, x86_64)
FreeBSD 7(x86_32, x86_64)
HP-UX (PARISC, ia64)
Mac OS/X (x86)
Microsoft Windows 2008, 2003, 2003R2, XP, Vista (x86_32, x86_64)
Novell SuSE Server (x86_32, x86_64, ia64)
OpenSuSE (x86_32, x86_64, ia64)
RedHat Enterprise Linux (x86_32, x86_64, ia64)
SUN SunOS/Open Solaris (x86_64, SPARC)
VMWare ESX 3.x
Hardware requirements
Recommended Minimum
Disc Space 20 MB on the target disc or file system (e.g. C:\Programs\boom\boom_agent or /usr/boom/boom_agent) for the program files, monitors, actions and temporary data.
Memory The agent is configured to work with the default maximum Java heap size.