Entuity 16.5 Patch 1 Part 1

This week, Entuity released 16.5 Patch 1. Unlike many of our earlier patches, 16.5 Patch 1 contains a number of new features alongside bug fixes – to quote our CTO, “it’s more like a mini release”. In this series, I’ll take you through these features, but first, let’s take a look at getting hold of the patch and installing it.

Downloading 16.5 Patch 1

To get 16.5 Patch 1 you’ll need an account on our FTP site. If you don’t have an account or the details have been lost, please raise a support ticket in the normal way. If you are really stuck please use the contact form on this site and we’ll do our best to help you.

Once you have your account details, you’re ready to download 16.5 Patch 1. I prefer to use FileZilla, which you can download from here. I find it best to save the FTP details in FileZilla. You’ll see an example of the correct setup above. Obviously, you need to substitute your account details.

Note that I’ve selected the SFTP protocol – our FTP site requires that SFTP is used. The first time you connect, FileZilla will ask you to accept our x509 certificate (commonly know as an SSL certificate). Carefully read the certificate details and once happy confirm this by clicking OK.

Then click the Connect button, which will log you on to ftp.entuity.com.

If you are using the BMC version of Entuity, double click on the BMC_Patches folder in your home directory. Double click the folder Version_16.5.x. You will then see the folders Linux and Windows and you should double click the folder appropriate to your operating system. Finally, double click the P01 folder.

If using the direct version of Entuity, your home folder will contain the folder ftppub. Double click on ftppub, followed by Patches, and then 16.5. At this point, you’ll see folders for both Linux and Windows and you should double click the folder appropriate to your operating system. Finally, double click the P01 folder.

Download the 16.5 Patch 1 file, the readme file and the PDF documents as we will be referring to these later on in the series.

Installation and Configuring 16.5 Patch 1

To install 16.5 Patch 1 follow the same basic procedure for all supported operating systems:

  1. Shutdown Entuity
  2. Open the systemControl.log and check that the system has completed shutdown by looking for the message “System stopped” on the last line of the log. We do this to ensure that the database cache has been safely written to disk.
  3. Make a full backup of the system by making a recursive copy of the Entuity directory.
  4. Copy the 16.5 Patch 1 file to a suitable location on the server. In the examples below I have created a folder called: patches.
  5. Install 16.5 Patch 1 using Entuity’s installPatch utility.
  6. Run the configure utility using the defaults option, which will configure 16.5 Patch 1 using your existing settings. Note that the installPatch utility only copies files to the correct location. The configuration utility does the real work, so do not skip this step.
  7. Restart Entuity.
  8. Wait 5 minutes for the system to initialize and then check that everything is working correctly.

Multi-Server Systems

On multi-server systems I would recommend that you upgrade your license server first, then your consolidation server and lastly your polling servers.

Windows Example

Here’s an example of running the patching utility on Windows.

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\>cd \Entuity\install
C:\Entuity\install>installPatch c:\patches\ENTUITY_16.5.P01.WinNT.patch

Here’s an example of running configure on Windows:

C:\Entuity\install>configure defaults
Starting Text mode configure
os name: windows server 2012
Updating system configuration files
Upgrade of all database tables … please be patient …
Upgrade of all database tables now complete
Removing existing Entuity services
Installing Entuity services
No unsupported devices – nothing to do
Flushing TomCat compiled JSP files
Configure completed successfully

Linux Examples

Here’s an example of running installPatch under Linux

$ cd /Entuity/install
$ ./installPatch /patches/ENTUITY_16.5.P01.Linux.patch

Here’s an example of running configure under Linux

-bash-4.1# ./configure defaults
Starting Text mode configure
os name: linux
Updating system configuration files
Upgrade of all database tables … please be patient …
Upgrade of all database tables now complete
No unsupported devices – nothing to do
Flushing TomCat compiled JSP files
Setting permissions and ownerships recursively on /Entuity
Setting permissions and ownerships recursively on /Entuity/log
Setting permissions and ownerships recursively on /Entuity/database/data
Setting permissions and ownerships recursively on /Entuity/database/backup
Setting permissions and ownerships on /Entuity/lib/apache/bin
Setting permissions and ownerships on /Entuity/etc/entuity_protected.cfg
Configure completed successfully
-bash-4.1#

Next Week

Next week I’ll take an in-depth look at setting up the BMC Truesight Operation Management Integration >

Share This