업데이트 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5
VMware 웹사이트 (https://docs.vmware.com/kr/) 에서최신기술문서를확인할수있습니다. 또한 VMware 웹사이트에서최신제품업데이트를제공합니다. 이문서에대한의견이있으면 docfeedback@vmware.com 으로사용자의견을보내주십시오. Copyright 2009 2017 VMware, Inc. 판권소유. 저작권및상표정보. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc.
목차 vsphere 설치및설정정보 5 1 vsphere 설치및설정소개 7 vsphere 설치및설정프로세스에대한개요 7 vcenter Server 구성요소및서비스 10 vcenter Server Appliance 의개요 12 vcenter Server 및 Platform Services Controller 배포유형 13 vsphere 도메인, 도메인이름및사이트이해 16 외부 Platform Services Controller 인스턴스및고가용성을사용한배포토폴로지 17 고급연결모드개요 19 ESXi 평가모드및라이센스모드정보 20 2 ESXi 설치및설정 21 ESXi 요구사항 21 ESXi 설치준비 28 ESXi 설치 70 ESXi 설정 166 ESXi 를설치하고설정한후 183 3 vcenter Server Appliance 및 Platform Services Controller 장치배포 187 vcenter Server Appliance 및 Platform Services Controller 장치의시스템요구사항 188 vcenter Server Appliance 및 Platform Services Controller 장치의배포준비 197 vcenter Server Appliance 또는 Platform Services Controller 장치배포를위한사전 요구사항 199 vcenter Server Appliance 및 Platform Services Controller 장치의 GUI 배포 200 vcenter Server Appliance 및 Platform Services Controller 장치의 CLI 배포 221 4 Windows 에 vcenter Server 및 Platform Services Controller 설치 235 vcenter Server for Windows 요구사항 236 Windows 에 vcenter Server 및 Platform Services Controller 설치준비 246 vcenter Server 또는 Platform Services Controller 를 Windows 에설치하는데필요한 정보 266 Windows 에 vcenter Server 및 Platform Services Controller 설치 268 5 vcenter Server 설치또는 vcenter Server Appliance 배포후 277 vsphere Web Client 를사용하여 vcenter Server 에로그인 277 VMware 고급인증플러그인설치 278 vcenter Server 로그파일수집 279 vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경 279 VMware, Inc. 3
Platform Services Controller 가내장된독립형 vcenter Server 를외부 Platform Services Controller 가있는 vcenter Server 로재구성 281 6 vcenter Server Appliance 의파일기반백업및복원 285 파일기반백업및복원의고려사항및제한사항 286 vcenter Server Appliance 관리인터페이스를사용하여 vcenter Server Appliance 백 업 288 파일기반백업에서 vcenter Server Appliance 복원 290 7 vcenter Server 환경의이미지기반백업및복원 297 이미지기반백업및복원에대한고려사항및제한사항 298 vsphere Data Protection 을사용하여 vcenter Server 환경백업 300 vsphere Data Protection 을사용하여 vcenter Server 환경복원 304 8 ESXi 부팅문제해결 331 부팅디스크를다른호스트와공유하는경우부팅시호스트가예기치않게중지됨 331 UEFI 모드에서 ESXi 를설치한후호스트를부팅할수없음 332 9 vcenter Server 설치또는배포문제해결 333 vcenter Server 설치또는업그레이드문제를해결하기위한로그수집 333 이전설치실패후 Platform Services Controller 설치시도 335 지원되지않는호환성모드로설정된 Microsoft SQL 데이터베이스로인해 vcenter Server 설치또는업그레이드가실패함 336 10 ESXi 및 vcenter Server 사용중지 337 ESXi 호스트서비스해제 337 vcenter Server 제거 337 색인 339 4 VMware, Inc.
정보 vsphere 설치및설정에서는 VMware vcenter Server 를설치및구성하고, VMware vcenter Server Appliance 를배포하고, VMware ESXi 를설치및구성하는방법에대해설명합니다. 대상사용자 vsphere 설치및설정은 vcenter Server 를설치및구성하고 vcenter Server Appliance 를배포및구성하고 ESXi 를설치및구성하려는숙련된관리자를대상으로합니다. 이정보는가상시스템기술과데이터센터작업에익숙한숙련된 Windows 또는 Linux 시스템관리자를위해작성되었습니다. Image Builder 및 VMware vsphere Auto Deploy 사용에대한정보는 Microsoft PowerShell 및 VMware vsphere PowerCLI 사용경험이있는관리자를위해작성되었습니다. vsphere Web Client 및 vsphere Client 이가이드에나와있는작업지침은 vsphere Web Client 를기반으로합니다. 새 vsphere Client 에서도이가이드에나와있는대부분의작업을수행할수있습니다. 새 vsphere Client 사용자인터페이스의용어, 토폴로지및워크플로는 vsphere Web Client 사용자인터페이스의동일한측면및요소와비슷합니다. 별도의지시사항이없는한 vsphere Web Client 지침을새 vsphere Client 에적용할수있습니다. 참고 vsphere Web Client의기능일부는 vsphere 6.5 릴리스의 vsphere Client에구현되지않았습니다. 지원되지않는기능의최신목록을보려면 vsphere Client의기능업데이트가이드 (http://www.vmware.com/info?id=1413) 를참조하십시오. VMware 기술자료용어집 VMware 기술자료사이트에서는새로운용어를정리한용어집을제공하고있습니다. VMware 기술설명서에사용된용어에대한정의를보려면 http://www.vmware.com/support/pubs 를참조하십시오. VMware, Inc. 5
6 VMware, Inc.
소개 1 vsphere 6.5 는설치및설정에대한다양한옵션을제공합니다. vsphere 를성공적으로배포하려면설치및설정옵션과작업순서를이해해야합니다. vsphere 의핵심구성요소는 ESXi 및 vcenter Server 입니다. ESXi 는가상시스템과가상장치를생성하고실행할수있는가상화플랫폼입니다. vcenter Server 는네트워크에연결된 ESXi 호스트에대한중앙관리자역할을하는서비스입니다. vcenter Server 를사용하면여러호스트의리소스를풀링하고관리할수있습니다. Windows 가상시스템또는물리적서버에 vcenter Server 를설치하거나 vcenter Server Appliance 를배포할수있습니다. vcenter Server Appliance 는 vcenter Server 및 vcenter Server 구성요소를실행하도록최적화된미리구성된 Linux 기반가상시스템입니다. vcenter Server Appliance 는 ESXi 호스트 5.5 이상또는 vcenter Server 인스턴스 5.5 이상에배포할수있습니다. vsphere 6.0 부터 vcenter Server 및 vcenter Server 구성요소실행을위한모든필수서비스가 VMware Platform Services Controller 와함께제공됩니다. 내장된또는외부 Platform Services Controller 가있는 vcenter Server 를배포할수있지만 vcenter Server 를설치하거나배포하기전에항상 Platform Services Controller 를설치하거나배포해야합니다. 이장에서는다음주제에대해설명합니다. vsphere 설치및설정프로세스에대한개요, (7 페이지 ) vcenter Server 구성요소및서비스, (10 페이지 ) vcenter Server Appliance 의개요, (12 페이지 ) vcenter Server 및 Platform Services Controller 배포유형, (13 페이지 ) vsphere 도메인, 도메인이름및사이트이해, (16 페이지 ) 외부 Platform Services Controller 인스턴스및고가용성을사용한배포토폴로지, (17 페이지 ) 고급연결모드개요, (19 페이지 ) ESXi 평가모드및라이센스모드정보, (20 페이지 ) vsphere 설치및설정프로세스에대한개요 vsphere 는설치및설정해야하는구성요소가여러개포함된정교한제품입니다. vsphere 를성공적으로배포하려면필요한작업순서를이해하고있어야합니다. vsphere 설치과정에는다음작업이포함됩니다. VMware, Inc. 7
그림 1 1. vsphere 설치및설정워크플로 vcenter Server 인스턴스가한개인소규모환경 vcenter Server 인스턴스가여러개인대규모환경 vsphere 설치및설정시작 vsphere 설치및설정시작 하나이상의호스트에 ESXi 설치 하나이상의호스트에 ESXi 설치 ESXi 설정 ESXi 설정 내장된 Platform Services Controller 가있는 vcenter Server 배포또는설치 Platform Services Controller 인스턴스를순차적으로배포또는설치 vsphere Web Client 에로그인하여 vcenter Server 인벤토리생성및구성 vcenter Server 인스턴스를배포또는설치하고외부 Platform Services Controller 인스턴스와함께등록 vsphere 설치및설정종료 vsphere Web Client 에로그인하여 vcenter Server 인벤토리생성및구성 vsphere 설치및설정종료 1 vsphere 릴리스정보를읽어봅니다. 2 ESXi 를설치합니다. a 시스템이최소하드웨어요구사항을충족하는지확인합니다. ESXi 요구사항, (21 페이지 ) 를참조하십시오. b 사용할 ESXi 설치옵션을결정합니다. ESXi 설치옵션, (28 페이지 ) 를참조하십시오. 8 VMware, Inc.
1 장 vsphere 설치및설정소개 c d ESXi 설치관리자의배치및부팅위치를결정합니다. ESXi 설치관리자부팅을위한미디어옵션, (29 페이지 ) 를참조하십시오. PXE 를사용하여설치관리자를부팅할경우에는네트워크 PXE 인프라가올바르게설정되어있는지확인합니다. ESXi 설치관리자를 PXE 부팅, (34 페이지 ) 를참조하십시오. ESXi 를설치할때필요한정보가포함된워크시트를생성합니다. ESXi 설치에필요한정보, (69 페이지 ) 를참조하십시오. e ESXi 를설치합니다. 대화형으로 ESXi 설치, (70 페이지 ) 스크립트를사용하여호스트설치또는업그레이드, (72 페이지 ) 참고 vsphere Auto Deploy를사용하여 ESXi 호스트를프로비저닝할수도있지만 vsphere Auto Deploy는 vcenter Server와함께설치됩니다. Auto Deploy를사용하여 ESXi 호스트를프로비저닝하려면 vcenter Server Appliance를배포하거나 vcenter Server를설치해야합니다. 3 ESXi 부팅및네트워크설정, 직접콘솔및기타설정을구성합니다. ESXi 설정, (166 페이지 ) 및 ESXi 를설치하고설정한후, (183 페이지 ) 항목을참조하십시오. 4 원격로깅을위한 syslog 서버를설정할때는로그파일을저장할디스크스토리지를충분히준비해야합니다. 원격호스트에대한로깅설정은로컬스토리지가제한된호스트에특히중요합니다. 시스템로깅에필요한사용가능한공간, (27 페이지 ) 및 ESXi 호스트의 Syslog 구성, (179 페이지 ) 항목을참조하십시오. 5 환경에적합한 vcenter Server 및 Platform Services Controller 배포모델을결정합니다. 내장된 Platform Services Controller 가있는 vcenter Server 배포는소규모환경에적합합니다. 외부 Platform Services Controller 가있는 vcenter Server 배포는여러 vcenter Server 인스턴스로구성된환경에적합합니다. vcenter Server 및 Platform Services Controller 배포유형, (13 페이지 ) 를참조하십시오. 6 vcenter Server 및 Platform Services Controller 를배포하거나설치합니다. ESXi 호스트또는 vcenter Server 인스턴스에 vcenter Server Appliance 또는 Platform Services Controller 장치를배포하거나 Windows 가상시스템또는물리적서버에 vcenter Server 및 Platform Services Controller 를설치할수있습니다. 공통또는다른가입된 Platform Services Controller 인스턴스에등록하여고급연결모드구성으로연결된여러 vcenter Server 인스턴스를배포하거나설치할수있습니다. vcenter Server Appliance 또는 Platform Services Controller 장치를배포합니다. 1 vcenter Server Appliance 및 Platform Services Controller 장치의시스템요구사항, (188 페이지 ) 의항목을검토하고시스템이장치배포를위한하드웨어및소프트웨어요구사항을충족하는지확인합니다. 2 사용할배포방법을결정합니다. GUI 방법을사용하여대화형으로장치를배포할수있습니다. CLI 방법을사용하여장치를자동으로배포할수있습니다. vcenter Server Appliance 및 Platform Services Controller 장치의 GUI 배포, (200 페이지 ) 및 vcenter Server Appliance 및 Platform Services Controller 장치의 CLI 배포, (221 페이지 ) 항목을참조하십시오. 3 vcenter Server Appliance 또는 Platform Services Controller 장치배포에필요한정보, (201 페이지 ) 의항목을사용하여 GUI 배포에필요한정보가포함된워크시트를생성하거나 CLI 배포에필요한 JSON 구성파일준비, (221 페이지 ) 의항목을사용하여 CLI 배포용 JSON 템플릿을생성합니다. 4 장치를배포합니다. VMware, Inc. 9
Windows 가상시스템또는물리적서버에 vcenter Server 또는 Platform Services Controller 를설치합니다. 1 시스템이 vcenter Server 설치를위한하드웨어및소프트웨어요구사항을충족하는지확인합니다. vcenter Server for Windows 요구사항, (236 페이지 ) 를참조하십시오. 2 ( 선택사항 ) 외부 vcenter Server 데이터베이스를설정합니다. 설치를위해 vcenter Server 데이터베이스준비, (247 페이지 ) 를참조하십시오. 최대 20 개의호스트와 200 개의가상시스템으로구성된환경의경우번들 PostgreSQL 데이터베이스를사용할수있습니다. 운영및대규모환경의경우에는내장된 PostgreSQL 데이터베이스에서외부데이터베이스로의마이그레이션이사소한수동프로세스가아니므로외부데이터베이스를설정합니다. 3 설치에필요한정보가포함된워크시트를생성합니다. vcenter Server 또는 Platform Services Controller 를 Windows 에설치하는데필요한정보, (266 페이지 ) 를참조하십시오. 4 내장된 Platform Services Controller 가있는 vcenter Server, Platform Services Controller 또는외부 Platform Services Controller 가있는 vcenter Server 를설치합니다. 7 vsphere Web Client 에서 vcenter Server 에연결합니다. 5 장, vcenter Server 설치또는 vcenter Server Appliance 배포후, (277 페이지 ) 를참조하십시오. 8 vcenter Server Appliance 또는 vcenter Server 인스턴스를구성합니다. vcenter Server Appliance 구성및 vcenter Server 및호스트관리를참조하십시오. vcenter Server 구성요소및서비스 vcenter Server 는가상시스템및호스트의관리, 운영, 리소스프로비저닝및성능평가를위한중앙집중식플랫폼을제공합니다. 내장된 Platform Services Controller 가있는 vcenter Server 를설치하거나내장된 Platform Services Controller 가있는 vcenter Server Appliance 를배포할때 Platform Services Controller 에포함된 vcenter Server, vcenter Server 구성요소및서비스가동일한시스템에배포됩니다. 외부 Platform Services Controller 가있는 vcenter Server 를설치하거나외부 Platform Services Controller 가있는 vcenter Server Appliance 를배포할때 vcenter Server 및 vcenter Server 구성요소가하나의시스템에배포되고 Platform Services Controller 에포함된서비스가다른시스템에배포됩니다. 다음과같은구성요소가 vcenter Server 및 vcenter Server Appliance 설치에포함되어있습니다. VMware Platform Services Controller 인프라서비스그룹에는 vcenter Single Sign-On, 라이센스서비스, Lookup Service 및 VMware Certificate Authority 가포함되어있습니다. 서비스의 vcenter Server 그룹에는 vcenter Server, vsphere Web Client, vsphere Auto Deploy 및 vsphere ESXi Dump Collector 가포함됩니다. Windows 용 vcenter Server 에는 VMware vsphere Syslog Collector 도포함됩니다. vcenter Server Appliance 는또한 VMware vsphere Update Manager 확장서비스도포함합니다. 참고 vsphere 6.5부터모든 vcenter Server 서비스와일부 Platform Services Controller 서비스는 VMware Service Lifecycle Manager 서비스의자식프로세스로실행됩니다. 10 VMware, Inc.
1 장 vsphere 설치및설정소개 VMware Platform Services Controller 와함께설치된서비스 vcenter Single Sign-On vcenter Single Sign-On 인증서비스는 vsphere 소프트웨어구성요소에보안인증서비스를제공합니다. 각구성요소에서 Active Directory 와같은디렉토리서비스로사용자를별도로인증하는대신 vsphere 구성요소는 vcenter Single Sign-On 을사용하여보안토큰교환메커니즘을통해서로통신합니다. vcenter Single Sign-On 은 vsphere 솔루션및구성요소가설치또는업그레이드프로세스동안등록되는내부보안도메인 ( 예 : vsphere.local) 을구성하여인프라리소스를제공합니다. vcenter Single Sign-On 은고유한내부사용자및그룹에서사용자를인증하거나 Microsoft Active Directory 와같은신뢰할수있는외부디렉토리서비스에연결할수있습니다. 그런다음 vsphere 환경내에서등록된솔루션기반의사용권한또는역할이인증된사용자에게할당될수있습니다. vcenter Server 에는 vcenter Single Sign-On 이필요합니다. vsphere 라이센스서비스 VMware Certificate Authority vsphere 라이센스서비스는 Platform Services Controller 또는연결된여러 Platform Services Controller 에연결된모든 vcenter Server 시스템에일반라이센스인벤토리및관리기능을제공합니다. VMCA(VMware Certificate Authority) 는기본적으로각 ESXi 호스트에루트인증기관이 VMCA 인서명된인증서를프로비저닝합니다. 프로비저닝은 ESXi 호스트가 vcenter Server 에명시적으로추가되거나 ESXi 호스트설치프로세스의일부로추가될때발생합니다. 모든 ESXi 인증서는호스트에로컬로저장됩니다. 모든 Platform Services Controller 서비스및기능에대한자세한내용은 Platform Services Controller 관리를참조하십시오. vcenter Server 와함께설치된서비스 이러한추가구성요소는 vcenter Server 를설치할때자동으로설치됩니다. 이러한구성요소는고유한설치관리자를가지고있지않으므로별도로설치할수없습니다. PostgreSQL vsphere Web Client vsphere Client vsphere 및 vcloud Hybrid Service 를위한 PostgreSQL 데이터베이스의번들버전의 VMware 배포입니다. vsphere Web Client 를사용하면웹브라우저를통해 vcenter Server 인스턴스에연결할수있어 vsphere 인프라를관리할수있습니다. 새로운사용자인터페이스를사용하면웹브라우저를통해 vcenter Server 인스턴스에연결할수있습니다. 용어, 토폴로지및워크플로는 vsphere Web Client 사용자인터페이스의동일한측면및요소와비슷합니다. 참고 vsphere Web Client의기능일부는 vsphere 6.5 릴리스의 vsphere Client에구현되지않았습니다. 지원되지않는기능의최신목록을보려면 vsphere Client의기능업데이트가이드 (http://www.vmware.com/info?id=1413) 를참조하십시오. vsphere ESXi Dump Collector vcenter Server 지원도구입니다. 시스템에심각한오류가발생할때 VMkernel 메모리를디스크가아닌네트워크서버에저장하도록 ESXi 를구성할수있습니다. vsphere ESXi Dump Collector 는네트워크를통해이러한메모리덤프를수집합니다. VMware, Inc. 11
VMware vsphere Syslog Collector 여러호스트로그의네트워크로깅및결합을사용하도록설정하는 Windows 지원도구의 vcenter Server 입니다. vsphere Syslog Collector 를사용하여 ESXi 시스템로그가로컬디스크가아닌네트워크의서버로향하도록지정할수있습니다. 로그를수집하기위한지원되는최대권장호스트수는 30 입니다. vsphere Syslog Collector 구성에대한자세한내용은 http://kb.vmware.com/kb/2021652 항목을참조하십시오. vcenter Server Appliance 는 Linux OS 의기본제공 Rsyslog 서비스를사용합니다. 장치관리인터페이스를사용하여로그파일을다른시스템으로리디렉션하는방법에대한자세한내용은 vcenter Server Appliance 구성을참조하십시오. vsphere Auto Deploy VMware vsphere Update Manager 확장 ESXi 소프트웨어로수백개의물리적호스트를프로비저닝할수있는 vcenter Server 지원도구입니다. 배포할이미지와이이미지로프로비저닝할호스트를지정할수있습니다. 필요한경우호스트에적용할호스트프로파일과각호스트의 vcenter Server 위치 ( 폴더또는클러스터 ) 를지정할수있습니다. Update Manager 를사용하면 VMware vsphere 에대한중앙집중식자동패치및버전관리를수행할수있고 VMware ESXi 호스트, 가상시스템및가상장치에대한지원이제공됩니다. VMware vsphere Update Manager 확장은 vcenter Server Appliance 6.5 만의선택적서비스입니다. vcenter Server Appliance 의개요 vcenter Server Appliance 는 vcenter Server 와관련서비스를실행하도록최적화된, 미리구성된 Linux 기반가상시스템입니다. vcenter Server Appliance 는 vcenter Server 및관련서비스의배포시간을줄이고적은비용으로 Windows 기반 vcenter Server 설치를대체할수있습니다. vcenter Server Appliance 패키지에는다음과같은소프트웨어가포함되어있습니다. Project Photon OS 1.0 Platform Services Controller 인프라서비스그룹 vcenter Server 서비스그룹 PostgreSQL VMware vsphere Update Manager 확장 vcenter Server Appliance 의버전 6.5 는 ESXi 에서가상시스템당 64 개의가상 CPU 를지원하는가상하드웨어버전 10 과함께배포됩니다. vcenter Server Appliance 는최대 2,000 개의호스트와 35,000 개의가상시스템확장성을갖는내장된 PostgreSQL 데이터베이스를사용합니다. 배포중 vsphere 환경크기에맞는 vcenter Server Appliance 크기와데이터베이스요구사항에맞는스토리지크기를선택할수있습니다. vsphere 6.5 부터 vcenter Server 는 VMware vsphere Update Manager 확장서비스를사용합니다. Windows 의외부 VMware Update Manager 인스턴스는 vsphere 중앙집중식자동화된패치및버전관리에더이상필요하지않습니다. vcenter Server 및 Platform Services Controller 서비스에대한자세한내용은 vcenter Server 구성요소및서비스, (10 페이지 ) 를참조하십시오. 12 VMware, Inc.
1 장 vsphere 설치및설정소개 vsphere 6.5 부터 vcenter Server Appliance 는고가용성을지원합니다. vcenter High Availability 클러스터에 vcenter Server Appliance 를구성하는방법에대한자세한내용은 vsphere 가용성항목을참조하십시오. vsphere 6.5 부터 vcenter Server Appliance 및 Platform Services Controller 장치는파일기반백업및복원을지원합니다. 백업및복원에대한자세한내용은 6 장, vcenter Server Appliance 의파일기반백업및복원, (285 페이지 ) 를참조하십시오. vcenter Server Appliance 최대값에대한자세한내용은구성최대값설명서를참조하십시오. vcenter Server 및 Platform Services Controller 배포유형 vcenter Server Appliance 를배포하거나내장된또는외부 Platform Services Controller 가있는 Windows 용 vcenter Server 를설치할수있습니다. Platform Services Controller 를장치로배포하거나 Windows 에설치할수도있습니다. 필요한경우혼합운영체제환경을사용할수있습니다. vcenter Server Appliance 를배포하거나 Windows 용 vcenter Server 를설치하기전에환경에적합한배포모델을결정해야합니다. 각배포또는설치에대해세가지배포유형중하나를선택해야합니다. 표 1 1. vcenter Server 및 Platform Services Controller 배포유형 배포유형 내장된 Platform Services Controller 가있는 vcenter Server Platform Services Controller 외부 Platform Services Controller 가있는 vcenter Server ( 외부 Platform Services Controller 가필요함 ) 설명 Platform Services Controller 와함께제공되는모든서비스가 vcenter Server 서비스와함께동일한가상시스템또는물리적서버에배포됩니다. Platform Services Controller 와함께제공되는서비스만가상시스템또는물리적서버에배포됩니다. vcenter Server 서비스만가상시스템또는물리적서버에배포됩니다. 이전에배포또는설치한 Platform Services Controller 인스턴스와함께그러한 vcenter Server 인스턴스를등록해야합니다. Platform Services Controller 가내장된 vcenter Server 내장된 Platform Services Controller 를사용하는경우단일사이트와함께고유한 vcenter Single Sign-On 도메인을가지는독립형배포가이루어집니다. 소규모환경에는내장된 Platform Services Controller 가있는 vcenter Server 가적합합니다. 다른 vcenter Server 또는 Platform Services Controller 인스턴스를이 vcenter Single Sign-On 도메인에가입할수없습니다. 그림 1 2. Platform Services Controller 가내장된 vcenter Server 가상시스템또는물리적서버 Platform Services Controller vcenter Server 내장된 Platform Services Controller 가있는 vcenter Server 설치는다음과같은이점이있습니다. vcenter Server 와 Platform Services Controller 간의연결은네트워크를통하지않으며 vcenter Server 는 vcenter Server 와 Platform Services Controller 간의연결및이름확인문제에따른운영중단이쉽게발생하지않습니다. VMware, Inc. 13
vcenter Server 를 Windows 가상시스템또는물리적서버에설치하는경우더적은수의 Windows 라이센스가필요합니다. 더적은가상시스템또는물리적서버를관리합니다. 내장된 Platform Services Controller 가있는 vcenter Server 설치는다음과같은단점이있습니다. 각제품에대해필요한것보다더많은 Platform Services Controller 가있으며이것은더많은리소스를소비합니다. 이모델은소규모환경에만적합합니다. vcenter High Availability 구성에서내장된 Platform Services Controller 가있는 vcenter Server Appliance 를구성할수있습니다. 자세한내용은 vsphere 가용성항목을참조하십시오. 참고내장된 Platform Services Controller가있는 vcenter Server를배포또는설치한후에배포유형을재구성하고외부 Platform Services Controller가있는 vcenter Server로전환할수있습니다. Platform Services Controller 가내장된독립형 vcenter Server 를외부 Platform Services Controller 가있는 vcenter Server 로재구성, (281 페이지 ) 의내용을참조하십시오. Platform Services Controller 와외부 Platform Services Controller 가있는 vcenter Server Platform Services Controller 인스턴스를배포또는설치할때 vcenter Single Sign-On 도메인을생성하거나기존 vcenter Single Sign-On 도메인에가입할수있습니다. 가입된 Platform Services Controller 인스턴스는인증및라이센스정보와같은해당인프라데이터를복제하고여러 vcenter Single Sign-On 사이트로확장될수있습니다. 자세한내용은 vsphere 도메인, 도메인이름및사이트이해, (16 페이지 ) 항목을참조하십시오. Platform Services Controller 서비스관리에대한자세한내용은 Platform Services Controller 관리를참조하십시오. 여러개의 vcenter Server 인스턴스를공통의외부 Platform Services Controller 인스턴스하나에등록할수있습니다. vcenter Server 인스턴스는자신들이등록되어있는 Platform Services Controller 인스턴스의 vcenter Single Sign-On 사이트를가정합니다. 공통또는다른가입된 Platform Services Controller 인스턴스에등록된모든 vcenter Server 인스턴스는 [ 고급연결모드 ] 에연결되어있습니다. 고급연결모드개요, (19 페이지 ) 의내용을참조하십시오. 그림 1 3. 공통의외부 Platform Services Controller 가있는두 vcenter Server 인스턴스의예 가상시스템또는물리적서버 Platform Services Controller 가상시스템또는물리적서버 가상시스템또는물리적서버 vcenter Server vcenter Server 외부 Platform Services Controller 가있는 vcenter Server 설치는다음과같은이점이있습니다. Platform Services Controller 인스턴스의공유서비스에서더적은리소스를소비합니다. 14 VMware, Inc.
1 장 vsphere 설치및설정소개 이모델은대규모환경에적합합니다. 외부 Platform Services Controller 가있는 vcenter Server 설치는다음과같은단점이있습니다. vcenter Server 및 Platform Services Controller 간연결에연결및이름확인문제가있을수있습니다. vcenter Server 를 Windows 가상시스템또는물리적서버에설치하는경우더많은 Microsoft Windows 라이센스가필요합니다. 더많은가상시스템또는물리적서버를관리해야합니다. Platform Services Controller 및 vcenter Server 최대값에대한자세한내용은구성최대값설명서를참조하십시오. 배포토폴로지및 Platform Services Controller 고가용성에대한자세한내용은 외부 Platform Services Controller 인스턴스및고가용성을사용한배포토폴로지, (17 페이지 ) 항목을참조하십시오. vcenter High Availability 구성에서외부 Platform Services Controller 가있는 vcenter Server Appliance 를구성하는것에대한자세한내용은 vsphere 가용성항목을참조하십시오. 혼합운영체제환경 Windows 에설치된 vcenter Server 인스턴스는 Windows 에설치된 Platform Services Controller 또는 Platform Services Controller 장치에등록될수있습니다. vcenter Server Appliance 는 Windows 에설치된 Platform Services Controller 또는 Platform Services Controller 장치에등록될수있습니다. vcenter Server 및 vcenter Server Appliance 는모두동일한 Platform Services Controller 에등록될수있습니다. 그림 1 4. Windows 의외부 Platform Services Controller 와의혼합운영체제환경의예 Windows 가상시스템또는물리적서버 Windows 의 Platform Services Controller 가상시스템또는물리적서버 가상시스템 Windows 의 vcenter Server vcenter Server Appliance VMware, Inc. 15
그림 1 5. 외부 Platform Services Controller 장치와의혼합운영체제환경의예 가상시스템 Platform Services Controller 장치 가상시스템또는물리적서버 가상시스템 Windows 의 vcenter Server vcenter Server Appliance 참고관리의용이성과유지보수의용이성을높이려면 vcenter Server 및 Platform Services Controller의장치전용또는 Windows 전용설치를사용하십시오. vsphere 도메인, 도메인이름및사이트이해 각 Platform Services Controller 는 vcenter Single Sign-On 도메인과연결됩니다. 도메인이름의기본값은 vsphere.local 이지만이이름은첫번째 Platform Services Controller 를설치하는동안변경할수있습니다. 도메인은로컬인증공간을결정합니다. 도메인을여러사이트로분할하여사이트에 Platform Services Controller 및 vcenter Server 인스턴스를각각할당할수있습니다. 사이트는논리적구성체이지만일반적으로지리적인위치에해당합니다. Platform Services Controller 도메인 Platform Services Controller 를설치하면 vcenter Single Sign-On 도메인을생성하거나기존도메인에가입하라는메시지가표시됩니다. 도메인이름은 VMware Directory Service(vmdir) 가모든 LDAP(Lightweight Directory Access Protocol) 내부구조화에사용합니다. vsphere 6.0 이상에서는 vsphere 도메인에고유한이름을지정할수있습니다. 인증충돌을방지하려면 OpenLDAP, Microsoft Active Directory 및기타디렉토리서비스에서사용되지않는이름을사용해야합니다. 참고 Platform Services Controller 또는 vcenter Server 인스턴스가속해있는도메인은변경할수없습니다. vsphere 5.5 에서업그레이드하는경우에는기본 vsphere 도메인이름 (vsphere.local) 이유지됩니다. 모든 vsphere 버전에서는도메인이름을변경할수없습니다. 도메인이름을지정한후에는사용자와그룹을추가할수있습니다. Active Directory 또는 LDAP ID 소스를추가하고해당 ID 소스에포함된사용자와그룹을인증하도록허용하는것이일반적입니다. vcenter Server 또는 Platform Services Controller 인스턴스또는 vrealize Operations 같은기타 VMware 제품을도메인에추가할수도있습니다. Platform Services Controller 사이트 Platform Services Controller 도메인을논리적사이트로구성할수있습니다. VMware Directory Service 에서사이트는 vcenter Single Sign-On 도메인내에서 Platform Services Controller 인스턴스를그룹화하기위한논리적컨테이너입니다. Platform Services Controller 를설치하거나업그레이드할때사이트이름을묻는메시지가표시됩니다. vsphere 설치및설정설명서를참조하십시오. 16 VMware, Inc.
1 장 vsphere 설치및설정소개 외부 Platform Services Controller 인스턴스및고가용성을사용한배포토폴로지 외부배포환경에서 Platform Services Controller 고가용성을보장하려면 vcenter Single Sign- On 도메인에 2 개이상의가입된 Platform Services Controller 인스턴스를설치하거나배포해야합니다. 타사로드밸런서를사용할때다운타임없는자동페일오버를보장할수있습니다. 로드밸런서가있는 Platform Services Controller 그림 1 6. Platform Services Controller 인스턴스의로드밸런싱된쌍의예제 가상시스템또는물리적서버 Platform Services Controller 가상시스템또는물리적서버 Platform Services Controller 로드밸런서 가상시스템또는물리적서버 vcenter Server 가상시스템또는물리적서버 vcenter Server 사이트당타사로드밸런서를사용하여이사이트에대해자동페일오버를사용한 Platform Services Controller 고가용성을구성할수있습니다. 로드밸런서뒤의최대 Platform Services Controller 인스턴스수에대한자세한내용은구성최대값설명서를참조하십시오. 중요로드밸런서뒤의 Platform Services Controller 고가용성을구성하려면 Platform Services Controller 인스턴스가동일한운영체제유형중하나여야합니다. 로드밸런서뒤의혼합운영체제 Platform Services Controller 인스턴스는지원되지않습니다. vcenter Server 인스턴스는로드밸런서에연결되어있습니다. Platform Services Controller 인스턴스가응답을중지할때로드밸런서는다운타임없이다른작동가능한 Platform Services Controller 인스턴스에로드를자동으로분산합니다. VMware, Inc. 17
vcenter Single Sign-On 사이트간에로드밸런서가있는 Platform Services Controller 그림 1 7. 두사이트간에 Platform Services Controller 인스턴스의 2 개의로드밸런싱된쌍의예제 사이트 1 사이트 2 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 Platform Services Controller Platform Services Controller Platform Services Controller Platform Services Controller 로드밸런서 로드밸런서 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 vcenter Server vcenter Server vcenter Server vcenter Server vcenter Single Sign-On 도메인은여러사이트로확장될수있습니다. 도메인전체에서자동페일오버를사용한 Platform Services Controller 고가용성을보장하려면각사이트에서별도의로드밸런서를구성해야합니다. 로드밸런서가없는 Platform Services Controller 그림 1 8. 로드밸런서가없는 2 개의가입된 Platform Services Controller 인스턴스의예제 가상시스템또는물리적서버 Platform Services Controller 가상시스템또는물리적서버 Platform Services Controller 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 vcenter Server vcenter Server vcenter Server vcenter Server 로드밸런서가없는동일한사이트에서 2 개이상의 Platform Services Controller 인스턴스를가입시킬때이사이트에대해수동페일오버를사용한 Platform Services Controller 고가용성을구성합니다. 18 VMware, Inc.
1 장 vsphere 설치및설정소개 Platform Services Controller 인스턴스가응답을중지하면여기에등록된 vcenter Server 인스턴스를수동으로페일오버해야합니다. 동일한사이트내의작동가능한다른 Platform Services Controller 인스턴스로연결대상을변경하여인스턴스를페일오버합니다. vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경, (279 페이지 ) 의내용을참조하십시오. 참고 vcenter Single Sign-On 도메인에 3개이상의 Platform Services Controller 인스턴스가포함되어있는경우링토폴로지를수동으로생성할수있습니다. 링토폴로지는인스턴스중하나가실패할때 Platform Services Controller 안정성을보장합니다. 링토폴로지를생성하려면배포한첫번째와마지막 Platform Services Controller 인스턴스에대해 /usr/lib/vmware-vmdir/bin/vdcrepadmin -f createagreement 명령을실행합니다. vcenter Single Sign-On 사이트간에로드밸런서가없는 Platform Services Controller 그림 1 9. 두사이트간에로드밸런서가없는 Platform Services Controller 인스턴스의 2 개의가입된쌍의예제 사이트 1 사이트 2 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 Platform Services Controller Platform Services Controller Platform Services Controller Platform Services Controller 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 가상시스템또는물리적서버 vcenter Server vcenter Server vcenter Server vcenter Server vcenter Single Sign-On 도메인은여러사이트로확장될수있습니다. 로드밸런서를사용할수없을때동일한사이트내에서 vcenter Server 의연결대상을실패한 Platform Services Controller 에서작동가능한 Platform Services Controller 로수동으로변경할수있습니다. vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경, (279 페이지 ) 의내용을참조하십시오. 중요사이트와도메인간의 vcenter Server의연결대상변경은지원되지않습니다. 사이트에서작동가능한 Platform Services Controller 인스턴스를사용할수없는경우이사이트에새 Platform Services Controller 인스턴스를배포하거나설치해야합니다. 이새 Platform Services Controller 인스턴스는기존 Platform Services Controller 인스턴스의복제파트너가됩니다. 고급연결모드개요 고급연결모드는하나이상의 Platform Services Controller 를사용하여여러 vcenter Server 시스템을함께연결합니다. 고급연결모드를사용하면연결된모든 vcenter Server 시스템에서보고검색하고역할, 사용권한, 라이센스, 정책및태그를복제할수있습니다. 외부 Platform Services Controller 가있는 vcenter Server Appliance 를배포하거나 vcenter Server 를설치하려는경우 Platform Services Controller 를먼저설치해야합니다. Platform Services Controller 를설치할때 vcenter Single Sign-On 도메인을생성하거나기존도메인에가입할지선택할수있습니다. Platform Services Controller 인스턴스를이미설치하거나 VMware, Inc. 19
배포했으며 vcenter Single Sign-On 도메인을생성한경우기존 vcenter Single Sign-On 도메인에가입하도록선택할수있습니다. 기존 vcenter Single Sign-On 도메인에가입할경우기존 Platform Services Controller 와새 Platform Services Controller 간인프라데이터가복제됩니다. 고급연결모드를사용하면 Windows 에서실행중인 vcenter Server 시스템뿐아니라많은 vcenter Server Appliance 를연결할수있습니다. 여러 vcenter Server 시스템과 vcenter Server Appliance 가함께연결된환경도있습니다. 외부 Platform Services Controller 가있는 vcenter Server 를설치하는경우먼저하나의가상시스템또는물리적서버에 Platform Services Controller 를배포한다음다른가상시스템또는물리적서버에 vcenter Server 를배포해야합니다. vcenter Server 를설치하는동안기존외부 Platform Services Controller 를선택해야합니다. 내장된설치에포함된 Platform Services Controller 를선택할수없습니다. 지원되는토폴로지에대한자세한내용은 vcenter Server 및 Platform Services Controller 배포유형, (13 페이지 ) 을참조하십시오. ESXi 평가모드및라이센스모드정보 평가모드를사용하면 ESXi 호스트의전체기능집합을탐색할수있습니다. 평가모드에서는 vsphere Enterprise Plus 라이센스와동일한기능집합이제공됩니다. 평가모드가만료되기전에사용중인모든기능을지원하는라이센스를호스트에할당해야합니다. 예를들어평가모드에서는 vsphere vmotion 기술, vsphere HA 기능, vsphere DRS 기능및기타기능을사용할수있습니다. 이러한기능을계속사용하려면해당기능을지원하는라이센스를할당해야합니다. 평가모드에는설치가능한버전의 ESXi 호스트가항상설치됩니다. ESXi Embedded 는하드웨어벤더가내부스토리지디바이스에사전설치해둡니다. 이제품은평가모드이거나사전에라이센스가부여되었을수있습니다. 평가기간은 60 일이며 ESXi 호스트의전원을켜면시작됩니다. 60 일평가기간동안언제든지라이센스모드에서평가모드로전환할수있습니다. 평가기간에사용가능한시간은이미사용된시간만큼줄어듭니다. 예를들어 ESXi 호스트를 20 일동안평가모드에서사용한다음 vsphere Standard Edition 라이센스키를해당호스트에할당한다고가정합니다. 호스트를다시평가모드로설정하면남은평가기간인 40 일동안호스트의전체기능을사용해볼수있습니다. ESXi 호스트의라이센싱관리에대한자세한내용은 vcenter Server 및호스트관리설명서를참조하십시오. 20 VMware, Inc.
ESXi 설치및설정 2 가상시스템을위한플랫폼으로작동하도록물리적하드웨어에 ESXi 를설치및설정할수있습니다. 이장에서는다음주제에대해설명합니다. ESXi 요구사항, (21 페이지 ) ESXi 설치준비, (28 페이지 ) ESXi 설치, (70 페이지 ) ESXi 설정, (166 페이지 ) ESXi 를설치하고설정한후, (183 페이지 ) ESXi 요구사항 ESXi 를설치하거나업그레이드하려면시스템이특정하드웨어및소프트웨어요구사항을충족해야합니다. ESXi 하드웨어요구사항 호스트가 ESXi6.5 에서지원되는최소하드웨어구성을충족하는지확인합니다. 하드웨어및시스템리소스 ESXi 를설치하거나업그레이드하려면하드웨어및시스템리소스가다음과같은요구사항을충족해야합니다. 지원되는서버플랫폼. 지원되는플랫폼목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. ESXi 6.5 를사용하려면 CPU 코어가 2 개이상인호스트시스템이필요합니다. ESXi 6.5 는 2006 년 9 월이후에릴리스된 64 비트 x86 프로세서를지원합니다. 여기에는광범위한다중코어프로세서가포함됩니다. 지원되는프로세서의전체목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. ESXi 6.5 를사용하려면 BIOS 에서 CPU 에 NX/XD 비트를사용하도록설정해야합니다. ESXi 6.5 에는최소 4GB 의물리적 RAM 이필요합니다. 일반적인운영환경에서가상시스템을실행하려면최소 8GB 의 RAM 을제공하는것이좋습니다. 64 비트가상시스템을지원하려면, 하드웨어가상화 (Intel VT-x 또는 AMD RVI) 지원이 x64 CPU 에사용되어야합니다. VMware, Inc. 21
하나이상의기가비트또는더빠른이더넷컨트롤러. 지원되는네트워크어댑터모델목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. 가상시스템에사용할수있는분할되지않은공간이있는 SCSI 디스크또는로컬비네트워크 RAID LUN SATA(Serial ATA) 의경우, 지원되는 SAS 컨트롤러또는지원되는온보드 SATA 컨트롤러를통해연결된디스크. SATA 디스크는로컬이아니라원격디스크로간주됩니다. 이러한디스크는원격디스크로표시되므로기본적으로스크래치파티션으로사용되지않습니다. 참고 SATA CD-ROM 디바이스는 ESXi 6.5 호스트의가상시스템에연결할수없습니다. SATA CD-ROM 디바이스를사용하려면 IDE 에뮬레이션모드를사용해야합니다. 스토리지시스템 지원되는스토리지시스템목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. 소프트웨어 FCoE(Fibre Channel over Ethernet) 는 소프트웨어 FCoE 를사용하여 ESXi 설치및부팅, (38 페이지 ) 을참조하십시오. ESXi 부팅요구사항 vsphere 6.5 에서는 UEFI(Unified Extensible Firmware Interface) 에서 ESXi 호스트를부팅할수있습니다. UEFI 를사용하면하드드라이브, CD-ROM 드라이브또는 USB 미디어에서시스템을부팅할수있습니다. vsphere 6.5 부터 VMware Auto Deploy 는 UEFI 를사용하는 ESXi 호스트의네트워크부팅및프로비저닝을지원합니다. 사용중인추가기능카드의시스템방화벽및펌웨어가지원하는경우 2TB 이상의디스크에서 ESXi 를부팅할수있습니다. 벤더설명서를참조하십시오. 참고 ESXi 6.5를설치한후부팅유형을레거시 BIOS에서 UEFI로변경하면호스트가부팅되지않을수있습니다. 이경우호스트에 VMware 부트뱅크가아닙니다. 와비슷한내용의오류메시지가표시됩니다. ESXi 6.5를설치한후에는레거시 BIOS와 UEFI 사이에서호스트부팅유형을변경할수없습니다. ESXi 6.5 설치또는업그레이드를위한스토리지요구사항 ESXi 6.5 를설치하거나 ESXi 6.5 로업그레이드하려면최소 1GB 의부팅디바이스가필요합니다. 로컬디스크, SAN 또는 iscsi LUN 에서부팅할때부팅디바이스상에 VMFS 볼륨과 4GB 스크래치파티션을생성하려면 5.2GB 디스크가필요합니다. 보다작은디스크또는 LUN 을사용할경우설치관리자는스크래치영역을별도의로컬디스크에할당하려고시도합니다. 로컬디스크가스크래치파티션을찾을수없는경우 /scratch 는 /tmp/scratch 에연결된 ESXi 호스트 ramdisk 에있습니다. 별도디스크또는 LUN 을사용하도록 /scratch 를재구성할수있습니다. 최상의성능과메모리최적화를위해 /scratch 를 ESXi 호스트 ramdisk 에배치하지마십시오. /scratch 를재구성하려면 vsphere Web Client 에서스크래치파티션설정, (179 페이지 ) 을참조하십시오. USB 와 SD 디바이스의 I/O 민감성때문에설치관리자는디바이스에스크래치파티션을생성하지않습니다. USB 또는 SD 디바이스에서설치하거나업그레이드할때설치관리자는사용가능한로컬디스크또는데이터스토어에스크래치영역을할당하려고시도합니다. 로컬디스크또는데이터스토어를찾을수없다면, /scratch 는 ramdisk 에있는것입니다. 설치또는업그레이드후에영구데이터스토어를사용하려면 /scratch 를재구성해야합니다. 1GB USB 또는 SD 디바이스가최소설치용으로충분하더라도 4GB 이상의디바이스를사용해야합니다. 추가공간은 USB/SD 디바이스의확장된코어덤프파티션에사용됩니다. 4GB 이상의고품질드라이브가확장된코어덤프파티션을수용하기에충분하더라도추가플래시셀이부팅미디어의수명을연장할수있도록 16GB 이상의고품질 USB 플래시드라이브를사용합니다. 기술자료문서 (http://kb.vmware.com/kb/2004784) 를참조하십시오. 22 VMware, Inc.
2 장 ESXi 설치및설정 Auto Deploy 설치시설치관리자는가용로컬디스크또는데이터스토어에스크래치영역을할당합니다. 로컬디스크또는데이터스토어를찾을수없는경우 /scratch 는 ramdisk 에있습니다. 설치후에영속적인데이터스토어를사용하려면 /scratch 를재구성해야합니다. SAN 에서부팅하거나 Auto Deploy 를사용하는환경의경우각 ESXi 호스트를위해별도의 LUN 을할당할필요가없습니다. 많은 ESXi 호스트용스크래치영역을단일 LUN 에공동할당할수있습니다. 단일 LUN 에할당된호스트의수는 LUN 크기와가상시스템의 I/O 작동에비례합니다. 지원되는원격관리서버모델및펌웨어버전 원격관리애플리케이션을사용하여 ESXi 를설치또는업그레이드하거나원격으로호스트를관리할수있습니다. 표 2 1. 지원되는원격관리서버모델및최소펌웨어버전 원격관리서버모델펌웨어버전 Java Dell DRAC 7 1.30.30( 빌드 43) 1.7.0_60-b19 Dell DRAC 6 1.54( 빌드 15), 1.70( 빌드 21) 1.6.0_24 Dell DRAC 5 1.0, 1.45, 1.51 1.6.0_20,1.6.0_203 Dell DRAC 4 1.75 1.6.0_23 HP ILO 1.81, 1.92 1.6.0_22, 1.6.0_23 HP ILO 2 1.8, 1.81 1.6.0_20, 1.6.0_23 HP ILO 3 1.28 1.7.0_60-b19 HP ILO 4 1.13 1.7.0_60-b19 IBM RSA 2 1.03, 1.2 1.6.0_22 ESXi 성능향상을위한권장사항 성능을향상시키려면요구되는최소량보다더많은 RAM 과여러개의물리적디스크가있는강력한시스템에서 ESXi 를설치하거나업그레이드합니다. ESXi 시스템요구사항은 ESXi 하드웨어요구사항, (21 페이지 ) 항목을참조하십시오. VMware, Inc. 23
표 2 2. 성능향상을위한권장사항 시스템요소 RAM 가상시스템에대한전용고속이더넷어댑터디스크위치 VMFS5 파티셔닝프로세서하드웨어호환성 권장사항 ESXi 호스트에는일반서버보다더많은 RAM 이필요합니다. ESXi 기능을충분히활용하고일반적인운영환경에서가상시스템을실행하려면적어도 8GB 의 RAM 을제공해야합니다. ESXi 호스트에는가상시스템을동시에실행할수있는충분한 RAM 이있어야합니다. 다음예시들은 ESXi 호스트에서실행되는가상시스템에필요한 RAM 을계산하는데도움이됩니다. Red Hat Enterprise Linux 또는 Windows XP 에서네개의가상시스템을구동하려면기본성능을위해최소 3GB RAM 이필요합니다. 이수치에는벤더의권장에따라각운영체제에최소 256MB 가필요하므로가상시스템을위해약 1024MB 가포함된것입니다. 512MB RAM 으로이들 4 개의가상시스템을실행하려면 ESXi 호스트에약 4GB RAM 이필요하며여기에는가상시스템을위해 2048MB 가포함됩니다. 이러한계산에서는각가상시스템에가변적인오버헤드메모리를사용함으로써절약할수있는메모리양이고려되지않은것입니다. vsphere 리소스관리를참조하십시오. 관리네트워크및가상시스템네트워크를다른물리적네트워크카드에배치합니다. 가상시스템에 Intel PRO 1000 어댑터와같은전용기가비트이더넷카드를사용하면네트워크트래픽이많은경우가상시스템에대한처리율을높일수있습니다. 가상시스템이사용하는모든데이터를가상시스템에특별히할당된물리적디스크에배치합니다. ESXi 부팅이미지가포함된디스크에가상시스템을배치하지않으면성능이더개선됩니다. 모든가상시스템이사용하는디스크이미지를포함할수있을만큼큰물리적디스크를사용합니다. ESXi 설치관리자는발견된첫번째빈로컬디스크에초기 VMFS 볼륨을생성합니다. 디스크를추가하거나원래구성을수정하려면 vsphere Web Client 를사용합니다. 이렇게하면파티션의시작섹터가 64K 로정렬되어스토리지성능이개선됩니다. 참고 SAS 전용환경의경우설치관리자가디스크를포맷하지않을수도있습니다. 일부 SAS 디스크의경우디스크가로컬인지아니면원격인지식별하지못할수있습니다. 설치후 vsphere Web Client를사용하여 VMFS를설정할수있습니다. 빠른프로세서를사용하면 ESXi 성능이향상됩니다. 일부워크로드의경우캐시가크면 ESXi 성능이향상됩니다. ESXi 6.5 드라이버가지원하는디바이스를서버에서사용합니다. http://www.vmware.com/resources/compatibili ty 의하드웨어호환성가이드를참조하십시오. ESXi 호스트에대해들어오고나가는방화벽포트 vsphere Web Client 및 VMware Host Client 를사용하면각서비스에대한방화벽포트를열고닫거나선택된 IP 주소의트래픽을허용할수있습니다. 다음표에는기본적으로설치된서비스에대한방화벽이나열되어있습니다. 호스트에다른 VIB 를설치하는경우추가서비스및방화벽포트를사용하게될수있습니다. 이정보는 vsphere Web Client 에서볼수있는서비스에주로사용되지만이표에는몇가지다른포트도포함되어있습니다. 24 VMware, Inc.
2 장 ESXi 설치및설정 표 2 3. 수신방화벽연결 포트 프로토 콜 서비스 설명 5988 TCP CIM 서버 CIM(Common Information Model) 을위한서버입니다. 5989 TCP CIM 보안서버 CIM 을위한보안서버입니다. 427 TCP, UDP CIM SLP CIM 클라이언트에서는 CIM 서버를찾는데 SLPv2(Service Location Protocol 버전 2) 를사용합니다. 546 DHCPv6 IPv6 을위한 DHCP 클라이언트입니다. 8301, 8302 UDP DVSSync DVSSync 포트는 VMware FT 기록 / 재생이사용할수있도록설정된호스트간의분산가상포트의상태를동기화하는데사용됩니다. 기본또는백업가상시스템을실행하는호스트만이러한포트가반드시열려있어야합니다. VMware FT를사용중이지않은호스트에서는이러한포트가열려있지않아도됩니다. 902 TCP NFC NFC(Network File Copy) 는 vsphere 구성요소를위한파일형 식인식 FTP 서비스를제공합니다. ESXi에서는데이터스토어간의 데이터복사및이동등의작업에기본적으로 NFC를사용합니다. 12345, 23451 UDP vsan 클러스터링서비스 VMware vsan 클러스터모니터링및멤버자격디렉토리서비스입니다. UDP 기반 IP 멀티캐스트를사용하여클러스터멤버를설정하고 vsan 메타데이터를모든클러스터멤버에분산합니다. 사용되지않도록설정된경우 vsan 이작동하지않습니다. 68 UDP DHCP 클라이언트 IPv4 를위한 DHCP 클라이언트입니다. 53 UDP DNS 클라이언트 DNS 클라이언트입니다. 8200, 8100, 8300 TCP, UDP Fault Tolerance vsphere FT(Fault Tolerance) 용호스트간의트래픽입니다. 6999 UDP NSX 논리적분산 라우터서비스 NSX Virtual Distributed Router 서비스입니다. NSX VIB 가설치되고 VDR 모듈이생성될때이서비스와연결된방화벽포트가열려있습니다. 호스트와연결된 VDR 인스턴스가없는경우에는포트가열려있지않아도됩니다. 이서비스는이전버전의제품에서 NSX 논리적분산라우터라고불렸습니다. 2233 TCP vsan 전송 vsan의신뢰할수있는데이터그램전송입니다. TCP를사용하며 vsan 스토리지 IO에사용됩니다. 사용되지않도록설정된경우 vsan이작동하지않습니다. 161 UDP SNMP 서버호스트가 SNMP 서버에연결할수있도록허용합니다. 22 TCP SSH 서버 SSH 액세스에필요합니다. 8000 TCP vmotion vmotion을사용한가상시스템마이그레이션에필요합니다. ESXi 호스트는포트 8000을사용하여원격 ESXi 호스트의 TCP 연결에서 vmotion 트래픽을수신합니다. 902, 443 TCP vsphere Web Client 클라이언트연결 8080 TCP vsanvp vsan VASA 벤더제공자입니다. vcenter의일부인 SMS( 스토리지관리서비스 ) 에서 vsan 스토리지프로파일, 기능및규정준수에대한정보에액세스하는데사용됩니다. 사용하지않도록설정된경우 vsan SPBM( 스토리지프로파일기반관리 ) 이작동하지않습니다. 80 TCP vsphere Web Access 다양한인터페이스에대한다운로드링크가포함된시작페이지입니다. 5900-5964 TCP RFB 프로토콜 80, 9000 TCP vsphere Update Manager VMware, Inc. 25
표 2 4. 송신방화벽연결 포트프로토콜서비스설명 427 TCP, UDP CIM SLP CIM 클라이언트에서는 CIM 서버를찾는데 SLPv2(Service Location Protocol 버전 2) 를사용합니다. 547 TCP, UDP DHCPv6 IPv6 을위한 DHCP 클라이언트입니다. 8301, 8302 UDP DVSSync DVSSync 포트는 VMware FT 기록 / 재생이사용할수있도록설정된호스트간의분산가상포트의상태를동기화하는데사용됩니다. 기본또는백업가상시스템을실행하는호스트만이러한포트가반드시열려있어야합니다. VMware FT를사용중이지않은호스트에서는이러한포트가열려있지않아도됩니다. 44046, 31031 TCP HBR vsphere Replication 및 VMware Site Recovery Manager의송신복제트래픽에사용됩니다. 902 TCP NFC NFC(Network File Copy) 는 vsphere 구성요소를위한파일형식인식 FTP 서비스를제공합니다. ESXi에서는데이터스토어간의데이터복사및이동등의작업에기본적으로 NFC를사용합니다. 9 UDP WOL Wake on LAN 에서사용. 12345 23451 UDP vsan 클러스터링 서비스 vsan 에의해사용되는클러스터모니터링, 멤버자격및디렉토리서비스입니다. 68 UDP DHCP 클라이언트 DHCP 클라이언트입니다. 53 TCP, UDP DNS 클라이언트 DNS 클라이언트입니다. 80, 8200, 8100, 8300 TCP, UDP Fault Tolerance VMware Fault Tolerance 를지원합니다. 3260 TCP 소프트웨어 iscsi 클라이언트 6999 UDP NSX 논리적분산 라우터서비스 소프트웨어 iscsi 를지원합니다. NSX VIB 가설치되고 VDR 모듈이생성될때이서비스와연결된방화벽포트가열려있습니다. 호스트와연결된 VDR 인스턴스가없는경우에는포트가열려있지않아도됩니다. 5671 TCP rabbitmqproxy ESXi 호스트에서실행되는프록시입니다. 이프록시를통해가상시스템내부에서실행되는애플리케이션이 vcenter 네트워크도메인에서실행되는 AMQP 브로커와통신하도록허용합니다. 가상시스템은네트워크에있지않아도됩니다. 즉, NIC 가필요하지않습니다. 송신연결 IP 주소에최소한사용중인브로커또는이후브로커가포함되어야합니다. 나중에브로커를추가하여확장할수있습니다. 2233 TCP vsan 전송 vsan 노드간의 RDT 트래픽 ( 유니캐스트피어-피어통 신 ) 에사용됩니다. 8000 TCP vmotion vmotion을사용한가상시스템마이그레이션에필요합니 다. 902 UDP VMware vcenter 에이전트 vcenter Server 에이전트입니다. 8080 TCP vsanvp vsan 벤더제공자트래픽에사용됩니다. 9080 TCP I/O 필터서비스 I/O 필터스토리지기능에사용됩니다. 26 VMware, Inc.
2 장 ESXi 설치및설정 표 2 5. UI 에기본적으로표시되지않는서비스용방화벽포트 포트 프로 토콜 서비스 설명 5900-5964 TCP RFB 프로토콜 RFB 프로토콜은그래픽사용자인터페이스에대한원격액세스에사 용되는단순한프로토콜입니다. 8889 TCP OpenWSMA N 데몬 Web Services Management(WS-Management) 는서버, 디바이스, 애플리케이션및웹서비스를관리하기위한 DMTF 개방형표준입니다. 시스템로깅에필요한사용가능한공간 Auto Deploy 를사용하여 ESXi 6.5 호스트를설치했거나 VMFS 볼륨의스크래치디렉토리에있는기본위치와는별개로로그디렉토리를설정한경우시스템로깅에사용할수있는공간을충분히확보할수있도록현재로그크기및순환설정을변경해야할수있습니다. 모든 vsphere 구성요소는이인프라를사용합니다. 이인프라의로그용량기본값은사용가능한스토리지양과시스템로깅을구성한방식에따라달라집니다. Auto Deploy 를사용하여배포된호스트는 RAM 디스크에로그를저장하므로로그에사용할수있는공간이적습니다. 호스트가 Auto Deploy 를사용하여구성된경우다음방법중하나로로그스토리지를재구성합니다. 네트워크를통해로그를원격수집기로리디렉션합니다. 로그를 NAS 또는 NFS 저장소로리디렉션합니다. 로그를 NAS 또는 NFS 저장소와같이기본스토리지가아닌위치로리디렉션할경우디스크에설치된호스트의로그크기및순환을재구성할수도있습니다. 기본구성을사용하는 ESXi 호스트의경우로그가 VMFS 볼륨의스크래치디렉토리에저장되므로로그스토리지를재구성할필요가없습니다. 이러한호스트의경우에는 ESXi 6.5 에서설치에가장적합하게로그를구성하며로그메시지를저장할충분한공간을제공합니다. 표 2 6. hostd, vpxa 및 fdm 로그의권장최소크기및순환구성 로그최대로그파일크기유지할순환횟수필요한최소디스크공간 관리에이전트 (hostd) 10MB 10 100MB VirtualCenter 에이전트 (vpxa) vsphere HA 에이전트 ( 장애도메인관리자, fdm) 5MB 10 50MB 5MB 10 50MB 원격로그서버설정에대한자세한내용은 ESXi 호스트의 Syslog 구성, (179 페이지 ) 을참조하십시오. VMware Host Client 시스템요구사항 브라우저가 VMware Host Client 를지원하는지확인합니다. VMware Host Client 에서다음게스트운영체제및웹브라우저버전이지원됩니다. 지원되는브라우저 Mac OS Windows Linux Google Chrome 50+ 50+ 50+ Mozilla Firefox 45+ 45+ 45+ Microsoft Internet Explorer 해당없음 11+ 해당없음 VMware, Inc. 27
지원되는브라우저 Mac OS Windows Linux Microsoft Edge 해당없음 38+ 해당없음 Safari 9.0+ 해당없음해당없음 ESXi 설치준비 ESXi 를설치하기전에환경에적합한설치옵션을결정하고설치프로세스를준비합니다. ESXi 설치관리자다운로드 ESXi 설치관리자를다운로드합니다. 필수조건 https://my.vmware.com/web/vmware/ 에서 My VMware 계정을생성합니다. 1 VMware 웹사이트 (https://my.vmware.com/web/vmware/downloads) 에서 ESXi 설치관리자를다운로드합니다. ESXi 는 [ 데이터센터및클라우드인프라 ] 아래에나열되어있습니다. 2 md5sum 이올바른지확인합니다. 자세한내용은 http://www.vmware.com/download/md5.html 에서 VMware 웹사이트항목 "Using MD5 Checksums"(MD5 체크섬사용 ) 를참조하십시오. ESXi 설치옵션 ESXi 는여러가지방법으로설치할수있습니다. 최상의 vsphere 배포를위해서는설치를시작하기전에옵션을완전히이해해야합니다. ESXi 설치는다양한배포크기를수용할수있도록설계되었습니다. 선택한설치방법에따라설치미디어에액세스하고설치관리자를부팅하는데서로다른옵션을사용할수있습니다. 대화형 ESXi 설치 호스트가 5 개미만인소규모배포에서는대화형설치가권장됩니다. CD 나 DVD 또는부팅가능한 USB 디바이스에서설치관리자를부팅할수도있고네트워크의특정위치에서설치관리자를 PXE 부팅할수도있습니다. 설치마법사의지시에따라 ESXi 를디스크에설치합니다. 대화형으로 ESXi 설치, (70 페이지 ) 를참조하십시오. 스크립트로작성된 ESXi 설치 스크립트실행은무인설치로여러 ESXi 호스트를배포할수있는효과적인방법입니다. 설치스크립트에는호스트구성설정이포함됩니다. 이스크립트를사용하여동일한설정을가진여러호스트를구성할수있습니다. 스크립트를사용하여호스트설치또는업그레이드, (72 페이지 ) 를참조하십시오. 설치스크립트는호스트가 HTTP, HTTPS, FTP, NFS, CDROM 또는 USB 를사용하여액세스할수있는위치에저장되어야합니다. ESXi 설치관리자를 PXE 부팅하거나 CD/DVD 또는 USB 드라이브에서부팅할수있습니다. 28 VMware, Inc.
2 장 ESXi 설치및설정 그림 2 1. 스크립트로작성된설치 스크립트로작성됨 설치스크립트 (kickstart 파일 ) 를생성하고적절한위치로복사합니다. HTTP HTTPS FTP NFS CDROM USB PXE 부팅 CD 에서부팅 USB 에서부팅 설치시작 명령을실행하여설치스크립트의위치를지정하고설치를시작합니다. vsphere Auto Deploy ESXi 설치 vsphere 5.x 이상에서는여러가지방법으로 vsphere Auto Deploy 를사용하여 ESXi 를설치할수있습니다. vsphere Auto Deploy 는 ESXi 소프트웨어가있는수백개의물리적호스트를프로비저닝할수있습니다. 배포할이미지와이이미지로프로비저닝할호스트를지정할수있습니다. 필요에따라호스트에적용할호스트프로파일과 vcenter Server 위치 ( 데이터센터, 폴더또는클러스터 ) 및각호스트의스크립트번들을지정할수있습니다. vcenter Server 는이미지프로파일형식으로다운로드할수있는 ESXi 업데이트및패치를적용합니다. 호스트구성은호스트프로파일형식으로제공됩니다. vsphere Web Client 를사용하여호스트프로파일을생성할수있습니다. vsphere ESXi Image Builder 를사용하여사용자지정이미지프로파일을생성할수있습니다. vsphere ESXi Image Builder 를사용한설치사용자지정, (38 페이지 ) 및 vsphere 호스트프로파일항목을참조하십시오. vsphere Auto Deploy 를사용하여호스트를프로비저닝하는경우 vcenter Server 는 ESXi 이미지를호스트메모리에직접로드합니다. vsphere Auto Deploy 는호스트디스크에 ESXi 상태를저장하지않습니다. vsphere Auto Deploy 서버는호스트가부팅할때마다계속해서이호스트를프로비저닝합니다. vsphere Auto Deploy 를사용하여 ESXi 호스트를설치하고, 호스트가로컬디스크, 원격디스크또는 USB 드라이브에 ESXi 이미지및구성을저장하도록호스트프로파일을설정할수도있습니다. 이후에는 ESXi 호스트가이로컬이미지에서부팅되고 vsphere Auto Deploy 는호스트를더이상프로비저닝하지않습니다. 이프로세스는스크립트로작성된설치를수행하는것과유사합니다. 스크립트로작성된설치에서스크립트가호스트를프로비저닝하고나면호스트가디스크에서부팅됩니다. 이경우, vsphere Auto Deploy 가호스트를프로비저닝하고나면호스트가디스크에서부팅됩니다. 자세한내용은 상태비저장캐시및상태저장설치에 vsphere Auto Deploy 사용, (134 페이지 ) 항목을참조하십시오. ESXi 설치관리자부팅을위한미디어옵션 ESXi 를설치하려는시스템에서 ESXi 설치관리자에액세스할수있어야합니다. ESXi 설치관리자에는다음부팅미디어가지원됩니다. CD/DVD 에서부팅합니다. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기, (30 페이지 ) 를참조하십시오. USB 플래시드라이브로부터부팅합니다. ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷, (30 페이지 ) 를참조하십시오. VMware, Inc. 29
네트워크에서 PXE 부팅 ESXi 설치관리자를 PXE 부팅, (34 페이지 ) 원격관리애플리케이션을사용하여원격위치에서부팅. 원격관리애플리케이션사용, (38 페이지 ) 를참조하십시오. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기 ESXi 설치 CD/DVD 가없는경우새로생성할수있습니다. 사용자지정설치스크립트를포함하는설치관리자 ISO 이미지를생성할수도있습니다. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (33 페이지 ) 를참조하십시오. 1 VMware 웹사이트 (https://my.vmware.com/web/vmware/downloads) 에서 ESXi 설치관리자를다운로드합니다. ESXi 는 [ 데이터센터및클라우드인프라 ] 아래에나열되어있습니다. 2 md5sum 이올바른지확인합니다. 자세한내용은 http://www.vmware.com/download/md5.html 에서 VMware 웹사이트항목 "Using MD5 Checksums"(MD5 체크섬사용 ) 를참조하십시오. 3 ISO 이미지를 CD 또는 DVD 로굽습니다. ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷 USB 플래시드라이브를포맷하여 ESXi 설치또는업그레이드를부팅할수있습니다. 이절차의지침에서는 USB 플래시드라이브가 /dev/sdb 로감지된다고가정합니다. 참고설치스크립트를포함하는 ks.cfg 파일은설치또는업그레이드를부팅하는데사용하는동일한 USB 플래시드라이브에위치할수없습니다. 필수조건 슈퍼유저액세스권한이있는 Linux 시스템 Linux 시스템에서감지할수있는 USB 플래시드라이브 ESXi ISO 이미지 (VMware-VMvisor-Installer-version_number-build_number.x86_64.iso). 이이미지에는 isolinux.cfg 파일이포함됩니다. Syslinux 패키지 1 USB 플래시드라이브가 /dev/sdb 로감지되지않거나 USB 플래시드라이브가감지되는방법을확신할수없다면, 감지되는방법을결정하십시오. a 명령줄에서명령을실행하여현재로그메시지를표시합니다. tail -f /var/log/messages b USB 플래시드라이브에연결하십시오. 다음메시지와유사한형식으로 USB 플래시드라이브를식별하는여러메시지가표시됩니다. Oct 25 13:25:23 ubuntu kernel: [ 712.447080] sd 3:0:0:0: [sdb] Attached SCSI removable disk 이예에서 sdb 는 USB 디바이스를식별합니다. 디바이스가다르게식별되면 sdb 자리에식별을사용합니다. 30 VMware, Inc.
2 장 ESXi 설치및설정 2 USB 플래시디바이스에파티션테이블을생성합니다. /sbin/fdisk /dev/sdb a 모든파티션을삭제하려면 d 를입력합니다. b 전체디스크로확장되는기본파티션 1 을생성하려면 n 을입력합니다. c FAT32 파일시스템에대한적절한설정 ( 예 : c) 으로유형을설정하려면 t 를입력합니다. d 파티션 1 에대한활성플래그를설정하려면 a 를입력합니다. e 파티션테이블을인쇄하려면 p 를입력합니다. 결과는다음메시지와비슷해야합니다. Disk /dev/sdb: 2004 MB, 2004877312 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 243 1951866 c W95 FAT32 (LBA) f 파티션테이블을기록하고프로그램을종료하려면 w 를입력합니다. 3 Fat32 파일시스템으로 USB 플래시드라이브를포맷합니다. /sbin/mkfs.vfat -F 32 -n USB /dev/sdb1 4 Syslinux 부팅로더를 USB 플래시드라이브에설치합니다. Syslinux 실행파일및 mbr.bin 파일의위치는 Syslinux 버전에따라달라질수있습니다. 예를들어, Syslinux 6.02 를다운로드한경우다음명령을실행합니다. /usr/bin/syslinux /dev/sdb1 cat /usr/lib/syslinux/mbr/mbr.bin > /dev/sdb 5 대상디렉토리를생성한후 USB 플래시드라이브를해당디렉토리에마운트합니다. mkdir /usbdisk mount /dev/sdb1 /usbdisk 6 대상디렉토리를생성한후 ESXi 설치관리자 ISO 이미지를해당디렉토리에마운트합니다. mkdir /esxi_cdrom mount -o loop VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso /esxi_cdrom 7 ISO 이미지의컨텐츠를 USB 플래시드라이브로복사합니다. cp -r /esxi_cdrom/* /usbdisk 8 isolinux.cfg 파일의이름을 syslinux.cfg 로바꿉니다. mv /usbdisk/isolinux.cfg /usbdisk/syslinux.cfg 9 /usbdisk/syslinux.cfg 파일에서 APPEND -c boot.cfg 행을 APPEND -c boot.cfg -p 1 로편집합니다. 10 USB 플래시드라이브를마운트해제합니다. umount /usbdisk 11 설치관리자 ISO 이미지를마운트해제합니다. umount /esxi_cdrom USB 플래시드라이브로 ESXi 설치관리자를부팅할수있습니다. VMware, Inc. 31
ESXi 설치스크립트또는업그레이드스크립트를저장하는 USB 플래시드라이브생성 스크립트로작성된 ESXi 설치또는 ESXi 업그레이드중에사용되는 ESXi 설치스크립트또는업그레이드스크립트를저장하는데 USB 플래시드라이브를사용할수있습니다. 설치시스템에 USB 플래시드라이브가여러개있는경우설치소프트웨어는연결된모든 USB 플래시드라이브에서설치또는업그레이드스크립트를검색합니다. 이절차의지침에서는 USB 플래시드라이브가 /dev/sdb 로검색된다고가정합니다. 참고설치또는업그레이드스크립트가포함된 ks 파일은설치또는업그레이드를부팅하기위해사용중인동일한 USB 플래시드라이브에저장하지마십시오. 필수조건 Linux 시스템 ESXi 설치또는업그레이드스크립트, ks.cfg kickstart 파일 USB 플래시드라이브 1 설치또는업그레이드스크립트에액세스할수있는 Linux 시스템에 USB 플래시드라이브를연결합니다. 2 파티션테이블을생성합니다. /sbin/fdisk /dev/sdb a 모든파티션을삭제하려면 d 를입력합니다. b 전체디스크로확장되는기본파티션 1 을생성하려면 n 을입력합니다. c FAT32 파일시스템에대한적절한설정 ( 예 : c) 으로유형을지정하려면 t 를입력합니다. d 파티션테이블을인쇄하려면 p 를입력합니다. 결과는다음텍스트와비슷해야합니다. Disk /dev/sdb: 2004 MB, 2004877312 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 243 1951866 c W95 FAT32 (LBA) e 파티션테이블을기록하고종료하려면 w 를입력합니다. 3 Fat32 파일시스템으로 USB 플래시드라이브를포맷합니다. /sbin/mkfs.vfat -F 32 -n USB /dev/sdb1 4 USB 플래시드라이브를마운트합니다. mount /dev/sdb1 /usbdisk 5 ESXi 설치스크립트를 USB 플래시드라이브에복사합니다. cp ks.cfg /usbdisk 6 USB 플래시드라이브를마운트해제합니다. 이제 USB 플래시드라이브에 ESXi 의설치또는업그레이드스크립트가포함되었습니다. 32 VMware, Inc.
2 장 ESXi 설치및설정 후속작업 ESXi 설치관리자를부팅할때설치또는업그레이드스크립트의 USB 플래시드라이브위치를가리키십시오. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (73 페이지 ) 및 PXELINUX 구성파일, (36 페이지 ) 의내용을참조하십시오. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성 사용자고유의설치또는업그레이드스크립트를사용하여표준 ESXi 설치관리자 ISO 이미지를사용자지정할수있습니다. 이렇게사용자지정하면최종설치관리자 ISO 이미지로부팅함으로써스크립트로작성된자동설치또는업그레이드를수행할수있습니다. 설치및업그레이드스크립트정보, (75 페이지 ) 및 boot.cfg 파일정보, (83 페이지 ) 을참조하십시오. 필수조건 Linux 시스템 ESXi ISO 이미지 VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso. 여기서 6.x.x 는설치중인 ESXi 의버전이며 XXXXXX 는설치관리자 ISO 이미지의빌드번호입니다. 사용자지정설치또는업그레이드스크립트인 ks_cust.cfg kickstart 파일 1 VMware 웹사이트에서 ESXi ISO 이미지를다운로드합니다. 2 ISO 이미지를다음폴더에마운트합니다. mount -o loop VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso /esxi_cdrom_mount XXXXXX 는설치또는업그레이드하려는대상버전의 ESXi 빌드번호입니다. 3 cdrom 의내용을다른폴더에복사합니다. cp -r /esxi_cdrom_mount /esxi_cdrom 4 kickstart 파일을 /esxi_cdrom 에복사합니다. cp ks_cust.cfg /esxi_cdrom 5 ( 선택사항 ) kernelopt 옵션을사용하여설치또는업그레이드스크립트의위치를지정하도록 boot.cfg 파일을수정합니다. 대문자를사용하여스크립트의경로를제공해야합니다. 예 : kernelopt=runweasel ks=cdrom:/ks_cust.cfg 설치또는업그레이드중에 kickstart 파일을지정할필요없이설치또는업그레이드가완전하게자동화됩니다. 6 mkisofs 또는 genisoimage 명령을사용하여 ISO 이미지를재생성합니다. 명령 구문 mkisofs mkisofs -relaxed-filenames -J -R -o custom_esxi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -bootinfo-table -eltorito-alt-boot -eltorito-platform efi -b efiboot.img -no-emul-boot /esxi_cdrom genisoimage genisoimage -relaxed-filenames -J -R -o custom_esxi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -bootinfo-table -eltorito-alt-boot -e efiboot.img -no-emulboot /esxi_cdrom 일반부팅또는 UEFI 보안부팅을위해이 ISO 이미지를사용할수있습니다. VMware, Inc. 33
ISO 이미지에사용자지정설치또는업그레이드스크립트가포함됩니다. 후속작업 ISO 이미지에서 ESXi 를설치합니다. ESXi 설치관리자를 PXE 부팅 호스트를부팅하는데 PXE( 사전부팅실행환경 ) 를사용할수있습니다. vsphere 6.0 부터는기존 BIOS 또는 UEFI 를사용하여호스트에대한네트워크인터페이스에서 ESXi 설치관리자를 PXE 부팅할수있습니다. ESXi 은플래시메모리또는로컬하드드라이브에설치되도록설계된 ISO 형식으로배포됩니다. PXE 를사용하여이파일을추출하고부팅할수있습니다. PXE 는 DHCP(Dynamic Host Configuration Protocol) 및 TFTP(Trivial File Transfer Protocol) 를사용하여네트워크를통해운영체제를부팅합니다. PXE 부팅에는몇가지네트워크인프라스트럭처와 PXE 지원네트워크어댑터가있는시스템이필요합니다. ESXi 를실행할수있는대부분의시스템에는 PXE 부팅을수행할수있는네트워크어댑터가있습니다. 참고기존 BIOS 펌웨어를통한 PXE 부팅은 IPv4를통해서만가능합니다. UEFI 펌웨어를통한 PXE 부팅은 IPv4 또는 IPv6을통해가능합니다. DHCP 구성샘플 ESXi 설치관리자를 PXE 부팅하려면 DHCP 서버가 TFTP 서버의주소와초기부트로더의파일이름을 ESXi 호스트에보내야합니다. 대상시스템은처음부팅될때자체적으로부팅하기위해네트워크를통해패킷을브로드캐스트하여필요한정보를요청합니다. DHCP 서버가응답합니다. DHCP 서버는대상시스템의부팅이허용되는지여부와초기부트로더이진파일의위치 ( 일반적으로 TFTP 서버에있는파일 ) 를확인할수있어야합니다. 주의네트워크에 DHCP 서버가이미있는경우에는새 DHCP 서버를설정하지마십시오. 여러 DHCP 서버가 DHCP 요청에응답하면시스템이잘못되거나충돌하는 IP 주소를얻게되거나적절한부팅정보를받지못할수도있습니다. DHCP 서버를설정하기전에네트워크관리자와상의하십시오. DHCP 구성에대한지원을받으려면 DHCP 서버벤더에문의하십시오. 많은 DHCP 서버가호스트를 PXE 부팅할수있습니다. Microsoft Windows 용 DHCP 버전을사용하는경우 next-server 및 filename 인수를타겟시스템으로전달하는방법을확인하려면 DHCP 서버설명서를참조하십시오. IPv4 주소를가진 TFTP 를사용하는부팅의예제 이예제에서는 IPv4 주소 xxx.xxx.xxx.xxx 에있는 TFTP 서버를사용하여 ESXi 를부팅하도록 ISC DHCP 서버를구성하는방법을보여줍니다. # # ISC DHCP server configuration file snippet. This is not a complete # configuration file; see the ISC server documentation for details on # how to configure the DHCP server. # allow booting; allow bootp; option client-system-arch code 93 = unsigned integer 16; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server xxx.xxx.xxx.xxx; if option client-system-arch = 00:07 or option client-system-arch = 00:09 { 34 VMware, Inc.
2 장 ESXi 설치및설정 } filename = "mboot.efi"; } else { filename = "pxelinux.0"; } 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 pxelinux.0 또는 mboot.efi 이진파일의위치를제공합니다. IPv6 주소를가진 TFTP 를사용하는부팅의예제 이예제에서는 IPv6 주소 xxxx:xxxx:xxxx:xxxx::xxxx 에있는 TFTP 서버를통해 ESXi 를부팅하도록 ISC DHCPv6 서버를구성하는방법을보여줍니다. # # ISC DHCPv6 server configuration file snippet. This is not a complete # configuration file; see the ISC server documentation for details on # how to configure the DHCP server. # allow booting; allow bootp; option dhcp6.bootfile-url code 59 = string; option dhcp6.bootfile-url "tftp://[xxxx:xxxx:xxxx:xxxx::xxxx]/mboot.efi"; 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 mboot.efi 이진파일의위치를제공합니다. IPv4 주소를가진 HTTP 를사용하는부팅의예제 이예제에서는 IPv4 주소 xxx.xxx.xxx.xxx 에있는웹서버를사용하여 ESXi 를부팅하도록 ISC DHCP 서버를구성하는방법을보여줍니다. 이예제에서는기존 BIOS 호스트에는 gpxelinux 를사용하고 UEFI 호스트에는 ipxe 를사용합니다. # # ISC DHCPv6 server configuration file snippet. This is not a complete # configuration file; see the ISC server documentation for details on # how to configure the DHCP server. # allow booting; allow bootp; option client-system-arch code 93 = unsigned integer 16; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server xxx.xxx.xxx.xxx; if option client-system-arch = 00:07 or option client-system-arch = 00:09 { if exists user-class and option user-class = "ipxe" { # Instruct ipxe to load mboot.efi as secondary bootloader filename = "mboot.efi"; } else { } # Load the snponly.efi configuration of ipxe as initial bootloader filename = "snponly.efi"; VMware, Inc. 35
} } else { } filename "gpxelinux.0"; 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 gpxelinux.0 또는 snponly.efi 이진파일의위치를제공합니다. UEFI 의경우 ipxe 는다음으로로드할파일을 DHCP 서버에요청하고, 이번에는서버에서 mboot.efi 를파일이름으로반환합니다. IPv6 주소를가진 HTTP 를사용하는부팅의예제 이예제에서는 IPv6 주소 xxxx:xxxx:xxxx:xxxx::xxxx 에있는 TFTP 서버를통해 ESXi 를부팅하도록 ISC DHCPv6 서버를구성하는방법을보여줍니다. # # ISC DHCPv6 server configuration file snippet. This is not a complete # configuration file; see the ISC server documentation for details on # how to configure the DHCP server. # allow booting; allow bootp; option dhcp6.bootfile-url code 59 = string; if exists user-class and option user-class = "ipxe" { # Instruct ipxe to load mboot.efi as secondary bootloader option dhcp6.bootfile-url "tftp://[xxxx:xxxx:xxxx:xxxx::xxxx]/mboot.efi"; } else { } # Load the snponly.efi configuration of ipxe as initial bootloader option dhcp6.bootfile-url "tftp://[xxxx:xxxx:xxxx:xxxx::xxxx]/snponly.efi"; 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 snponly.efi(ipxe) 이진파일의위치를제공합니다. 그런다음 ipxe 는다음으로로드할파일을 DHCP 서버에요청하고, 이번에는서버에서 mboot.efi 를파일이름으로반환합니다. PXELINUX 구성파일 레거시 BIOS 시스템에서 ESXi 설치관리자를부팅하려면 PXELINUX 구성파일이필요합니다. 이구성파일은대상 ESXi 호스트가부팅될때표시되는메뉴를정의하고, PXELINUX 및 gpxelinux 를비롯한모든 SYSLINUX 구성을위해 TFTP 서버에연결합니다. 이섹션에서는 PXELINUX 구성파일에대한일반적인정보를제공합니다. 예제에대해서는 DHCP 구성샘플, (34 페이지 ) 항목을참조하십시오. 자세한구문정보는 SYSLINUX 웹사이트 (http://www.syslinux.org/) 를참조하십시오. 필수파일 PXE 구성파일에는다음파일의경로를반드시포함해야합니다. mboot.c32 는부트로더입니다. boot.cfg 는부트로더구성파일입니다. boot.cfg 파일정보, (83 페이지 ) 항목을참조하십시오. PXE 구성파일의이름 PXE 구성파일의이름으로다음옵션중하나를선택할수있습니다. 01-mac_address_of_target_ESXi_host. 예 : 01-23-45-67-89-0a-bc 16 진수표기법으로지정한대상 ESXi 호스트 IP 주소 36 VMware, Inc.
2 장 ESXi 설치및설정 default 초기부팅파일 pxelinux.0 또는 gpxelinux.0 이다음순서로 PXE 구성파일을로드하려고시도합니다. 1 먼저대상 ESXi 호스트의 MAC 주소에 ARP 형식코드 ( 이더넷의경우 01) 를접두사로사용하여시도합니다. 2 이작업이실패하면대상 ESXi 시스템 IP 주소의 16 진수표기를사용하여다시시도합니다. 3 그런후마지막으로이름이 default 인파일을로드하려고시도합니다. PXE 구성파일의위치 파일을 TFTP 서버의 /tftpboot/pxelinux.cfg 에저장합니다. 예를들어 TFTP 서버의 /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6 경로에파일을저장할수있습니다. 대상 ESXi 호스트에있는네트워크어댑터의 MAC 주소는 00-21-5a-ce-40-f6 입니다. PXE 부팅배경정보 PXE 부팅프로세스를이해하면문제를해결하는데도움이될수있습니다. TFTP 서버 TFTP(Trivial File Transfer Protocol) 는 FTP 서비스와유사하며일반적으로네트워크부팅시스템에만사용되거나라우터와같은네트워크디바이스에펌웨어를로드하는데만사용됩니다. TFTP 는 Linux 및 Windows 에서사용할수있습니다. 대부분의 Linux 배포에는 tftp-hpa 서버의복사본이포함됩니다. 지원되는솔루션이필요하다면벤더로부터지원되는 TFTP 서버를구매하십시오. VMware 마켓플레이스에서패키징된어플라이언스중하나에서 TFTP 를구할수도있습니다. TFTP 서버를 Microsoft Windows 호스트에서실행하려면 tftpd32 버전 2.11 이상을사용하십시오. http://tftpd32.jounin.net/ 를참조하십시오. SYSLINUX, PXELINUX 및 gpxelinux 기존 BIOS 환경에서 PXE 를사용하는경우에는다양한부팅환경을이해할필요가있습니다. SYSLINUX 는기존 BIOS 펌웨어를실행하는시스템을위한오픈소스부팅환경입니다. BIOS 시스템용 ESXi 부트로더인 mbootc.32 는 SYSLINUX 플러그인으로실행됩니다. 디스크, ISO 이미지, 네트워크등여러종류의미디어에서부팅되도록 SYSLINUX 를구성할수있습니다. SYSLINUX 패키지는 http://www.kernel.org/pub/linux/utils/boot/syslinux/ 에있습니다. PXELINUX 는 PXE 표준에따라 TFTP 서버에서부팅하기위한 SYSXLINUX 구성입니다. PXELINUX 를사용하여 ESXi 설치관리자를부팅하면 pxelinux.0 이진파일, mboot.c32, 구성파일, 커널및기타파일이모두 TFTP 를통해전송됩니다. gpxelinux 는 PXELINUX 와 gpxe 둘모두포함하고웹서버에서부팅하는기능을지원하는하이브리드구성입니다. gpxelinux 는 SYSLINUX 패키지의일부입니다. gpxelinux 를사용하여 ESXi 설치관리자를부팅하면 gpxelinux.0 이진파일, mboot.c32 및구성파일만 TFTP 를통해전송됩니다. 나머지파일은 HTTP 를통해전송됩니다. 일반적으로 HTTP 는 TFTP 보다더빠르고신뢰할수있습니다 ( 특히로드가매우많은네트워크에서대량의데이터를전송하는경우 ). 참고 VMware는현재 mboot.c32 플러그인을 SYSLINUX 버전 3.86과작동하도록구축하며해당버전만사용하여 PXE 부팅을테스트합니다. 다른버전은호환되지않을가능성이높습니다. 이는지원이제한됨을의미하지는않습니다. PXE 부팅인프라를설정하는데사용하는타사에이전트에대한지원을받으려면해당벤더에게문의하십시오. UEFI PXE 및 ipxe 대부분의 UEFI 펌웨어는 TFTP 서버에서부팅할수있도록 PXE 를기본적으로지원합니다. 펌웨어는 UEFI 시스템용 ESXi 부트로더인 mboot.efi 를직접로드할수있습니다. PXELINUX 같은추가적인소프트웨어는필요하지않습니다. VMware, Inc. 37
펌웨어에 PXE 가포함되어있지않은 UEFI 시스템및 PXE 지원기능에버그가있는이전 UEFI 시스템에서는 ipxe 도유용할수있습니다. 이러한경우에는 ipxe 를 USB 플래시드라이브에설치한후이위치에서부팅을시도해볼수있습니다. 참고 Apple Macintosh 제품에는 PXE 부팅기능이지원되지않습니다. 이러한제품에는 Apple 전용프로토콜을통한네트워크부팅지원기능이대신포함됩니다. PXE 부팅의대안 다양한호스트에서다양한소프트웨어를 PXE 부팅하는데대한대안으로다음과같은방법을사용할수있습니다. 호스트의 MAC 주소또는기타조건에따라서로다른초기부트로더파일이름을제공하도록 DHCP 서버를구성합니다. 자세한내용은사용중인 DCHP 서버의설명서를참조하십시오. MAC 주소또는다른조건에따라다음부트로더를선택하는 ipxe 구성파일과함께 ipxe 를초기부트로더로사용합니다. 소프트웨어 FCoE 를사용하여 ESXi 설치및부팅 FCoE 오프로드기능이있는네트워크어댑터및 VMware 소프트웨어 FCoE 어댑터를사용하여 FCoE LUN 에서 ESXi 를설치하고부팅할수있습니다. 호스트에는전용 FCoE HBA 가필요하지않습니다. 소프트웨어 FCoE 를사용하여 ESXi 를설치하고부팅하는방법에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. 원격관리애플리케이션사용 원격관리애플리케이션을사용하여원격위치에있는서버에 ESXi 를설치할수있습니다. 설치할수있는원격관리애플리케이션으로는 HP ilo(integrated Lights-Out), DRAC(Dell Remote Access Card), IBM MM( 관리모듈 ) 및 RSA II(Remote Supervisor Adapter II) 가포함됩니다. 현재지원되는서버모델및원격관리펌웨어버전의목록은 지원되는원격관리서버모델및펌웨어버전, (23 페이지 ) 을참조하십시오. 원격관리애플리케이션의지원에대한자세한내용은벤더에문의하십시오. 원격관리애플리케이션을사용하여 ESXi 의대화형설치와스크립트로작성된설치모두를원격으로수행할수있습니다. 원격관리애플리케이션을사용하여 ESXi 를설치할경우시스템이나네트워크가최대용량으로작동하므로가상 CD 에서손상문제가발생할수있습니다. ISO 이미지를사용한원격설치가실패할경우에는물리적 CD 미디어에서설치를완료합니다. vsphere ESXi Image Builder 를사용한설치사용자지정 VMware vsphere ESXi Image Builder CLI 를사용하여사용자지정된업데이트, 패치및드라이버집합이포함된 ESXi 설치이미지를생성할수있습니다. vsphere ESXi Image Builder 를 vsphere Web Client 또는 PowerCLI 와함께사용하여사용자지정된 ESXi 업데이트및패치집합이포함된 ESXi 설치이미지를생성할수있습니다. vsphere 릴리스사이에출시된타사네트워크또는스토리지드라이버도포함할수있습니다. vsphere ESXi Image Builder 를사용하여생성된 ESXi 이미지는다음중한가지방법으로배포할수있습니다. 설치 DVD 에구워서배포 vcenter Server 의 Auto Deploy 기능을통해배포 38 VMware, Inc.