Installing Server Components on a Cluster
From Windows Server 2012 R2, clustering is done by having a virtual machine (i.e. Hyper-V cluster setup) that is "transferred" between the nodes. This means that installation of Uniprint on a Windows Server Cluster greater than 2012 R2 consists of installing Uniprint to the virtual machine and using the VM as a clustered resource.
With the Hyper-V setup, Uniprint is only installed once on a VM as with a standard install, and the Hyper-V system takes care of the high-availability. Installing directly on the nodes themselves is not supported. Refer to Microsoft documentation for how to set up a VM as a clustered resource.
While the traditional method of clustering (using separate physical nodes to present as a single machine) is still available in Windows Server 2016, the print spooler is no longer offered as a clusterable resource. Microsoft no longer supports clustered Print Services except under the Hyper-V model. As a result, Uniprint Print Services also can only support Hyper-V clusters on Server 2012 R2 or greater. It is still possible to install just the Principal Services in a traditional cluster manner on Server 2012 R2 and later.