Threadripper를 구입했기 때문에 ESXi에서 GPU를 통과합시다.

4001 단어 VMware_ESXiRyzenGPU

Ryzen Threadripper로 ESXi 구축



Ryzen Threadripper가 나와 스레드 수의 폭력·메모리 대용량으로 모처럼이므로 ESXi를 구축해, GPU 패스 스루로 평상시의 파워용 메인 머신과 TV 녹화용의 머신을 따로 세울까 생각했습니다.

2017/09/28 시점
GPU 패스 스루 할 수있었습니다.
GTX1080과 Radeion6450 모두 가능했습니다.

정렬된 부품


  • CPU: AMD Ryzen Threadripper 1920X
  • 마자보: MSI X399 GAMING PRO CARBON AC (BIOS:7B09v15)
  • 메모리:Crucial DDR4-PC4-19200 16GB×4장(64GB)
  • PCI: EVGA 1080 GTX (메인 VGA)
  • PCI: 현인 지향 Radeon HD 6450(ESXi용 VGA)
  • PCI: Intel Ethernet Server Adapter I210-T1
  • PCI: AREA SD-PE4U3-3E1L
  • PCI: PLEX PX-W3PE4
  • 전원: CORSAIR RM750x
  • ESXi: ESXi 6.5u1
  • 가상 머신 1: Windows 7 Pro(기본)

  • BIOS 설정



    마더보드가 8/10 시점에서는 SVM이나 IOMMU의 항목이 발견되지 않았기 때문에
    7B09v15로 올린다.
    IOMMU 및 SVM을 활성화합니다.


    ESXi 설치 디스크 만들기



    높은 RAID 카드를 구입할 생각이 없었기 때문에,
    SATA로 연결할 수 있도록 ESXi 드라이버에 추가하므로 ESXi 사용자 정의합니다.

    필요한 것


  • Powershell 4.0
  • VMware PowerCLI
  • ESXi-Customizer-PS

  • 추가 드라이버



    xachi 드라이버만 추가

    약간 끼워진 부분



    ESXi-Customizer-PS의 파워 쉘에 대한 서명이 만료되었기 때문에
    ISO를 작성할 수 없다・・・이므로 파워 쉘의 서명 부분을 깎는다.
    (보안적으로는 어째서 이것···라고 하는지 서명 부분 갱신할 수 없는 것인가···)

    ESXi 설치



    서버용 NIC 어댑터를 구입했지만,
    특히 문제없이 마더 보드 측의 어댑터도 인식하여 설치 완료

    ESXi 설정



    1. GPU 패스스루 설정을 위해 [호스트]-[관리]에서 [하드웨어]-[PCI 디바이스]로 GPU 패스스루 설정


    2'.ESXi의 "/etc/vmware/passthru.map"편집
    ESXi의 SSH 서비스를 활성화하고 SSH로 연결하고 아래 문장을 추가.
    (벤더 ID 및 하드웨어 ID 및 전원 관리 및 공유? 설정)bash:
    10de 1b80 d3d0 false
    10de 10f0 d3d0 false


    가상 머신 설정



    1. 부팅 방법을 EFI로 설정


    2. CPU의 CPU/MMU 가상화를 [하드웨어의 CPU 및 MMU]로 설정


    3.Windows 설치
    인스톨 후 셧다운해 GPU 설정을 실시한다.

    GPU 설정



    1. [설정 편집]-[가상 머신 옵션]-[고급]-[구성 편집]에서 아래와 같이 잘 보이는 파라미터를 추가
    hypervisor.cpuid.v0="FALSE"


    1'. 이번 인식시키기 위해 [설정 편집]-[가상 머신 옵션]-[상세]-[구성 편집]에서 추가 파라미터 추가ESXi
    vhv.enable = "TRUE"
    hypervisor.cpuid.v0 = "FALSE"
    pciHole.start = "1200"
    pciHole.end = "2200"
    pciPassthru0.msiEnabled = "FALSE"
    pciPassthru1.msiEnabled = "FALSE"
    ※pciPassthru[X].msiEnabled의 부분은 추가하는 PCI 몇번인가로 바뀐다.

    2. [설정 편집] - [기타 장치 추가] - [PCI 장치]에서 GPU 및 AUDIO 추가
    ※이어서 PCI의 USB 확장 카드도 추가


    3'.ESXi 자체 재부팅
    위 설정을 해도, 그대로 가상 머신을 기동해도 안 되고, ESXi 자체를 재기동시키지 않으면 안된다.

    결과



    GPU를 인식!

    좋은 웹페이지 즐겨찾기