현재 Window Server 2016 Datacenter 환경에서 Hyper-V 로 가상 시스템을 운영 중입니다.
Hyper-V 에서 생성한 게스트? 는 Windows 10 환경인데, 그 안에서 VWware 를 동작시키고 싶습니다.
사용한 VMware 는 Workstation 17 Player 버전인데, 고성능 가상화를 원하는건 아니라서 VirtualBox 같은 다른 가상 시스템도 사용 가능합니다.
그런데 VMware 에서 게스트 생성이 안됩니다. 오류 내용은
VMware Player and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Player.
입니다.
관련 구글링 결과는 호스트 Windows 10 의 Hyper-V 를 끄라고 하는데, 아마도 호스트=게스트 Windows 10 의 호스트인 Server 2016 이 Hyper-V 가 켜져 있어서 그런거 같습니다.
하지만 게스트 Windows 10 에는 Hyper-V 가 비활성화 되어 있으며, Server 2016 의 Hyper-V 는 끄기 어렵습니다.
제가 하고 싶었던 환경은 이것 입니다.
Windows Server 2016 ---Hyper-V---> Windows 10 (여기까진 구축) ---또다른가상화---> 리눅스 시스템 3대
이렇게 복잡하게 하는 이유는, 외부에서 리눅스 시스템 3대 이상을 요구하는데 Server 2016 의 접근 권한을 주기는 어렵고, Windows 10 의 접근 권한을 주고 그 안에서 알아서 리눅스 시스템을 만들라고 하고 싶습니다.
그렇다고 Server 2016 에서 리눅스 시스템 3대 이상을 만들어주려니, 네트워크 설정이나 시스템 수를 늘릴 때 마다 Server 2016 의 설정을 건들여야 할 것 같습니다.
꼭 VMware 가 아니어도 되는데, VWware 가 위와 같은 에러를 내뿜으면 다른 가상화 시스템도 유사할 것 같아서 시작 전 QnA 에 올려봅니다.
고견 부탁드립니다.
±Ùº»ÀûÀ¸·Î´Â ¾ÈµÇÁö¸¸ ¹öÁ¯ ¸îºÎÅÍ ±×°Ô Áö¿øµÇ±ä Çß¾ú½À´Ï´Ù. ±Ùµ¥ ÆÄ¿ö½©·Î »ì¸®°í Á» º¹ÀâÇÒ°Å¿¡¿ä.
¸®´ª½º ¾µ°Å¸é ±×³É Hyper-V¿¡ ¿Ã·Á¼ ¾²¸é µÇ´Âµ¥ ¿Ö °¡»óÈ¿¡ ¶Ç °¡»óȸ¦ ¿Ã·Á¼ ¸®´ª½º ¾µ·Á´ÂÁö...
¸®¸ðÆ®·Î ºÙÀº »ç¿ëÀÚ WSL ¾²°Ô ÇÒ·Á°í ±×·¯´Â°Ç°¡¿ä?
¸®´ª½º 3´ë¿¡ °¢°¢ Á¢¼ÓÇؼ ÀÛ¾÷ ÇÏ½Ã¸é µÉµí ÇÕ´Ï´Ù.
ÀÌ°É °¡´ÉÇÏ°Ô ÇÒ·Á¸é Hyper-V °ü¸® ±ÇÇÑÀ» Áà¾ßÇÏ´Ï ÅëÁ¦°¡ ¾È µË´Ï´Ù
¼úÀÌ / ±èÁ¦¿¬´ÔÀÌ ¾ð±ÞÇϽŠ°Í ó·³, Server 2016 ÀÇ Hyper-V ¿¡¼ ¸®´ª½º 3´ë ¸¸µé¸é ½±±â´Â Çѵ¥,
¸®´ª½º 3´ë °¡»óÈ¿¡¼ ¹¹¸¸ ¾ÈµÆ´Ù Çϸé, Server 2016 ÀÇ Hyper-V ¼³Á¤ÀÌ À߸øµÆ³×, ¹¹¹¹ ¼³Á¤ ¹Ù²ãºÁ¶ó, µîµîÀÇ ¿ä±¸»çÇ×À» Á¦¾îÇϱ⠾î·Æ½À´Ï´Ù ¤Ð
ƯÈ÷ ¿ÜºÎ±îÁö ¾ÈµÇ´õ¶óµµ ¸®´ª½º 3´ë °£ÀÇ ³×Æ®¿öÅ©¸¸ µÇ±â¸¸ Çصµ µÇ¼, Windows 10 Á¢±Ù ±ÇÇÑ (RDP ³ª Teamviewer µî) ¸¸ ÁÖ°í, ±× ¾È¿¡¼ ¾Ë¾Æ¼ ÇÏ°Ô ÇÏ·Á°í ÇÕ´Ï´Ù.
10ÂÊÀÇ ÄÚ¾î °Ý¸® ±â´ÉÀÌ ÄÑÁ®ÀÖ´ÂÁö È®ÀÎÇغ¸½Ã°í, ¹Ýµå½Ã ²¨Áֽðí, Hyper-V´Â ²¨Á®ÀÖ´Ù´Ï ÆнºÇÕ´Ï´Ù
±×·±µ¥ Hyper-V·Ð Àú°Ô µÇ´ÂÁö Çغ»ÀûÀÌ ¾ø¾î¼ º¸ÀåÀº ¸øÇϰڳ׿ä (KVM/VMWare°è¿Àº Á¤»ó ÀÛµ¿ÇÔ)
ÀÏ´Ü VM »ý¼º½Ã ¹Ýµå½Ã 2¼¼´ë°¡ ¾Æ´Ñ 1¼¼´ë·Î »ý¼ºÇÏ¼Å¾ß ÇÏ°í, »ý¼ºÈÄ ºÎÆ®Àü¿¡
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Çü½ÄÀ¸·Î Á༠°¡»óȸ¦ µÇ°Ô ÇØÁÖ¼¼¿ä
Àú°É·Î ¿©ÀüÈ÷ ¾È µÇ¸é 10 Á¾·áÈÄ
https://github.com/MicrosoftDocs/Virtualization-Documentation/blob/main/hyperv-tools/Nested/Enable-NestedVm.ps1
¸¦ ¹ÞÀ¸½ÅÈÄ
Enabled-NestedVM.ps1 -vmname ¡°VMName¡±
Çü½ÄÀ¸·Î Á༠³ª¸ÓÁö ÆĶó¸ÞÅ͵µ Àû¿ëÇغ¸¼¼¿ä (¿¡·¯³ª¸é Set-ExecutionPolicy -scope Process -ExecutionPolicy Bypass Àû¿ëÈÄ ´Ù½Ã Çغ¸¼¼¿ä)
Âü°í·Î VMWare/Microsoft ¾çÂÊ¿¡¼ ´Ù º¸ÀåÇÏÁö ¾Ê´Â Á¶ÇÕÀ» ½ÃµµÁßÀÌ½Å°Å´Ï Áö¿øÀº ¸ø ¹Þ½À´Ï´Ù)
¾Æ¸¶µµ °Ô½ºÆ® (= ¹× È£½ºÆ®) Windows 10 ¿¡¼ WSL À» ÀÌ¿ëÇÑ Áßø °¡»óȸ¦ ¼³¸íÇØÁֽŰŠ°°³×¿ä.
´ÙÇàÀ̵µ ±âÁ¸ °Ô½ºÆ® (= ¹× È£½ºÆ®) Windows 10 °¡ óÀ½ºÎÅÍ 1¼¼´ë·Î ¸¸µé¾îÁ® ÀÖ°í, Set-VMProcessor ¸í·É¾î´Â ¹®Á¦ ¾øÀÌ Àû¿ëµÇ¾ú½À´Ï´Ù.
´ë½Å VWware ºÎºÐÀº ¾ÆÁ÷µµ ¾ÈµÇ´Âµ¥, Á» ´õ È®ÀÎÇغ¸°í ¾ÈµÇ¸é WSL ·Î °¡¾ß°Ú½À´Ï´Ù. ( Redhat °è¿ÀÌ ÇÊ¿äÇϱä Çؼ...¤Ð )
°¨»çÇÕ´Ï´Ù.
https://bit.ly/3jCJhFz Âü°íÇÏ½Ã¸é µÉ°Å °°³×¿ä.
°¨»çÇÕ´Ï´Ù.
¿ë¾î °Ë»ö¿¡ Å« µµ¿òÀÌ µÇ¾ú½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù.
¿ª½Ã ¾ø¾ø2 ( ¾ø´Â°Ô ¾ø´Â 2cpu ) ÀÔ´Ï´Ù.
https://www.2cpu.co.kr/vm/9921
https://www.2cpu.co.kr/vm/11940