Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
안녕하세요.
오늘 포스팅은 나노서버에서 Hyper-V를 실행하는 방법에 대한 내용입니다.
개인적으로 Windows Server 2016에서 가장 강력한 기능 중 하나라고 생각하는 부분이 나노서버인데요.
나노서버에서 실행할 수 있는 역할 중 Hyper-V도 많이 쓰이게되지 않을까 싶습니다.
(저의 희망사항일 수도..^^;;)
나노서버에서 Hyper-V를 실행하기 위해서는 먼저 Hyper-V 역할이 포함된 나노서버 이미지(vhd 또는 Vhdx)를 만들어야 합니다.
Powershell Script 예)
New-NanoServerImage -DeploymentType Guest -Edition DataCenter -MediaPath H:\ -BasePath .\Base -TargetPath "F:\VM\Nano\NANO-HV.Vhdx" -ComputerName "NANO-HV" -Compute
-DeploymentType: 물리서버인 경우 Host, 가상머신인 경우 Guest
-Edition: Windows Server Edtion으로 DataCenter 또는 Standard
-MediaPath: ISO 이미지 경로
-TargetPath: 나노서버 이미지가 저장될 경로 및 파일 이름
-Computername: 호스트 이름
-Compute: Hyper-V 역할
이미지가 만들어지면 해당 이미지를 Mount하여 서버를 실행하고 원격서버에서 해당 나노서버 IP를 신뢰할 수 있도록 등록합니다.
Powershell Script 예)
Set-Item WSMan:\localhost\Client\TrustedHosts-Value"servername or IP"
예를 들어 Nano Server IP가 10.0.0.39인 경우 다음과 같이 입력합니다.
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "10.0.0.39"
위와 같이 신뢰할 수 있도록 등록한 경우 Powershell을 통해 원격으로 해당 서버에서 접속할 수 있습니다.
Powershell Script 예)
Enter-PSSession-ComputerName"servername or IP"-Credential servername\administrator
예를 들어 Nano Server IP가 10.0.0.39인 경우 다음과 같이 입력합니다.
Enter-PSSession -ComputerName "10.0.0.39" - Credential "10.0.0.39\administrator"
원격으로 접속이 완료되면 Hyper-V 역할이 정상적으로 설치되어 있는지 확인합니다.
정상적으로 Hyper-V 역할이 설치되어 있다면 Powershell을 통해 VM을 생성하고 정상적으로 실행되는지 확인할 차례입니다.
먼저, VM이 사용할 가상하드디스크를 생성합니다.
Powershell Script 예)
New-VHD -Path "경로 및 파일명" -SizeBytes "가상하드디스크 사이즈" -Dynamic (또는 Fixed)
예를들어 10GB 크기의 동적 디스크를 D:\VM\TESTVM경로에 TESTVM.vhdx로 생성하고 싶은 경우 다음과 같이 입력합니다.
New-VHD -Path D:\VM\TESTVM\TESTVM.vhdx -SizeBytes 10GB -Dynamic
다음으로 나노서버에 VM을 생성합니다.
Powershell Script 예)
New-VM -Name "가상머신이름" -path "가상머신저장공간" -MemoryStartupBytes "메모리크기"
예를 들어 2GB 메모리의 TESTVM이라는 이름으로 D:\VM\TESTVM 경로에 VM을 생성하는 경우 다음과 같이 입력합니다.
New-VM -Name TESTVM -path D:\VM\TESTVM\ -MemoryStartupBytes 2GB
VM생성이 완료되면 다음과 같이 생성한 가상하드디스크 파일을 가상머신에 연결합니다.
Powershell Script 예)
Get-VM -Name TESTVM | Add-VMHardDiskDrive -path "D:\VM\TESTVM\TESTVM.vhdx"\
VM 생성이 완료되었다면 나노서버에서 VM이 정상적으로 실행되는지 확인하기 위해 VM을 시작해보면 정상적으로 실행되는 것을 확인할 수 있습니다.
Get-VM -Name TESTVM | Start-VM
추가로, Hyper-V 관리자가 설치된 서버에서 원격으로 나노서버에 연결해보면 가상머신이 정상적으로 실행되고 있는 것을 확인할 수 있습니다.
이상으로 오늘 포스팅을 마칩니다.
감사합니다.
Comments
- Anonymous
August 22, 2016
좋은 정보 감사합니다.