Hi Nils et al, see comments inline:
Nils Goroll wrote: > Hi Thorsten, > > thank you for your reply, it is really helpful for me to get into a > discussion about this issue. > > >>> ## node0 booted outside cluster (-x) >> Why are you booting the node out of the cluster? > > I am trying to work out a procedure to restore a failed cluster node on > different hardware, in which case I cannot assume that the interconnect > will come up as the CLI interfaces might have changed. Now I am confused. So let me add some more context and see if this is what you are doing. The starting point is a working two node cluster (lets call them node-a and node-b). A diskset gets configured for both nodes. One node fails and is no longer available. Lets assume this is node-b. You should still be able to boot node-a in cluster mode (and that should be the case already, assuming the two node cluster was running, and "just" node-b died - node-a remains to be a cluster node, assuming sane quorum configuration). Thus I am not sure what kind of interconnect or CLI interface issues you expect. If you then determine node-b to be non repairable/restorable, you should be able to remove node-b from the diskset by using: root at node-a# metaset -s <disksetname> -df -h node-b while node-a is still (or again) in cluster mode. I would assume that you need to remove the node from other things like resource groups, quorum device, etc, before you actually perform the "clnode clear -F node-b" from node-a (again being in cluster mode). "clnode remove" would only be used if the node you want to remove is still bootable into non-cluster mode. At least that is my understanding from reading: http://docs.sun.com/app/docs/doc/820-4679/cacgcfbj?l=en&a=view > The examples I gave are from my development environment, but I am > working under the assumption that joining the node into the cluster is > not possible without first removing it in order to re-add it with a > changed CLI configuration. I am not understanding what you mean here. As from my scenario above, who is "the joining node"? I thought it is dead? So are you trying to remove a dead node? Or are you trying to restore a cluster node, and then bringing it back into the cluster? This would assume you restore it as it was. Or are you trying to remove a dead node, and then later add a different new node? In any of those cases I don't understand the "with a changed CLI configuration" part - what does this mean? Regards Thorsten -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht Muenchen: HRB 161028 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel Vorsitzender des Aufsichtsrates: Martin Haering ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~