UNSOLVED

SystemMangler

updated

13 years ago

0

3292

December 5th, 2012 17:00

Can I "convert" a Spare node to a datastore for Add Node Workflow?

Hi,

I have a Utility + 3 x 7.8TB Gen 4+ Spare config with the spare being the top of the pile like this:

Node External IP NAT IP
Datastore 03 (SPARE) 10.59.0.14 10.128.36.144
Datastore 02 10.59.0.13 10.128.36.143
Datastore 01 10.59.0.12 10.128.36.142
Datastore 00 10.59.0.11 10.128.36.141
Utility 10.59.0.10 10.128.36.140

We have now racked 3 x 7.8TB Gen 4 nodes on top of those:

Node
Datastore 06
Datastore 05
Datastore 04
Datastore 03 (SPARE)
Datastore 02
Datastore 01
Datastore 00
Utility

My probe.xml is attached.

When initially installing this grid, dpnnetutil was used to configure the node networking and to add the "spare" into the configuration.

Before we start the Add Node workflow, I want to remove the spare node and use that, and 2 remaining nodes for capacity, and set Datastore 06 to the spare node.

Can I simply do:

admin@syd1-g1-util:~/>: nodedb print --nodes=all+ --id --addr --nat

nodedb: WARNING: storage node identifiers can diverge from logical node identifiers used by gsan

(0.s)               10.128.36.140   => 10.128.36.140

(0.0)               10.128.36.140   => 10.128.36.141

(0.1)               10.128.36.140   => 10.128.36.142

(0.2)               10.128.36.140   => 10.128.36.143

(0.spare.0)         10.128.36.140   => 10.128.36.144

nodedb delete node --node=0.spare.0

And then run the Add Node?

Any assistance greatly appreciated.

Jonathan

1 Attachment

  • ionthegeek

    2 Intern

    2049 Posts

    1164

    0

    Posted December 6th, 2012 06:00

    The only supported way to change a spare into a storage node is to re-kickstart the node. The node add workflow expects nodes to be freshly kickstarted and it will fail if one of the nodes being added is configured as a spare.

  • rob_steele

    1 Rookie

    120 Posts

    1164

    0

    Posted January 24th, 2013 16:00

    Are there plans to change that ? Or is the spare node only supposed to replace a bad node ? Most of the instances I come across when having to promote the spare node are capacity issues, so being able to add the spare with the node add workflow would be very convenient.

  • ionthegeek

    2 Intern

    2049 Posts

    1164

    0

    Posted January 25th, 2013 05:00

    It's being considered for a future release of the workflow but no final decision has been made.

  • nixonm

    38 Posts

    1164

    0

    Posted June 6th, 2013 09:00

    considering the fact that the workflow method is no longer used to add nodes to a 6.1 grid, what is the supported procedure to convert a spare node to a data node? I am EMC certified to perform node adds. Thanks.

  • ionthegeek

    2 Intern

    2049 Posts

    1164

    0

    Posted June 6th, 2013 10:00

    Unfortunately the only supported procedure for converting a spare node to a data node is to re-kickstart it.

  • nixonm

    38 Posts

    1164

    0

    Posted June 6th, 2013 17:00

    Thanks for the information, that is what we will do, rekick and then configure as a storage node.

    Mark Nixon | Arraya Solutions

    Certified EMC Expert

    Senior Solutions Engineer

    523 Plymouth Road, Suite 212, Plymouth Meeting, PA 19462

    Cell: 610-368-5167 | Support: 610-684-8645

    “Do not let the perfect be the enemy of the good.”

    4 Attachments

  • nixonm

    38 Posts

    1162

    0

    Posted June 10th, 2013 17:00

    Understood, I worked at EMC for 9 years so I am familiar with the policy, my new company has premium support and we have an approved qualifier to add the spare node, which has actually already been completed. Thanks for all the responses.

    Mark Nixon | Arraya Solutions

    Certified EMC Expert

    Senior Solutions Engineer

    523 Plymouth Road, Suite 212, Plymouth Meeting, PA 19462

    Cell: 610-368-5167 | Support: 610-684-8645

    “Do not let the perfect be the enemy of the good.”

    4 Attachments

  • 336

    0

    Posted October 31st, 2013 11:00

    Is the following step, to determine that there is no existing data, not suitable anymore?

    1. [   ] Verify that there is no existing data on the new nodes by typing:

    #: ls /data0?

    The following appears in the command shell:

    /data01:

    avamar cur home lost+found pool

    /data02:

    lost+found

    /data03:

    lost+found

    The example above is from a 3.3 TB node.  The /data01 should have five directories: avamar, cur, home, lost+found and pool. For 1TB and 2 TB nodes, the /data01 will only have 3 directories, avamar, home and lost+found.  The other data partitions should have only the lost+found directory.

    Thanks.

  • ionthegeek

    2 Intern

    2049 Posts

    336

    0

    Posted October 31st, 2013 11:00

    The only officially supported method for adding a spare node to a system is to re-kickstart it first. The reason for this policy is that we have had issues in the past where a node has been replaced and reconfigured as a spare, then somebody has tried to add that node into the grid. If there is existing data on a node when performing a node add with it, really bad things can happen.

  • 1162

    0

    Posted October 31st, 2013 11:00

    Does this apply to Gen 3 nodes as well? I turned a spare into storage back in 2012 and the proc had nothing in it about rekicking the node. Apparently that's the case now, what changed?