다음과 같은 기능 배포 맵을 각 버전의 기능을 나타냅니다. 알려진된 문제 및 각 배포에 대 한 대안 표 다음에 나열 됩니다.
표의 범례
기본 제공 - LIS(Linux Integration Services)는 이 Linux 배포판의 일부로 포함되어 있습니다. Microsoft에서 제공한 LIS 다운로드 패키지는 이 배포판에서 작동하지 않으므로 설치하지 마십시오. 기본 제공 LIS의 커널 모듈 버전 번호는 (예를 들어 lsmod에 표시되는 것처럼) Microsoft에서 제공한 LIS 다운로드 패키지의 버전 번호와 다릅니다. 내장된 LIS가 오래된 것임을 의미하지 않습니다.
✔ - 사용 가능한 기능
(빈)-기능을 사용할 수 없음
기능 | Windows Server 운영 체제 버전 | 24.04 LTS | 22.04 LTS | 20.04 LTS | 18.04 LTS | 16.04 LTS |
---|---|---|---|---|---|---|
가용성 | 내장된 | 내장된 | 내장된 | 내장된 | 내장된 | |
핵심 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
Windows Server 2016 정확한 시간 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
네트워킹 | ||||||
거대 프레임 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
VLAN 태그 지정 및 트렁킹 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
실시간 마이그레이션 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
고정 IP 삽입 | 2025, 2022, 2019, 2016 | ✔ 참고 1 | ✔ 참고 1 | ✔ 참고 1 | ✔ 참고 1 | ✔ 참고 1 |
vRSS | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
TCP 분할 및 체크섬 오프로드 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
SR-IOV | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
스토리지 | ||||||
VHDX 크기 조정 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
가상 파이버 채널 | 2025, 2022, 2019, 2016 | ✔ 참고 2 | ✔ 참고 2 | ✔ 참고 2 | ✔ 참고 2 | ✔ 참고 2 |
라이브 가상 머신 백업 | 2025, 2022, 2019, 2016 | ✔ 참고 3, 4, 5 | ✔ 참고 3, 4, 5 | ✔ 참고 3, 4, 5 | ✔ 참고 3, 4, 5 | ✔ 참고 3, 4, 5 |
TRIM 지원 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
SCSI 월드 와이드 네임 (WWN) | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
메모리 | ||||||
PAE 커널 지원 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
MMIO 간격 설정 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
동적 메모리-즉석 추가 | 2025, 2022, 2019, 2016 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 |
동적 메모리 풍선 | 2025, 2022, 2019, 2016 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 | ✔ 참고 6, 7, 8 |
런타임 메모리 크기 조정 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
동영상 | ||||||
Hyper-v 특정 비디오 디바이스 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
기타 | ||||||
키/값 쌍 | 2025, 2022, 2019, 2016 | ✔ 참고 5, 9 | ✔ 참고 5, 9 | ✔ 참고 5, 9 | ✔ 참고 5, 9 | ✔ 참고 5, 9 |
마스크 불가능 인터럽트 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
호스트에서 게스트로 파일 복사 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
lsvmbus 명령 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
Hyper-v 소켓 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
PCI 통과/DDA | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
2세대 가상 컴퓨터 | ||||||
UEFI를 사용하여 부팅 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ 참고 10, 11 | ✔ 참고 10, 11 | ✔ 참고 10, 11 |
보안 부팅 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
비고
고정 IP 삽입은 수동으로 구성된 고정 IP 설정을 재정의할 수 있으므로 가상 머신의 지정된 Hyper-V 특정 네트워크 어댑터에 대해 NetworkManager가 구성된 경우 작동하지 않을 수 있습니다. 정적 IP 삽입이 원활하게 작동하도록 하려면 네트워크 관리자가 완전히 꺼져 있거나 ifcfg-ethX 파일을 통해 특정 네트워크 어댑터에 대해 꺼져 있는지 확인하십시오.
가상 파이버 채널 디바이스를 사용하는 동안 논리 단위 번호(LUN 0)가 설정되었는지 확인합니다. LUN 0이 채워지지 않은 경우 Linux 가상 머신은 기본적으로 파이버 채널 디바이스를 탑재하지 못할 수 있습니다.
가상 머신 백업 작업 중에 파일 핸들이 열려 있는 경우, 특정 상황에서 백업된 VHD가 복원 시 파일 시스템 일관성 검사를 받아야 할 수도 있습니다 (
fsck
).가상 머신에 연결된 iSCSI 디바이스 또는 직접 연결된 스토리지(통과 디스크라고도 함)가있는 경우 실시간 백업 작업이 자동으로 실패할 수 있습니다.
장기 지원 (LTS) 릴리스에서 최신 Linux 통합 서비스에 대 한 최신 가상 하드웨어 사용 (HWE) 커널을 사용합니다.
Ubuntu에 Azure 튜닝 커널을 설치하려면 다음 명령을 루트(또는 sudo)로 실행합니다.
# apt-get update # apt-get install linux-azure
64 비트 가상 컴퓨터에만 동적 메모리 지원이 됩니다.
게스트 운영 체제 메모리를 너무 낮게 실행 중인 경우 동적 메모리 작업이 실패할 수 있습니다. 다음은 몇 가지 모범 사례입니다.
시작 메모리 및 최소 메모리는 공급 업체에서 권장 하는 메모리의 양을 보다 크거나 같은 이어야 합니다.
시스템에서 전체 사용 가능한 메모리를 사용 하는 애플리케이션은 사용 가능한 RAM의 80%까지 사용 하는 데 제한 됩니다.
Windows Server에서 동적 메모리를 사용하는 경우 시작 메모리, 최소 메모리 및 최대 메모리 매개 변수를 128MB(배수)로 지정합니다. 이렇게 하지 않으면 Hot-add 오류가 발생할 수 있으며, 게스트 운영 체제에서 메모리가 증가하지 않을 수 있습니다.
Windows Server 2019 및 Windows Server 2016에서는 키/값 쌍 인프라가 Linux 소프트웨어 업데이트 없이 제대로 작동하지 않을 수 있습니다. 이 기능에 문제가 발생하면 배포 벤더에 연락하여 소프트웨어 업데이트를 받으십시오.
2세대 가상 머신은 기본적으로 보안 부팅을 사용하도록 설정되어 있으며 보안 부팅 옵션을 사용하지 않는 한 일부 Linux 가상 머신은 부팅되지 않습니다. Hyper-V 관리자 내 가상 머신에 대한 설정의 펌웨어 섹션에서 보안 부팅을 사용하지 않도록 설정하거나 Powershell을 사용하여 사용하지 않도록 설정할 수 있습니다.
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
기존 세대 2 VHD 가상 머신의 VHD를 복사하여 새로운 세대 2 가상 머신을 만들려면 먼저 다음 단계를 따르세요.
기존 2세대 가상 머신에 로그인합니다.
EFI 부팅 디렉터리에 디렉터리를 변경 합니다.
# cd /boot/efi/EFI
부팅 라는 새 디렉터리를 ubuntu 디렉터리에 복사 합니다.
# sudo cp -r ubuntu/ boot
새로 만든된 부팅 디렉터리에 디렉터리를 변경 합니다.
# cd boot
shimx64.efi 파일을 이름을 바꿉니다.
# sudo mv shimx64.efi bootx64.efi
2세대가 구성된 VM에 대해 실시간 마이그레이션을 수행하려면 VM 설정의 프로세서>에서 다른 프로세서 버전 옵션을 사용하여 물리적 컴퓨터로 마이그레이션을 사용하도록 설정해야 합니다. 자세한 내용은 Hyper-V의 프로세서 호환성 모드를 참조하세요.