Sangfor Community»Categories Cloud & Infrastructure Hyper Converged Infrastructure (HCI/aSV) [Question] Sangfor Witness Node with 2Node + witness ...

[Question] Sangfor Witness Node with 2Node + witness(VM) - Virtual Datastore

views: 1099 | comments: 1 | added to Favorites 0
Lights on | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
Created: Aug-26-2025 09:26

Summary:

I am currently attempting to configure a Virtual Datastore using a 2-node Sangfor HCI cluster with an additional Witness Node. All the basic configurations on the 2 physical nodes have been completed ...

Reply

Newbie337989 Posted Aug-26-2025 10:39
In Sangfor HCI, the witness node is only used in specific scenarios:
- 2-Node Clusters > witness is required for quorum.
- Stretched Clusters > witness node monitors availability between sites.

However, the witness node itself is not a data-bearing node. It does not participate in datastore creation. Its role is limited to arbitration (tie-breaker if one node goes down).

The error message:
“The witness node for a stretched datastore cannot be selected to create a datastore using two nodes.”
means you mistakenly tried to include the witness node in the Virtual Datastore creation, but only the two physical nodes should be used when creating a datastore.

Try this:

1. Deploy Witness Node
- Deploy the provided OVF/OVA as a VM (as you did).
- Register it in the Sangfor HCI cluster as a Witness (not as a storage node).

2. Cluster Configuration
- In Cluster Settings, bind the witness node to the 2-Node cluster.
- Confirm it shows as a Witness Node in cluster status.

3. Create Virtual Datastore
- When creating the datastore, select only the two physical HCI nodes as members.
- Do not include the witness node, it won’t store or replicate data.

4. Verification
- After datastore creation, the witness node will appear under Quorum Management.
- The datastore redundancy will show as “2 replicas + witness arbitration.”

The witness node never stores data. It only provides quorum/heartbeat so the 2-Node datastore can survive a single node failure without split-brain. That’s why the system rejected your attempt, you must exclude the witness from datastore creation.

Feel free to correct me here, thanks.