PowerFlex 3.X: During upgrade Installation Manager, unable to upgrade one SDS and unable to mark upgrade complete
Summary: During upgrade of ScaleIO using Installation Manager, unable to upgrade one SDS and unable to mark upgrade complete.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
scli --query_upgrade
Upgrade State: SDS Upgrade in Progress
List of Slave MDMs not yet upgraded:
0 Slave MDMs need to be upgraded in total
List of Tie-Breakers not yet upgraded:
0 Tie-Breakers need to be upgraded in total
List of SDSs not yet upgraded:
Protection Domain XXXXXXXX00000000 Name: domain1
SDS ID: XXXXXXXX00000066 Name: SDS-NAME State: Connected, Joined IP: 10.XX.AA.YY,10.XX.BB.YY,10.XX.CC.ZZ,10.XX.DD.ZZ Port: 7072 Version: 2.0.7536
1 SDSs need to be upgraded in this Protection Domain
1 SDSs need to be upgraded in total
rpm -qa | grep -i lia returned version 2.0-8005.0 on the hosts that are working ok while it returned version 2.0.7536 on the SDS with issues.
Conf.txt file in LIA folder on another working host looks like this:
lia_os_name=Red Hat 6
lia_token=20XXXXXXXXXX8a514dcdXXXXXXXXXXe360b4d481fd8914ada4d423XXXXXXXXXX
lia_trusted_ips=10.XX.16.75,10.XX.48.75,10.XX.64.11,10.XX.80.11,
lia_enable_ssl=1
lia_os_name=Red Hat 6
lia_random_salt0=8743045861133485256
lia_random_salt1=5837306391004997796
lia_random_salt2=3521831530911843826
lia_random_salt3=4495017059265088122
lia_id=844747788145816xxxx
lia_uploaded_lia_file_name=EMC-ScaleIO-lia-2.0-8005.0.el6.x86_64.rpm
While on the node with issues SDS-NAME, it has the following contents:
lia_token=07XXXXXXXXXX99e6e7d0XXXXXXXXXXe360b4d481fd8914ada4d423XXXXXXXXXX
lia_enable_ssl=1
lia_os_name=Red Hat 6
lia_random_salt0=5415108760675224659
lia_random_salt1=4913954319432838823
lia_random_salt2=7563602494799338285
lia_random_salt3=1087635055679016365
lia_id=66319802521xxxxx
Cause
LIA requires updates.
Resolution
- Manually upgrade LIA to the newer version:
rpm -Uvh EMC-ScaleIO-lia-2.0-8005.0.el6.x86_64.rpm.
- Go to the folder /opt/emc/scaleio/lia/bin and run the following scripts to restart LIA:
./delete_service.sh
./create_service.sh
- Confirm that LIA is running:
ps -ef | grep lia
- Go to the folder /opt/emc/scaleio/lia/bin and run the command:
./update_conf_bin 7 lia_trusted_ips <list of the trusted IPs> 1
Example:
./update_conf_bin 7 lia_trusted_ips 10.XX.16.75,10.XX.48.75,10.XX.64.11,10.XX.80.11 1
- Go to the folder /opt/emc/scaleio/lia/conf and run the command 'cat conf.txt' to validate that the below line is seen:
lia_trusted_ips=10.XX.16.75,10.XX.48.75,10.XX.64.11,10.XX.80.11
- Go to the folder /opt/emc/scaleio/lia/bin and run the following scripts to restart LIA:
./delete_service.sh
./create_service.sh
- Confirm that LIA is running:
ps -ef | grep lia
- Enter the SDS in the maintenance mode:
scli --enter_maintenance_mode --sds_name SDS-NAME
- Wait for any rebuild or rebalance activity to finish.
- Upgrade the SDS package on host eurdtp1siob15 using the RPM command:
rpm -Uvh EMC-ScaleIO-sds-2.0-<BUILD>.0.elX.x86_64.rpm
- Restart the SDS service by either 'pkill sds' or go to the folder /opt/emc/scaleio/sds/bin and run the following scripts to restart sds:
./delete_service.sh
./create_service.sh
- Verify the SDS package:
rpm -qa | grep -i sds
- Exit maintenance mode (run the command from the Primary MDM):
scli --exit_maintenance_mode --sds_name SDS-NAME
- Finalize the upgrade using scli command:
scli --finalize_upgrade
Article Properties
Article Number: 000167030
Article Type: Solution
Last Modified: 24 Nov 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.