Hallo,
ich möchte ein wenig 'Frühjahrsputz' in meiner VMM Bibliothek machen und einige gespeicherte VMs an einen neuen Speicherort verschieben.
Im Einsatz: SCVMM 2012SP1 RU5
Cut & Paste im Explorer klappt ja nicht, da die Pfade in der VM Konfiguration nicht aktualisiert werden. Und den Umweg per Bereitstellung auf einem Host und dann zurück in die Bibliothek möchte mir gerne sparen
Ich habe mir überlegt, das Ganze per 'Save-SCVirtualMachine' zu lösen. Das ist mein Test, der den Absturz verursacht:
$VM = Get-SCVirtualMachine -Name 'TLG2008-APP1' $LIB = Get-SCLibraryServer -ComputerName 'LAB-SCVMM01' Save-SCVirtualMachine -VM $VM -LibraryServer $LIB -SharePath \\LAB-SCVMM01.xxxxx.test\MSSCVMMLibrary\TLG
Leider stürzt mit dabei der vmmservice ab.
Application Error 1000
Name der fehlerhaften Anwendung: vmmservice.exe, Version: 3.1.6027.0, Zeitstempel: 0x51bf69cb Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000 Ausnahmecode: 0xc0000005 Fehleroffset: 0x000007f9f0571f7c ID des fehlerhaften Prozesses: 0x11b8 Startzeit der fehlerhaften Anwendung: 0x01cf1e718f21e01f Pfad der fehlerhaften Anwendung: C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager\Bin\vmmservice.exe Pfad des fehlerhaften Moduls: unknown Berichtskennung: 5ac8e572-8a65-11e3-9428-a4badb41320b Vollständiger Name des fehlerhaften Pakets: Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
und .NET Runtime 1026
Anwendung: vmmservice.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund eines Ausnahmefehlers beendet. Ausnahmeinformationen: System.NullReferenceException Stapel: bei Microsoft.VirtualManager.Engine.TaskRepository.Task`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].SubtaskRun(System.Object) bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() bei System.Threading.ThreadPoolWorkQueue.Dispatch()
tauchen im Ereignisprotokoll auf.
Bin ich eventuell mit 'Save-SCVirtualMachine' auf dem Holzweg, fehlen noch Parameter oder ist es ein Bug?
This posting is provided >AS IS< with no warranties.