Une des critique d’Hyper-V a souvent été son empreinte trop importante. Avec Windows 2016 TP3 et les Nano server voyons comment construire un serveur Hyper-V Bare Metal plus léger:
La premiere étape consiste a créé un VHD systeme a partir du script se trouvant dans le répertoire /nano de l’ISO Windows 2016 TP3
1 |
New-NanoServerImage.ps1 -MediaPath D:\ -BasePath .\base\ -TargetPath 'c:\nano' -Compute -ComputerName "NANOHV" -EnableIPDisplayOnBoot -Language en-us -OEMDrivers |
Lors de son execution le script demandera un mot de passe pour le compte admin local.
Une fois l’opération terminé, on se retrouve avec un vhd de 500 Go:
Il faut maintenant modifier le serveur afin de booter sur ce disque grâce a l’utilitaire BCE en ajoutant une entrée Nano Server:
On complète le boot a l’aide du GUID proposé:
Puis on modifie le système par défaut en sélectionnant Nano Server:
Et enfin on peut booter…
Il n’y a pas de rdp donc il faudra tout faire en remote session PowerShell.
Premiere chose il faut approuver l’hote distant a partir du serveur qui va manager le nano server:
1 2 3 4 5 6 7 |
Set-Item WSMan:\localhost\Client\TrustedHosts 192.168.32.78 $ip = "192.168.32.78" $user = “$ip\Administrator” Enter-PSSession -ComputerName $ip -Credential $user |
Ensuite désactiver le Firewall ou mieux mettre les règles qui vont bien:
On peut alors gérer l’hyperviseur tournant sur le nano au sein de la console:
Voila ! l’Hyper-V tourne sur le nono server avec une petite empreinte (500 Mo), moins de reboot, et un démarrage plus rapide !
Pour le management il faudra cependant attendre Azure stack , mais vous pouvez voir a quoi cela ressemblera ici : https://channel9.msdn.com/Series/Nano-Server-Team/Remote-Server-Management-Tools-on-Nano-Server