Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
안녕하세요.
오늘 포스팅은 System Center 2016 Preview Virtual Machine Manager에 나노서버를 추가하는 방법입니다.
나노서버가 아닌 Windows Server에서 실행되는 Hyper-V의 경우 기존과 동일하게 VMM 콘솔에서 Hyper-V를 실행하는 호스트 추가 시 Agent를 설치하거나 수동으로 .msi 형태의 Agent를 설치한 후 VMM 콘솔을 통해 추가할 수 있습니다.
하지만, 나노서버는 SCVMM 패키지를 추가하여 이미지를 생성해야 합니다.
[VMM 패키지가 포함된 나노서버 생성하기]
1. Windows Server ISO 이미지 폴더 내에 존재하는 나노서버 모듈을 복사한 후 파워쉘을 관리자 권한으로 실행하여 나노서버 모듈을 가져옵니다.
2. 다음과 같은 명령어를 통해 SCVMM 패키지가 포함된 나노서버 이미지를 생성합니다.
명령어 예) New-NanoServerImage -MediaPath H:\ -BasePath .\Base -TargetPath "G:\VM\NANO\NANO-VMMHV01.vhdx" -ComputerName "NANO-VMMHV01" -DeploymentType "Guest" -Edition "Datacenter" -EnableRemoteManagementPort -DomainName "DONKEY.LAB" -InterfaceNameOrIndex "Ethernet" -Ipv4Address "10.0.0.44" -Ipv4SubnetMask "255.0.0.0" -Ipv4Gateway "10.10.10.254" -Ipv4Dns "10.10.10.21" -Packages Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
※ Microsoft-NanoServer-SCVMM-Compute-Package 를 설치하는 경우 Hyper-V 기능 설치를 위한 -Compute 옵션을 함께 사용하면 안됩니다.
-MediaPath: ISO 이미지를 마운트한 경로
-TargetPath: 나노서버 이미지가 생성될 경로 및 파일명 (확장자를 vhd로 지정한 경우 1세대, vhdx로 지정한 경우 2세대)
-Computername: Hostname
-DeploymentType: 물리서버인 경우 HOST, 가상머신인 경우 Guest
-Edtion: Windows Server Edtion (Standard 또는 DataCenter)
-EnableRemoteManagementPort: WinRM Enable
-DomainName: 도메인명
-InterfaceNameOrIndex: Network Adapter 이름
-Ipv4Address: IP주소
-Ipv4SubnetMask: 서브넷
-Ipv4Gateway: 게이트웨이 주소
-Ipv4Dns: DNS 주소
-Packages: SCVMM 관련 패키지 이름
(+)나노서버 패키지는 윈도우 서버 이미지 안에 존재합니다.
이미지 생성이 완료되면 나노서버를 실행한 후 System Center 2016 Virtual Machine Manager에 추가할 차례입니다.
[VMM에 Hyper-V 추가하기]
1.System Center 2016 Virtual Machine Manager 콘솔을 실행한 후 Fabric 메뉴로 이동하여 상단의 Add Resource를 클릭한 후 Hyper-V Hosts and Clusters 버튼을 클릭합니다.
2. Add Resource Wizard 창의 Resource Location 화면에서 Windows Server computers in a trusted Active Directory domain를 선택한 후 Next 버튼을 클릭합니다.
3. Add Resource Wizard 창의 Credentials 창에서 계정을 선택 또는 입력한 후 Next 버튼을 클릭합니다.
(반드시 Nano 서버의 관리자 권한이 있는 계정을 선택해야 합니다)
4. Add Resource Wizard 창의 Discovery Scope 창에서 추가할 나노서버 이름을 입력한 후 Next 버튼을 클릭합니다.
5. Add Resource Wizard 창의 Target Resources 화면에서 검색된 컴퓨터 중 추가할 컴퓨터를 선택한 후 Next 버튼을 클릭합니다.
6. Virtual Machine Manager 창에서 Hyper-V 기능 Enable과 관련한 경고 창이 나타나면 OK 버튼을 클릭하여 계속 진행합니다.
7. Add Resource Wizard 창의 Host Settings 화면에서 Host Group과 VM이 생성될 경로 등을 지정한 후 Next 버튼을 클릭합니다.
8. Add Resource Wizard 창의 Summary 화면에서 앞서 선택한 내용들을 확인한 후 Finish 버튼을 클릭하여 Add Resource Wizard를 완료합니다.
9. 다음과 같이 VMM에 나노서버가 추가된 것을 확인할 수 있습니다.
위의 경우는 나노서버 이미지 생성 시 SCVMM 패키지를 설치하였기 때문에 VMM에 추가가 가능한데, Hyper-V를 실행하는 나노서버를 운영 중에 VMM에 추가해야 하는 경우 Package 파일을 먼저 설치한 후 VMM에 추가할 수 있습니다.
[실행 중인 Nano서버 기반 호스트에 SCVMM 패키지 설치]
1. 먼저 나노서버 이미지(vhd 또는 vhdx) 파일을 마운트 합니다.
명령어 예)
Diskpart
select vdisk file=H:\VM\NANO-VMMHV02\NANO-VMMHV02.vhdx
attach vdisk
list volume
select volume 8
assign letter=K
exit
2. Dism 명령어를 통해 패키지를 설치합니다.
명령어 예) Dism /image:K:\ /Add-Package /PackagePath:I:\NanoServer\Packages\Microsoft-NanoServer-SCVMM-Compute-Package.cab /PackagePath:I:\NanoServer\Packages\en-us\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab /PackagePath:I:\NanoServer\Packages\Microsoft-NanoServer-SCVMM-Package.cab /PackagePath:I:\NanoServer\Packages\en-us\Microsoft-NanoServer-SCVMM-Package_en-us.cab
위와 같이 패키지 설치가 완료되면 위와 동일한 방법으로 VMM에 Nano서버를 추가할 수 있습니다.
그럼 오늘의 포스팅을 마치겠습니다.
감사합니다.
[참고 사이트]