VCS does not need AD to run - it has it's own heartbeat communication between nodes, but before this heartbeat communication is created, i.e before you configure VCS heartbeats, then you need some other commuication between nodes so that you can run VCS configuration on one node and have privileges to create stuff on the other node, so the natural candidate is that both nodes are in the same AD domain.
So the normal configure wizard install is only supported with AD, but it really is not that difficult to configure manually, so I don't really agree with the opening paragraph of the technote solution which says:
This procedure should only done by those with extensive knowledge of Storage Foundation HA for Windows"
You only need a basic understanding, as the wizard may explain some of the components (like ClusterId, heartbeats, notifier), but when configuring manually you need to know what these are (but not necessarily know how they work). The technote Joe gave is reasonably comprehensive and basically involves:
- Creating heartbeat files - this is only 3 files each containing one or a few lines and there is even a utility (lltutil.exe) which creates a template for the one file which is a little more complex.
One thing I would add here, is that if you want a low priority link then you need a line the same as lines beginning "link", but use the word "link-lowpri" instead
- Create/modify a few registry keys (enable LLT and GAB services and set Cluster ID)
- Set a few services to autostart
- Set the "VERITAS Cluster Server Helper service" to use the user you have created for this (note, this user is created manually in wizard install)
- Create an Admin user for VCS
- Modify main.cf file (in Program Files\VERITAS\Cluster Server\conf\config). Note if you copy this file from an existing cluster and just make ammendments then you do not need to do step file as the VCS user is created in the main.cf
I have only done this a couple of times in Windows, but have done it loads of times in UNIX, where you HAD to do it this way 10 years ago (UNIX doesn't require steps 2, 3 & 4), but in UNIX you need an extra step to copy types file from conf directory to conf/config - this is because if install placed it where is it suppose to go, then if you are doing an upgrade it would overwrite a possibly tuned file, but I guess in Windows you have to copy file out of the way if doing an upgrade (or this step is missing from technote).
Mike