Originated: November 25, 2015
********************************************************************************

Patch-163869: Patch for OneFS 7.2.0.4. This patch addresses an issue in which
the NDMP backup services consume 100% of the cluster's available central 
processing unit (CPU) when no backup or restore jobs are running.

--------------------------------------------------------------------------------

This patch can be installed on clusters running the following OneFS version: 
7.2.0.4

********************************************************************************

RESOLVED ISSUES

* Bug ID 164129
  After upgrading to 7.2.0.4, the NDMP backup services consumed 100% of a 
  cluster's CPU resources when no backup or restore jobs were running. This issue 
  occurred because an NDMP backup socket variable was incorrectly initialized. 
 
********************************************************************************

CHANGED FILES

* /usr/bin/isi_ndmp_d
  (MD5 = 155238b051d1a7567164ba6880e057e0)

********************************************************************************

INSTALLATION/REMOVAL IMPACTS

During installation or removal of this patch, the isi_ndump_d service is stopped.
As a result, NDMP backup and restore jobs cannot be started and running jobs are
stopped. The isi_ndump_p process is restarted after the installation or removal
process is complete. However, the stopped backup or restore jobs will not be 
restarted after completion of the installation or removal procedure. 

********************************************************************************

IMPORTANT!  
VERIFY CLUSTER-FREE SPACE
If there is insufficient free space and you attempt to install or remove a
patch, the process might not complete successfully. An incomplete patch
installation or patch removal can leave the cluster in an inaccessible state.

Before installing or removing a patch, verify that your cluster has enough
free space to perform the procedure. For more information about maintaining
sufficient free space on an Isilon cluster, see the Best Practices Guide for
Maintaining Enough Free Space on Isilon Clusters and Pools:
https://support.emc.com/docu48119.

********************************************************************************

INSTALLING THIS PATCH

IMPORTANT!
Read INSTALLATION/REMOVAL IMPACTS before performing this procedure.
   
1. Verify that your cluster has enough free space to install this patch.

2. Open an SSH connection on any node in the cluster and log in by using the
   root account.

   NOTE: If the patch is being installed on a compliance mode cluster, log in
   using the compadmin account.

3. Copy the patch-163869.tgz file to the /ifs/data directory on the cluster.

4. Run the following command to change to the /ifs/data directory:
   
   cd /ifs/data

5. To extract the patch file, run the following command:

   tar -zxvf patch-163869.tgz

6. To install this patch, run the following command:

   isi pkg install patch-163869.tar

7. To verify that this patch is installed, run the following command:
  
   isi pkg info

8. Confirm that patch-163869 appears in the list of installed packages.

********************************************************************************

REMOVING THIS PATCH

If you need to remove this patch, complete the steps below.

IMPORTANT!
Read INSTALLATION/REMOVAL IMPACTS before performing this procedure.

1. Verify that your cluster has enough free space to remove this patch.

2. Open an SSH connection on any node in the cluster and log in using the
   root account.

   NOTE: If the patch is being removed from a compliance mode cluster, log in
   using the compadmin account.

3. To remove this patch, run the following command:

   isi pkg delete patch-163869

4. To verify that this patch was removed, run the following command:

   isi pkg info

5. Confirm that patch-163869 does not appear in the list of installed packages.

********************************************************************************
