• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 51
  • Last Modified:

virtual machine not displayed in rdweb and no virtual template available in collection creation

I am attempting to setup RDS on a Server 2016 Standard server.  No virtualization on the server level, so it is the AD, DS, DHCP, and all the RDS.  I ran the rds setup in the Quickstart deployment, session-based and all looks ok.  The applications and physical computers appear when go to the rdweb.  I wanted to also have 1-2 virtual machines available on the rdweb.  I installed the hyper-v role on server and have setup 1 virtual machine - Windows 10 Pro evaluation.  I can get into that fine on the server through hyper-v manager.  When I try to add a virtual desktop collection in rds - edit deployment, I get to the step of selecting a desktop template and nothing will show up in that window.  I have joined the vm1 to the domain, made sure I did the sysprep tool.  I am wondering if it is possible to have this vm show up when log into rdweb along with the physical desktops?  Also, can I accomplish this when I have one server doing all of this?  There are 5-7 users in 2 different physical offices.

Thanks in advance for any advice.  I am new to virtualization.
1 Solution
Cliff GaliherCommented:
Yep.  Don't do that.

Hyper-V should only ever be Hyper-V.  No exceptions.  Full stop.

A domain controller should only be a domain controller.  Small exceptions, but RDS is definitely never one of them.

Either one of those really screws up the system in ways you can't predict.  Both is just plain bad.

What you need to do, if you are going to do this right.

Physical Server-HyperV (and the RDVH role because technically that just does Hyper-V stuff)

VM-Server #1 ADDS, maybe DHCP, maybe RDS support roles *maybe* ...I don't like public facing roles on a domain controller though, and RDWeb (IIS) and RDGateway are both public facing.  

VM-Server #2 should be your session host.  Better to stuff the other RD stuff here if you can't justify a 3rd server VM.

Client OS VMs as desired.  

You stuffed WWWAAAYYY too much on the physical box, and broke a couple of cardinal rules on top of it.  You will not get good results that way.
natjohnAuthor Commented:
Would I help the situation if I removed the AD and DC and created a workgroup instead of a domain?  Then would it be more acceptable to place the rds services on the server?  And completely remove hyper-v.  If so, would an acceptable practice to be to remove these roles rather than completely wipe out all?  If I remove those roles, will my SSL certificates stay in place?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now