DELL, SuperMicro 서버 별 Xenserver VGPU 인식 문제 해결 방법
작성자 : 서진우 (alang@clunix.com)
– VCPUs-params:mask를 지정해 주지 않으니깐 vcpu를 많이 주더라도 GuestOS상에서는 2개만
인식하는 증세 발견 ..
– DELL R720 서버의 경우 GRID K2 장착 시 “mapping of MMIO above 4GB” BIOS 설정을
기본값인 enable 시 Xenserver hosts 에서 nvidia driver를 인식 못하는 문제 발견
disabled 시키니깐 정상 인식
Supermicro 장비의 경우 K1 장착수에 따라서, above 4G decoding 관련 BIOS 설정 조정이
필요 하다.
advanced > pcie/pci/pnp configureation > above 4G decoding
advanced > chipset configuration > integrated IO configuration – MMCFG base
one K1 의 경우 Above 4G decode – disabled
two K1 의 경우 Above 4G decode – disabled, MMCFG-0x60000000
three K1 의 경우 Above 4G decode – disabled, MMCFG-0x30000000
four K1 경의 경우 지원 안됨
K2 의 경우 Above 4G decode – enabled 가능, MMCFG-0x80000000(default)
Multi K2의 경우 아래 권고 사항 있음 (참고바람)
Please also remember to disable “Above 4G decoding” under PCI configuration menu in the bios.
And if using multiple cards in a system, please try setting MMCFG Base under CPU configuaration
to either 0x30000000 or 0x40000000
현재 사내 SuperMicro 서버의 BIOS 설정은
Above 4G decode – enabled
MMCFG – 0x40000000
임..