[VMWare] HP Z820, ESXi 6.0 U2 문제점 및 해결 방법 (수정됨)

   조회 10166   추천 1    



저에겐 약간 계륵같은(?) Z820를 활용하고자, GPU 3개(쿼드로 K620 : 호스트 디스플레이용, 쿼드로 K5000 : 패스스루용, GTX 1060 : 패스스루용)를 꽂아 ESXi로 Passthrough를 시도 해보고, 케이스 리포트 드립니다.


(게스트 OS는 윈도우 10이며, 이미 VMWare Workstation의 최신 VMware tool - 10.0.10 버전이 다 깔려있는 Vmware workstation용 vmdk를 ESXi용으로 변환하였습니다. 원격 접속 툴은 HP의 RGS를 사용하였고, 패스스루용 그래픽 카드엔 더미 디스플레이를 장착한 상태였습니다. GTX 1060의 패스스루를 위해 게스트 OS의 vmx파일에 pciHole.start = "1200", pciHole.end = "2200", hypervisor.cpuid.v0 = "FALSE"를 추가하였습니다. )

Z820에서의 ESXi 6.0 U2의 문제점은, GPU Passthrough시 게스트 운영체제가 랜덤하게 다운되면서, 호스트 ESXi도 프리징을 먹어 컴퓨터가 먹통이 되는 현상이었습니다. 바이오스 옵션조절및 게스트 OS에서의 장치 관리자에서 장치 disable 및 enable등 여러가지를 시도 해보았으나, 전원 인가 몇번내로 호스트 ESXi가 먹통이 되는 현상이 계속되었습니다.

구글링 결과..

해결책은 의외로 간단했습니다. 다운그레이드였습니다.

ESXi 5.5 로 다운그레이드후 ESXi 프리징 현상이 사라졌습니다.

혹,Z820에서 GPU Passthrough를 염두에 두신다면 ESXi 5.5로 다운그레이드가 필요해 보입니다. 

ESXi 5.5에서는 전원 인가 여부나, PCI 장치 설치 시도에 따라 ESXi 호스트 프리징이 현재까지 발생하지 않고 있습니다.

https://forums.servethehome.com/index.php?threads/vm-with-passthrough-freezes-entire-esxi-box-when-shutdown-rebooting-guest.9397/

https://communities.vmware.com/thread/534395?start=0&tstart=0

ps. 이후 여러 시도끝에 발견해낸 방법입니다. 내부적 IRQ 충돌이 의심되어 ESXi 6.0 U2 최신빌드에서, GPU Video(Audio는 빼고)만 패스스루, 그리고 사운드를 쓰지 않을 경우 혹은 메인보드 내장 USB 3.0 컨트롤러 패스스루 후 USB 3.0 포트에 USB 사운드카드  연결 후 호스트 프리징이 없어졌습니다. 구체적인 사양은 Z820 BIOS 최신 버전 3.90에서 (Mainboard REV 1.02) ZOTAC 1060을 VGA만 패스스루, Texas Instruments TUSB73x0 Superspeed USB 3.0 xHCI Host Controller 패스스루, USB 3.0 포트에 USB 사운드 카드를 연결 하였습니다.

처음부터 u2로 설치했는데 다운그레이드는 어떻게하나요??
     
다 밀었습니다.. ^^;
          
으윽ㅎㅎ 나머지 게스트 os들도 포기해야되는군요 ㅎㅎ 둘중에 하나를 포기해야하다니 세팅해둔게 많은분들은 머리가 아프겠네요~
jpross 2016-10
아.. 저가 지금 6.0 사용중인데요..
한동안 GPU 패쓰스루 해보겠다고 이것 저것 하다가 프리징 현상에 지금은 아예 패쓰스루를 하면 호스트 윈도우들이 다 블루스크린이 뜨는 지경까지 가서 포기했었네요. ㅠ ㅠ
해결 방안이 빨리 나오면 좋겠습니다.
지금에 와서 호스트들을 다시 새로 올리기에는 좀.. ㅠ ㅠ
     
방금 passthru.map 파일변경으로 ESXi 6.0U2를 설치해 패스스루 해보았는데, 바로 뻗습니다. 아쉽지만 5.5가 대안인거 같네요
          
jpross 2016-10
이렇게 좋은 정보 공유 정말 감사합니다. (^^)(__)
흥마 2016-10
z420에도 동일 증상 나타 납니다.
그런데 PCIe x16에 보통 그래픽 카드 넣고, 최하단 PCIe 에다가 쿼드로 넣고 패스쓰루 하니깐 문제 없었습니다.
아무래도 첫번 째 PCIe x16 에 그래픽 카드 패스쓰루 하면 문제가 생기는거 같습니다.
     
저는 첫번째 PCIe x16에 quadro k620이 있고, 그 뒤로 2개가 더 꽂혀있는 상황입니다만, 첫번째 쿼드로 k620은 패스스루 하지 않았습니다.. 그 뒤에 꽂혀있는게 순서대로 k5000, gtx 1060인데 gtx 1060이 계속 다운됩니다. 첫번째 쿼드로 k620(호스트 디스플레이용)을 빼고 시도해보기도 하고, 흥마님과 같이 첫번째 PCIe x16은 비워놓고, 쿼드로를 최하단에, gtx 1060을 그 바로 윗단에 꽂고 시도해봐야겠습니다. 참고로 K5000은 패스스루 잘되고 다운되지 않더군요.


제목Page 76/130
2015-12   1772639   백메가
2014-05   5247322   정은준1
2016-10   7658   깜장거북이
2016-10   9781   병따개님
2016-10   6556   chotws
2016-10   10167   강물처럼
2016-10   5932   행복하세
2016-10   17571   행복하세
2016-10   9075   위스키나무
2016-10   6660   행복하세
2016-10   6566   방랑자7
2016-10   6800   깜장거북이
2016-10   6389   Sunrise
2016-10   5992   chotws
2016-10   13222   김윤술
2016-10   19036   공백기
2016-10   6491   chotws
2016-10   8993   린벅
2016-10   5797   chotws
2016-10   7702   까망갈매기
2016-10   9604   쌍cpu
2016-10   10365   오핫핫