You have to follow some general requirements to create a node on your environment.
vRealize Operations Manager version. All nodes must run the same vRealize Operations Manager version.
For example, do not add a version 6.1 data node to a cluster of vRealize Operations Manager 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
Analytics Cluster Node Sizing. In the analytics cluster, CPU, memory, and disk size must be identical for all nodes.
Master, 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.
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.
Virtual Machine Maintenance. When any node is a virtual machine, you may only update the virtual machine software by directly updating the vRealize Operations Manager software.
For example, going outside of vRealize Operations Manager 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 Manager High 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 Manager itself. For example, vRealize Operations Manager 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 somewhat interchangeably.