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 |
√ |
√ |
√ |
|
UEFI를 사용 하 여 부팅 |
2012 R2 |
√ 참고 11, 12 |
√ 참고 11, 12 |
√ 참고 11, 12 |
|
보안 부팅 |
2012 R2 |
참고
-
정적 IP 주입 하는 경우 작동 하지 않을 수네트워크 관리자가 가상 컴퓨터에는 지정 된 하이퍼-V 관련 네트워크 어댑터에 대 한 구성 되었습니다. 고정 IP를 원활 하 게 작동 되도록 주입 하십시오 네트워크 관리자 완전히 해제 하거나 확인을 통해 특정 네트워크 어댑터에 대 한 해제 되었습니다 해당ifcfg ethX파일입니다.
-
가상 파이버 채널 장치를 사용 하는 동안 논리 단위 번호 (LUN 0) 0 채워져 있는지 확인 합니다. LUN 0 채워지지 않은 경우 Linux 가상 컴퓨터를 파이버 채널 장치를 고유 하 게 탑재 못할 수 있습니다.
-
라이브 가상 컴퓨터 백업 작업 중 다음 경우에 따라 모퉁이는 열려있는 파일 핸들이, 경우 백업 Vhd 복원 파일 시스템 일관성 검사 (fsck)를 진행 해야 합니다.
-
라이브 백업 작업은 가상 컴퓨터에 연결 된 iSCSI 장치 또는 직접 연결 저장소 (통과 디스크 라고도 함) 하는 경우 자동으로 실패할 수 있습니다.
-
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
-
-
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
-
-
64 비트 가상 컴퓨터에만 동적 메모리 지원이 됩니다.
-
동적 메모리 작업에는 게스트 운영 체제 메모리를 너무 낮게 실행 되는 경우 실패할 수 있습니다. 다음은 몇가지 모범 사례입니다.
-
시작 메모리와 최소 메모리 공급 업체에서 권장 하는 메모리의 양을 보다 크거나 같은 있어야 합니다.
-
시스템에서 사용 가능한 전체 메모리를 소비 하는 응용 프로그램은 사용 가능한 RAM의 80%까지 사용 제한 됩니다.
-
-
동적 메모리를 사용 하는 경우Windows Server 2012운영 체제 지정Startup memoryMinimum memory및Maximum memory128 (mb)의 배수로 매개 변수입니다. 이렇게 하지 않으면 Hot Add 오류가 발생할 수 있으므로 및 게스트 운영 체제에서 증가 하 여 모든 메모리를 확인할 수 있습니다.
-
Windows Server 2012 R2Linux 소프트웨어 업데이트를 하지 않고 키/값 쌍 인프라 올바르게 작동 하지 않을 수 있습니다. 이 기능으로 문제를 참조 하는 경우 소프트웨어 업데이트를 구하는 공급 업체에 문의 합니다.
-
보안 부팅 옵션을 해제 하지 않는 한 세대 가상 컴퓨터 2 세대 2 Linux 가상 컴퓨터 하 고 기본적으로 사용 하도록 설정 하는 보안 부팅 한 부팅 되지 않습니다. Hyper-V 관리자 내 가상 컴퓨터에 대한 설정의 펌웨어 섹션에서 보안 부팅을 사용하지 않도록 설정하거나 Powershell을 사용하여 사용하지 않도록 설정할 수 있습니다.
Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
-
새로운 2 세대 가상 컴퓨터를 만들 기존 세대 2 VHD 가상 컴퓨터의 VHD를 복사 하려면 먼저 다음이 단계를 따르십시오.
-
기존 2 세대 가상 컴퓨터에 로그인 합니다.
-
부팅 EFI 디렉터리에 디렉터리를 변경 합니다.cd /boot/efi/EFI
-
부팅 라는 새로운 디렉터리를 ubuntu 디렉터리에 복사 합니다.sudo cp –r ubuntu/ boot
-
새로 만든된 부팅 디렉터리에 디렉터리를 변경 합니다.cd boot
-
Shimx64.efi 파일을 이름을 바꿉니다.sudo mv shimx64.efi bootx64.efi
-
-
라이브 가상 컴퓨터 백업 ext2 파일 시스템으로 작동 하지 않습니다. Ubuntu 설치 관리자가 만든 기본 레이아웃 구입시 ext2 파일 시스템에이 파일 시스템 유형을 만들 레이아웃을 사용자 지정 해야 합니다.
참고 항목