앞의 포스팅에 이어서 오케스트레이터 설치입니다.

오케스트레이터는 관리서버, Runbook Designer, Runbook 서버, Console 및 Web Service의 4가지 컴포넌트로 구성되어 있으며, 한대의 서버에 4개의 컴포넌트를 모두 설치하거나 컴포넌트별로 분리하여 설치 및 구성이 가능합니다.

 

 

 

아키텍처에 대한 자세한 내용은 하기 사이트를 참고하시면 보다 쉽게 이해하실 수 있습니다.

https://technet.microsoft.com/en-us/library/hh420377(v=sc.12).aspx

 

 

 

[관리 서버 설치하기]

오케스트레이터 설치의 첫번째는 관리 서버 설치입니다. System Center 2012 R2 Orchestrator 설치 창의 설치 화면에서 '설치(I)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면에서 '이름', '조직', '제품 키'를 입력한 후 '다음(N)' 버튼을 클릭합니다.

(제품 키를 입력하지 않으면 평가 버전으로 설치되며 180일동안 사용이 가능합니다)

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면에서 사용 조건에 동의를 위하여 '동의함(A)'를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면으 설치할 기능 선택에서 관리 서버(Management Server)를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 서비스 계정 구성을 위하여 '사용자 계정', '암호'를 입력하고 '도메인'을 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 데이터베이스 서버 구성을 위하여 앞서 설치한 데이터베이스 서버를 입력한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 데이터베이스 구성을 위하여 '새 데이터베이스' 또는 '기존 데이터베이스'를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면으 설치할 기능 선택에서 관리 서버(Management Server)를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면으 설치할 기능 선택에서 관리 서버(Management Server)를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 오케이스트레이터 사용자 그룹 구성을 위하여 '사용자 그룹'을 선택한 후 '다음(N)' 버튼을 클릭합니다.

(사용자 그룹은 가급적 Active Directory 그룹을 사용하는 것이 관리에 좋습니다)

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치 위치를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치와 관련된 요약 내용을 검토한 후 '설치(i)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 처리 중 화면에서 기능 설치가 진행됩니다.

 

System Center 2012 R2 Orchestrator 설치 창의 마침 화면에서 설치가 완료되면 '닫기' 버튼을 클릭하여 '관리 서버(Management Server)' 설치를 완료합니다.

 

 

[Orchestrator Designer 설치하기]

두번째는 Orchestrator Runbook Designer 설치입니다. System Center 2012 R2 Orchestrator 설치 창에서 Runbook Designer를 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면에서 제품 등록을 위하여 '이름', '조직', '제품 키'를 입력한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면에서 사용 조건 동의를 위하여 '동의함(A)'를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 설치 위치 선택 화면에서 설치 위치를 지정한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 Microsoft 업데이트 호면에서 Microsoft 업데이트 여부를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 System Center 2012 R2 Orchestrator에 대한 도움말 화며에서 사용자 환경 개선 프로그램 및 오류 보고에 대한 참여 여뷰를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치 요약 내용을 확인한 후 '설치(I)' 버튼을 클릭하여 설치를 진행합니다. 

 

System Center 2012 R2 Orchestrator 설치 창의 처리 중 화면에서 설치가 진행됩니다.

 

System Center 2012 R2 Orchestrator 설치 창의 마침 화면에서 설치가 완료되면 '닫기(C)' 버튼을 클릭하여 설치를 완료합니다.

 

 

 

[Runbook Server 설치하기]

세번째는 Runbook Server입니다. System Center 2012 R2 Orchestrator 설치 창에서 'Runbook Server'를 선택합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 데이터베이스 서버 구성을 위해 앞에서 설치한 데이터베이스를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 데이터베이스 구성을 위하여 데이터베이스를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치 위치를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치 요약 내용을 검토한 후 '설치(I)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 처리 중 화면에서 설치가 진행됩니다.

 

System Center 2012 R2 Orchestrator 설치 창의 마침 화면에서 '닫기(C)' 버튼을 클릭하여 설치를 완료합니다.

 

 

 

 

[Orchestration Console 및 Web Service 설치하기]

네번째는 마지막으로 Orchestration Console 및 Web Service 설치입니다. System Center 2012 R2 Orchestrator 설치 창애서 'Orchestration Console 및 Web Serivce(W)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 시작 화면에서 제품 등록을 위하여 '이름', '조직', '제품 키'를 입력한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 필수 구성 요소 검사 화면에서 필수 구성 요소 검사가 진행된 후 '다음(N)' 버튼을 클릭하여 설치를 진행합니다.

(System Center 제품 군중에서 유일하게 필수구성요소가 설치되지 않은 경우 자동으로 설치해주는 듯합니다...)

 

System Center 2012 R2 Orchestrator 설치 창의 필수 구성 요소 화면에서 누락된 필수 구성 요소가 설치됩니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 서비스 계정 구성을 위하여 '사용자 계정', '암호'를 입력하고 '도메인'을 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 데이터베이스 서버 구성을 위하여 앞서 설치한 데이터베이스 서버 정보를 입력한 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 구성 화면에서 설치 위치를 선택하 후 '다음(N)' 버튼을 클릭합니다.

 

System Center 2012 R2 Orchestrator 설치 창의 마침 화면에서 설치가 완료되면 '닫기(C)' 버튼을 클릭하여 설치를 완료합니다.

 

 

 

 

 

이상으로 System Center 2012 R2 Orchestrator 설치와 관련된 포스팅을 마칩니다.

 

감사합니다.

 

 

 

 

 

 

 

 

 

 

저작자 표시 비영리 변경 금지
신고

'System Center > Orchestrator' 카테고리의 다른 글

오케스트레이터 설치하기(2)  (0) 2017.04.13
오케스트레이터 설치하기(1)  (0) 2017.04.13

안녕하세요. 정말 오랜만에 포스팅입니다.

2017년에는 블로그를 정말 열심히 하려고 했는데..개인적인 일들로 게을러져버린 듯합니다.

 

오늘 포스팅은 System Center 설치의 마지막인 오케스트레이터 설치입니다. 이번 포스팅을 마지막으로 다음 포스팅부터는 드디어 2016으로 업데이트와 업데이트 후 2016에서 사용 가능한 기능들을 위주로 빠르게 포스팅하려고 합니다. ㅎㅎ;;

 

그럼 오늘 포스팅을 시작하겠습니다.

 

오케스트레이터를 시작하기 위해서는 다른 System Center 제품과 마찬가지로 Microsoft SQL을 설치해야 하는데, 오케스트레이터는 SQL Server 2008부터 2014까지 지원(SQL Server 2008 R2 SP3는 미지원)하고 있으며, 설치 후 Update Rollup 설치가 필요한 경우가 있습니다.

 

자세한 내용은 하기 사이트를 참고 부탁 드립니다.

 

 

https://technet.microsoft.com/en-us/library/dn281933(v=sc.12).aspx

 

추가로, 오케스트레이터 관련하여 데이터베이스 사이즈 및 성능과 관련하여서는 꼭 하기 페이지를 참고하여 설계하셔야 합니다.

 

https://technet.microsoft.com/en-us/library/jj218323(v=sc.12).aspx

 

 

그럼 이제 오케스트레이터 설치를 위한 데이터베이스 설치입니다. 오케스트레이터 데이터베이스는 다른 System Center 제품군과 다른 부분이 전혀 없어 아주 손쉽게 설치가 가능합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 지원 규칙 화면에서 '확인' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 제품 키 화면에서 '제품 키 입력'을 선택하여 제품 키르를 입력하거나 '무료 버전 지정(180일간 사용 가능)'을 선택하고 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 사용 조건 화면에서 '동의함(A)' 버튼을 선택하고 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 제품 업데이트 화면에서 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 지원 규칙 화면에서 SQL Server 설치 시 발생될 수 있는 문제에 대한 검사가 완료되면 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 역할 화면에서 'SQL Server 기능 설치(S)'를 선택하고 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 기능 선택 화면에서 '데이터베이스 엔진 서비스'를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 프로세스 차단 여부를 검사하는 규칙을 실행이 완료되면 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 SQL Server 2012 설치 프로그램 창에서 인스턴스명을 입력하거나 기본 인스턴스를 선택한 후 '다음'(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 오류 보고 화면에서 디스크 공각 요약 정보를 확인한 후 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 서버 구성 화면에서 서비스 계정을 지정한 후 '데이터 정렬' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 데이터 정렬 화면에서 데이터베이스 엔진을 'SQL_Latin1_General_CP1_CI_AS'를 선택한 후 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 데이터베이스 엔진 구성 화면에서 서버 구성의 인증모드와 관리자 계정을 지정한 후 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 오류 보고 화면에서 '다음(N)' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 구성 규칙 화면에서 설치 프로세스 차단과 관련한 규칙에 대한 검사가 모두 성공하면, '다음' 버튼을 클릭합니다.

 

SQL Server 2012 설치 프로그램 창의 설치 진행률 창에서 설치가 진행됩니다.

 

SQL Server 2012 설치 프로그램 창의 완료 화면에서 설치 작업이 완료되면 '닫기' 버튼을 클릭하여 설치를 완료합니다.

 

 

 

이상의 System Center 2012 R2 Orchestrator(오케스트레이터) 설치를 위한 데이터베이스 설치를 마칩니다.

다음은 이제 Orchestrator의 각 컴포넌트 설치입니다.

 

 

 

 

 

 

그럼 오늘도 행복하세요.

감사합니다.

 

 

 

저작자 표시 비영리 변경 금지
신고

'System Center > Orchestrator' 카테고리의 다른 글

오케스트레이터 설치하기(2)  (0) 2017.04.13
오케스트레이터 설치하기(1)  (0) 2017.04.13

안녕하세요.

2071년 첫 포스팅입니다. 2017년에는 조금 더 자주 포스팅 하겠습니다.

 

이번 포스팅은 Windows Server 2016 Hyper-V에서 새롭게 추가된 가상머신에서 Hyper-V를 실행할 수 있도록 해주는 중첩 가상화(Nested Virtualization) 기술입니다. 중첩 가상화는 Hyper-V 가상 컴퓨터 내부에서 Hyper-V를 실행할 수있게 해주는 기능으로 중첩된 가상화를 사용하면 Hyper-V 호스트 자체를 가상화 할 수 있습니다. 중첩된 가상화의 사용 사례 중 일부는 가상화 된 컨테이너 호스트에서 Hyper-V 컨테이너를 실행하거나 가상화된 환경에서 Hyper-V 테스트 랩을 구성하거나 개별 하드웨어가 필요하지 않은 다중 컴퓨터 시나리오를 테스트할 수 있습니다.

 

이번 포스팅에서는 소프트웨어 및 하드웨어 필수 구성 요소, 구성 단계 및 제한 사항에 대해 설명합니다.

 

[소프트웨어 및  하드웨어 필수구성 요소]

  • A Hyper-V host running Windows Server 2016 or Windows 10 Anniversary Update.
  • A Hyper-V VM running Windows Server 2016 or Windows 10 Anniversary Update.
  • A Hyper-V VM with configuration version 8.0 or greater.
  • An Intel processor with VT-x and EPT technology.
  •  

     

    소프트웨어 및 하드웨어 필수구성 요소를 확인하여 준비하였다면 이번에는 중첩 가상화를 구성할 차례입니다.

     

    만일 중첩 가상화를 구성하지 않은 상태에서 Hyper-V에 생성한 VM에 Hyper-V를 설치하려는 경우 다음과 같이 유효성 검사 시 에러가 발생되며 Hyper-V를 설치할 수 없습니다,

     

     

    [중첩 가상화 구성하기]
    1. 가상 머신을 구성합니다, 가상머신 구성 시에는 위의 필수구성 요소에 맞게 생성합니다.

    2. 가상 머신이 종료된 상태에서 Hyper-V Host에서 다음과 같은 Powershell 명령어를 실행하여 가상머신에서 중첩 가상화를 사용할 수 있도록 합니다.

     Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

     

    예) 가상머신 이름이 TEST01인 경우 다음과 같이 Powershell 명령어를 실행하여 중첩 가상화를 설정합니다.

    Set-VMProcessor -VMName "TEST01" -ExposeVirtualizationExtensions $true

     

    중첩 가상화 설정 시에는 중첩 가상화를 구성할 VM은 반드시 종료되어 있어여 하며 켜져있는 경우 중첩 가상화를 설정할 수 없으며 다음과 같이 오류가 발생됩니다. 

     

    3. 중첩 가상화를 설정한 가상머신을 실행한 후 Hyper-V 역할을 설치합니다. Hyper-V 역할은 물리서버와 동일한 방법으로 서버 관리자 GUI를 통해 설치하거나 Powershell을 통해 설치할 수 있습니다.

     

    4. Hyper-V 역할 설치가 완료되면 가상머신을 생성 후 실행해보면 물리서버에서와 동일하게 VM 생성 및 실행이 가능한 것을 확인할 수 있습니다.

     

     

    [중첩 가상화 사용하지 않도록 구성하기]

    중첩 가상화 구성 시와 동일하게 Powershell 명령어를 통해 가상머신에 구성한 중첩 가상화를 사용하지 않도록 설정할 수 있습니다. (중첩 가상화 설정 시와 동일하게 가상머신이 종료되어 있어야 합니다)

     Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false

     

    만일, 중첩 가상화를 사용하지 않도록 구성하려는 VM이 켜져있는 경우 중첩 가상화 설정 시와 동일하게 오류가 발생합니다.

     

    중첩 가상화를 사용하지 않도록 구성한 후에 중첩 가상화로 구성한 VM Hyper-V HOST에 생성한 VM을 시작해보면 VM이 시작되지 않으면 다음과 같이 에러가 발생됩니다. 

     

     

     

     

    중첩 가상화 구성을 완료하였다면 중첩 가상화로 구성한 VM에 내부에 생성된 VM에서 네트워크를 사용하기 위해서는 MAC 주소 스푸핑 또는 NAT를 두가지 옵션 중 한가지를 선택하여 사용하여야 합니다.

     

    [MAC 주소 스푸핑]

    두 개의 가상 스위치를 통해 네트워크 패킷을 라우팅하려면 첫 번째 가상 스위치인 물리서버에서 중첩 가상화를 사용하도록 설정한 가상머신에 MAC 주소 스푸핑을 사용하도록 설정해야합니다.

     

    파워쉘을 실행하여 MAC 주소 스푸핑을 사용하도록 설정할 수도 있습니다.

    Get-VMNetworkAdapter -VMName <VMName> | Set-VMNetworkAdapter -MacAddressSpoofing On

    예) 가상머신 이름이 TEST01인 경우 다음과 같이 Powershell 명령어를 실행하여 MAC 주소 스푸핑을 사용하도록 설정합니다.

    Get-VMNetworkAdapter -VMName TEST01 | Set-VMNetworkAdapter -MacAddressSpoofing On

     

    또는, Hyper-V 관리자를 실행한 후 중첩 가상화를 구성한 VM의 네트워크 어앱터의 MAC 주소 스푸핑을 사용하도록 설정할 수 있습니다.

     

    MAC 주소 스푸핑을 구성하기 전에는 중첩 가상화를 구성한 VM Hyper-V HOST에서 실행 중인 VM이 DHCP를 통해 IP를 할당받지 못하는 것을 볼 수 있습니다.

     

    하지만, MAC 주소 스푸핑을 구성한 후에는 DHCP를 통해 IP를 할당받아 통신이 가능한 것을 확인할 수 있습니다.

     

    물론 DHCP가 아닌 고정 IP 주소를 사용하는 경우에도 MAC 주소 스푸핑을 사용하도록 구성하지 않는다면 중첩 가상화를 구성한 VM Hyper-V HOST에서 실행 중인 VM은 외부와의 통신이 불가능하며 MAC 주소 소푸핑을 구성한 후에 통신이 가능합니다. ^^

     

     

    [네트워크 주소 변환]

    두번째는 MAC 주소 스푸핑을 사용할 수 없는 Cloud 환경에서 사용할 수 있는 NAT에 의존하는 방법으로, 중첩 가상화를 적용한 호스트 가상 컴퓨터에 가상 NAT 스위치를 만들어 사용하는 방법입니다. (하기 IP주소는 예로 상황에 따라 변경하여 사용합니다)

    New-vmswitch -name VmNAT -SwitchType Internal
    New-NetNat –Name LocalNAT –InternalIPInterfaceAddressPrefix “192.168.100.0/24

     

    NAT 스위치는 GUI를 통해서도 만들 수 있습니다.

     

    가상 스위치를 만들었다면 Powershell 명령어를 통해 NAT를 구성합니다.

    다음으로는 중첩 가상화를 적용한 호스트 가상 컴퓨터에 IP를 할당합니다.

    Get-netadapter "vEthernet (VmNat)" | New-NetIPAddress -IPAddress 192.168.100.1 -AddressFamily IPv4 -PrefixLength 24 

     

    물론, GUI를 통해서도 다음과 같이 IP를 설정할 수 있습니다.

     

     

    이제 중첩 가상화 호스트에 생성한 가상머신에 IP주소를 할당합니다. 이때 IP 주소에는 게이트웨이가 할당되어 있어여 하며 게이트웨이 주소는 중첩 가상화를 적용한 호스트 가상 컴퓨터의 NAT IP 주소로 설정합니다.

    Get-netadapter "Ethernet" | New-NetIPAddress -IPAddress 192.168.100.2 -DefaultGateway 192.168.100.1 -AddressFamily IPv4 -PrefixLength 24

    Netsh interface ip add dnsserver “Ethernet” address=<my DNS server> 

     

    예를 들어 중첩 가상화 호스트에 실행 중읜 VM의 네트워크 어댑터 이름이 "어댑터 2"이고 IP를 192.168.100.2로 구성하려는 경우 다음과 같이 입력합니다.

    Get-netadapter "이더넷 2" | New-NetIPAddress -IPAddress 192.168.100.2 -DefaultGateway 192.168.100.1 -AddressFamily IPv4 -PrefixLength 24

     

    NAT 구성이 완료되면 다음과 같이 물리서버 Hyper-V HOST와도 정상적으로 통신이 가능한 것을 확인할 수 있습니다.

     

     

    [타사 가상화 응용 프로그램]

    Hyper-V 이외의 가상화 응용 프로그램은 Hyper-V 가상 컴퓨터에서 지원되지 않으므로 실패 할 수 있습니다. 여기에는 하드웨어 가상화 확장이 필요한 모든 소프트웨어가 포함됩니다.

     

     

     

    이상으로 Windows Server 2016에서 새롭게 추가된 중첩 가상화에 대한 포스팅을 마치며, 해당 포스팅 내용은 원본 사이트의 내용을 번역 및 추가하였음을 밝힙니다.

     

     

    원본사이트: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/nested-virtualization

     

     

    감사합니다.

     

    (+) 늦었지만 새해 복 많이 받으세요.~^^

     

     

     

     

    저작자 표시 비영리 변경 금지
    신고

    + Recent posts

    티스토리 툴바