none
Hyper-v 2008R2 e Hyper-V 2012 Datacenter - VM configuration version RRS feed

  • Domanda

  • Buongiorno a tutti,

    Vi chiedo se c'è il modo di verificare il valore Version delle VM a bordo di Cluster Hyper-V 2008R2 e 2012 Datacenter.

    Da quello che ho potuto estrapolare tramite comandi PS, c'è il modo di verificare il valore "VMAddition" ma non è presente la voce version, che credo sia presente su 2012R2 e 2016.

    Grazie per il supporto.

    sabato 10 febbraio 2018 08:27

Risposte

  • Sulle versioni precedenti alla 2016 il valore relativo alla "Configuration Version" non dovrebbe essere visibile da PowerShell (campo vuoto).
    Se ti serve questa informazione per pianificare un upgrade a 2016, considera che Hyper-V 2008 R2 e 2012 utilizzano rispettivamente delle versioni 3.0 e 4.0, mentre in ogni caso la versione 2016 supporta minimo la versione 5.0 (Windows Server 2012 R2).
    • Contrassegnato come risposta SysAdmin_IT domenica 18 febbraio 2018 11:13
    domenica 11 febbraio 2018 21:01
    Moderatore

Tutte le risposte

  • Ciao, Cmdlet Get-VM espone il valore Version. Il Cmdlet dovrebbe essere compreso nel PowerShell 3.0 quindi basta installarlo sul 2008R2.

    Saluti
    Nino


    www.testerlab.it

    sabato 10 febbraio 2018 15:13
    Moderatore
  • Ciao Nino,

    grazie per la risposta; versione ps su Hyper-V 2012 datacenter:

    Name             : ConsoleHost
    Version          : 3.0
    InstanceId       : a7a70beb-7192-4ac7-b5e2-b048d2695f3d
    UI               : System.Management.Automation.Internal.Host.InternalHostUserInterface
    CurrentCulture   : en-US
    CurrentUICulture : en-US
    PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
    IsRunspacePushed : False
    Runspace         : System.Management.Automation.Runspaces.LocalRunspace

    Tramite il comando Get-Vm non trovo il valore "version" mentre trovo "IntegrationServicesVersion".

    domenica 11 febbraio 2018 19:04
  • Da Amministratore PowerShell esegui Get-Module -Name Hyper-V -ListAvailable, dovresti avere il seguente risultato:

    PS C:\WINDOWS\system32> Get-Module -Name Hyper-V -ListAvailable


        Directory: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules


    ModuleType Version    Name                                ExportedCommands
    ---------- -------    ----                                ----------------
    Binary     2.0.0.0    Hyper-V                             {Add-VMAssignableDevice, Add-VMDvdDrive, Add-VMFibreChanne...
    Binary     1.1        Hyper-V                             {Add-VMDvdDrive, Add-VMFibreChannelHba, Add-VMHardDiskDriv...

     

    www.testerlab.it

    domenica 11 febbraio 2018 20:00
    Moderatore
  • Sulle versioni precedenti alla 2016 il valore relativo alla "Configuration Version" non dovrebbe essere visibile da PowerShell (campo vuoto).
    Se ti serve questa informazione per pianificare un upgrade a 2016, considera che Hyper-V 2008 R2 e 2012 utilizzano rispettivamente delle versioni 3.0 e 4.0, mentre in ogni caso la versione 2016 supporta minimo la versione 5.0 (Windows Server 2012 R2).
    • Contrassegnato come risposta SysAdmin_IT domenica 18 febbraio 2018 11:13
    domenica 11 febbraio 2018 21:01
    Moderatore
  • Perfetto, grazie a tutti per il supporto.
    domenica 18 febbraio 2018 11:14