안녕하세요.


이번에는 PXE 부팅 후 WDS를 통해 나노 서버를 배포하는 방법입니다. 

이 방법을 위해서는 다음과 같은 전제조건이 필요합니다.


[전제조건]

1. Active Directory 도메인 서비스

2. 나노 서버 이미지

3. Dhcp

4. WDS (Windows Deployment Service)


이 포스트에는 Active Directory 도메인 서비스, DHCP, WDS를 구성하는 방법은 생략하고 WDS에서 나노 서버 배포를 위해 사용할 Wim 파일을 만드는 방법과 DHCP 서버의 옵션, WDS에 Wim 파일을 추가하는 내용만 포함되어 있습니다.


먼저, 나노 서버 배포를 위한 WIM 파일을 생성합니다.



[WIM 파일 만들기]

예) New-NanoServerImage -DeploymentType HOST -Edition DataCenter -MediaPath F:\ -BasePath .\Base -TargetPath "D:\NANO\Nano.wim" -ComputerName "Nano01" -OEMDrivers      

-DeploymentType: 물리서버에 배포할 경우 HOST, 가상머신에 배포할 경우 Guest

-Edition: Windows Server Version으로 DataCenter 또는 Standard 중에 선택

-MediaPath: ISO 이미지 마운트 드라이브명

-TargetPath: Wim 파일이 저장될 드라이브와 폴더명 및 파일명

-ComputerName: HOSTNAME (Wim 만든 경우 불필요하지만..)

-OEMDrivers: 물리서버에 배포할 경우 OEMDriver를 포함하여 만듬 (-DeploymentType이 Guest인 경우 옵션 사용 불가)


Wim 파일을 만든 후에 DHCP 서버 구성할 차례입니다. 물론 WDS와 DHCP 구성의 순서는 상관 없습니다. ^^:


[DHCP 서버 구성]

(DHCP 기능 구성 및 새 범위 구성은 앞서 포스팅한 글을 참조해주세요)

DHCP 구성: http://oramio.tistory.com/entry/Windows-Server-2012-R2-DHCP-%EA%B5%AC%EC%84%B1

새 범위 구성: http://oramio.tistory.com/entry/%EC%83%88-%EB%B2%94%EC%9C%84-%EA%B5%AC%EC%84%B1


DHCP 서버 구성 및 새 범위 구성까지 완료되었다면 옵션 구성이 필요합니다.


1. DHCP 관리 콘솔을 실행한 후 범위 옵션을 마우스 우 클릭한 후 '옵션 구성(C)'를 선택합니다.


2. 범위 옵션에서 '066 부팅 서버 호스트 이름'을 선택하고 WDS(Windows Deployment Service) 서버 IP 또는 FQDN을 입력합니다.


3. 범위 옵션에서 '067 부팅 파일 이름'을 선택하고 문자열 값에 'Boot\x64\wdsnbp.com' 를 입력합니다.

(uefi인 경우 다른 값을 입력해야 합니다)


이제 WDS 서버만 구성하면 WDS를 통해 Nano 서버를 배포할 수 있습니다.






[WDS 구성하기]

1. 먼저 앞서 만든 Nano Server WIM 파일을 WDS 서버에 복사합니다.


2. Widnwos 배포 서비스 관리 콘솔을 실행한 후 설치 이미지를 마우스 우 클릭하여 '설치 이미지 추가(A)'를 클릭합니다.


2. 이미지 추가 마법사 창의 이미지 그룹 화면에서 명명된 이미지 그룹 만들기(C)에서 그룹 이름을 입력한 후 '다음(N)' 버튼을 클릭합니다.


3. 이미지 파일 화면에서 '찾아보기(R)' 버튼을 클릭합니다.


4. 이미지 파일 화면에서 생성하여 WDS 서버로 복사한 Nano.wim 파일을 선택한 후 '다음(N)' 버튼을 클릭합니다.


5. 사용 가능한 이미지 화면에서 서버에 추가할 이미지를 선택한 후 '다음(N)' 버튼을 클릭합니다.


6. 요약 화면에서 선택한 이미지를 다시 확인한 후 '다음(N)' 버튼을 클릭합니다.


7. 작업 진행률 화면에서 작업이 완료되면 '마침' 버튼을 클릭하여 이미지 추가 마법사를 종료합니다.


8. Windows 배포 서비스 관리 콘솔에서 부팅 이미지를 마우스 우 클릭한 후 '부팅 이미지 추가(B)' 버튼을 클릭합니다.


9. 이미지 추가 마법사의 이미지 파일 화면에서 '찾아보기(R)' 버튼을 클릭합니다.


10. Windows Server 2016 TP 5 ISO 이미지 Source 폴더의 boot.wim 파일을 선택한 후 열기(O) 버튼을 클릭합니다.


11. 이미지 파일 화면에서 '다음(N)' 버튼을 클릭합니다.


12. 이미지 메타 데이터 화면에서 이미지의 이름 및 설명을 입력한 후 '다음(N)' 버튼을 클릭합니다.


13. 요약 화면에서 선택한 이미지를 다시 확인한 후 '다음(N)' 버튼을 클릭합니다.


14. 작업 진행률 화면에서 작업이 완료되면 '마침' 버튼을 클릭합니다.


(+) 위의 작업을 완료하면 설치 이미지와 부팅 이미지가 정상적으로 추가된 것을 확인할 수 있습니다.





이제 모든 WDS를 통해 나노 서버를 배포할 구성 작업을 완료하였으니 실제 배포를 진행해볼 차례입니다.

(단, 하기 화면은  WDS를 통해 실제 물리서버가 아닌 가상 머신에 나노 서버를 배포하는 모습입니다)


1. 배포할 서버에서 DHCP 서버를 통해 IP를 할당받으며 WDS 서버에 대한 정보를 수신합니다.


2. 부팅을 위해 WDS 서버에 연결합니다.


3. WDS 서버로 부텅 부팅 이미지를 전송받아 부팅 중입니다.


4. 설치가 시작됩니다.


5. Windows Deployment Service로부터 이미지를 설치하기 위해 Locale과 Keyboard를 선택합니다.


6. WDS 서버 인증을 위해 도메인 계정과 패스워드를 입력한 후 OK 버튼을 클릭합니다.


7. 설치할 이미지를 선택한 후 Next 버튼을 클릭합니다.


8. 설치할 디스크를 선택한 후 Next 버튼을 클릭합니다.


10. 나노 서버 이미지가 설치 중입니다.


12. 설치가 완료된 후 재부팅해보면 비상 관리 콘솔을 통해 나노 서버에 로그인할 수 있는 창이 나타납니다.







이상으로 WDS를 통한 Nano 서버 배포에 대한 포스팅이었습니다.

감사합니다. 






+ Recent posts