ich habe einen Windows Server 2019 mit Virtual Machine Manager und Hyper-V. Dort möchte ich nun eine Möglichkeit schaffen, virtuelle Maschinen mit vorinstallierten Serverrollen auszurollen. Sobald man sich auf die virtuelle Maschine, soll beispielsweise ein Domaincontroller oder ein Terminalserver fertig installiert sein.
Ich habe auch gesehen, dass dies mit Virtual Machine Manager über die Erstellung von Service Templates abbildbar ist. Leider ist die GUI sehr unübersichtlich und bisher habe ich kein guten Guide im Internet gefunden, wie man das ganze angeht.
Derzeit ist die Idee, dies im Virtual Machine Template mithilfe einer Answerfile oder mit den RunOnce Commands zu konfigurieren.
Mit den RunOnce Commands funktioniert es definitiv. Ich übergebe die Commands zum Installieren des Windows-Features "AD-Domain-Services" so:
Dies funktioniert, wird allerdings erst beim 1. Login vom Administrator-User ausgeführt und man sieht für kurze Zeit ein geöffnetes Powershell-Fenster.
Ich habe auch einige Sachen mit der Answerfile ausprobiert. Über den "specialize" Configuration Pass übergebe ich die Befehle mit RunSynchronousComand, s. O.
Diese werden sogar beim Deployment ausgeführt (ich verbinde mich per Konsole und schaue zu, was die VM macht), leider wirft Powershell ein "Critical Error". Den Fehler gibt es auch nur, wenn ich Windows-Features installieren möchte. Zum testen habe ich das cmdlet "New-Item" ausführen lassen, um zu sehen, ob dieser ein Textdokument erstellt. Positiv.
Zusätzlich habe ich recherchiert, man könnte über das "Microsoft-Windows-Foundation-Package" Windows-Features aktivieren. Leider hat dies keinen Effekt, weder per action "install" noch mit "configure".
VMM: Virtuelle Maschinen deployen mit Serverrollen
in Virtualisierung
Geschrieben
Moin zusammen,
ich habe einen Windows Server 2019 mit Virtual Machine Manager und Hyper-V. Dort möchte ich nun eine Möglichkeit schaffen, virtuelle Maschinen mit vorinstallierten Serverrollen auszurollen. Sobald man sich auf die virtuelle Maschine, soll beispielsweise ein Domaincontroller oder ein Terminalserver fertig installiert sein.
Ich habe auch gesehen, dass dies mit Virtual Machine Manager über die Erstellung von Service Templates abbildbar ist. Leider ist die GUI sehr unübersichtlich und bisher habe ich kein guten Guide im Internet gefunden, wie man das ganze angeht.
Derzeit ist die Idee, dies im Virtual Machine Template mithilfe einer Answerfile oder mit den RunOnce Commands zu konfigurieren.
Mit den RunOnce Commands funktioniert es definitiv. Ich übergebe die Commands zum Installieren des Windows-Features "AD-Domain-Services" so:
powershell Install-WindowsFeature AD-Domain-Services powershell Install-ADDSForest -CreateDnsDelegation:$false -DomainName domain.com -DomainNetbiosName domain -InstallDns -Force -SafeModeAdministratorPassword $(convertto-securestring -string "Test123!" -asplaintext -force)
Dies funktioniert, wird allerdings erst beim 1. Login vom Administrator-User ausgeführt und man sieht für kurze Zeit ein geöffnetes Powershell-Fenster.
Ich habe auch einige Sachen mit der Answerfile ausprobiert. Über den "specialize" Configuration Pass übergebe ich die Befehle mit RunSynchronousComand, s. O.
Diese werden sogar beim Deployment ausgeführt (ich verbinde mich per Konsole und schaue zu, was die VM macht), leider wirft Powershell ein "Critical Error". Den Fehler gibt es auch nur, wenn ich Windows-Features installieren möchte. Zum testen habe ich das cmdlet "New-Item" ausführen lassen, um zu sehen, ob dieser ein Textdokument erstellt. Positiv.
Zusätzlich habe ich recherchiert, man könnte über das "Microsoft-Windows-Foundation-Package" Windows-Features aktivieren. Leider hat dies keinen Effekt, weder per action "install" noch mit "configure".
So sieht meine Answer-File aus:
Hat dazu jemand bereits Erfahrungen gemacht oder kennt einen guten Guide, wie man DomainController automatisiert deployen kann?
Gruß,
xNitro99