Unsolved
This post is more than 5 years old
2 Posts
0
2199
June 28th, 2017 12:00
ScaleIO unable to add/remove SDS
Hi Guys,
Please see my predicament above. I have a simple 3 node cluster which I wish all three nodes to be an SDS.
For some reason it didn't make all 3 an SDS upon creation.
I have attempted to add the other two nodes as an sds by running:
scli --add_sds --sds_ip 192.168.68.201 --protection_domain_name default --device_name /dev/sdb --sds_name sds_[192.168.68.201] --device_path /dev/sdb --storage_pool_name default
Which returns:
Error: MDM failed command. Status: SDS is already attached to this MDM.
Seems odd so I thought lets try to remove and re-add. I then ran:
scli --remove_sds --sds_name sds_[192.168.68.201]
Which returns:
Error: MDM failed command. Status: Could not find SDS
scli --query_all returns:
Query-all-SDS returned 1 SDS nodes.
Protection Domain f39f2f8f00000000 Name: default
SDS ID: d164a9dd00000002 Name: SDS_[192.168.68.203] State: Connected, Joined IP: 192.168.68.203 Port: 7072 Version: 2.0.12000
The sds service is running on all three nodes.
I'm still fairly new so any thoughts would be appreciated.
Thanks, Alex.
0 events found


alexway
2 Posts
0
June 28th, 2017 12:00
Also not sure if it helps but there are 2 files on the working .203 node within the /opt/emc/scaleio/sds/cfg directory called sds_certificate.pem and sds.csr whereas the two broken nodes are missing these files.
pawelw1
306 Posts
0
June 29th, 2017 00:00
Hi Alex
Try to add "--force_clean" at the end of the "scli --add_sds" command and see if it works.
Cheers,
Pawel