Preparing to upgrade physical Linux-based configurations
Steps to perform before upgrading
PowerFlex on physical Linux-based nodes.
About this task
Before upgrading the
PowerFlex components, perform the following steps:
Steps
Install one of the following on the
PowerFlex Gateway and
PowerFlex presentation server nodes, as described in detail in the system requirements in the
Getting to Know Dell PowerFlex Guide:
Option
Example
Oracle JRE1.8 build 301
Linux:
rpm -i jre-8uXX-linux-x64.rpm
Windows (for the
PowerFlex Gateway only): Double-click the file:
jre-8uXX-windows-x64.exe
OpenJDKJDK 8 build 302.b08 or
OpenJDK 11.0.12.0.7
NOTE:JAVA 8 is not supported on
PowerFlex v3.6.3 and later versions. For more information, see
DellPowerFlex 3.6.2 Release Notes.
You need the packages for your base version and for the latest version (the version to which you are upgrading).
If you plan to use a
PowerFlex Gateway that did not initially deploy your
PowerFlex system, add the IP addresses of the system's primary and secondary MDMs to the
gatewayUser.properties file,
mdm.ip.addresses property, separated by semicolons. Both management and data IP addresses must be listed.
Use a text editor to open the
gatewayUser.properties file, located in the following directory on the
PowerFlex Gateway node:
For data networks using IPv6, if you plan to implement a floating virtual IP address for the MDM, disable the IPv6 DAD setting on the node's relevant interfaces, using the command:
CAUTION:Failure to meet this requirement could cause data loss.
If your SDSs contain NVDIMMs, spare capacity equivalent to the capacity of the NVDIMMs is required during the upgrade process. Ensure that sufficient capacity is available in the
/tmp directory of each SDS. If you would like to use a different directory, you can configure this in the
gatewayUser.properties file.
Using a text editor, open the
gatewayUser.properties file, located in the following directory on the
PowerFlex Gateway node:
where
<PATH> is the path to the directory that will be used for NVDIMM backup.
Save and close the file.
Restart the
PowerFlex Gateway service:
Windows: From the Windows
Services window, restart the
EMC ScaleIO Gateway.
Linux: Type the following command:
service scaleio-gateway restart
If you intend to use the CHAP component authentication feature after the upgrade, make the necessary preparations to ensure that you upgrade all system components now. Systems containing any components running
PowerFlex versions lower than v3.5 do not support CHAP authentication.
NOTE:Upgrade to v3.5 sets the CHAP authentication feature to DISABLED, and passwords will be all-zero. To enable the feature, after the upgrade is complete on all system components, follow the post-installation procedures described in the
Configure and Customize Dell PowerFlex.
In SDSs containing NVDIMMs, verify that there are no bad blocks on the NVDIMMs. Bad blocks might prevent upgrade of the corresponding SDS. Bad blocks might be present when an NVDIMM's status is Normal. If there are bad blocks, replace the NVDIMMs with bad blocks before upgrading the node.
Using shell, run the following command on each Linux-based node that has an NVDIMM:
ndctl list --media-errors
If the output for any of the hosts displays a result for
"badblock_count":, one or more NVDIMMs (devdax device) have bad blocks. For example: