Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
  SCVMM에서 확인되는 Missing VM 왜 그럴까요? 
작성일시 : 2014. 4. 27. 23:34 | 분류 : Cloud

왜 이러는걸까요?
image

VM tes-0이 두 개로 보이는군요.

그래서 로그를 한번 봤습니다.
로그 수집 방법은 “http://blogs.technet.com/b/jonjor/archive/2013/10/07/vmm-repro-simple-tracing-for-vmm.aspx

08103 [1]05B8.0AB8::‎2014‎-‎04‎-‎15 16:34:56.880 [Microsoft-VirtualMachineManager-Debug]26,4,VMRemovedEventProcessor.cs,83,Eventing Refresher (VM Removed) - Updating VM tes-0:5919706D-6D83-45BC-876F-F1AC5C6873F1 to Missing state from PowerOff. Refresher ID: 13e6be4b-da5f-4117-b74e-2136f04cd299,{00000000-0000-0000-0000-000000000000}

26174 [1]05B8.084C::‎2014‎-‎04‎-‎15 16:43:14.166 [Microsoft-VirtualMachineManager-Debug]26,4,VmRefresher.cs,2404,We are trying to add new VM tes-0:CF472C21-B969-4C6B-81E0-A5CDA9442EA8. Refresher ID: 0b5f3ff7-fb51-4491-bf33-661529c08485,{00000000-0000-0000-0000-000000000000}

역시 로그는 위대 합니다.
동일한 tes-0 이라는 이름을 갖는 VM이지만 실제로 ID는 5919706D-6D83-45BC-876F-F1AC5C6873F1 과 CF472C21-B969-4C6B-81E0-A5CDA9442EA8 로 완전히 다릅니다. 당연히 SCVMM에서는 ID로 구분하겠죠. 그렇기 때문에 동일한 tes-0 이지만 다른 VM으로 취급합니다.

재미있는 사실은 VMM 로그상에서 Refresher 즉 새로 고침을 통해 해당 VM이 제거된걸 로그상에서 확인 할 수 있듯이 확인하였습니다. 하지만 VMM 콘솔에서는 여전히 Missing으로 보여주고 있군요.
(물론 이렇게 된 이유에는 아마도 고객이 tes-0을 Hyper-v 콘솔에서 삭제하고 다시 생성해서 발생했겠지만요.)
(이렇게 SCVMM을 통하지 않고 관리되는 경우를 Out-of-band라 부릅니다. 그리고 이 경우는 Out-of-band로 제거된 경우를 의미 합니다.)
실은 이는 By Design 입니다. 고객이 확인하고 필요하다면 해당 정보를 제거하라는 의미죠.

다만 이러한 설정을 자동으로 진행 되도록 할 수는 있는데… 권고 사항은 아니니 충분히 고려하시고 적용하시기 바랍니다.

HKLM\Software\Microsoft\Microsoft System Center Virtual Machine Manager\Server, name=DeleteVmsFromVMMWhenDeletedFromHyperV
type=DWORD
Value=1

감사합니다.
지식 From 이정훈 부장님

중요한 점은 SCVMM을 통해서만 VM을 관리하라! 라는 점이죠. 그렇다면 절대 이런 문제를 걱정하실 필요는 없습니다.

|