You have to follow some general requirements to create a node on your environment.
General Requirements
- vRealize Operations version. All nodes must run the same vRealize Operations version.
For example, do not add a version 6.1 data node to a cluster of vRealize Operations 6.2 nodes.
- Analytics Cluster Deployment Type. In the analytics cluster, all nodes must be the same kind of deployment: vApp.
- Remote Collector Deployment Type. A remote collector node does not need to be the same deployment type as the analytics cluster nodes.
When you add a remote collector of a different deployment type, the following clusters are supported:
- vApp analytics cluster
- Witness Node Deployment Type. The witness node must be the same vApp deployment.
- Analytics Cluster Node Sizing. In the analytics cluster, CPU, memory, and disk size must be identical for all nodes.
Primary, replica, and data nodes must be uniform in sizing.
- Remote Collector Node Sizing. Remote collector nodes may be of different sizes from each other or from the uniform analytics cluster node size.
- Witness Node Sizing. The witness node has only one size and may be of different sizes from remote collectors or from the uniform analytics cluster node size
- Geographical Proximity. You may place analytics cluster nodes in different vSphere clusters, but the nodes must reside in the same geographical location.
Different geographical locations are not supported.
- Witness Node Placement. You may place the witness node in a different vSphere cluster separate from the analytics nodes.
Note: A vRealize Operations cluster can have only one witness node.
- Virtual Machine Maintenance. When any node is a virtual machine, you may only update the virtual machine software by directly updating the vRealize Operations software.
For example, going outside of vRealize Operations to access vSphere to update VMware Tools is not supported.
- Redundancy and Isolation. If you expect to enable HA, place analytics cluster nodes on separate hosts. See About vRealize Operations High Availability.
- If you expect to enable CA, place analytics cluster nodes on separate hosts in fault domains, stretched across vSphere clusters. See About vRealize Operations Continuous Availability.
- You can deploy remote collectors behind a firewall. You cannot use NAT between remote collectors and analytics nodes.
Requirements for Solutions
Be aware that solutions might have requirements beyond those for vRealize Operations itself. For example, vRealize Operations for Horizon View has specific sizing guidelines for its remote collectors.
See your solution documentation, and verify any additional requirements before installing solutions. Note that the terms solution, management pack, adapter, and plug-in are used interchangeably.