Upgrading Netezza Performance Server
Learn how to upgrade Netezza Performance Server to 11.2.2.X if you are on Cloud Pak for Data System 2.0.X.
- Upgrading from 11.2.1.X or 11.2.0.X to 11.2.2.X is not supported. If you want to migrate to 11.2.2.X, contact IBM Support.
- Some of the custom changes that you applied to your instance are lost during the upgrade. You must apply your customizations after the upgrade. For more information, see What to do next.
Before you begin
- Download
cpds-nps-tools
for the version that you want to upgrade to on Cloud Pak for Data System.For example,
cpds_nps_tools-2.0.1.2-x.x.x-icpds-release-2.0.1.2-noarch.rpm
.- Open Fix Central.
- In the
Find product
tab, in theProduct selector
field, typeIBM Cloud Pak for Data System
. - In the
Installed version
field, select the Netezza Performance Server version that you want to upgrade to.
- On Cloud Pak for Data System, on
e1n1
, install Python scripts (including nzinstall) in /usr/lib/python3.6/site-packages/cpds_nps_tools.
Example:rpm -Uvf cpds-nps-tools.rpm
e1n1# rpm -Uvf cpds_nps_tools-2.0.1.2-20220519.143905-7-icpds-release-2.0.1.2-noarch.rpm
Backup and restore configurations are not retained if you are upgrading from 11.2.2.0 or 11.2.2.1 to 11.2.2.3. For more information, see What to do next.
Procedure
- Download the following images from Fix Central.
bnr-server-image.tar
nps-host-ds.tar
nps-host-image.tar
nps-init-image.tar
nps-helm-image.tar
- Run the nzinstall update
command:
Example:nzinstall update –-instance NPS INSTANCE –-imagedir IMAGE DIRECTORY
nzinstall update –-instance nps-1 --imagedir /opt/ibm/appliance/storage/ips/nps-11.2.2.3/
For more information about the nzinstall command, see The nzinstall command.
The output for the nzinstall command displays oc commands that you can use to monitor the upgrade progress.
- To follow the update job pod progress, run:
oc logs -f update-pod-20220609183239 -n nz-repo
- To check the deployment status, run:
-
oc get pod update-pod-20220609183239 -n nz-repo
-
oc get all -n nps-3
-
Note: The default timeout for the update pod, which is created during upgrade, is 2 hours. If you have larger catalogs and Netezza Performance Server takes more time to upgrade, the update pod might report failure due to timeout.The upgrade procedure continues and the Netezza Performance Server pod is running. Netezza Performance Server will come online after the upgrade.
You can monitor the
nzupgrade
file in the /data/catalog/var/log/ directory inside the container for upgrade progress. - To follow the update job pod progress, run:
What to do next
-
Reapply the following custom changes:
- Custom images for backup and restore third-party configurations.
After you update from 11.2.2.0 or 11.2.2.1 to 11.2.2.3, you must modify your instance with the nzinstall modify command. For more information, see Deploying backup and restore setups on running instances.
- Other custom changes that are not under /data or/nzscratch.
- Cached passwords.
LDAP, INZA, SQL Extensions and IFQ customizations are retained during upgrade.
- Custom images for backup and restore third-party configurations.
- Upgrade the web console.
For more information, see Upgrading the web console.