Start a Conversation

Unsolved

This post is more than 5 years old

1146

December 12th, 2016 01:00

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

306 Posts

December 12th, 2016 05:00

Hi Taizo,

Try to put the list of the devices within quotation marks:

"/dev/sdb,/dev/sdc"

Cheers,

Pawel

16 Posts

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.

  1. e.g

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

16 Posts

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

306 Posts

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

16 Posts

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

No Events found!

Top