Unsolved
This post is more than 5 years old
16 Posts
0
1146
IM doesn't read multi-devices in SDS Device List
Hi
I am trying to install ScaleIO version 2.0.0.2 using IM with multiple devices for SDSs.
However, no devices but the first device in the SDS Device List is installed.
My CSV file for SDS Device List is like this.
*There are 3 SDS nodes.
....,SDS-SDC Only IPs,SDS Device List,Is SDC ....,10.0.0.11,/dev/sdb,/dev/sdc,Yes
....,10.0.0.12,/dev/sdb,/dev/sdc,Yes
....,10.0.0.13,/dev/sdb,/dev/sdc,Yes
Only /dev/sdbs are added to the SDSs.
According to the deployment guide, devices should be listed as comma-separated and no spaces.
Many thanks,
Taizo
pawelw1
306 Posts
0
December 12th, 2016 05:00
Hi Taizo,
Try to put the list of the devices within quotation marks:
"/dev/sdb,/dev/sdc"
Cheers,
Pawel
hakuden
16 Posts
0
December 13th, 2016 23:00
Hi Pawel,
Thank you for your reply.
With double quotation marks, IM installation was successful.
But after adding more devices in the SDS Device List, IM installtion to an existing system didn't allocate the new devices.
SDS Device List for the fisrt installation "/dev/sdb,/dev/sdc"
SDS Device List for the installation to the existing sys "/dev/sdb,/dev/sdc,/dev/sdd"
The topology IM displays after the updated csv file was uploaded has /dev/sdd.
After the installtion, /dev/sdd was not added.
/dev/sdd was successfully added after I once uninstalled the existing sys.
If this behavior is known and true to this ScaleIO version, IM can not be used to add devices, Sure we can just add devices via GUI or CLI though.
Many thanks,
Taizo
hakuden
16 Posts
0
December 15th, 2016 04:00
Hi,
Additionally, I am trying to install ScaleIO with multiple-SDSs.
This time 3 SDS nodes with 2 SDSs per node.
MDMs also reside on the same nodes.
But it failed with the following error at the configure phase.
same errors on 2 other nodes Command Failed: "Could not add SDS 10.0.0.2 to Protection Domain default due to: Device already added to another SDS. To override, add the specific sds device with force device takeover
My CSV file is like this
...Is MDM/TB,MDM IPs,Is SDS,SDS Name,SDS-SDS Only IPs,SDS-SDC Only IPs,SDS Device List....
...Master,10.0.0.2,Yes-1,master-sds1,10.0.1.2,10.0.2.2,"/dev/sdb",...
...Master,10.0.0.2,Yes-2,master-sds2,10.0.1.2,10.0.2.2,"/dev/sdc,/dev/sdd",...
...Slave,10.0.0.3,Yes-1,slave-sds1,10.0.1.3,10.0.2.3,"/dev/sdb",...
...Slave,10.0.0.3,Yes-2,slave-sds2,10.0.1.3,10.0.2.3,"/dev/sdc,/dev/sdd",...
...TB,10.0.0.4,Yes-1,tb-sds1,10.0.1.4,10.0.2.4,"/dev/sdb",...
...TB,10.0.0.4,Yes-2,tb-sds2,10.0.1.4,10.0.2.4,"/dev/sdc,/dev/sdd",...
I feel sorry for many questions but my team mates could not also find where are wrong.
Many thanks,
Taizo
pawelw1
306 Posts
0
December 15th, 2016 05:00
Hi Taizo,
To be completely honest, I have never tried to add a device using IM CSV file - I would say the proper way of doing it would be the GUI or scli.
Regarding adding multiple SDS - have you followed the steps mentioned in the Deployment Guide? See:
When extending a node on which there are multiple SDS, you must first set add.sds.with.force.on.next.run = true, as described in “Adding SDS devices that were used in a previous ScaleIO system” on page 68.
Please add this option to the gateway properties file and see if that helped.
Thank you,
Pawel
hakuden
16 Posts
0
January 5th, 2017 15:00
Hi Pawel
Sorry for the late reply.
Speaking of IM installation with multiple-SDSs adn Multiple SDS devices, it was successful. "add.sds.with.force.on.next.run = true" was needed even for a totally new environmet.
As you advise, we will not use IM for topology updates. We will use GUI and CLI not only to add and remove compoments but also devices.
Much appreciated,
Taizo