When creating test setup, we almost always use our domain administrator credentials. The reason why we do it is because domain\administrator has far reaching powers, and setup or Test bed we are trying to create is usually for some other functional testing. Non administrator credentials are avoided unless test coverage needs to be for non-root non-superuser account.
Here I was trying to add Hyper-V host to test SCVMM setup, which was failing. Some forum posts searching revealed that,
1) SCVMM should not be setup using domain administrator privileges. The service account needs to be part of administrators, but not the “Domain\Administrator”
2) Hyper-V setup should be created after the Windows server (Host) is already a domain member server.
Hope this helps 🙂