Hyper-v에서 Ubuntu 가상 컴퓨터

 

적용 대상: Hyper-V Server 2012, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 R2, Microsoft Hyper-V Server Technical Preview, Windows Server 2012, Hyper-V Server 2012 R2, Windows 10 Technical Preview, Windows Server Technical Preview, Windows 8

Ubuntu 12.04 부터는 게스트 가상 컴퓨터로 사용 하기에 적합 한 커널을 설치 "linux 가상" 패키지를 로드 합니다. 이 패키지는 항상 최신 최소한의 제네릭 커널 이미지 및 가상 컴퓨터에 사용 되는 헤더에 따라 달라 집니다. 사용은 선택 사항, linux 가상 커널 보다 일반적인 이미지 보다 더 적은 드라이버를 로드 합니다.

모든 Hyper-v를 사용 하기가 적절 한 linux 도구 및 도구와 데몬 사용 하기 위해 가상 컴퓨터와 함께 설치 되는 linux-클라우드-도구 패키지를 로드 합니다. Linux 가상 커널을 사용 하는 경우에 linux 도구 가상 및 linux 컴퓨터 클라우드 도구-가상 로드 합니다.

다음과 같은 기능 배포 맵을 각 버전의 기능을 나타냅니다. 알려진된 문제 및 각 배포에 대 한 대안 테이블 뒤에 나열 됩니다.

표의 범례

  • 에 내장 된– LIS이 Linux 배포판의 일부로 포함 됩니다. Microsoft에서 제공한 LIS 다운로드 패키지 설치 하지 않는 하므로이 배포에 대 한 작동 하지 않습니다. LIS에 기본 제공 된 커널 모듈 버전 번호 (하 여 표시 된 것 처럼lsmod예)은 Microsoft에서 제공한 LIS 다운로드 패키지에 버전 번호와 다릅니다. 불일치가는 LIS에 작성 된 지 오래 된 나타내지 않습니다.

  • -사용 가능한 기능

  • ()-기능을 사용할 수 없음

기능

Windows Server 운영 체제 버전

15.04

14.10

14.04

12.04

가용성

기본 제공

기본 제공

기본 제공

기본 제공

코어

2012 R2, 2012, 2008 R2

네트워킹

Jumbo 프레임

2012 R2, 2012, 2008 R2

VLAN 태깅 및 트렁킹

2012 R2, 2012, 2008 R2

실시간 마이그레이션

2012 R2, 2012, 2008 R2

고정 IP 주입

2012 R2, 2012

√ 참고 1

√ 참고 1

√ 참고 1

√ 참고 1

vRSS

2012 R2

TCP 조각화와 체크섬 오프 로드

2012 R2, 2012, 2008 R2

저장소

VHDX 크기 조정

2012 R2

가상 파이버 채널

2012 R2

√ 참고 2

√ 참고 2

√ 참고 2

라이브 가상 컴퓨터 백업

2012 R2

√ 참고 3, 4, 6, 13

√ 참고 3, 4, 6, 13

√ 참고 3, 4, 5, 13

TRIM 지원

2012 R2

메모리

MMIO 간격의 구성

2012 R2

동적 메모리-핫 추가

2012 R2, 2012

√ 참고 7, 8, 9

√ 참고 7, 8, 9

√ 참고 7, 8, 9

동적 메모리-Ballooning

2012 R2, 2012

√ 참고 7, 8, 9

√ 참고 7, 8, 9

√ 참고 7, 8, 9

비디오

Hyper-v 특정 비디오 장치

2012 R2, 2012, 2008 R2

기타

키/값 쌍입니다.

2012 R2, 2012, 2008 R2

√ 참고 6, 10

√ 참고 6, 10

√ 참고 5, 10

√ 참고 6, 10

마스크 불가능 인터럽트

2012 R2

PAE 커널 지원

2012 R2, 2012, 2008 R2

호스트에서 게스트로 파일 복사

2012 R2

2세대 가상 컴퓨터

UEFI를 사용 하 여 부팅

2012 R2

√ 참고 11, 12

√ 참고 11, 12

√ 참고 11, 12

보안 부팅

2012 R2

참고

  1. 정적 IP 주입 하는 경우 작동 하지 않을 수네트워크 관리자가 가상 컴퓨터에는 지정 된 하이퍼-V 관련 네트워크 어댑터에 대 한 구성 되었습니다. 고정 IP를 원활 하 게 작동 되도록 주입 하십시오 네트워크 관리자 완전히 해제 하거나 확인을 통해 특정 네트워크 어댑터에 대 한 해제 되었습니다 해당ifcfg ethX파일입니다.

  2. 가상 파이버 채널 장치를 사용 하는 동안 논리 단위 번호 (LUN 0) 0 채워져 있는지 확인 합니다. LUN 0 채워지지 않은 경우 Linux 가상 컴퓨터를 파이버 채널 장치를 고유 하 게 탑재 못할 수 있습니다.

  3. 라이브 가상 컴퓨터 백업 작업 중 다음 경우에 따라 모퉁이는 열려있는 파일 핸들이, 경우 백업 Vhd 복원 파일 시스템 일관성 검사 (fsck)를 진행 해야 합니다.

  4. 라이브 백업 작업은 가상 컴퓨터에 연결 된 iSCSI 장치 또는 직접 연결 저장소 (통과 디스크 라고도 함) 하는 경우 자동으로 실패할 수 있습니다.

  5. 14.04에 Ubuntu 분산에 대 한 다음 데몬을 수동으로 설치 해야 합니다.

    • VSS 스냅숏 데몬–이 데몬 라이브 Linux 가상 컴퓨터 백업을 만들 필요 합니다.

    • KVP 데몬– 설정 하 고 쿼리 하는 내부 형식과 외부 키 값 쌍이이 데몬 수 있습니다.

    • fcopy 데몬–이 데몬 호스트와 게스트 사이 서비스를 복사 하는 파일을 구현 합니다.

    이러한 데몬이 linux 가상 패키지를 사용 하는 경우를 설치 하려면 다음 명령을 사용 하 여 루트 (또는 sudo)로:

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools-virtual linux-cloud-tools-virtual

    그렇지 않은 경우 루트 (또는 sudo)로 다음 명령을 사용 하 여 linux 가상을 사용 하 여:

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools linux-cloud-tools
  6. 12.04, 14.10, 등에 15.04, Ubuntu 분산에 대 한 다음 데몬을 수동으로 설치 해야 합니다.

    • VSS 스냅숏 데몬–이 데몬 라이브 Linux 가상 컴퓨터 백업을 만들 필요 합니다.

    • KVP 데몬– 설정 하 고 쿼리 하는 내부 형식과 외부 키 값 쌍이이 데몬 수 있습니다.

    • fcopy 데몬–이 데몬 호스트와 게스트 사이 서비스를 복사 하는 파일을 구현 합니다.

    이러한 데몬이 linux 가상 패키지를 사용 하는 경우를 설치 하려면 다음 명령을 사용 하 여 루트 (또는 sudo)로:

    # apt-get update # apt-get install linux-tools-virtual linux-cloud-tools-virtual

    그렇지 않은 경우 루트 (또는 sudo)로 다음 명령을 사용 하 여 linux 가상을 사용 하 여:

    # apt-get update # apt-get install linux-tools linux-cloud-tools
  7. 64 비트 가상 컴퓨터에만 동적 메모리 지원이 됩니다.

  8. 동적 메모리 작업에는 게스트 운영 체제 메모리를 너무 낮게 실행 되는 경우 실패할 수 있습니다. 다음은 몇가지 모범 사례입니다.

    • 시작 메모리와 최소 메모리 공급 업체에서 권장 하는 메모리의 양을 보다 크거나 같은 있어야 합니다.

    • 시스템에서 사용 가능한 전체 메모리를 소비 하는 응용 프로그램은 사용 가능한 RAM의 80%까지 사용 제한 됩니다.

  9. 동적 메모리를 사용 하는 경우Windows Server 2012운영 체제 지정Startup memoryMinimum memoryMaximum memory128 (mb)의 배수로 매개 변수입니다. 이렇게 하지 않으면 Hot Add 오류가 발생할 수 있으므로 및 게스트 운영 체제에서 증가 하 여 모든 메모리를 확인할 수 있습니다.

  10. Windows Server 2012 R2Linux 소프트웨어 업데이트를 하지 않고 키/값 쌍 인프라 올바르게 작동 하지 않을 수 있습니다. 이 기능으로 문제를 참조 하는 경우 소프트웨어 업데이트를 구하는 공급 업체에 문의 합니다.

  11. 보안 부팅 옵션을 해제 하지 않는 한 세대 가상 컴퓨터 2 세대 2 Linux 가상 컴퓨터 하 고 기본적으로 사용 하도록 설정 하는 보안 부팅 한 부팅 되지 않습니다. Hyper-V 관리자 내 가상 컴퓨터에 대한 설정의 펌웨어 섹션에서 보안 부팅을 사용하지 않도록 설정하거나 Powershell을 사용하여 사용하지 않도록 설정할 수 있습니다.

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
  12. 새로운 2 세대 가상 컴퓨터를 만들 기존 세대 2 VHD 가상 컴퓨터의 VHD를 복사 하려면 먼저 다음이 단계를 따르십시오.

    1. 기존 2 세대 가상 컴퓨터에 로그인 합니다.

    2. 부팅 EFI 디렉터리에 디렉터리를 변경 합니다.cd /boot/efi/EFI

    3. 부팅 라는 새로운 디렉터리를 ubuntu 디렉터리에 복사 합니다.sudo cp –r ubuntu/ boot

    4. 새로 만든된 부팅 디렉터리에 디렉터리를 변경 합니다.cd boot

    5. Shimx64.efi 파일을 이름을 바꿉니다.sudo mv shimx64.efi bootx64.efi

  13. 라이브 가상 컴퓨터 백업 ext2 파일 시스템으로 작동 하지 않습니다. Ubuntu 설치 관리자가 만든 기본 레이아웃 구입시 ext2 파일 시스템에이 파일 시스템 유형을 만들 레이아웃을 사용자 지정 해야 합니다.

참고 항목