업데이트 2 VMware vsphere 6.0 VMware ESXi 6.0 vcenter Server 6.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-001986-05
VMware 웹사이트 (http://www.vmware.com/kr/support/) 에서최신기술문서를확인할수있습니다. 또한 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 설치및설정정보 7 업데이트된정보 9 1 vsphere 설치및설정소개 11 vcenter Server 구성요소및서비스 11 vcenter Server 배포모델 13 vsphere 설치및설정프로세스에대한개요 16 vsphere 보안인증서개요 18 고급연결모드개요 20 2 시스템요구사항 23 ESXi 요구사항 23 vcenter Server for Windows 요구사항 29 vcenter Server Appliance 요구사항 32 vcenter Server 및 Platform Services Controller 의필수포트 34 vsphere DNS 요구사항 38 vsphere Web Client 소프트웨어요구사항 39 클라이언트통합플러그인소프트웨어요구사항 39 vsphere Client 요구사항 40 시스템로깅에필요한사용가능한공간 41 3 ESXi 를설치하기전에 43 ESXi 설치옵션 43 ESXi 설치관리자부팅을위한미디어옵션 46 원격관리애플리케이션사용 57 ESXi 설치에필요한정보 57 ESXi 설치관리자다운로드 58 4 ESXi 설치 59 대화형으로 ESXi 설치 59 스크립트를사용하여호스트설치또는업그레이드 62 vsphere Auto Deploy 를사용하여 ESXi 설치 76 vsphere ESXi Image Builder 사용 144 5 ESXi 설정 169 ESXi 자동구성 169 직접콘솔 ESXi 인터페이스정보 170 관리자계정에암호설정 173 BIOS 부팅설정구성 173 UEFI 모드에서 ESXi 를설치한후호스트를부팅할수없음 174 VMware, Inc. 3
ESXi 호스트에대한네트워크액세스 175 네트워크에연결되어있지않은호스트에서네트워크설정구성 175 원격으로 ESXi 관리 176 네트워크설정을구성하는중 176 스토리지동작 181 직접콘솔사용자인터페이스를사용하여 ESXi Shell 및 SSH 액세스설정 183 시스템로그보기 184 ESXi 호스트의 Syslog 구성 184. ESXi 호스트에로그필터링구성 185 호스트이미지프로파일허용수준설정 186 시스템구성재설정 187 ESXi 의모든사용자지정패키지제거 187 가상시스템파일및디렉토리이름에서 ASCII 문자가아닌문자지원사용안함 188 ESXi 호스트서비스해제 188 6 ESXi 를설치하고설정한후 189 ESXi 호스트관리 189 ESXi 호스트라이센싱 189 vsphere Client 설치 191 7 vcenter Server 설치또는 vcenter Server Appliance 배포전 193 설치를위해 vcenter Server 데이터베이스준비 193 vcenter Single Sign-On 이설치에미치는영향 211 vsphere 네트워크에서클럭동기화 215 vcenter Server 실행을위해사용자계정사용 215 IPv6 시스템에 vcenter Server 설치 216 네트워크드라이브에서 vcenter Server 설치관리자실행 216 vcenter Server 설치에필요한정보 216 vcenter Server Appliance 배포에필요한정보 220 8 Windows 가상시스템또는물리적서버에 vcenter Server 설치 229 Windows Installer 용 vcenter Server 다운로드 229 내장된 Platform Services Controller 가있는 vcenter Server 설치 230 외부 Platform Services Controller 가있는 vcenter Server 설치 233 여러 NIC 가있는환경에 vcenter Server 설치 237 9 vcenter Server Appliance 배포 239 vcenter Server Appliance 설치관리자다운로드 240 클라이언트통합플러그인설치 240 내장된 Platform Services Controller 가있는 vcenter Server Appliance 배포 241 외부 Platform Services Controller 가있는 vcenter Server Appliance 배포 245 10 vcenter Server 설치또는배포문제해결 253 vcenter Server 설치또는업그레이드문제를해결하기위한로그수집 253 이전설치실패후 Platform Services Controller 설치시도 255 지원되지않는호환성모드로설정된 Microsoft SQL 데이터베이스로인해 vcenter Server 설치또는업그레이드가실패함 256 4 VMware, Inc.
목차 11 vcenter Server 설치또는 vcenter Server Appliance 배포후 257 vsphere Web Client 를사용하여 vcenter Server 에로그인 257 vcenter Server 로그파일수집 258 vsphere Authentication Proxy 설치또는업그레이드 258 vcenter Server 제거 259 vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경 260 Platform Services Controller 가내장된독립형 vcenter Server 를외부 Platform Services Controller 가있는 vcenter Server 로재구성 261 Platform Services Controller 가내장된 vcenter Server 의가입된여러인스턴스를외 부 Platform Services Controller 가있는 vcenter Server 로재구성 264 12 vcenter Server 환경백업및복원 273 일반 vsphere Data Protection 워크플로우 274 내장된 Platform Services Controller 가있는 vcenter Server 백업및복원 281 단일외부 Platform Services Controller 가있는 vcenter Server 환경백업및복원 282 Platform Services Controller 인스턴스가여러개있는 vcenter Server 환경백업및복 원 285 색인 295 VMware, Inc. 5
6 VMware, Inc.
정보 vsphere 설치및설정에서는 VMware vcenter Server 를설치및구성하고 vcenter Server Appliance 및 ESXi 를배포하는방법에대해설명합니다. 대상사용자 vsphere 설치및설정은 vcenter Server 를설치및구성하고 vcenter Server Appliance 를배포및구성하고 ESXi 를설치및구성하려는숙련된관리자를대상으로합니다. 이정보는가상시스템기술과데이터센터작업에익숙한숙련된 Windows 또는 Linux 시스템관리자를위해작성되었습니다. Image Builder 및 Auto Deploy 사용에대한정보는 Microsoft PowerShell 및 PowerCLI 사용경험이있는관리자를위해작성되었습니다. VMware, Inc. 7
8 VMware, Inc.
업데이트된정보 이 vsphere 설치및설정게시물은제품의각릴리스에따라또는필요할때업데이트됩니다. 이표에는 vsphere 설치및설정의업데이트기록이나와있습니다. 개정 설명 KO-001986-05 예제에대한참조를추가하기위한내용이 boot.cfg 파일정보, (73 페이지 ) 항목에서업데이트되었습니다. Auto Deploy 로그다운로드, (125 페이지 ) 항목에서지원번들내보내기... 버튼을사용하여로그파일을다운로드하도록단계가수정되었습니다. 포트 903 을제거하기위한내용이 vsphere Client 의 TCP 및 UDP 포트, (41 페이지 ) 항목에서업데이트되었습니다. 외부데이터베이스구성에대한정보를개선하기위해 설치를위해 vcenter Server 데이터베이스준비, (193 페이지 ) 장이업데이트되었습니다. vsphere Web Client 의 URL 과 HTTPS 포트를추가하기위한내용이 vsphere Web Client 를사용하여 vcenter Server 에로그인, (257 페이지 ) 항목에서업데이트되었습니다. 작업컨텍스트및사전요구사항을개선하기위해 vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경, (260 페이지 ) 항목이업데이트되었습니다. KO-001986-04 내장된 Platform Services Controller 가있는 vcenter Server 와외부 Platform Services Controller 가있는 vcenter Server 의하드웨어요구사항이동일함을설명하는정보가 vcenter Server for Windows 하드웨어요구사항, (30 페이지 ) 및 vcenter Server Appliance 하드웨어요구사항, (32 페이지 ) 항목에서업데이트되었습니다. 존재하지않는경우내장된 Platform Services Controller 인스턴스및외부 Platform Services Controller 인스턴스간의직접복제동의를생성하는단계를추가하는정보가 각 vcenter Server 인스턴스를재구성하고내장된 Platform Services Controller 인스턴스에서외부 Platform Services Controller 인스턴스로연결대상변경, (270 페이지 ) 항목에서업데이트되었습니다. KO-001986-03 사전요구사항및단계가 ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷, (46 페이지 ) 항목에서수정되었습니다. 실행파일위치에대한정보를개선하기위해 클라이언트통합플러그인설치, (240 페이지 ) 항목이업데이트되었습니다. VMware, Inc. 9
개정 설명 KO-001986-02 포트 389, 636, 11711, 11712 에대한정보가 vcenter Server 및 Platform Services Controller 의필수포트, (34 페이지 ) 항목에서업데이트되었습니다. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (49 페이지 ) 및 부팅옵션, (63 페이지 ) 항목에서예제가부분적으로수정되었습니다. 스크래치파티션의디렉토리경로설정에대한예를추가하기위해 vsphere Web Client 에서스크래치파티션설정, (182 페이지 ) 및 부팅디스크를다른호스트와공유하는경우부팅시호스트가예기치않게중지됨, (183 페이지 ) 항목이업데이트되었습니다. psc_restore 스크립트이름이 12 장, vcenter Server 환경백업및복원, (273 페이지 ) 섹션에서업데이트되었습니다. Auto Deploy 가 vcenter Server 시스템과함께배포됨을설명하는정보가 Auto Deploy 모범사례, (119 페이지 ) 항목에서업데이트되었습니다. vsphere Data Protection 에서백업작업생성, (277 페이지 ) 항목에서 URL 이수정되었습니다. KO-001986-01 vcenter Single Sign-On 이설치에미치는영향, (211 페이지 ) 에서 vcenter Server 인스턴스번호에대한정보를업데이트했습니다. Platform Services Controller 가내장된 vcenter Server 의독립형및다중인스턴스재구성에대한정보를개선하기위해 Platform Services Controller 가내장된독립형 vcenter Server 를외부 Platform Services Controller 가있는 vcenter Server 로재구성, (261 페이지 ) 항목을업데이트하고 Platform Services Controller 가내장된 vcenter Server 의가입된여러인스턴스를외부 Platform Services Controller 가있는 vcenter Server 로재구성, (264 페이지 ) 항목을추가했습니다. KO-001986-00 최초릴리스 10 VMware, Inc.
소개 1 vsphere 6.0 은설치및설정에대한다양한옵션을제공합니다. vsphere 를성공적으로배포하려면설치및설정옵션과작업순서를이해해야합니다. vsphere 의두핵심구성요소는 VMware ESXi 와 VMware 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.0 이상또는 vcenter Server 인스턴스 5.0 이상에배포할수있습니다. vsphere 6.0 부터 vcenter Server 및 vcenter Server 구성요소실행을위한모든필수서비스가 VMware Platform Services Controller 에번들로구성되어있습니다. 내장된또는외부 Platform Services Controller 가있는 vcenter Server 를배포할수있지만 vcenter Server 를설치하거나배포하기전에항상 Platform Services Controller 를설치하거나배포해야합니다. 이장에서는다음주제에대해설명합니다. vcenter Server 구성요소및서비스, (11 페이지 ) vcenter Server 배포모델, (13 페이지 ) vsphere 설치및설정프로세스에대한개요, (16 페이지 ) vsphere 보안인증서개요, (18 페이지 ) 고급연결모드개요, (20 페이지 ) 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 에포함된서비스가다른시스템에배포됩니다. VMware, Inc. 11
다음과같은구성요소가 vcenter Server 및 vcenter Server Appliance 설치에포함되어있습니다. VMware Platform Services Controller 인프라서비스그룹에는 vcenter Single Sign-On, 라이센스서비스, Lookup Service 및 VMware 인증기관이포함되어있습니다. vcenter Server 서비스그룹에는 vcenter Server, vsphere Web Client, Inventory Service, vsphere Auto Deploy, vsphere ESXi Dump Collector, Windows 의 VMware vsphere Syslog Collector 및 vcenter Server Appliance 의 VMware Sphere Syslog 서비스가포함되어있습니다. 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 Single Sign-On 을사용할수있으며 vcenter Single Sign- On 은 vcenter Server 5.1.x 이상에필요합니다. vsphere 라이센스서비스 VMware 인증기관 vsphere 라이센스서비스는 Platform Services Controller 또는연결된여러 Platform Services Controller 에연결된모든 vcenter Server 시스템에일반라이센스인벤토리및관리기능을제공합니다. VMCA(VMware 인증기관 ) 는기본적으로각 ESXi 호스트에루트인증기관이 VMCA 인서명된인증서를프로비저닝합니다. 프로비저닝은 ESXi 호스트가 vcenter Server 에명시적으로추가되거나 ESXi 호스트설치프로세스의일부로추가될때발생합니다. 모든 ESXi 인증서는호스트에로컬로저장됩니다. vcenter Server 와함께설치된서비스 이러한추가구성요소는 vcenter Server 를설치할때자동으로설치됩니다. 이러한구성요소는고유한설치관리자를가지고있지않으므로별도로설치할수없습니다. vcenter Inventory Service PostgreSQL vsphere Web Client Inventory Service 는 vcenter Server 구성및인벤토리데이터를저장하므로 vcenter Server 인스턴스간에인벤토리개체를검색하고액세스할수있습니다. vsphere 및 vcloud Hybrid Service 를위한 PostgreSQL 데이터베이스의번들버전의 VMware 배포입니다. vsphere Web Client 를사용하면웹브라우저를통해 vcenter Server 인스턴스에연결할수있어 vsphere 인프라를관리할수있습니다. 12 VMware, Inc.
1 장 vsphere 설치및설정소개 vsphere ESXi Dump Collector VMware vsphere Syslog Collector VMware Syslog 서비스 vsphere Auto Deploy vcenter Server 지원도구입니다. 시스템에심각한오류가발생할때 VMkernel 메모리를디스크가아닌네트워크서버에저장하도록 ESXi 를구성할수있습니다. vsphere ESXi Dump Collector 는네트워크를통해이러한메모리덤프를수집합니다. 여러호스트로그의네트워크로깅및결합을사용하도록설정하는 Windows 지원도구의 vcenter Server 입니다. vsphere Syslog Collector 를사용하여 ESXi 시스템로그가로컬디스크가아닌네트워크의서버로향하도록지정할수있습니다. 로그를수집하기위한지원되는최대권장호스트수는 30 입니다. vsphere Syslog Collector 구성에대한자세한내용은 http://kb.vmware.com/kb/2021652 항목을참조하십시오. 호스트에서로그수집및네트워크로깅, 시스템로깅을위한통합아키텍처를제공하는 vcenter Server Appliance 지원도구입니다. VMware Syslog 서비스를사용하여 ESXi 시스템로그가로컬디스크가아닌네트워크의서버로향하도록지정할수있습니다. 로그를수집하기위한지원되는최대권장호스트수는 30 입니다. VMware Syslog 서비스구성에대한자세한내용은 vcenter Server Appliance 구성항목을참조하십시오. ESXi 소프트웨어로수백개의물리적호스트를프로비저닝할수있는 vcenter Server 지원도구입니다. 배포할이미지와이이미지로프로비저닝할호스트를지정할수있습니다. 필요한경우호스트에적용할호스트프로파일과각호스트의 vcenter Server 위치 ( 폴더또는클러스터 ) 를지정할수있습니다. vcenter Server 배포모델 vcenter Server 를 Microsoft Windows Server 2008 SP2 이상을실행중인가상시스템또는물리적서버에설치하거나 vcenter Server Appliance 를배포할수있습니다. vcenter Server Appliance 는 vcenter Server 를실행하도록최적화된미리구성된 Linux 기반가상시스템입니다. vsphere 6.0 에는내장된 Platform Services Controller 가있는 vcenter Server 와외부 Platform Services Controller 가있는 vcenter Server 가도입되었습니다. 중요이설명서는기본배포모델에대한정보를제공합니다. 권장되는토폴로지에대한정보는 vsphere 6.0.x 권장토폴로지목록을참조하십시오. 내장된 Platform Services Controller 가있는 vcenter Server 외부 Platform Services Controller 가있는 vcenter Server Platform Services Controller 와함께제공되는모든서비스는 vcenter Server 와동일한가상시스템또는물리적서버에배포됩니다. Platform Services Controller 및 vcenter Server 와함께제공되는서비스는다른가상시스템또는물리적서버에배포됩니다. 먼저 Platform Services Controller 를하나의가상시스템또는물리적서버에배포한다음 vcenter Server 를다른가상시스템또는물리적서버에배포해야합니다. 참고내장된 Platform Services Controller가있는 vcenter Server를배포한후에는토폴로지를재구성하여외부 Platform Services Controller가있는 vcenter Server로전환할수있습니다. 이는단방향프로세스로, 전환후에는내장된 Platform Services Controller가있는 vcenter Server 로다시전환할수없습니다. vcenter Server 인스턴스의연결대상은같은도메인내의인프라데이터를복제하도록구성된외부 Platform Services Controller로만변경할수있습니다. VMware, Inc. 13
Platform Services Controller 가내장된 vcenter Server vcenter Server 및 Platform Services Controller 는단일가상시스템또는물리적서버에배포됩니다. 그림 1 1. 내장된 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 간의연결및이름확인문제로인한운영중단이쉽게발생하지않습니다. vcenter Server 를 Windows 가상시스템또는물리적서버에설치하는경우소수의 Windows 라이센스가필요합니다. 소수의가상시스템또는물리적서버를관리해야합니다. Platform Services Controller 간에로드를분산시키기위한로드밸런서가필요하지않습니다. 내장된 Platform Services Controller 를통한설치는다음과같은단점이있습니다. 각제품에대해필요한것보다많은 Platform Services Controller 가있습니다. 이는더많은리소스를소비합니다. 이모델은소규모환경에적합합니다. 외부 Platform Services Controller 가포함된 vcenter Server vcenter Server 및 Platform Services Controller 는별도의가상시스템또는물리적서버에배포됩니다. Platform Services Controller 는여러 vcenter Server 인스턴스간에공유될수있습니다. Platform Services Controller 를설치한다음여러 vcenter Server 인스턴스를설치하고 Platform Services Controller 에등록할수있습니다. 그런다음다른 Platform Services Controller 를설치하고첫번째 Platform Services Controller 를통해데이터를복제하도록구성한다음 vcenter Server 인스턴스를설치하고두번째 Platform Services Controller 에등록합니다. 14 VMware, Inc.
1 장 vsphere 설치및설정소개 그림 1 2. 외부 Platform Services Controller 가있는 vcenter Server 가상시스템또는물리적서버 Platform Services Controller 가상시스템또는물리적서버 가상시스템또는물리적서버 vcenter Server vcenter Server 외부 Platform Services Controller 가있는 vcenter Server 설치는다음과같은이점이있습니다. Platform Services Controller 의결합된서비스에서사용하는리소스가줄어들므로설치공간과유지보수작업이줄어듭니다. 환경은더많은 vcenter Server 인스턴스로구성될수있습니다. 외부 Platform Services Controller 가있는 vcenter Server 설치는다음과같은단점이있습니다. vcenter Server 와 Platform Services Controller 간의연결이네트워크를통해이뤄지고연결및이름확인문제가쉽게발생합니다. vcenter Server 를 Windows 가상시스템또는물리적서버에설치하는경우더많은 Microsoft Windows 라이센스가필요합니다. 더많은가상시스템또는물리적서버를관리해야합니다. 혼합운영체제환경 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 3. Windows 의외부 Platform Services Controller 와의혼합운영체제환경의예 Windows 가상시스템또는물리적서버 Windows 의 Platform Services Controller 가상시스템또는물리적서버 Windows 의 vcenter Server 가상시스템 vcenter Server Appliance VMware, Inc. 15
그림 1 4. 외부 Platform Services Controller 장치와의혼합운영체제환경의예 Linux 가상시스템 Platform Services Controller 장치 가상시스템또는물리적서버 Windows 의 vcenter Server 가상시스템 vcenter Server Appliance 인프라데이터를복제하는많은 Platform Services Controller 를가지면시스템의고가용성을보장할수있습니다. vcenter Server 인스턴스또는 vcenter Server Appliance 가처음에등록된외부 Platform Services Controller 가응답을중지할경우 vcenter Server 또는 vcenter Server Appliance 의연결대상을도메인의다른외부 Platform Services Controller 로변경할수있습니다. 자세한내용은 vcenter Server 의연결대상을다른외부 Platform Services Controller 로변경, (260 페이지 ) 항목을참조하십시오. vsphere 설치및설정프로세스에대한개요 vsphere 는설치및설정해야하는구성요소가여러개포함된정교한제품입니다. vsphere 를성공적으로배포하려면필요한작업순서를이해하고있어야합니다. vsphere 설치과정에는다음작업이포함됩니다. 1 vsphere 릴리스정보를읽어봅니다. 2 시스템이 vsphere 하드웨어및소프트웨어요구사항을충족하는지확인합니다. 2 장, 시스템요구사항, (23 페이지 ) 를참조하십시오. 3 ESXi 를설치합니다. a 시스템이최소하드웨어요구사항을충족하는지확인합니다. ESXi 요구사항, (23 페이지 ) 를참조하십시오. b 사용할 ESXi 설치옵션을결정합니다. ESXi 설치옵션, (43 페이지 ) 를참조하십시오. c d ESXi 설치관리자의배치및부팅위치를결정합니다. ESXi 설치관리자부팅을위한미디어옵션, (46 페이지 ) 를참조하십시오. 설치관리자를 PXE 부팅할경우에는네트워크 PXE 인프라가올바르게설정되어있는지확인합니다. ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 를참조하십시오. ESXi 를설치할때필요한정보가포함된워크시트를생성합니다. ESXi 설치에필요한정보, (57 페이지 ) 를참조하십시오. e ESXi 를설치합니다. 대화형으로 ESXi 설치, (59 페이지 ) 스크립트를사용하여호스트설치또는업그레이드, (62 페이지 ) vsphere Auto Deploy 를사용하여 ESXi 설치, (76 페이지 ) 중요 vsphere 6.0에서 Auto Deploy는 vcenter Server와함께설치됩니다. Auto Deploy를사용하여 ESXi 호스트를프로비저닝하려면 vcenter Server를설치하거나 vcenter Server Appliance를배포해야합니다. 16 VMware, Inc.
1 장 vsphere 설치및설정소개 4 ESXi 부팅및네트워크설정, 직접콘솔등의설정을구성합니다. 5 장, ESXi 설정, (169 페이지 ) 및 6 장, ESXi 를설치하고설정한후, (189 페이지 ) 항목을참조하십시오. 5 원격로깅을위한 syslog 서버를설정할때는로그파일을저장할디스크스토리지를충분히준비해야합니다. 원격호스트에대한로깅설정은로컬스토리지가제한된호스트에특히중요합니다. 시스템로깅에필요한사용가능한공간, (41 페이지 ) 및 ESXi 호스트의 Syslog 구성, (184 페이지 ) 을참조하십시오. 6 Windows 가상시스템또는물리적서버에 vcenter Server 를설치하거나 vcenter Server Appliance 를배포합니다. vsphere 6.0 에서 vcenter Server 를설치하거나 vcenter Server Appliance 를배포하고 vcenter Server 인스턴스와 vcenter Server Appliance 를인프라데이터를복제하는 Platform Services Controller 에등록하여고급연결모드로연결할수있습니다. 동시설치는지원되지않습니다. Platform Services Controller 를설치하거나배포한후순차적으로 vcenter Server 인스턴스를설치하거나 vcenter Server Appliance 를배포해야합니다. Windows 가상시스템또는물리적서버에 vcenter Server 를설치합니다. 1 시스템이 vcenter Server 설치를위한하드웨어및소프트웨어요구사항을충족하는지확인합니다. vcenter Server for Windows 요구사항, (29 페이지 ) 를참조하십시오. 2 ( 선택사항 ) 외부 vcenter Server 데이터베이스를설정합니다. 설치를위해 vcenter Server 데이터베이스준비, (193 페이지 ) 를참조하십시오. 최대 20 개의호스트와 200 개의가상시스템으로구성된환경의경우번들 PostgreSQL 데이터베이스를사용할수있습니다. 운영및대규모환경의경우에는내장된 PostgreSQL 데이터베이스에서외부데이터베이스로의마이그레이션이사소한수동프로세스가아니므로외부데이터베이스를설정합니다. 3 설치에필요한정보가포함된워크시트를생성합니다. vcenter Server 설치에필요한정보, (216 페이지 ) 를참조하십시오. 4 vcenter Server 및 Platform Services Controller 를설치합니다. 8 장, Windows 가상시스템또는물리적서버에 vcenter Server 설치, (229 페이지 ) 를참조하십시오. 내장된또는외부 Platform Services Controller 가있는 vcenter Server 를설치할수있습니다. 내장된 Platform Services Controller 가있는 vcenter Server 배포는소규모환경에적합합니다. 외부 Platform Services Controller 가있는 vcenter Server 배포는여러 vcenter Server 인스턴스로구성된환경에적합합니다. vcenter Server 배포모델, (13 페이지 ) 를참조하십시오. vcenter Server Appliance 를배포합니다. 1 vcenter Server Appliance 요구사항, (32 페이지 ) 의항목을검토하고시스템이 vcenter Server Appliance 배포를위한하드웨어및소프트웨어요구사항을충족하는지확인합니다. 2 ( 선택사항 ) 외부 Oracle 데이터베이스를설정합니다. vcenter Server Appliance 는외부데이터베이스로 Oracle 데이터베이스만지원합니다. 설치를위해 vcenter Server 데이터베이스준비, (193 페이지 ) 를참조하십시오. 최대 1,000 개의호스트와 10,000 개의가상시스템이포함된환경에적합한번들 PostgreSQL 데이터베이스를사용할수도있습니다. 3 vcenter Server Appliance 배포에필요한정보, (220 페이지 ) 항목을사용하여설치에필요한정보가포함된워크시트를생성합니다. 4 내장된 Platform Services Controller 또는외부 Platform Services Controller 가있는 vcenter Server Appliance 를배포합니다. 9 장, vcenter Server Appliance 배포, (239 페이지 ) 를참조하십시오. VMware, Inc. 17
내장된 Platform Services Controller 가있는 vcenter Server 배포는소규모환경에적합합니다. 외부 Platform Services Controller 가있는 vcenter Server 배포는여러 vcenter Server 인스턴스로구성된환경에적합합니다. vcenter Server 배포모델, (13 페이지 ) 를참조하십시오. 7 vsphere Web Client 에서 vcenter Server 에연결합니다. 11 장, vcenter Server 설치또는 vcenter Server Appliance 배포후, (257 페이지 ) 를참조하십시오. 8 vcenter Server 및 vcenter Server Appliance 를구성합니다. vcenter Server 및호스트관리및 vcenter Server Appliance 구성을참조하십시오. vsphere 보안인증서개요 ESXi 호스트및 vcenter Server 는기밀성, 데이터무결성및인증을보장하도록 SSL 을통해안전하게통신합니다. vsphere 6.0 에서 VMCA(VMware 인증기관 ) 는기본적으로각 ESXi 호스트에루트인증기관이 VMCA 인서명된인증서를프로비저닝합니다. 프로비저닝은 ESXi 호스트가 vcenter Server 에명시적으로추가되거나 ESXi 호스트설치의일부로추가될때발생합니다. 모든 ESXi 인증서는호스트에로컬로저장됩니다. 또한다른루트 CA( 인증기관 ) 가포함된사용자지정인증서를사용할수도있습니다. ESXi 호스트의인증서관리에대한자세한내용은 vsphere 보안설명서를참조하십시오. vcenter Server 및 vcenter Server 서비스에대한모든인증서는 VECS(VMware Endpoint 인증서저장소 ) 에저장됩니다. vcenter Server 에대한 VMCA 인증서를 CA 에의해서명된다른인증서로교체할수있습니다. 타사인증서를사용하려면 Platform Services Controller 를설치하고새 CA 서명된루트인증서를 VMCA 에추가한다음 vcenter Server 를설치합니다. vcenter Server 인증서관리에대한자세한내용은 vsphere 보안설명서를참조하십시오. 인증서교체개요 구성하는시스템에대한요구사항과회사정책에따라다양한유형의인증서교체를수행할수있습니다. vsphere Certificate Manager 유틸리티를사용하거나설치에포함된 CLI 를사용하여수동으로각각의교체를수행할수있습니다. VMCA 는각 Platform Services Controller 와각내장된배포에포함되어있습니다. VMCA 는각노드, 각 vcenter Server 솔루션사용자, 각 ESXi 호스트를인증기관인 VMCA 에서서명한인증서로프로비저닝합니다. vcenter Server 솔루션사용자는 vcenter Server 서비스의그룹입니다. 솔루션사용자목록은 vsphere 보안항목을참조하십시오. 기본인증서를교체할수있습니다. vcenter Server 구성요소의경우설치에포함된명령줄도구집합을사용할수있습니다. 여러옵션이있습니다. 교체워크플로우및 vsphere Certificate Manager 유틸리티에대한자세한내용은 vsphere 보안설명서를참조하십시오. VMCA 에서서명한인증서로교체 VMCA 인증서가만료되거나다른이유로인증서를교체하려는경우인증서관리 CLI 를사용하여해당프로세스를수행할수있습니다. 기본적으로 VMCA 루트인증서는 10 년후에만료되고 VMCA 에서서명한모든인증서는루트인증서가만료될때즉최대 10 년후에만료됩니다. 18 VMware, Inc.
1 장 vsphere 설치및설정소개 그림 1 5. VMCA 에서서명한인증서가 VECS 에저장됨 VMCA 서명됨 CA-Cert Machine-Cert VECS VMCA 를중간 CA 로만들기 VMCA 루트인증서를엔터프라이즈 CA 또는타사 CA 에서서명한인증서로교체할수있습니다. VMCA 는인증서를프로비저닝하고 VMCA 를중간 CA 로만들때마다사용자지정루트인증서에서명합니다. 참고외부 Platform Services Controller가포함된새로설치를수행하는경우먼저 Platform Services Controller를설치한다음 VMCA 루트인증서를교체합니다. 다음으로다른서비스를설치하거나환경에 ESXi 호스트를추가합니다. 내장된 Platform Services Controller로새로설치를수행하는경우 ESXi 호스트를추가하기전에 VMCA 루트인증서를교체합니다. 그렇게하면모든인증서가전체체인에의해서명되고새인증서를생성하지않아도됩니다. 그림 1 6. 타사또는엔터프라이즈 CA 에서서명한인증서가 VMCA 를중간 CA 로사용 VMCA VMware vsphere 서명됨 서명됨 서명됨 루트 CA-Cert 엔터프라이즈 CA-Cert CA-Cert Machine-Cert VECS VMCA 사용안함, 사용자지정인증서로프로비저닝 사용자지정인증서로기존 VMCA 서명된인증서를교체할수있습니다. 해당접근방식을사용하는경우모든인증서프로비저닝및모니터링에대한책임이있습니다. VMware, Inc. 19
그림 1 7. 외부인증서가 VECS 에직접저장됨 VMCA VMware vsphere 서명됨 외부 CA ( 상용또는엔터프라이즈 ) 사용되지않음 Machine-Cert VECS 하이브리드배포 VMCA 가인증서중일부를제공하도록하면서인프라의다른부분에사용자지정인증서를사용할수있습니다. 예를들어솔루션사용자인증서는 vcenter Single Sign-On 에인증하는데에만사용되므로 VMCA 를통해이러한인증서를프로비저닝하는것을고려합니다. 모든 SSL 트래픽을보호하려면사용자지정인증서로시스템 SSL 인증서를교체합니다. ESXi 인증서교체 ESXi 호스트의경우 vsphere Web Client 에서인증서프로비저닝동작을변경할수있습니다. VMware 인증기관모드 ( 기본값 ) 사용자지정인증기관모드 지문모드 vsphere Web Client 에서인증서를갱신하는경우 VMCA 는해당호스트에대한인증서를발급합니다. 인증서체인을포함하도록 VMCA 루트인증서를변경한경우호스트인증서에는전체체인이포함됩니다. VMCA 에서서명하거나발급하지않은인증서를수동으로업데이트하고사용할수있습니다. 새로고침동안 5.5 인증서를유지하는데사용할수있습니다. 디버깅상황에서만일시적으로이모드를사용합니다. 고급연결모드개요 고급연결모드는하나이상의 Platform Services Controller 를사용하여여러 vcenter Server 시스템을함께연결합니다. 고급연결모드를사용하면연결된모든 vcenter Server 시스템에서보고검색하고역할, 사용권한, 라이센스, 정책및태그를복제할수있습니다. 외부 Platform Services Controller 가있는 vcenter Server 를설치하거나외부 Platform Services Controller 가있는 vcenter Server Appliance 를배포하는경우 Platform Services Controller 를먼저설치해야합니다. Platform Services Controller 를설치할때새 vcenter Single Sign-On 도메인을생성하거나기존도메인에가입할지선택할수있습니다. Platform Services Controller 를이미설치하거나배포했으며 vcenter Single Sign-On 도메인을 20 VMware, Inc.
1 장 vsphere 설치및설정소개 생성한경우기존 vcenter Single Sign-On 도메인에가입하도록선택할수있습니다. 기존 vcenter Single Sign-On 도메인에가입할때기존 Platform Services Controller 와새 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 가외부독립형 Platform Services Controller 인지확인합니다. 내장된설치의일부인기존 Platform Services Controller 선택은지원되지않으며배포후재구성될수없습니다. 권장되는토폴로지에대한자세한내용은 http://kb.vmware.com/kb/2108548 페이지를참조하십시오. VMware, Inc. 21
22 VMware, Inc.
시스템요구사항 2 Windows 에서 vcenter Server 를실행하는시스템, vcenter Server Appliance 및 ESXi 인스턴스는특정하드웨어및운영체제요구사항을충족해야합니다. Auto Deploy 를사용하여 ESXi 호스트를프로비저닝하는경우에는 vsphere Auto Deploy 준비, (87 페이지 ) 도참조하십시오. 이장에서는다음주제에대해설명합니다. ESXi 요구사항, (23 페이지 ) vcenter Server for Windows 요구사항, (29 페이지 ) vcenter Server Appliance 요구사항, (32 페이지 ) vcenter Server 및 Platform Services Controller 의필수포트, (34 페이지 ) vsphere DNS 요구사항, (38 페이지 ) vsphere Web Client 소프트웨어요구사항, (39 페이지 ) 클라이언트통합플러그인소프트웨어요구사항, (39 페이지 ) vsphere Client 요구사항, (40 페이지 ) 시스템로깅에필요한사용가능한공간, (41 페이지 ) ESXi 요구사항 ESXi 6.0 을설치하거나 ESXi 6.0 으로업그레이드하려면시스템이특정하드웨어및소프트웨어요구사항을충족해야합니다. ESXi 하드웨어요구사항 호스트가 ESXi 6.0 에서지원되는최소하드웨어구성을충족하는지확인합니다. 하드웨어및시스템리소스 ESXi 6.0 을설치하거나업그레이드하려면하드웨어및시스템리소스가다음과같은요구사항을충족해야합니다. 지원되는서버플랫폼. 지원되는플랫폼목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. ESXi 6.0 을사용하려면 CPU 코어가 2 개이상인호스트시스템이필요합니다. ESXi 6.0 은 2006 년 9 월이후에릴리스된 64 비트 x86 프로세서를지원합니다. 여기에는광범위한다중코어프로세서가포함됩니다. 지원되는프로세서의전체목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. VMware, Inc. 23
ESXi 6.0 을사용하려면 BIOS 의 CPU 에 NX/XD 비트를사용하도록설정해야합니다. ESXi 에는최소 4GB 의물리적 RAM 이필요합니다. 일반적인운영환경에서가상시스템을실행하려면최소 8GB 의 RAM 을제공하는것이좋습니다. 64 비트가상시스템을지원하려면, 하드웨어가상화 (Intel VT-x 또는 AMD RVI) 지원이 x64 CPU 에사용되어야합니다. 하나이상의기가비트또는더빠른이더넷컨트롤러. 지원되는네트워크어댑터모델목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. 가상시스템에사용할수있는분할되지않은공간이있는 SCSI 디스크또는로컬비네트워크 RAID LUN SATA(Serial ATA) 의경우, 지원되는 SAS 컨트롤러또는지원되는온보드 SATA 컨트롤러를통해연결된디스크. SATA 디스크는로컬이아니라원격디스크로간주됩니다. 이러한디스크는원격디스크로표시되므로기본적으로스크래치파티션으로사용되지않습니다. 참고 SATA CD-ROM 디바이스는 ESXi 6.0 호스트의가상시스템에연결할수없습니다. SATA CD-ROM 디바이스를사용하려면 IDE 에뮬레이션모드를사용해야합니다. 스토리지시스템 지원되는스토리지시스템목록은 VMware 호환성가이드 (http://www.vmware.com/resources/compatibility) 를참조하십시오. 소프트웨어 FCoE(Fibre Channel over Ethernet) 는 소프트웨어 FCoE 를사용하여 ESXi 설치및부팅, (57 페이지 ) 을참조하십시오. ESXi 부팅요구사항 vsphere 6.0 에서는 UEFI(Unified Extensible Firmware Interface) 에서 ESXi 호스트를부팅할수있습니다. UEFI 를사용하면하드드라이브, CD-ROM 드라이브또는 USB 미디어에서시스템을부팅할수있습니다. VMware Auto Deploy 를사용한네트워크부팅및프로비저닝에는레거시 BIOS 펌웨어가필요하며이기능은 UEFI 와함께사용할수없습니다. 사용중인추가기능카드의시스템방화벽및펌웨어가지원하는경우 2TB 이상의디스크에서 ESXi 를부팅할수있습니다. 벤더설명서를참조하십시오. 참고 ESXi 6.0을설치한후레거시 BIOS의부팅유형을 UEFI로변경하면호스트가부팅되지않을수있습니다. 이경우호스트에 VMware 부트뱅크가아닙니다. 와비슷한내용의오류메시지가표시됩니다. ESXi 6.0을설치한후에는레거시 BIOS와 UEFI 사이에서호스트부팅유형을변경할수없습니다. ESXi 6.0 설치또는업그레이드를위한스토리지요구사항 ESXi 6.0 을설치하거나 ESXi 6.0 으로업그레이드하려면최소 1GB 의부팅디바이스가필요합니다. 로컬디스크, SAN 또는 iscsi LUN 에서부팅할때부팅디바이스상에 VMFS 볼륨과 4GB 스크래치파티션을생성하려면 5.2GB 디스크가필요합니다. 보다작은디스크또는 LUN 을사용할경우설치관리자는스크래치영역을별도의로컬디스크에할당하려고시도합니다. 로컬디스크가스크래치파티션을찾을수없는경우 /scratch 는 /tmp/scratch 에연결된 ESXi 호스트 ramdisk 에위치합니다. 별도디스크또는 LUN 을사용하도록 /scratch 를재구성할수있습니다. 최상의성능과메모리최적화를위해 /scratch 를 ESXi 호스트 ramdisk 에배치하지마십시오. /scratch 를재구성하려면 vsphere Web Client 에서스크래치파티션설정, (182 페이지 ) 을참조하십시오. USB 와 SD 디바이스의 I/O 민감성때문에설치관리자는디바이스에스크래치파티션을생성하지않습니다. USB 또는 SD 디바이스에서설치하거나업그레이드할때설치관리자는사용가능한로컬디스크또는데이터스토어에스크래치영역을할당하려고시도합니다. 로컬디스크또는데이터스토어를찾을수없다면, /scratch 는 ramdisk 에있는것입니다. 설치또는업그레이드후에영구데이터스토어를사용하 24 VMware, Inc.
2 장시스템요구사항 려면 /scratch 를재구성해야합니다. 1GB USB 또는 SD 디바이스가최소설치용으로충분하더라도 4GB 이상의디바이스를사용해야합니다. 추가공간은 USB/SD 디바이스의확장된코어덤프파티션에사용됩니다. 4GB 이상의고품질드라이브가확장된코어덤프파티션을수용하기에충분하더라도추가플래시셀이부팅미디어의수명을연장할수있도록 16GB 이상의고품질 USB 플래시드라이브를사용합니다. 기술자료문서 (http://kb.vmware.com/kb/2004784) 를참조하십시오. 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 하드웨어요구사항, (23 페이지 ) 항목을참조하십시오. vsphere 성능에대한기술문서 (https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpape r/vmware-perfbest-practices-vsphere6-0-white-paper.pdf) 도참조하십시오. VMware, Inc. 25
표 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.0 드라이버가지원하는디바이스를사용합니다. http://www.vmware.com/resources/compatibili ty 의하드웨어호환성가이드를참조하십시오. ESXi 호스트에대해들어오고나가는방화벽포트 vsphere Web Client 를사용하면각서비스에대한방화벽포트를열고닫거나선택된 IP 주소의트래픽을허용할수있습니다. 다음표에는일반적으로설치된서비스에대한방화벽이나열되어있습니다. 호스트에다른 VIB 를설치하는경우추가서비스및방화벽포트를사용하게될수있습니다. 26 VMware, Inc.
2 장시스템요구사항 표 2 3. 수신방화벽연결 서비스포트설명 CIM 서버 5988(TCP) CIM(Common Information Model) 을위한 서버입니다. CIM 보안서버 5989(TCP) CIM 을위한보안서버입니다. CIM SLP 427(TCP, UDP) CIM 클라이언트에서는 CIM 서버를찾는데 SLPv2(Service Location Protocol 버전 2) 를사용합니다. DHCPv6 546(TCP, UDP) IPv6 을위한 DHCP 클라이언트입니다. DVSSync 8301, 8302(UDP) DVSSync 포트는 VMware FT 기록 / 재생이사용할수있도록설정된호스트간의분산가상포트의상태를동기화하는데사용됩니다. 기본또는백업가상시스템을실행하는호스트만이러한포트가반드시열려있어야합니다. VMware FT를사용중이지않은호스트에서는이러한포트가열려있지않아도됩니다. NFC 902(TCP) NFC(Network File Copy) 는 vsphere 구성요소를위한파일형식인식 FTP 서비스를제공합니다. ESXi에서는데이터스토어간의데이터복사및이동등의작업에기본적으로 NFC를사용합니다. Virtual SAN 클러스터링서비스 12345, 23451(UDP) Virtual SAN 클러스터모니터링및멤버자격디렉토리서비스입니다. UDP 기반 IP 멀티캐스트를사용하여클러스터멤버를설정하고 Virtual SAN 메타데이터를모든클러스터멤버에분산합니다. 사용하지않도록설정하는경우 Virtual SAN 이작동하지않습니다. DHCP 클라이언트 68(UDP) IPv4 를위한 DHCP 클라이언트입니다. DNS 클라이언트 53(UDP) DNS 클라이언트입니다. Fault Tolerance NSX 논리적분산라우터서비스 8200, 8100, 8300(TCP, UDP) 6999(UDP) vsphere FT(Fault Tolerance) 용호스트간의트래픽입니다. NSX Virtual Distributed Router 서비스입니다. NSX VIB 가설치되고 VDR 모듈이생성될때이서비스와연결된방화벽포트가열려있습니다. 호스트와연결된 VDR 인스턴스가없는경우에는포트가열려있지않아도됩니다. 이서비스는이전버전의제품에서 NSX 논리적분산라우터라고불렸습니다. Virtual SAN 전송 2233(TCP) Virtual SAN의신뢰할수있는데이터그램전송입니다. TCP를사용하며 Virtual SAN 스토리지 IO에사용됩니다. 사용하지않도록설정하는경우 Virtual SAN이작동하지않습니다. SNMP 서버 161(UDP) 호스트가 SNMP 서버에연결할수있도록허용 합니다. SSH 서버 22(TCP) SSH 액세스에필요합니다. vmotion 8000(TCP) vmotion을사용한가상시스템마이그레이션에 필요합니다. vsphere Web Client 902, 443(TCP) 클라이언트연결 VMware, Inc. 27
표 2 3. 수신방화벽연결 ( 계속 ) 서비스포트설명 vsanvp 8080(TCP) VSAN VASA 벤더제공자입니다. vcenter의일부인 SMS( 스토리지관리서비스 ) 에서 Virtual SAN 스토리지프로파일, 기능및규정준수에대한정보에액세스하는데사용됩니다. 사용하지않도록설정하는경우 Virtual SAN SPBM( 스토리지프로파일기반관리 ) 이작동하지않습니다. vsphere Web Access 80(TCP) 다양한인터페이스에대한다운로드링크가포함 된시작페이지입니다. 표 2 4. 송신방화벽연결 서비스포트설명 CIM SLP 427(TCP, UDP) CIM 클라이언트에서는 CIM 서버를찾는데 SLPv2(Service Location Protocol 버전 2) 를사용합니다. DHCPv6 547(TCP, UDP) IPv6 을위한 DHCP 클라이언트입니다. DVSSync 8301, 8302(UDP) DVSSync 포트는 VMware FT 기록 / 재생이사용할수있도록설정된호스트간의분산가상포트의상태를동기화하는데사용됩니다. 기본또는백업가상시스템을실행하는호스트만이러한포트가반드시열려있어야합니다. VMware FT를사용중이지않은호스트에서는이러한포트가열려있지않아도됩니다. HBR 44046, 31031(TCP) vsphere Replication 및 VMware Site Recovery Manager의송신복제트래픽에사 용됩니다. NFC 902(TCP) NFC(Network File Copy) 는 vsphere 구성요소를위한파일형식인식 FTP 서비스를제공합니다. ESXi에서는데이터스토어간의데이터복사및이동등의작업에기본적으로 NFC를사용합니다. WOL 9(UDP) Wake on LAN 에서사용. Virtual SAN 클러스터링서비스 12345 23451(UDP) Virtual SAN 에의해사용되는클러스터모니터링, 멤버자격및디렉토리서비스입니다. DHCP 클라이언트 68(UDP) DHCP 클라이언트입니다. DNS 클라이언트 53(TCP, UDP) DNS 클라이언트입니다. Fault Tolerance 80, 8200, 8100, 8300(TCP, UDP) VMware Fault Tolerance 를지원합니다. 소프트웨어 iscsi 클라이언트 3260(TCP) 소프트웨어 iscsi 를지원합니다. NSX 논리적분산라우터서비스 6999(UDP) NSX VIB 가설치되고 VDR 모듈이생성될때이서비스와연결된방화벽포트가열려있습니다. 호스트와연결된 VDR 인스턴스가없는경우에는포트가열려있지않아도됩니다. 28 VMware, Inc.
2 장시스템요구사항 표 2 4. 송신방화벽연결 ( 계속 ) 서비스포트설명 rabbitmqproxy 5671(TCP) ESXi 호스트에서실행중인프록시로, 가상시스템내부에서실행중인애플리케이션이 vcenter 네트워크도메인에서실행중인 AMQP 브로커에전달하도록허용합니다. 가상시스템은네트워크에있지않아도됩니다. 즉, NIC가필요하지않습니다. 프록시는 vcenter 네트워크도메인의브로커에연결됩니다. 따라서송신연결 IP 주소에최소한사용중인현재브로커또는이후브로커가포함되어야합니다. 고객이확장하려는경우브로커를추가할수있습니다. Virtual SAN 전송 2233(TCP) Virtual SAN 노드간의 RDT 트래픽 ( 유니캐스 트피어-피어통신 ) 에사용됩니다. vmotion 8000(TCP) vmotion을사용한가상시스템마이그레이션에 필요합니다. VMware vcenter 에이전트 902(UDP) vcenter Server 에이전트입니다. vsanvp 8080(TCP) Virtual SAN 벤더제공자트래픽에사용됩니다. vcenter Server for Windows 요구사항 Windows 가상시스템또는물리적서버에서 vcenter Server 를설치하려면시스템이특정하드웨어및소프트웨어요구사항을충족해야합니다. vcenter Server 및 Platform Services Controller 를설치하려는가상시스템의클럭을동기화합니다. vsphere 네트워크에서클럭동기화, (215 페이지 ) 를참조하십시오. 물리적서버또는가상시스템의 DNS 이름이실제전체시스템이름과일치하는지확인합니다. vcenter Server 를설치하거나업그레이드할물리적서버또는가상시스템의호스트이름이 RFC 1123 지침을준수하는지확인합니다. vcenter Server 를설치하려는시스템이 Active Directory 도메인컨트롤러가아닌지확인합니 다. vcenter Server 서비스가로컬시스템계정이외의사용자계정에서실행되는경우 vcenter Server 서비스가실행되는사용자계정에다음사용권한이있는지확인합니다. 관리자그룹의멤버 서비스로로그온 운영체제의일부로작동 ( 사용자가도메인사용자인경우 ) vcenter Server 설치에사용하는시스템이도메인이아니라작업그룹에속하는경우일부기능은 vcenter Server 에서사용할수없습니다. 작업그룹에할당된 vcenter Server 시스템에서는일부기능을사용할때네트워크에서사용가능한모든도메인및시스템을검색할수없습니다. 설치후 Active Directory ID 소스를추가하려면호스트시스템을도메인에연결해야합니다. LOCAL SERVICE 계정이 vcenter Server 가설치되는폴더와 HKLM 레지스트리에대한읽기사용권한을가지고있는지확인합니다. 가상시스템또는물리적서버와도메인컨트롤러간의연결이작동하는지확인합니다. VMware, Inc. 29
vcenter Server for Windows 설치전검사 vcenter Server 및 Platform Services Controller 를설치할때설치관리자는 vcenter Server 를설치할가상시스템또는물리적서버에서충분한공간을사용할수있는지확인하거나외부데이터베이스에성공적으로액세스할수있는지확인하는등의설치전검사를수행합니다. 내장된 Platform Services Controller 또는외부 Platform Services Controller 가있는 vcenter Server 를배포하는경우 vcenter Single Sign-On 이 Platform Services Controller 의일부로설치됩니다. 설치시설치관리자는기존 vcenter Single Sign-On Server 도메인에가입하는옵션을제공합니다. 기타 vcenter Single Sign-On 서비스에대한정보를제공할때설치관리자는관리자계정을사용하여호스트이름및암호를확인하고, 설치프로세스를진행하기전에제공된 vcenter Single Sign-On Server 의세부정보를인증할수있는지확인합니다. 설치전검사기는환경의다음과같은측면에대해검사를수행합니다. Windows 버전 최소프로세서요구사항 최소메모리요구사항 최소디스크공간요구사항 선택한설치및데이터디렉토리에대한사용권한 내부및외부포트가용성 외부데이터베이스버전 외부데이터베이스연결 Windows 시스템에대한관리자권한 입력한자격증명 최소스토리지요구사항에대한자세한내용은 vcenter Server for Windows 스토리지요구사항, (31 페이지 ) 을참조하십시오. 최소하드웨어요구사항에대한자세한내용은 vcenter Server for Windows 하드웨어요구사항, (30 페이지 ) 을참조하십시오. vcenter Server for Windows 하드웨어요구사항 Microsoft Windows 를실행중인가상시스템이나물리적서버에 vcenter Server 를설치하려면해당시스템이특정하드웨어요구사항을충족해야합니다. 동일한가상시스템이나물리적서버또는다른가상시스템이나물리적서버에 vcenter Server 및 Platform Services Controller 를설치할수있습니다. Platform Services Controller 가내장된 vcenter Server 를설치할때에는동일한가상시스템또는물리적서버에 vcenter Server 및 Platform Services Controller 를설치합니다. 외부 Platform Services Controller 가있는 vcenter Server 를설치할때에는먼저한가상시스템또는물리적서버에모든필수서비스가포함된 Platform Services Controller 를설치한다음다른가상시스템또는물리적서버에 vcenter Server 및 vcenter Server 구성요소를설치해야합니다. 참고다. 네트워크드라이브또는 USB 플래시드라이브에대한 vcenter Server 설치는지원되지않습니 30 VMware, Inc.
2 장시스템요구사항 표 2 5. Windows 에 vcenter Server 및 Platform Services Controller 를설치하기위한최소권장하드웨어요구사항 Platform Services Controller 매우작은환경 ( 최대 10 개의호스트, 100 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server 작은환경 ( 최대 100 개의호스트, 1,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server 보통환경 ( 최대 400 개의호스트, 4,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server 큰환경 ( 최대 1,000 개의호스트, 10,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server CPU 수 2 2 4 8 16 메모리 2 GB RAM 8GB RAM 16GB RAM 24GB RAM 32GB RAM 데이터베이스에대한하드웨어요구사항은데이터베이스설명서를참조하십시오. 데이터베이스와 vcenter Server 가동일한시스템에서실행되는경우 vcenter Server 요구사항외에추가적으로데이터베이스요구사항을충족해야합니다. vcenter Server for Windows 스토리지요구사항 vcenter Server 를설치하는경우시스템이최소스토리지요구사항을충족해야합니다. 폴더당스토리지요구사항은설치하도록결정하는배포모델에따라다릅니다. 설치중에기본 C:\Program Files\VMware 폴더가아닌폴더를선택하여 vcenter Server 및 Platform Services Controller 를설치할수있습니다. 또한기본 C:\ProgramData\VMware\vCenterServer\ 폴더가아닌폴더를선택하여데이터를저장할수도있습니다. 표 2 6. 배포모델에따른 vcenter Server 최소스토리지요구사항 기본폴더 Platform Services Controller 가내장된 vcenter Server 외부 Platform Services Controller 가포함된 vcenter Server 외부 Platform Services Controller 프로그램파일 6GB 6GB 1GB 프로그램데이터 8GB 8GB 2GB 시스템폴더 (MSI 설치관리자캐시 ) 3GB 3GB 1GB vcenter Server for Windows 소프트웨어요구사항 운영체제가 vcenter Server 를지원하는지확인합니다. vcenter Server 를사용하려면 64 비트운영체제가필요하며 vcenter Server 가외부데이터베이스에연결되려면 64 비트시스템 DSN 이필요합니다. vcenter Server 가지원하는가장이전의 Windows Server 버전은 Windows Server 2008 SP2 입니다. Windows Server 에최신업데이트및패치가설치되어있어야합니다. 지원되는운영체제의전체목록은 http://kb.vmware.com/kb/2091273 을참조하십시오. VMware, Inc. 31
vcenter Server for Windows 데이터베이스요구사항 vcenter Server 에는서버데이터를저장하고조직할데이터베이스가필요합니다. 각 vcenter Server 인스턴스는자체데이터베이스를보유해야합니다. 최대 20 개의호스트와 200 개의가상시스템이포함된환경의경우 vcenter Server 설치관리자가설치하고 vcenter Server 설치동안설정할수있는번들 PostgreSQL 데이터베이스를사용할수있습니다. 대규모설치의경우환경의크기에맞는지원되는외부데이터베이스가필요합니다. vcenter Server 설치또는업그레이드동안내장된데이터베이스를설치하거나 vcenter Server 시스템이지원되는기존데이터베이스를가리키도록선택해야합니다. vcenter Server 는 Oracle 및 Microsoft SQL Server 데이터베이스를지원합니다. 지원되는데이터베이스서버버전에대한자세한내용은 VMware 제품상호운용성매트릭스 (http://www.vmware.com/resources/compatibility/sim/interop_matrix.php) 를참조하십시오. vcenter Server Appliance 요구사항 vcenter Server Appliance 를 ESXi 호스트 5.0 이상또는 vcenter Server 인스턴스 5.0 이상에배포할수있습니다. 또한시스템이특정소프트웨어및하드웨어요구사항을충족해야합니다. 정규화된도메인이름을사용할때 vcenter Server Appliance 배포에사용하는시스템과 ESXi 호스트가동일한 DNS 서버에있는지확인합니다. vcenter Server Appliance 를배포하기전에 vsphere 네트워크의모든가상시스템의클럭을동기화합니다. 클럭이동기화되지않으면인증문제가발생하여설치가실패하거나 vcenter Server 서비스를시작하지못할수있습니다. vsphere 네트워크에서클럭동기화, (215 페이지 ) 를참조하십시오. vcenter Server Appliance 하드웨어요구사항 vcenter Server Appliance 를배포할때 vsphere 환경의크기에적합한장치를배포하도록선택할수있습니다. 선택하는옵션에따라장치의 CPU 수와메모리양이결정됩니다. CPU 수및메모리와같은하드웨어요구사항은 vsphere 인벤토리의크기에따라다릅니다. 표 2 7. VMware vcenter Server Appliance 및 Platform Services Controller 장치를위한하드웨어요구사항 리소스 Platform Services Controller 장치 매우작은환경 ( 최대 10 개의호스트, 100 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server Appliance 작은환경 ( 최대 100 개의호스트, 1,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server Appliance 보통환경 ( 최대 400 개의호스트, 4,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server Appliance 큰환경 ( 최대 1,000 개의호스트, 10,000 개의가상시스템 ) 을위한내장또는외부 Platform Services Controller 가있는 vcenter Server Appliance CPU 수 2 2 4 8 16 메모리 2 GB RAM 8GB RAM 16GB RAM 24GB RAM 32GB RAM 32 VMware, Inc.
2 장시스템요구사항 vcenter Server Appliance 스토리지요구사항 vcenter Server Appliance 를배포할때장치를배포할호스트가최소스토리지요구사항을충족해야합니다. 필요한스토리지는 vsphere 환경의크기뿐아니라디스크프로비저닝모드에따라서도달라집니다. 스토리지요구사항은배포하도록선택하는배포모델에따라다릅니다. 표 2 8. 배포모델에따른 vcenter Server 최소스토리지요구사항 Platform Services Controller 가내장된 vcenter Server Appliance 외부 Platform Services Controller 가포함된 vcenter Server Appliance 외부 Platform Services Controller 장치 매우작은환경 ( 최대 10 개의호스트, 100 개의가상시스템 ) 작은환경 ( 최대 100 개의호스트, 1,000 개의가상시스템 ) 보통환경 ( 최대 400 개의호스트, 4,000 개의가상시스템 ) 큰환경 ( 최대 1,000 개의호스트, 10,000 개의가상시스템 ) 120GB 86GB 30GB 150GB 108GB 30GB 300GB 220GB 30GB 450GB 280GB 30GB vcenter Server Appliance 에포함된소프트웨어 vcenter Server Appliance 는 vcenter Server 와연결된서비스를실행하도록최적화된미리구성된 Linux 기반가상시스템입니다. vcenter Server Appliance 패키지에는다음과같은소프트웨어가포함되어있습니다. VMware 용 SUSE Linux Enterprise Server 11 업데이트 3, 64 비트버전 PostgreSQL vcenter Server 6.0 및 vcenter Server 6.0 구성요소. vcenter Server Appliance 소프트웨어요구사항 VMware vcenter Server Appliance 는 ESXi 호스트 5.0 이상또는 vcenter Server 인스턴스 5.0 이상에배포할수있습니다. vcenter Server Appliance 는클라이언트통합플러그인을사용해서만배포할수있습니다. 클라이언트통합플러그인은대상서버에연결하여서버에 vcenter Server Appliance 를배포하는데사용하는 Windows 용 HTML 설치관리자입니다. 장치를배포할 ESXi 5.0.x, ESXi 5.1.x, ESXi 5.5.x 또는 ESXi 6.0.x 호스트에는직접연결할수있습니다. 또한 vcenter Server 5.0.x, vcenter Server 5.1.x, vcenter Server 5.5.x 또는 vcenter Server 6.0.x 인스턴스에연결하여 vcenter Server 인벤토리에있는 ESXi 호스트나 DRS 클러스터에장치를배포할수도있습니다. 중요 vsphere Client 또는 vsphere Web Client 제품으로는 vcenter Server Appliance를배포할수없습니다. vcenter Server Appliance 배포중에는운영체제및 vcenter Single Sign- On 암호와같은다양한입력을제공해야합니다. vsphere Client 또는 vsphere Web Client 제품을사용하여장치를배포하려고하면이러한입력을제공하라는메시지가표시되지않고배포가실패합니다. VMware, Inc. 33
vcenter Server Appliance 데이터베이스요구사항 vcenter Server Appliance 에는서버데이터를저장하고조직할데이터베이스가필요합니다. 각 vcenter Server Appliance 인스턴스는자체데이터베이스를보유해야합니다. 최대 1,000 개의호스트와 10,000 개의가상시스템을지원하는 vcenter Server Appliance 에포함된번들 PostgreSQL 데이터베이스를사용할수있습니다. 외부데이터베이스의경우 vcenter Server Appliance 는 Oracle 데이터베이스만지원합니다. 이러한 Oracle 데이터베이스는설치할 vcenter Server 의버전에대한 VMware 제품상호운용성매트릭스에표시된버전과동일합니다. http://www.vmware.com/resources/compatibility/sim/interop_matrix.php 에있는 VMware 제품상호운용성매트릭스를참조하십시오. 외부데이터베이스를사용하려는경우 vcenter Server 가 Oracle 데이터베이스에연결될수있도록 64 비트 DSN 을생성했는지확인하십시오. vcenter Server 및 Platform Services Controller 의필수포트 Windows 와장치의 vcenter Server 시스템은모든관리호스트에데이터를전송하고 vsphere Web Client 및 Platform Services Controller 서비스에서데이터를수신할수있어야합니다. 관리호스트간에마이그레이션및프로비저닝작업이가능하려면소스및대상호스트가상호간에데이터를받을수있어야합니다. 포트가사용중이거나블랙리스트에추가되어있는경우 vcenter Server 설치관리자가오류메시지를표시합니다. 설치를진행하려면다른포트번호를사용해야합니다. 프로세스간통신에만사용되는내부포트가있습니다. VMware 는지정된포트를사용하여통신합니다. 또한관리호스트는지정된포트에서 vcenter Server 의데이터를모니터링합니다. 이들요소사이에방화벽이있는경우에는설치관리자가설치또는업그레이드프로세스중에포트를엽니다. 사용자지정방화벽의경우필요한포트를수동으로열어야합니다. 두관리호스트사이에방화벽이있는경우마이그레이션또는복제등의소스또는타겟작업을수행하려면관리호스트가데이터를수신하는방법을구성해야합니다. 참고 Microsoft Windows Server 2008 이상에서는기본적으로방화벽이사용하도록설정되어있습니다. 34 VMware, Inc.
2 장시스템요구사항 표 2 9. 구성요소간의통신에필요한포트 포트프로토콜설명다음에필요함 22 TCP/UDP SSHD 용시스템포트. 다음의장치배포 vcenter Server Platform Services Controller 노드간통신에사용됨 아니요 80 TCP vcenter Server에서는직접 HTTP 연결에포트 80이필요합니다. 포트 80은요청을 HTTPS 포트 443으로리디렉션합니다. 이리디렉션은 https://server 대신실수로 http://server를사용하는경우에유용합니다. WS 관리 ( 포트 443 도열려있어야함 ). vcenter Server 와동일한가상시스템또는물리적서버에저장된 Microsoft SQL 데이터베이스를사용하는경우포트 80 은 SQL Reporting Service 에서사용됩니다. vcenter Server 를설치하거나업그레이드할때설치관리자에서 vcenter Server 의 HTTP 포트를변경할지묻는메시지를표시합니다. 성공적으로설치하거나업그레이드하려면 vcenter Server HTTP 포트를사용자지정값으로변경합니다. 중요 Windows에서 vcenter Server 및 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 88 TCP Active Directory 서버. 호스트가 Active Directory에연결하려면이포트를열어야합니다. 네이티브 Active Directory를사용하는경우 vcenter Server와 Platform Services Controller에서모두포트를열어야합니다. 389 TCP/UDP 이포트는 vcenter Server의로컬및모든원격인스턴스에서열려있어야합니다. 이포트는 vcenter Server 그룹의디렉토리서비스에대한 LDAP 포트번호입니다. 이포트에서다른서비스가실행중이면해당서비스를제거하거나해당포트를다른포트로변경하는것이좋습니다. LDAP 서비스는 1025-65535 범위의모든포트에서실행할수있습니다. 이인스턴스가 Microsoft Windows Active Directory 로사용되는경우에는포트번호를 389 에서 1025-65535 범위의사용가능한포트로변경합니다. 다음의 Windows 설치및장치배포 vcenter Server Platform Services Controller Platform Services Controller 의 Windows 설치및장치배포 Platform Services Controller 의 Windows 설치및장치배포 아니요 아니요 vcenter Server 에서 Platform Services Controller 로 Platform Services Controller 에서 Platform Services Controller 로 VMware, Inc. 35
표 2 9. 구성요소간의통신에필요한포트 ( 계속 ) 포트프로토콜설명다음에필요함 노드간통신에사용됨 443 TCP vcenter Server 시스템이 vsphere Web Client의연결을수신하는데사용하는기본포트입니다. vcenter Server 시스템이 vsphere Web Client에서데이터를받을수있도록설정하려면방화벽에서포트 443을열어둡니다. vcenter Server 시스템은또한포트 443 을사용하여 SDK 클라이언트의데이터전송을모니터링합니다. 이포트는다음서비스에도사용됩니다. WS 관리 ( 포트 80 도열려있어야함 ) 타사네트워크관리클라이언트에서 vcenter Server 에연결할때 타사네트워크관리클라이언트에서호스트에액세스할때 중요 Windows에서 vcenter Server 및 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 514 TCP/UDP Windows의 vcenter Server에대한 vsphere Syslog Collector 포트및 vcenter Server Appliance에대한 vsphere Syslog Service 포트 중요 Windows에서 vcenter Server 및 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 636 TCP vcenter Single Sign-On LDAPS 902 TCP/UDP vcenter Server 시스템이관리호스트로데이터를보낼때사용하는기본포트입니다. 관리호스트는또한 UDP 포트 902를통해 vcenter Server 시스템에정기적인하트비트를보냅니다. 방화벽에서서버와호스트간에또는호스트들간에이포트가차단되면안됩니다. vsphere Client 와호스트간에포트 902 가차단되면안됩니다. vsphere Client 는이포트를사용하여가상시스템콘솔을표시합니다. 중요 Windows에서 vcenter Server 설치중에이포트번호를변경할수있습니다. 다음의 Windows 설치및장치배포 vcenter Server Platform Services Controller 다음의 Windows 설치및장치배포 vcenter Server Platform Services Controller Platform Services Controller 의 Windows 설치및장치배포 vcenter Server 의 Windows 설치및장치배포 vcenter Server 에서 vcenter Server 로 vcenter Server 에서 Platform Services Controller 로 Platform Services Controller 에서 vcenter Server 로 아니요 vcenter Server 에서 Platform Services Controller 로 아니요 36 VMware, Inc.
2 장시스템요구사항 표 2 9. 구성요소간의통신에필요한포트 ( 계속 ) 포트프로토콜설명다음에필요함 노드간통신에사용됨 1514 TCP/UDP Windows의 vcenter Server에대한 vsphere Syslog Collector TLS 포트및 vcenter Server Appliance에대한 vsphere Syslog Service TLS 포트 중요 Windows에서 vcenter Server 및 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 2012 TCP vcenter Single Sign-On용제어 인터페이스 RPC 2014 TCP 모든 VMCA(VMware Certificate Authority) API에대한 RPC 포트 중요 Windows에서 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 2020 TCP/UDP 인증프레임워크관리 중요 Windows에서 vcenter Server 및 Platform Services Controller 설치중에이포트번호를변경할수있습니다. 6500 TCP/UDP ESXi Dump Collector 포트 중요 Windows에서 vcenter Server 설치중에이포트번호를변경할수있습니다. 6501 TCP Auto Deploy 서비스 중요 Windows에서 vcenter Server 설치중에이포트번호를변경할수있습니다. 다음의 Windows 설치및장치배포 vcenter Server Platform Services Controller Platform Services Controller 의 Windows 설치및장치배포 Platform Services Controller 의 Windows 설치및장치배포 다음의 Windows 설치및장치배포 vcenter Server Platform Services Controller vcenter Server 의 Windows 설치및장치배포 vcenter Server 의 Windows 설치및장치배포 아니요 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 로 vcenter Server 에서 Platform Services Controller 로 Platform Services Controller 에서 vcenter Server 로 아니요 아니요 VMware, Inc. 37
표 2 9. 구성요소간의통신에필요한포트 ( 계속 ) 포트프로토콜설명다음에필요함 노드간통신에사용됨 6502 TCP Auto Deploy 관리 중요 Windows에서 vcenter Server 설치중에이포트번호를변경할수있습니다. vcenter Server 의 Windows 설치및장치배포 아니요 7444 TCP Secure Token Service Platform Services Controller의 Windows 설치및장치배포 9443 TCP vsphere Web Client HTTPS vcenter Server의 Windows 설치및 장치배포 vcenter Server 에서 Platform Services Controller 로 Platform Services Controller 에서 vcenter Server 로 아니요 1171 1 TCP vcenter Single Sign-On LDAP - vsphere 5.5의이전 버전과의호환전용. vcenter Single Sign-On 5.5 - Platform Services Controller 6.0 1171 2 TCP vcenter Single Sign-On LDAPS - vsphere 5.5 의이전버전과의호환전용. vcenter Single Sign-On 5.5 - Platform Services Controller 6.0 다른포트를사용하여 vsphere Web Client 데이터를수신하도록 vcenter Server 시스템을구성하려면 vcenter Server 및호스트관리설명서를참조하십시오. 방화벽구성에대한자세한내용은 vsphere 보안설명서를참조하십시오. vsphere DNS 요구사항 다른네트워크서버와마찬가지로고정 IP 주소와잘알려진 DNS 이름이있는호스트시스템에 vcenter Server 를설치하거나업그레이드하면클라이언트가서비스에안정적으로액세스할수있습니다. vcenter Server 시스템을호스팅할 Windows 서버에정적 IP 주소와호스트이름을할당합니다. 이 IP 주소는 ( 내부 ) DNS(Domain Name System) 에등록된유효한주소여야합니다. vcenter Server 및 Platform Services Controller 를설치할때설치또는업그레이드를수행할호스트시스템의 FQDN( 정규화된도메인이름 ) 또는정적 IP 를제공해야합니다권장사항은 FQDN 을사용하는것입니다. vcenter Server Appliance 를배포할때장치에정적 IP 를할당할수있습니다. 이러한방식으로시스템을다시시작하는경우에 vcenter Server Appliance 의 IP 주소를동일하게유지할수있습니다. vcenter Server 가설치된호스트시스템의 IP 주소로쿼리할경우 DNS 역방향조회에서 FQDN 을반환하는지확인합니다. vcenter Server 를설치하거나업그레이드할때설치관리자가 IP 주소에서 vcenter Server 호스트시스템의정규화된도메인이름을조회할수없는경우 vsphere Web Client 를지원하는웹서버구성요소의설치또는업그레이드가실패합니다. 역방향조회는 PTR 기록을사용하여실행됩니다. 38 VMware, Inc.
2 장시스템요구사항 vcenter Server 에정적 IP 주소대신 DHCP 를사용하는경우 vcenter Server 컴퓨터이름이 DNS( 도메인이름서비스 ) 에서업데이트되었는지확인합니다. 컴퓨터이름을 ping 할수있다면 DNS 에서이름이업데이트된것입니다. ESXi 호스트관리인터페이스에서 vcenter Server 와모든 vsphere Web Client 인스턴스의 DNS 확인이올바르게수행되어야합니다. 또한 vcenter Server 에서모든 ESXi 호스트와모든 vsphere Web Client 의 DNS 확인이올바르게수행되어야합니다. FQDN 이확인가능한지확인 다른네트워크서버와마찬가지로고정 IP 주소와잘알려진 DNS 이름이있는물리적서버또는가상시스템에 vcenter Server 를설치하거나업그레이드하면클라이언트가서비스에안정적으로액세스할수있습니다. vcenter Server 를설치하거나업그레이드하는물리적서버또는가상시스템에대해 FQDN 을사용하려는경우 FQDN 이확인가능한지확인해야합니다. 프로시저 u Windows 명령프롬프트에서 nslookup 명령을실행합니다. nslookup -nosearch -nodefname your_vcenter_server_fqdn FQDN 이확인가능한경우 nslookup 명령은 vcenter Server 가상시스템또는물리적서버의 IP 주소및이름을반환합니다. vsphere Web Client 소프트웨어요구사항 브라우저가 vsphere Web Client 를지원하는지확인합니다. vsphere Web Client 6.0 에는 Adobe Flash Player 16 이상이필요합니다. Linux 시스템을위한최신 Adobe Flash Player 버전은 11.2 입니다. 따라서 vsphere Web Client 는 Linux 플랫폼에서실행될수없습니다. VMware 에서는 vsphere Web Client 에서다음게스트운영체제및브라우저버전에대한테스트를마치고해당버전을지원합니다. 최상의성능을위해 Google Chrome 을사용하십시오. 표 2 10. vsphere Web Client 에서지원되는게스트운영체제및최소브라우저버전 운영체제 브라우저 Windows Microsoft Internet Explorer 10.0.19 이상. Mozilla Firefox 34 이상 Google Chrome 39 이상 Mac OS Mozilla Firefox 34 이상 Google Chrome 39 이상 클라이언트통합플러그인소프트웨어요구사항 ESXi 호스트에연결하여 vcenter Server Appliance 를배포또는업그레이드할수있도록 vsphere Web Client 와별도로클라이언트통합플러그인을설치하려는경우브라우저가클라이언트통합플러그인을지원하는지확인합니다. 클라이언트통합플러그인을사용하려면지원되는웹브라우저중하나가있는지확인합니다. VMware, Inc. 39
표 2 11. 지원되는웹브라우저 브라우저 지원되는버전 Microsoft Internet Explorer 버전 10 및 11 Mozilla Firefox Google Chrome 버전 30 이상 버전 35 이상 vsphere Client 요구사항 vsphere Client 를설치하여단일 ESXi 호스트를관리할수있습니다. vsphere Client 를설치하는 Windows 시스템은특정하드웨어및소프트웨어요구사항을충족해야합니다. vsphere Client 하드웨어요구사항 vsphere Client 하드웨어가최소요구사항을만족하는지확인합니다. vsphere Client 최소하드웨어요구사항및권장사항표 2 12. vsphere Client 최소하드웨어요구사항및권장사항 vsphere Client 하드웨어 CPU 요구사항및권장사항 1 CPU 프로세서 500MHz 이상 Intel 또는 AMD 프로세서 (1GHz 권장 ) 메모리 500MB(1GB 권장 ) 디스크스토리지 전체설치를위한 1.5GB 의사용가능한디스크공간. 전체설치에는다음구성요소가포함됩니다. Microsoft.NET 2.0 SP2 Microsoft.NET 3.0 SP2 Microsoft.NET 3.5 SP1 Microsoft Visual J# vsphere Client 를설치하려는시스템에서이전에설치한 Microsoft Visual J# 버전을모두제거합니다. vsphere Client 이러한구성요소를아직하나도설치하지않은경우 %temp% 디렉토리가있는드라이브에 400MB 의사용가능한공간이있어야합니다. 모든구성요소가이미설치된경우 %temp% 디렉토리가있는드라이브에 300MB 의사용가능한공간이필요하고 vsphere Client 용으로 450MB 가필요합니다. 네트워킹 기가비트연결권장 vsphere Client 소프트웨어요구사항 운영체제에서 vsphere Client 를지원하는지확인합니다. vsphere Client 에서지원되는운영체제에대한최신전체목록은 vsphere Client(Windows) 설치를위한지원되는호스트운영체제를참조하십시오. vsphere Client 를설치하려면 Microsoft.NET Framework 3.5 SP1 이필요합니다. 시스템에 Microsoft.NET Framework 3.5 SP1 이설치되어있지않으면 vsphere Client 설치관리자에서이를설치합니다. 설치시추가파일을다운로드하기위해인터넷에연결해야할수있습니다. 40 VMware, Inc.
2 장시스템요구사항 vsphere Client 의 TCP 및 UDP 포트 ESXi 호스트및기타네트워크구성요소에액세스하는데는미리결정된 TCP 및 UDP 포트를사용합니다. 방화벽외부에서네트워크구성요소를관리하는경우적절한포트에액세스할수있도록방화벽을다시구성해야할수있습니다. 다음표에는 TCP 및 UDP 포트와각포트의용도및유형이나와있습니다. 설치시기본적으로열리는포트는 ( 기본값 ) 으로표시되어있습니다. 표 2 13. TCP 및 UDP 포트 포트용도트래픽유형 443( 기본값 ) HTTPS 액세스 vsphere Client에서 vcenter Server에액세스할때 vsphere Client에서 ESXi 호스트에액세스할때 vsphere Client에서 vsphere Update Manager에액세스할때 ESXi 호스트에들어오는 TCP 902( 기본값 ) vsphere Client에서가상시스템콘솔에액세스할때 ESXi 호스트에들어오는 TCP, ESXi 호스트에서나가는 TCP, ESXi 호스트에서나가는 UDP 시스템로깅에필요한사용가능한공간 Auto Deploy 를사용하여 ESXi 6.0 호스트를설치했거나로그디렉토리를 VMFS 볼륨의스크래치디렉토리에있는기본위치와는별개로설정한경우시스템로깅에사용할수있는공간을충분히확보할수있도록현재로그크기및순환설정을변경해야할수있습니다. 모든 vsphere 구성요소는이인프라를사용합니다. 이인프라의로그용량기본값은사용가능한스토리지양과시스템로깅을구성한방식에따라달라집니다. Auto Deploy 를사용하여배포된호스트는 RAM 디스크에로그를저장하므로로그에사용할수있는공간이적습니다. 호스트가 Auto Deploy 를사용하여구성된경우다음방법중하나로로그스토리지를재구성합니다. 네트워크를통해로그를원격수집기로리디렉션합니다. 로그를 NAS 또는 NFS 저장소로리디렉션합니다. 로그를 NAS 또는 NFS 저장소와같이기본스토리지가아닌위치로리디렉션할경우디스크에설치된호스트의로그크기및순환을재구성할수도있습니다. 기본구성을사용하는 ESXi 호스트의경우로그가 VMFS 볼륨의스크래치디렉토리에저장되므로로그스토리지를재구성할필요가없습니다. 이러한호스트의경우에는 ESXi 6.0 에서설치에가장적합하게로그를구성하며로그메시지를저장할충분한공간을제공합니다. 표 2 14. hostd, vpxa 및 fdm 로그의권장최소크기및순환구성 로그최대로그파일크기유지할순환횟수필요한최소디스크공간 관리에이전트 (hostd) 10MB 10 100MB VirtualCenter 에이전트 (vpxa) vsphere HA 에이전트 ( 장애도메인관리자, fdm) 5MB 10 50MB 5MB 10 50MB 원격로그서버설정에대한자세한내용은 ESXi 호스트의 Syslog 구성, (184 페이지 ) 을참조하십시오. VMware, Inc. 41
42 VMware, Inc.
ESXi 를설치하기전에 3 ESXi 를설치하기전에설치프로세스및옵션을이해하십시오. 이장에서는다음주제에대해설명합니다. ESXi 설치옵션, (43 페이지 ) ESXi 설치관리자부팅을위한미디어옵션, (46 페이지 ) 원격관리애플리케이션사용, (57 페이지 ) ESXi 설치에필요한정보, (57 페이지 ) ESXi 설치관리자다운로드, (58 페이지 ) ESXi 설치옵션 ESXi 는여러가지방법으로설치할수있습니다. 최상의 vsphere 배포를위해서는설치를시작하기전에옵션을완전히이해해야합니다. ESXi 설치는다양한배포크기를수용할수있도록설계되었습니다. 선택한설치방법에따라설치미디어에액세스하고설치관리자를부팅하는데서로다른옵션을사용할수있습니다. 대화형 ESXi 설치 호스트가 5 개미만인소규모배포에서는대화형설치가권장됩니다. CD 나 DVD 또는부팅가능한 USB 디바이스에서설치관리자를부팅할수도있고네트워크의특정위치에서설치관리자를 PXE 부팅할수도있습니다. 설치마법사의지시에따라 ESXi 를디스크에설치합니다. 대화형으로 ESXi 설치, (59 페이지 ) 를참조하십시오. 스크립트로작성된 ESXi 설치 스크립트실행은무인설치로여러 ESXi 호스트를배포할수있는효과적인방법입니다. 설치스크립트에는호스트구성설정이포함됩니다. 이스크립트를사용하여동일한설정을가진여러호스트를구성할수있습니다. 스크립트를사용하여호스트설치또는업그레이드, (62 페이지 ) 를참조하십시오. 설치스크립트는호스트가 HTTP, HTTPS, FTP, NFS, CDROM 또는 USB 를사용하여액세스할수있는위치에저장되어야합니다. ESXi 설치관리자를 PXE 부팅하거나 CD/DVD 또는 USB 드라이브에서부팅할수있습니다. VMware, Inc. 43
그림 3 1. 스크립트로작성된설치 스크립트로작성 설치스크립트 (kickstart 파일 ) 생성및적절한위치로복사 HTTP HTTPS FTP NFS CDROM USB PXE 부팅 CD 에서부팅 USB 에서부팅 설치시작 명령을실행하여설치위치를지정하고설치시작 Auto Deploy ESXi 설치 vsphere 5.x 및 vsphere 6.0 에서는여러가지방법으로 Auto Deploy 를사용하여 ESXi 를설치할수있습니다. 이항목에서는 ESXi 설치를위한 Auto Deploy 옵션을설명합니다. vsphere Auto Deploy 를사용하여 ESXi 호스트프로비저닝 vsphere Auto Deploy ESXi 기능을사용하여 vcenter Server 에서대량의 ESXi 호스트를효율적으로프로비저닝및재프로비저닝할수있습니다. Auto Deploy 를사용하여호스트를프로비저닝하는경우 vcenter Server 는 ESXi 이미지를호스트메모리에직접로드합니다. Auto Deploy 는호스트디스크에 ESXi 상태를저장하지않습니다. vcenter Server 는이미지프로파일형식으로다운로드할수있는 ESXi 업데이트및패치를적용합니다. 필요한경우호스트구성이호스트프로파일형식으로제공됩니다. vsphere Web Client 를사용하여호스트프로파일을생성할수있습니다. ESXi Image Builder CLI 를사용하여사용자지정이미지프로파일을생성할수있습니다. vsphere ESXi Image Builder 사용, (144 페이지 ) 및 vsphere 호스트프로파일항목을참조하십시오. 처음으로 Auto Deploy 를사용하여호스트를프로비저닝하면호스트 PXE 가부팅되고이미지프로파일및모든호스트프로파일을호스트에스트리밍하는 Auto Deploy 서버와연결을설정합니다. 이미지프로파일을사용하여호스트가시작되고 Auto Deploy 에서적절한 vcenter Server 시스템에호스트를할당합니다. 호스트를다시시작하는경우 Auto Deploy 서버는계속해서적절한이미지와호스트프로파일을사용하여호스트를프로비저닝합니다. 다른이미지프로파일을사용하여호스트를프로비저닝하려면이미지프로파일을지정하는규칙을변경하고테스트및복구준수작업을수행해야합니다. 변경사항을규칙이지정하는모든호스트에전파하려면규칙을변경하고테스트및복구작업을수행합니다. 이렇게변경사항을여러호스트에전파하는기능을통해 Auto Deploy 는효율적인방식으로대량의호스트를프로비저닝및재프로비저닝하고마스터 ESXi 이미지에대한준수를보장할수있습니다. vsphere Auto Deploy 이해, (77 페이지 ) 를참조하십시오. 44 VMware, Inc.
3 장 ESXi 를설치하기전에 상태저장설치를위해 vsphere Auto Deploy 사용 경우에따라, Auto Deploy 를사용하여호스트를프로비저닝하고디스크에서모든후속부팅을수행하는것이유용합니다. vsphere Auto Deploy 를사용하여 ESXi 호스트를프로비저닝하고, 호스트가로컬디스크, 원격디스크또는 USB 드라이브에 ESXi 이미지및구성을저장하도록호스트프로파일을설정할수있습니다. 이후에는 ESXi 호스트가이로컬이미지에서부팅됩니다. Auto Deploy 가더이상호스트를프로비저닝하지않습니다. 이프로세스는스크립트로작성된설치를수행하는것과유사합니다. 스크립트로작성된설치에서스크립트가호스트를프로비저닝하고나면호스트가디스크에서부팅됩니다. 이경우, Auto Deploy 가호스트를프로비저닝하고나면호스트가디스크에서부팅됩니다. 상태비저장캐시및상태저장설치에 Auto Deploy 사용, (100 페이지 ) 를참조하십시오. vsphere Auto Deploy 및상태비저장캐시 vsphere Auto Deploy 를사용하여 ESXi 호스트를프로비저닝하고, 호스트가로컬디스크, 원격디스크또는 USB 드라이브에 ESXI 이미지및구성을저장하도록호스트프로파일을설정할수있습니다. 이후에는 Auto Deploy 서버가이호스트를계속프로비저닝합니다. Auto Deploy 서버를사용할수없는경우호스트는디스크의이미지를사용합니다. 상태비저장캐시및상태저장설치에 Auto Deploy 사용, (100 페이지 ) 를참조하십시오. ESXi Image Builder CLI 로설치사용자지정 ESXi Image Builder CLI 를사용하여사용자지정된업데이트, 패치및드라이버집합을포함하는 ESXi 설치이미지를생성할수있습니다. ESXi Image Builder CLI 는사용자지정된 ESXi 업데이트및패치집합을포함하는 ESXi 설치이미지를생성하는데사용할수있는 PowerShell CLI 명령집합입니다. 또한이이미지에 vsphere 릴리스사이에릴리스된타사네트워크또는스토리지드라이버를포함할수도있습니다. Image Builder 로생성한 ESXi 이미지는다음과같은방식으로배포할수있습니다. 설치 DVD 로구워배포합니다. vcenter Server 를통해 Auto Deploy 기능을사용하여배포합니다. vsphere ESXi Image Builder 사용, (144 페이지 ) 및 vsphere Auto Deploy 를사용하여 ESXi 설치, (76 페이지 ) 을참조하십시오. ESXi 평가모드및라이센스모드정보 평가모드를사용하면 ESXi 호스트의전체기능집합을탐색할수있습니다. 평가모드에서는 vsphere Enterprise Plus 라이센스와동일한기능집합이제공됩니다. 평가모드가만료되기전에사용중인모든기능을지원하는라이센스를호스트에할당해야합니다. 예를들어평가모드에서는 vsphere vmotion 기술, vsphere HA 기능, vsphere DRS 기능및기타기능을사용할수있습니다. 이러한기능을계속사용하려면해당기능을지원하는라이센스를할당해야합니다. 평가모드에는설치가능한버전의 ESXi 호스트가항상설치됩니다. ESXi Embedded 는하드웨어벤더가내부스토리지디바이스에사전설치해둡니다. 이제품은평가모드이거나사전에라이센스가부여되었을수있습니다. 평가기간은 60 일이며 ESXi 호스트의전원을켜면시작됩니다. 60 일평가기간동안언제든지라이센스모드에서평가모드로전환할수있습니다. 평가기간에사용가능한시간은이미사용된시간만큼줄어듭니다. VMware, Inc. 45
예를들어 ESXi 호스트를 20 일동안평가모드에서사용한다음 vsphere Standard Edition 라이센스키를해당호스트에할당한다고가정합니다. 호스트를다시평가모드로설정하면남은평가기간인 40 일동안호스트의전체기능을사용해볼수있습니다. ESXi 호스트의라이센싱관리에대한자세한내용은 vcenter Server 및호스트관리설명서를참조하십시오. ESXi 설치관리자부팅을위한미디어옵션 ESXi 를설치하려는시스템에서 ESXi 설치관리자에액세스할수있어야합니다. ESXi 설치관리자에는다음부팅미디어가지원됩니다. CD/DVD 에서부팅합니다. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기, (46 페이지 ) 를참조하십시오. USB 플래시드라이브로부터부팅합니다. ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷, (46 페이지 ) 를참조하십시오. 네트워크에서 PXE 부팅 ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 원격관리애플리케이션을사용하여원격위치에서부팅. 원격관리애플리케이션사용, (57 페이지 ) 를참조하십시오. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기 ESXi 설치 CD/DVD 가없는경우새로생성할수있습니다. 사용자지정설치스크립트를포함하는설치관리자 ISO 이미지를생성할수도있습니다. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (49 페이지 ) 를참조하십시오. 프로시저 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 파일이포함됩니다. 46 VMware, Inc.
3 장 ESXi 를설치하기전에 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 자리에식별을사용합니다. 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 VMware, Inc. 47
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 설치관리자를부팅할수있습니다. 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 를입력합니다. 48 VMware, Inc.
3 장 ESXi 를설치하기전에 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 의설치또는업그레이드스크립트가포함되었습니다. 후속작업 ESXi 설치관리자를부팅할때설치또는업그레이드스크립트의 USB 플래시드라이브위치를가리키십시오. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (62 페이지 ) 및 PXE 구성파일정보, (53 페이지 ) 을참조하십시오. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성 사용자고유의설치또는업그레이드스크립트를사용하여표준 ESXi 설치관리자 ISO 이미지를사용자지정할수있습니다. 이렇게사용자지정하면최종설치관리자 ISO 이미지로부팅함으로써스크립트로작성된자동설치또는업그레이드를수행할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 및 boot.cfg 파일정보, (73 페이지 ) 을참조하십시오. 필수조건 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 VMware, Inc. 49
5 ( 선택사항 ) kernelopt 옵션을사용하여설치또는업그레이드스크립트의위치를지정하도록 boot.cfg 파일을수정합니다. 대문자를사용하여스크립트의경로를제공해야합니다. 예 : kernelopt=runweasel ks=cdrom:/ks_cust.cfg 설치또는업그레이드중에 kickstart 파일을지정할필요없이설치또는업그레이드가완전하게자동화됩니다. 6 ISO 이미지를재생성합니다. mkisofs -relaxed-filenames -J -R -o custom_esxi.iso -b isolinux.bin -c boot.cat -no-emul-boot -bootload-size 4 -boot-info-table /esxi_cdrom ISO 이미지에사용자지정설치또는업그레이드스크립트가포함됩니다. 후속작업 ISO 이미지에서 ESXi 를설치합니다. ESXi 설치관리자를 PXE 부팅 PXE(Preboot Execution Environment) 를사용하여네트워크인터페이스에서호스트를부팅하고 ESXi 설치관리자를시작합니다. ESXi 6.0 은플래시메모리또는로컬하드드라이브에설치되도록설계된 ISO 형식으로배포됩니다. PXE 를사용하여이파일을추출하고부팅할수있습니다. PXE 는 DHCP(Dynamic Host Configuration Protocol) 및 TFTP(Trivial File Transfer Protocol) 를사용하여네트워크를통해운영체제를부팅합니다. PXE 부팅에는몇가지네트워크인프라스트럭처와 PXE 지원네트워크어댑터가있는시스템이필요합니다. ESXi 를실행할수있는대부분의시스템에는 PXE 부팅을수행할수있는네트워크어댑터가있습니다. 참고 vsphere Auto Deploy 서버에 IPv4 주소가있는지확인하십시오. PXE 부팅은 IPv4를사용하는경우에만지원됩니다. TFTP 서버, PXELINUX 및 gpxe 정보 TFTP(Trivial File Transfer Protocol) 는 FTP 서비스와유사하며일반적으로네트워크부팅시스템에만사용되거나라우터와같은네트워크디바이스에펌웨어를로드하는데만사용됩니다. 대부분의 Linux 배포에는 tftp-hpa 서버의복사본이포함됩니다. 지원되는솔루션이필요하다면벤더로부터지원되는 TFTP 서버를구매하십시오. TFTP 서버를 Microsoft Windows 호스트에서실행하려면 tftpd32 버전 2.11 이상을사용하십시오. http://tftpd32.jounin.net/ 를참조하십시오. 이전버전의 tftpd32 는 PXELINUX 및 gpxe 와호환되지않습니다. VMware 마켓플레이스에서패키징된어플라이언스중하나에서 TFTP 를구할수도있습니다. PXELINUX 및 gpxe 환경에서는대상시스템이 ESXi 설치관리자를부팅할수있습니다. PXELINUX 는 http://www.kernel.org/pub/linux/utils/boot/syslinux/ 에서구할수있는 SYSLINUX 패키지의일부이지만대부분의 Linux 배포에포함되어있습니다. 거의모든버전의 PXELINUX 에는 gpxe 도포함되어있습니다. Red Hat Enterprise Linux 버전 5.3 을비롯한일부배포에는 gpxe 가포함되지않은이전버전의 PXELINUX 가들어있습니다. 50 VMware, Inc.
3 장 ESXi 를설치하기전에 gpxe 를사용하지않으면 TFTP 가대량의데이터를전송할때성능이안정적이지않은로드가많은네트워크에서 ESXi 설치관리자를부팅하는데문제가생길수있습니다. gpxe 없이 PXELINUX 를사용하면 pxelinux.0 이진파일, 구성파일, 커널및기타파일이 TFTP 를통해전송되는데비해 gpxe 를사용하면 gpxelinux.0 이진파일과구성파일만 TFTP 를통해전송됩니다. gpxe 가있으면 ESXi 설치관리자를부팅하는데필요한커널및기타파일을웹서버를사용하여전송할수있습니다. 참고 VMware에서는 PXELINUX 버전 3.86을사용하여 PXE 부팅을테스트합니다. 이는지원이제한됨을의미하지는않습니다. PXE 부팅인프라를설정하는데사용하는타사에이전트에대한지원을받으려면해당벤더에게문의하십시오. 그림 3 2. PXE 부팅설치프로세스개요 ESXi 대상호스트 UDP 가상네트워크어댑터의 IP 요청 DHCP 서버 IP 및 TFTP 서버 UDP 네트워크부트로더요청 TFTP 서버 gpxelinux.0 또는 pxelinux.0 gpxelinux 의경우 TCP PXELINUX 의경우 UDP 커널요청 웹서버 커널 UDP 커널의 IP 요청 DHCP 서버 IP 스크립트디포 TCP ks.cfg 설치스크립트요청 설치관리자시작 ESXi 호스트 VMware, Inc. 51
샘플 DHCP 구성 ESXi 설치관리자를 PXE 부팅하려면 DHCP 서버가 TFTP 서버의주소와 pxelinux.0 또는 gpxelinux.0 디렉토리에대한포인터를보내야합니다. DHCP 서버는타겟시스템이 IP 주소를얻기위해사용합니다. DHCP 서버는타겟시스템의부팅이허용되는지여부와 PXELINUX 이진파일의위치 ( 일반적으로 TFTP 서버에있음 ) 를확인할수있어야합니다. 타겟시스템은처음부팅될때자체적으로부팅하기위해네트워크를통해패킷을브로드캐스트하여이정보를요청합니다. DHCP 서버가응답합니다. 주의네트워크에이미 DHCP 서버가있을경우에는새 DHCP 서버를설정하지마십시오. 여러 DHCP 서버가 DHCP 요청에응답하면시스템이잘못되거나충돌하는 IP 주소를얻게되거나적절한부팅정보를받지못할수도있습니다. DHCP 서버를설정하기전에네트워크관리자와상의하십시오. DHCP 구성에대한지원을받으려면 DHCP 서버벤더에문의하십시오. 많은 DHCP 서버가호스트를 PXE 부팅할수있습니다. Microsoft Windows 용 DHCP 버전을사용하는경우 next-server 및 filename 인수를타겟시스템으로전달하는방법을확인하려면 DHCP 서버설명서를참조하십시오. gpxe 예 다음예에서는 ISC DHCP 버전 3.0 서버를 gpxe 를사용하도록구성하는방법을보여줍니다. allow booting; allow bootp; # gpxe options option space gpxe; option gpxe-encap-opts code 175 = encapsulate gpxe; option gpxe.bus-id code 177 = string; class "pxeclients" { } match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server TFTP server address; if not exists gpxe.bus-id { } filename "/gpxelinux.0"; subnet Network address netmask Subnet Mask { } range Starting IP Address Ending IP Address; 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 gpxelinux.0 이진파일의위치를제공합니다. 할당된 IP 주소는구성파일의서브넷섹션에정의된범위내에있습니다. PXELINUX(gPXE 없음 ) 예 다음예에서는 ISC DHCP 버전 3.0 서버를 PXELINUX 를사용하도록구성하는방법을보여줍니다. # # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # ddns-update-style ad-hoc; allow booting; allow bootp; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server xxx.xxx.xx.xx; 52 VMware, Inc.
3 장 ESXi 를설치하기전에 } filename = "pxelinux.0"; subnet 192.168.48.0 netmask 255.255.255.0 { } range 192.168.48.100 192.168.48.250; 시스템이 PXE 부팅을시도하면 DHCP 서버는 IP 주소와 TFTP 서버에있는 pxelinux.0 이진파일의위치를제공합니다. 할당된 IP 주소는구성파일의서브넷섹션에정의된범위내에있습니다. PXE 구성파일정보 PXE 구성파일은대상 ESXi 호스트가부팅되어 TFTP 서버에연결을시도할때표시되는메뉴를정의합니다. PXE 구성파일은 ESXi 설치관리자를 PXE 부팅하는데필요합니다. TFTP 서버는네트워크에서 PXE 클라이언트를지속적으로수신하다가 PXE 클라이언트가 PXE 서비스를요청하면부팅메뉴가포함된네트워크패키지를클라이언트에보냅니다. 필수파일 PXE 구성파일에는다음파일의경로를반드시포함해야합니다. mboot.c32 는부트로더입니다. boot.cfg 는부트로더구성파일입니다. boot.cfg 파일정보, (73 페이지 ) 를참조하십시오. PXE 구성파일의이름 PXE 구성파일의이름으로다음옵션중하나를선택할수있습니다. 01-mac_address_of_target_ESXi_host. 예 : 01-23-45-67-89-0a-bc 16 진수표기법으로지정한대상 ESXi 호스트 IP 주소 기본값 초기부트파일 pxelinux.0 또는 gpxelinux.0 이 PXE 구성파일을로드하려고시도합니다. 먼저대상 ESXi 호스트의 MAC 주소에 ARP 형식코드 ( 이더넷의경우 01) 를접두사로사용하여시도합니다. 이작업이실패하면대상 ESXi 시스템 IP 주소의 16 진수표기를사용하여다시시도합니다. 그런후마지막으로이름이 default 인파일을로드하려고시도합니다. PXE 구성파일의위치 파일을 TFTP 서버의 var/lib/tftpboot/pxelinux.cfg/ 에저장합니다. 예를들어 TFTP 서버의 /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6 경로에파일을저장할수있습니다. 대상 ESXi 호스트에있는네트워크어댑터의 MAC 주소는 00-21-5a-ce-40-f6 입니다. PXELINUX 및 PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅 PXELINUX 및 PXE 구성파일을사용하여 TFTP 서버를통해 ESXi 설치관리자를 PXE 부팅할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 및 boot.cfg 파일정보, (73 페이지 ) 을참조하십시오. 필수조건 환경에다음구성요소가있는지확인합니다. VMware 웹사이트에서다운로드한 ESXi 설치관리자 ISO 이미지입니다. gpxe 를사용한 PXE 부팅을지원하는 TFTP 서버. TFTP 서버, PXELINUX 및 gpxe 정보, (50 페이지 ) 를참조하십시오. VMware, Inc. 53
PXE 부팅용으로구성된 DHCP 서버입니다. 샘플 DHCP 구성, (52 페이지 ) 를참조하십시오. PXELINUX 사용중인버전의 ESXi 에서지원되는하드웨어구성이포함된서버. http://www.vmware.com/resources/compatibility/search.php 의 VMware 호환성가이드를참조하십시오. TFTP 트래픽을허용하는네트워크보안정책 (UDP 포트 69) ( 선택사항 ) 설치스크립트인 kickstart 파일. 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. 대상 ESXi 호스트에있는 PXE 가지원되는네트워크어댑터 IPv4 네트워킹. PXE 부팅에는 IPv6 이지원되지않습니다. 대부분의경우네이티브 VLAN 을사용합니다. PXE 부팅에사용될 VLAN ID 를지정하려면 NIC 에서 VLAN ID 규격을지원하는지확인합니다. 프로시저 1 TFTP 서버에 /tftpboot/pxelinux.cfg 디렉토리를생성합니다. 2 Linux 시스템에서는 PXELINUX 를설치합니다. PXELINUX 는 Syslinux 패키지에포함되어있습니다. 파일을추출한다음 pxelinux.0 파일을찾아 TFTP 서버의 /tftpboot 디렉토리에복사합니다. 3 다음정보를각클라이언트호스트에보내도록 DHCP 서버를구성합니다. TFTP 서버의이름또는 IP 주소 초기부팅파일 pxelinux.0 의이름 4 ESXi 설치관리자이미지의내용을 TFTP 서버의 /var/lib/tftpboot 디렉토리에복사합니다. 5 ( 선택사항 ) 스크립트로작성된설치의경우 boot.cfg 파일에서 kernel 명령뒤의줄에 kernelopt 옵션을추가하여설치스크립트의위치를지정합니다. 다음코드를모델로사용합니다. 여기서 XXX.XXX.XXX.XXX 는설치스크립트가있는서버의 IP 주소이고 esxi_ksfiles 는 ks.cfg 파일이들어있는디렉토리입니다. kernelopt=ks=http://xxx.xxx.xxx.xxx/esxi_ksfiles/ks.cfg 6 PXE 구성파일을생성합니다. 이파일은운영체제가없을경우호스트가부팅되는방법을정의합니다. PXE 구성파일은부팅파일을참조합니다. 다음코드를모델로사용합니다. 여기서 XXXXXX 는 ESXi 설치관리자이미지의빌드번호입니다. DEFAULT menu.c32 MENU TITLE ESXi-6.x.x-XXXXXX-full Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL mboot.c32 APPEND -c location of boot.cfg MENU LABEL ESXi-6.x.x-XXXXXX-full ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk 54 VMware, Inc.
3 장 ESXi 를설치하기전에 7 타겟호스트시스템의 MAC( 미디어액세스제어 ) 주소를사용하여파일이름을지정합니다. 01- mac_address_of_target_esxi_host. 예 : 01-23-45-67-89-0a-bc. 8 PXE 구성파일을 TFTP 서버의 /tftpboot/pxelinux.cfg 에저장합니다. 9 네트워크어댑터가있는시스템을부팅합니다. PXELINUX 및 isolinux.cfg PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅 PXELINUX 를사용하여 ESXi 설치관리자를 PXE 부팅하고 isolinux.cfg 파일을 PXE 구성파일로사용할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 및 boot.cfg 파일정보, (73 페이지 ) 도참조 필수조건 환경에다음구성요소가있는지확인합니다. VMware 웹사이트에서다운로드한 ESXi 설치관리자 ISO 이미지입니다. PXELINUX 를사용한 PXE 부팅을지원하는 TFTP 서버. TFTP 서버, PXELINUX 및 gpxe 정보, (50 페이지 ) 를참조하십시오. PXE 부팅용으로구성된 DHCP 서버입니다. 샘플 DHCP 구성, (52 페이지 ) 를참조하십시오. PXELINUX 사용중인버전의 ESXi 에서지원되는하드웨어구성이포함된서버. http://www.vmware.com/resources/compatibility/search.php 의 VMware 호환성가이드를참조하십시오. TFTP 트래픽을허용하는네트워크보안정책 (UDP 포트 69) ( 선택사항 ) 설치스크립트인 kickstart 파일. 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. 대상 ESXi 호스트에있는 PXE 가지원되는네트워크어댑터 IPv4 네트워킹. PXE 부팅에는 IPv6 이지원되지않습니다. 대부분의경우네이티브 VLAN 을사용합니다. PXE 부팅에사용될 VLAN ID 를지정하려면 NIC 에서 VLAN ID 규격을지원하는지확인합니다. 프로시저 1 TFTP 서버에 /tftpboot/pxelinux.cfg 디렉토리를생성합니다. 2 Linux 시스템에서는 PXELINUX 를설치합니다. PXELINUX 는 Syslinux 패키지에포함되어있습니다. 파일을추출한다음 pxelinux.0 파일을찾아 TFTP 서버의 /tftpboot 디렉토리에복사합니다. 3 DHCP 서버를구성합니다. DHCP 서버는다음정보를클라이언트호스트로보냅니다. TFTP 서버의이름또는 IP 주소 초기부팅파일 pxelinux.0 의이름 4 ESXi 설치관리자이미지의내용을 TFTP 서버의 /var/lib/tftpboot 디렉토리에복사합니다. VMware, Inc. 55
5 ( 선택사항 ) 스크립트로작성된설치의경우 boot.cfg 파일에서 kernel 명령다음줄에 kernelopt 옵션을추가하여설치스크립트의위치를지정합니다. 다음예에서 XXX.XXX.XXX.XXX 는설치스크립트가있는서버의 IP 주소입니다. kernelopt=ks=http://xxx.xxx.xxx.xxx/esxi_ksfiles/ks.cfg 6 ESXi 설치관리자 ISO 이미지의 isolinux.cfg 파일을 /tftpboot/pxelinux.cfg 디렉토리로복사합니다. isolinux.cfg 파일에는다음코드가포함되어있습니다. 여기서 XXXXXX 는 ESXi 설치관리자이미지의빌드번호입니다. DEFAULT menu.c32 MENU TITLE ESXi-6.x.x-XXXXXX-full Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL mboot.c32 APPEND -c location of boot.cfg MENU LABEL ESXi-6.x.x-XXXXXX-full ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk 7 타겟호스트시스템의 MAC 주소를사용하여 isolinux.cfg 파일이름을바꿉니다. 01- mac_address_of_target_esxi_host. 예 : 01-23-45-67-89-0a-bc 8 네트워크어댑터가있는시스템을부팅합니다. gpxe 를사용하여 ESXi 설치관리자를 PXE 부팅 gpxe 를사용하여 ESXi 설치관리자를 PXE 부팅할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 및 boot.cfg 파일정보, (73 페이지 ) 도참조 필수조건 환경에다음구성요소가있는지확인합니다. VMware 웹사이트에서다운로드한 ESXi 설치관리자 ISO 이미지 타겟 ESXi 호스트에서액세스할수있는 HTTP 웹서버 PXE 부팅용으로구성된 DHCP 서버 : /etc/dhcpd.conf 가 TFTP 서버가포함된클라이언트호스트용으로구성되고초기부팅파일이 gpxelinux.0/undionly.kpxe 로설정되어야합니다. 샘플 DHCP 구성, (52 페이지 ) 항목을참조하십시오. 사용중인버전의 ESXi 에서지원되는하드웨어구성이포함된서버. http://www.vmware.com/resources/compatibility/search.php 의하드웨어호환성가이드를참조하십시오. gpxelinux ( 선택사항 ) ESXi 설치스크립트입니다. 설치및업그레이드스크립트정보, (64 페이지 ) 항목을참조하십시오. 대부분의경우네이티브 VLAN 을사용합니다. PXE 부팅에사용될 VLAN ID 를지정하려면 NIC 에서 VLAN ID 지정을지원하는지확인합니다. 프로시저 1 ESXi 설치관리자 ISO 이미지의내용을 HTTP 서버의 /var/www/html 디렉토리에복사합니다. 56 VMware, Inc.
3 장 ESXi 를설치하기전에 2 boot.cfg 파일을 HTTP 서버에대한정보를사용하여수정합니다. 다음코드를모델로사용합니다. 여기서 XXX.XXX.XXX.XXX 는 HTTP 서버 IP 주소입니다. kernelopt 줄은선택사항입니다. 스크립트로작성된설치에대해설치스크립트위치를지정하려면이옵션을포함합니다. title=loading ESX installer kernel=http://xxx.xxx.xxx.xxx/tboot.b00 kernelopt=ks=http://xxx.xxx.xxx.xxx/esxi_ksfiles/ks.cfg modules=http://xxx.xxx.xxx.xxx/b.b00 --- http://xxx.xxx.xxx.xxx/useropts.gz --- http://xxx.xxx.xxx.xxx/k.b00 --- http://xxx.xxx.xxx.xxx/a.b00 --- http://xxx.xxx.xxx.xxx/s.v00 --- http://xxx.xxx.xxx.xxx/weaselin.t00 --- http://xxx.xxx.xxx.xxx/tools.t00 --- http://xxx.xxx.xxx.xxx/imgdb.tgz --- http://xxx.xxx.xxx.xxx/imgpayld.tgz 3 호스트를 gpxe 부팅하고 Ctrl+B 를눌러 GPT 메뉴에액세스합니다. 4 다음명령을입력하여 ESXi 설치관리자를부팅합니다. 여기서 XXX.XXX.XXX.XXX 는 HTTP 서버 IP 주소입니다. dhcp net0 ( if dchp is not set) kernel -n mboot.c32 http://xxx.xxx.xxx.xxx/mboot.c32 imgargs mboot.c32 -c http://xxx.xxx.xxx.xxx/boot.cfg boot mboot.c32 소프트웨어 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) 가포함됩니다. 현재지원되는서버모델및원격관리펌웨어버전의목록은 지원되는원격관리서버모델및펌웨어버전, (25 페이지 ) 을참조하십시오. 원격관리애플리케이션의지원에대한자세한내용은벤더에문의하십시오. 원격관리애플리케이션을사용하여 ESXi 의대화형설치와스크립트로작성된설치모두를원격으로수행할수있습니다. 원격관리애플리케이션을사용하여 ESXi 를설치할경우시스템이나네트워크가최대용량으로작동하므로가상 CD 에서손상문제가발생할수있습니다. ISO 이미지를사용한원격설치가실패할경우에는물리적 CD 미디어에서설치를완료합니다. ESXi 설치에필요한정보 대화형설치의경우필수시스템정보를입력하라는메시지가표시됩니다. 스크립트로작성된설치의경우에는설치스크립트에이정보를제공해야합니다. 설치중사용한값은나중에사용할수있도록적어둡니다. 그러면 ESXi 를다시설치하거나처음선택한값을다시입력해야하는경우에유용합니다. VMware, Inc. 57
표 3 1. ESXi 설치에필요한정보 정보필수 / 선택적기본값주석 자판배열필수영어 ( 미국 ) VLAN ID 선택사항없음범위 : 0~4094 IP 주소 선택사항 DHCP 설치중 DHCP에서네트워크를구성하도록할 서브넷마스크 선택사항 IP 주소를기반으로계산됨 수있습니다. 설치후에는사용자가네트워크설정을변경할수있습니다. 게이트웨이 선택사항 구성된 IP 주소및서브넷마 스크를기반으로함 1차 DNS 선택사항 구성된 IP 주소및서브넷마 스크를기반으로함 2 차 DNS 선택사항없음 호스트이름 정적 IP 설정의필수정보 없음 vsphere Web Client 에서는호스트이름이나 IP 주소를사용하여 ESXi 호스트에액세스할수있습니다. 설치위치 필수 없음 단일디스크에구성요소를설치하는경우 5GB 이상이어야합니다. 기존 ESXi 설정을마이그레이션합니다. 기존 VMFS 데이터스토어를보존합니다. 기존 ESXi 가설치된드라이브에 ESXi 를설치할경우에필요합니다. 없음 기존 ESXi 5.x 가설치되어있는경우 ESXi 설치관리자가설치중에 VMFS 데이터스토어를보존하거나덮어쓰는옵션중하나를제공합니다. 루트암호 필수 없음 루트암호는 8~40자로구성해야합니다. 암 호에대한자세한내용은 vsphere 보안설명 서를참조하십시오. 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 체크섬사용 ) 를참조하십시오. 58 VMware, Inc.
ESXi 설치 4 스크립트로작성된설치를사용하거나 vsphere Auto Deploy 를사용하여 ESXi 를대화형으로설치할수있습니다. 이장에서는다음주제에대해설명합니다. 대화형으로 ESXi 설치, (59 페이지 ) 스크립트를사용하여호스트설치또는업그레이드, (62 페이지 ) vsphere Auto Deploy 를사용하여 ESXi 설치, (76 페이지 ) vsphere ESXi Image Builder 사용, (144 페이지 ) 대화형으로 ESXi 설치 5 대미만의소규모호스트배포에대화형설치옵션을사용합니다. 일반적인대화형설치에서는 ESXi 설치관리자로부팅하고설치관리자프롬프트에응답하여로컬호스트디스크에 ESXi 를설치합니다. 설치관리자는대상디스크를다시포맷하고파티셔닝한후 ESXi 부팅이미지를설치합니다. 대상디스크에 ESXi 를설치한적이없다면드라이브에있는모든데이터를덮어쓰게됩니다. 여기에는하드웨어벤더파티션, 운영체제파티션및관련데이터가모두포함됩니다. 참고오. 데이터가손실되지않도록 ESXi 를설치하기전에다른시스템으로데이터를마이그레이션하십시 ESXi 또는 ESX 의이전설치나 VMFS 데이터스토어가포함된디스크에 ESXi 를설치하는경우에는설치관리자가업그레이드옵션을제공합니다. 자세한내용은 vsphere 업그레이드문서를참조하십시오. 대화형으로 ESXi 설치 ESXi CD/DVD 또는 USB 플래시드라이브를사용하여 SAS, SATA, SCSI 하드드라이브또는 USB 드라이브에 ESXi 소프트웨어를설치합니다. 필수조건 ESXi 설치관리자 ISO 가 CD 또는 DVD 에있어야합니다. 설치 CD/DVD 가없는경우새로생성할수있습니다. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기, (46 페이지 ) 항목을참조하십시오. USB 플래시드라이브에서생성합니다. ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷, (46 페이지 ) 의내용을참조하십시오. 참고또한, ESXi 설치관리자를 PXE 부팅하여대화형설치나스크립트로작성된설치를시작할수있습니다. ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 의내용을참조하십시오. VMware, Inc. 59
서버하드웨어클럭이 UTC 로설정되어있는지확인합니다. 이설정은시스템 BIOS 에서찾을수있 습니다. ESXi 소프트웨어를설치할시스템에키보드와모니터가연결되어있는지확인합니다. 또는원격관리애플리케이션을사용할수도있습니다. 원격관리애플리케이션사용, (57 페이지 ) 의내용을참조하십시오. 네트워크스토리지연결을끊는것을고려해보십시오. 연결을끊으면설치관리자가사용가능한디스크드라이브를검색하는데걸리는시간이짧아집니다. 네트워크스토리지연결을끊을때연결이끊긴디스크에있는파일은설치하는동안사용할수없게됩니다. 기존 ESX 또는 ESXi 설치가포함된 LUN 의연결을끊어서는안됩니다. 기존 ESX 설치의서비스콘솔이포함된 VMFS 데이터스토어의연결을끊지마십시오. 이연결을끊으면설치결과에영향을미칠수있습니다. ESXi 설치마법사에필요한정보를수집합니다. ESXi 설치에필요한정보, (57 페이지 ) 의내용을참조하십시오. ESXi Embedded 가호스트시스템에없는지확인합니다. ESXi Installable 및 ESXi Embedded 는한호스트에공존할수없습니다. 프로시저 1 CD/DVD-ROM 드라이브에 ESXi 설치관리자 CD/DVD 를넣거나설치관리자 USB 플래시드라이브를연결하고시스템을다시시작합니다. 2 CD-ROM 디바이스나 USB 플래시드라이브에서부팅하도록 BIOS 를설정합니다. 부팅순서변경에대한자세한내용은하드웨어벤더설명서를참조하십시오. 3 디스크선택페이지에서 ESXi 를설치할드라이브를선택하고 Enter 키를누릅니다. 선택한디스크에대한정보를보려면 F1 키를누르십시오. 참고목록의디스크순서를기준으로디스크를선택하지마십시오. 디스크순서는 BIOS에따라달라지며생각한순서와다를수있습니다. 드라이브를지속적으로추가하고제거하는시스템에서순서문제가발생할수있습니다. 데이터가있는디스크를선택할경우디스크선택확인페이지가나타납니다. 기존 ESXi 또는 ESX 설치나 VMFS 데이터스토어가있는디스크에설치하는경우설치관리자가몇가지옵션을제공합니다. 중요기존 ESX/ESXi 설치를업그레이드하거나마이그레이션하는경우 vsphere 업그레이드설명서를참조하십시오. 이 vsphere 설치및설정설명서의지침은 ESXi를새로설치하는경우에적용됩니다. Virtual SAN 디스크그룹에속한디스크를선택할경우설치는디스크유형및그룹크기에따라달라집니다. SSD 를선택하는경우 SSD 및동일한디스크그룹의모든기본 HDD 가지워집니다. HDD 를선택하는경우디스크그룹크기가 2 보다크면선택한 HDD 만지워집니다. HDD 디스크를선택하는경우디스크그룹크기가 2 이하이면 SSD 및선택한 HDD 가지워집 니다. Virtual SAN 디스크그룹관리에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. 4 호스트에대한키보드유형선택 설치한후에직접콘솔에서키보드유형을변경할수있습니다. 60 VMware, Inc.
4 장 ESXi 설치 5 호스트의루트암호를입력합니다. 설치한후에직접콘솔에서암호를변경할수있습니다. 6 Enter 키를눌러설치를시작합니다. 7 설치가완료되면설치 CD, DVD 또는 USB 플래시드라이브를꺼냅니다. 8 Enter 키를눌러호스트를재부팅합니다. 새로설치하거나기존 VMFS 데이터스토어를덮어쓰도록선택한경우에는재부팅과정에서호스트디스크에 VFAT 스크래치및 VMFS 파티션이생성됩니다. 9 단계 3 에서 ESXi 를설치한드라이브를첫번째부팅디바이스로설정합니다. 부팅순서변경에대한자세한내용은하드웨어벤더설명서를참조하십시오. 참고 UEFI 시스템에서는부팅디바이스를설정하는데추가단계가필요할수있습니다. UEFI 모드에서 ESXi를설치한후호스트를부팅할수없음, (174 페이지 ) 의내용을참조하십시오. 설치가완료되면기존 VMFS 데이터를 ESXi 호스트로마이그레이션할수있습니다. 각 ESXi 이미지에서단일시스템을부팅할수있습니다. 단일공유 ESXi 이미지에서여러디바이스를부팅하는것은지원되지않습니다. 후속작업 ESXi 의기본관리및네트워크구성을설정합니다. 6 장, ESXi 를설치하고설정한후, (189 페이지 ) 의내용을참조하십시오. 소프트웨어 iscsi 디스크에 ESXi 설치 소프트웨어 iscsi 디스크에 ESXi 를설치하려면대상 iscsi 정규화된이름 (IQN) 을구성해야합니다. 시스템을부팅하면 POST( 전원공급자체테스트 ) 가수행된후시스템 BIOS 에지정된순서대로어댑터부팅이시작됩니다. ibft(iscsi 부팅펌웨어테이블 ) 어댑터부팅순서가되면이어댑터는대상에연결을시도하지만대상에서부팅하지는않습니다. 사전요구사항을참조하십시오. iscsi 대상에대한연결이이루어진경우 iscsi 부팅펌웨어는 iscsi 부팅구성을 ibft 에저장합니다. 다음번부팅어댑터는 ESXi 설치미디어 ( 마운트된 ISO 이미지또는물리적 CD-ROM) 여야합니다. 필수조건 ibft BIOS 대상매개변수설정에대상 IQN 이구성되어있는지확인합니다. 이설정은 iscsi LUN 에사용되는네트워크인터페이스카드 (NIC) 의옵션 ROM 에있습니다. 자세한내용은시스템벤더의설명서를참조하십시오. iscsi 대상으로부팅하는 ibft 어댑터옵션을사용하지않도록설정합니다. iscsi 대상이아닌 ESXi 설치관리자가부팅되게하려면이작업이필요합니다. 시스템을시작한경우프롬프트에따라 ibft 어댑터에로그인하고 iscsi 대상으로부팅하는옵션을사용하지않도록설정합니다. 자세한내용은시스템및 ibft 어댑터벤더의설명서를참조하십시오. ESXi 설치를마쳤으면 ESXi 를설치한 LUN 에서부팅하도록다시이옵션을다시사용하도록설정합니다. 프로시저 1 ESXi 설치 CD/DVD 또는마운트된 ISO 이미지에서대화형설치를시작합니다. 2 디스크선택화면에서 ibft BIOS 대상매개변수설정에지정한 iscsi 대상을선택합니다. 이메뉴에대상이나타나지않으면 TCP/IP 및이니시에이터 iscsi IQN 설정이올바른지확인하십시오. 네트워크 ACL(Access Control List) 을검토하여대상에액세스할수있는적절한권한이어댑터에있는지확인합니다. 3 프롬프트에따라설치를완료합니다. VMware, Inc. 61
4 호스트를재부팅합니다. 5 호스트 BIOS 설정에서 ibft 어댑터 BIOS 구성을입력하고 iscsi 대상에서부팅하도록어댑터매개변수를변경합니다. 자세한내용은시스템벤더의설명서를참조하십시오. 후속작업 ibft 어댑터에서 iscsi 대상으로부팅하는옵션을다시사용하도록설정합니다. 그러면 ESXi 를설치한 LUN 에서시스템이부팅됩니다. 스크립트를사용하여호스트설치또는업그레이드 스크립트로작성된자동설치또는업그레이드를사용하여 ESXi 호스트를신속하게배포할수있습니다. 스크립트로작성된설치또는업그레이드는여러호스트를배포하는효율적인방식을제공합니다. 설치또는업그레이드스크립트에는 ESXi 에대한설치설정이포함되어있습니다. 유사한구성이필요한모든호스트에이스크립트를적용할수있습니다. 스크립트로작성된설치또는업그레이드의경우, 지원되는명령을사용하여스크립트를작성해야합니다. 스크립트를편집하여각호스트고유의설정을변경할수있습니다. 설치또는업그레이드스크립트는다음위치중하나에있을수있습니다. FTP 서버 HTTP/HTTPS 서버 NFS 서버 USB 플래시드라이브 CD-ROM 드라이브 스크립트로작성된설치방법 모든시스템에단일스크립트를사용하거나시스템마다개별스크립트를사용하여 ESXi 를여러시스템에설치할수있습니다. 예를들어, 디스크이름은시스템마다다르므로스크립트에서는 ESXi 를설치할디스크를선택하는설정을구성해야할수있습니다. 표 4 1. 스크립트로작성된설치옵션 옵션 작업 여러시스템에서첫번째디스크에항상설치합니다. 스크립트를하나만생성합니다. 시스템마다다른디스크에 ESXi 를설치합니다. 스크립트를여러개생성합니다. 설치할대상디스크를지정하는데필요한명령에대한자세한내용은 설치및업그레이드스크립트명령, (66 페이지 ) 을참조하십시오. 부팅옵션을입력하여설치또는업그레이드스크립트시작 ESXi 설치관리자부팅명령줄에서부팅옵션을입력하여설치또는업그레이드스크립트를시작할수있습니다. 부팅시 kickstart 파일에액세스하는옵션을지정해야할수있습니다. 부트로더에서 Shift+O 를눌러부팅옵션을입력할수있습니다. PXE 부팅설치의경우 boot.cfg 파일의 kernelopts 줄에서옵션을전달할수있습니다. boot.cfg 파일정보, (73 페이지 ) 및 ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 항목을참조하십시오. 62 VMware, Inc.
4 장 ESXi 설치 설치스크립트의위치를지정하려면 ks=filepath 옵션을설정하십시오. 여기서 filepath 는 Kickstart 파일의위치를나타냅니다. 그렇지않으면스크립트로작성된설치또는업그레이드를시작할수없습니다. ks=filepath 를생략하면텍스트설치관리자가실행됩니다. 지원되는부팅옵션은 부팅옵션, (63 페이지 ) 에나열됩니다. 프로시저 1 호스트를시작합니다. 2 ESXi 설치관리자창이나타나면 Shift+O 를눌러부팅옵션을편집합니다. 3 runweasel 명령프롬프트에서 ks= 설치스크립트의위치와부팅명령줄옵션을입력합니다. 예 : 부팅옵션다음부팅옵션을입력합니다. ks=http://00.00.00.00/kickstart/ks-osdc-pdp101.cfg nameserver=00.00.0.0 ip=00.00.00.000 netmask=255.255.255.0 gateway=00.00.00.000 부팅옵션 스크립트로작성된설치를실행할경우 kickstart 파일에액세스하기위해부팅시옵션을지정해야할수있습니다. 지원되는부트옵션 표 4 2. ESXi 설치부팅옵션 부팅옵션 BOOTIF=hwtype-MAC address gateway=ip address ip=ip address 설명 netdevice 옵션과유사하며 syslinux.zytor.com 사이트에서 SYSLINUX 아래의 IPAPPEND 옵션에설명된 PXELINUX 형식에서만다릅니다. 이네트워크게이트웨이를설치스크립트와설치미디어를다운로드하는데사용할기본게이트웨이로설정합니다. 설치스크립트와설치미디어를다운로드하는데사용할정적 IP 주소를설정합니다. 참고 : 이옵션의 PXELINUX 형식도지원됩니다. 자세한내용은 syslinux.zytor.com 사이트에서 SYSLINUX 아래의 IPAPPEND 옵션을참조하십시오. VMware, Inc. 63
표 4 2. ESXi 설치부팅옵션 ( 계속 ) 부팅옵션 ks=cdrom:/path ks=file://path ks=protocol://serverpath ks=usb ks=usb:/path ksdevice=device nameserver=ip address netdevice=device netmask=subnet mask 설명 CD-ROM 드라이브에있는 CD 의 path 에있는스크립트를사용하여스크립트로작성된설치를수행합니다. 각 CDROM 은마운트되어경로와일치하는파일을찾을때까지확인됩니다. 중요사용자지정설치또는업그레이드스크립트를사용하여설치관리자 ISO 이미지를생성한경우대문자를사용하여스크립트의경로를제공해야합니다 ( 예 : ks=cdrom:/ks_cust.cfg). path 에있는스크립트를사용하여스크립트로작성된설치를수행합니다. 지정된 URL 의네트워크에있는스크립트를사용하여스크립트로작성된설치를수행합니다. protocol 은 http, https, ftp 또는 nfs 일수있습니다. nfs 프로토콜사용예로 ks=nfs://host/porturl-path 를들수있습니다. NFS URL 형식은 RFC 2224 로지정합니다. 연결된 USB 드라이브에서스크립트에액세스하여스크립트로작성된설치를수행합니다. 이름이 ks.cfg 인파일을검색합니다. 이파일은드라이브의루트디렉토리에있어야합니다. USB 플래시드라이브가여러개연결되어있으면 ks.cfg 파일을찾을때까지검색이수행됩니다. FAT16 및 FAT32 파일시스템만지원됩니다. USB 의지정된경로에있는스크립트파일을사용하여스크립트로작성된설치를수행합니다. 설치스크립트와설치미디어를찾을때네트워크어댑터 device 를사용하려고시도합니다. 00:50:56:C0:00:01 과같이 MAC 주소로지정합니다. 이위치는 vmnicnn 이름일수도있습니다. 이옵션을지정하지않은경우에네트워크에서파일을검색해야한다면설치관리자는연결되어있는네트워크어댑터중처음발견하는네트워크어댑터를기본적으로사용합니다. 설치스크립트와설치미디어를다운로드하는데사용할도메인이름서버를지정합니다. 설치스크립트와설치미디어를찾을때네트워크어댑터 device 를사용하려고시도합니다. 00:50:56:C0:00:01 과같이 MAC 주소로지정합니다. 이위치는 vmnicnn 이름일수도있습니다. 이옵션을지정하지않은경우에네트워크에서파일을검색해야한다면설치관리자는연결되어있는네트워크어댑터중처음발견하는네트워크어댑터를기본적으로사용합니다. 설치스크립트와설치미디어를다운로드하는네트워크인터페이스의서브넷마스크를지정합니다. vlanid=vlanid 지정된 VLAN 에사용할네트워크카드를구성합니다. 설치및업그레이드스크립트정보 설치 / 업그레이드스크립트는지원되는명령이포함되어있는텍스트파일입니다 ( 예 : ks.cfg). 스크립트의명령섹션에는 ESXi 설치옵션이포함되며, 이섹션은필수섹션이며스크립트에가장먼저나타나야합니다. 64 VMware, Inc.
4 장 ESXi 설치 Default ks.cfg 설치스크립트정보 ESXi 설치관리자에는처음발견한디스크에표준설치를수행하는기본설치스크립트가포함되어있습니다. 기본 ks.cfg 설치스크립트는초기 RAM 디스크에서 /etc/vmware/weasel/ks.cfg 위치에있습니다. ks=file://etc/vmware/weasel/ks.cfg 부팅옵션을사용하여기본 ks.cfg 파일의위치를지정할수있습니다. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (62 페이지 ) 를참조하십시오. ks.cfg 스크립트를사용하여 ESXi 를설치할경우기본루트암호는 mypassword 입니다. 설치미디어에있는기본스크립트는수정할수없습니다. 설치를완료하면 vsphere Web Client 를사용하여 ESXi 호스트를관리하는 vcenter Server 에로그인한후기본설정을수정할수있습니다. 기본스크립트에는다음과같은명령이포함되어있습니다. # # Sample scripted installation file # # Accept the VMware End User License Agreement vmaccepteula # Set the root password for the DCUI and Tech Support Mode rootpw mypassword # Install on the first local disk available on machine install --firstdisk --overwritevmfs # Set the network to DHCP on the first network adapter network --bootproto=dhcp --device=vmnic0 # A sample post-install script %post --interpreter=python --ignorefailure=true import time stampfile = open('/finished.stamp', mode='w') stampfile.write( time.asctime() ) 설치또는업그레이드스크립트를지원하는위치 스크립트로작성된설치및업그레이드에서는 ESXi 설치관리자가 kickstart 파일이라고도하는설치또는업그레이드스크립트를여러위치에서액세스할수있습니다. 다음위치에서설치또는업그레이드스크립트를사용할수있습니다. CD/DVD. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (49 페이지 ) 를참조하십시오. USB 플래시드라이브. ESXi 설치스크립트또는업그레이드스크립트를저장하는 USB 플래시드라이브생성, (48 페이지 ) 를참조하십시오. 다음프로토콜을사용하여액세스할수있는네트워크위치 : NFS, HTTP, HTTPS, FTP VMware, Inc. 65
설치또는업그레이드스크립트경로 설치또는업그레이드스크립트에대한경로를지정할수있습니다. ks=http://xxx.xxx.xxx.xxx/kickstart/ks.cfg 는 ESXi 설치스크립트에대한경로이며, 여기서 XXX.XXX.XXX.XXX 는스크립트가있는시스템의 IP 주소입니다. 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. 대화형설치에서설치스크립트를시작하려면 ks= 옵션을수동으로입력합니다. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (62 페이지 ) 를참조하십시오. 설치및업그레이드스크립트명령 기본설치또는업그레이드스크립트를수정하거나사용자고유의스크립트를생성하려면지원되는명령을사용하십시오. 설치관리자를부팅할때부팅명령과함께지정하는설치스크립트에서지원되는명령을사용합니다. ESXi 를설치하거나업그레이드할디스크를결정하려면설치스크립트에다음명령중하나가필요합니다. install, upgrade 또는 installorupgrade. install 명령은기본파티션을생성합니다. 여기에는다른파티션을생성한후남은모든사용가능한공간을차지하는 VMFS 데이터스토어가포함됩니다. accepteula 또는 vmaccepteula( 필수 ) ESXi 라이센스계약을수락합니다. clearpart( 선택사항 ) 디스크에서모든기존파티션을지웁니다. install 명령을지정해야합니다. 기존스크립트에서 clearpart 명령을주의하여편집하십시오. --drives= 지정된드라이브에서파티션을제거합니다. --alldrives --drives= 요구사항을무시하고모든드라이브에서파티션을지울수있도록허용합니다. --ignoredrives= 지정된드라이브를제외한모든드라이브에서파티션을제거합니다. -- drives= 또는 --alldrives 플래그를지정한경우를제외하고필수입니다. --overwritevmfs --firstdisk= disk-type1 [disk-type2,...] 지정된드라이브에대한 VMFS 파티션덮어쓰기를허용합니다. 기본적으로 VMFS 파티션덮어쓰기는허용되지않습니다. 첫번째찾은적격디스크를파티셔닝합니다. 기본적으로적격디스크는다음과같은순서로설정됩니다. 1 로컬에연결된스토리지 (local) 2 네트워크스토리지 (remote) 3 USB 디스크 (usb) 인수에추가된쉼표구분목록을사용하여디스크순서를변경할수있습니다. 필터목록을지정하면기본설정이재정의됩니다. 필터를조합하여특정디스크 (ESXi 가설치되어있는첫번째디스크의경우 esx 포함 ), 모델및벤더정보또는 VMkernel 디바이스드라이버의이름을지정할수있습니다. 예를들어모델이름이 ST3120814A 인디스크와 mptsas 드라이버를사용하는디스크를일반로컬디스크보다선호하는경우 --firstdisk=st3120814a,mptsas,local 인수를사용합니다. dryrun( 선택사항 ) 설치스크립트를구문분석하고검사합니다. 설치는수행하지않습니다. 66 VMware, Inc.
4 장 ESXi 설치 설치 새로운설치임을지정합니다. 스크립트로작성된 ESXi 4.1 설치에사용되었지만더이상사용되지않는 autopart 명령을대체합니다. ESXi 를설치하거나업그레이드할디스크를결정하려면 install, upgrade 또는 installorupgrade 명령이필요합니다. --disk= or --drive= 파티션할디스크를지정합니다. --disk=diskname 명령에서, diskname 은다음과같은예시에나타난양식중어떤것이라도될수있습니다. 경로 : --disk=/vmfs/devices/disks/mpx.vmhba1:c0:t0:l0 MPX 이름 : --disk=mpx.vmhba1:c0:t0:l0 VML 이름 : --disk=vml.000000034211234 vmklun UID: --disk=vmklun_uid 허용되는디스크이름형식에대해서는 디스크디바이스이름, (73 페이지 ) 을참조하십시오. --firstdisk= disk-type1, [disk-type2,...] 첫번째찾은적격디스크를파티셔닝합니다. 기본적으로적격디스크는다음과같은순서로설정됩니다. 1 로컬에연결된스토리지 (local) 2 네트워크스토리지 (remote) 3 USB 디스크 (usb) 인수에추가된쉼표구분목록을사용하여디스크순서를변경할수있습니다. 필터목록을지정하면기본설정이재정의됩니다. 필터를조합하여특정디스크 (ESX 가설치되어있는첫번째디스크의경우 esx 포함 ), 모델및벤더정보또는 vmkernel 디바이스드라이버를지정할수있습니다. 예를들어모델이름이 ST3120814A 인디스크와 mptsas 드라이버를사용하는디스크를일반로컬디스크보다선호하는경우 --firstdisk=st3120814a,mptsas,local 인수를사용합니다. --ignoressd --overwritevsan 파티셔닝할수있는적격디스크에서솔리드상태디스크를제외합니다. 이옵션은 install 명령및 --firstdisk 옵션과함께사용할수있습니다. 이옵션은 --firstdisk 옵션보다우선합니다. 이옵션은 --drive 또는 --disk 옵션, 그리고 upgrade 및 installorupgrade 명령과함께사용할수없습니다. 자동파티셔닝중에 SSD 가포맷되지않도록방지하는방법에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. ESXi 를 Virtual SAN 디스크그룹에속하는 SSD 또는 HDD( 자기 ) 디스크에설치하는경우 --overwritevsan 옵션을사용해야합니다. 이옵션을사용할때선택한디스크에 Virtual SAN 파티션이없으면설치에실패합니다. ESXi 를 Virtual SAN 디스크그룹에속하는디스크에설치하는경우선택하는디스크에따라다음과같이결과가달라집니다. SSD 를선택하는경우 SSD 및동일한디스크그룹의모든기본 HDD 가지워집니다. HDD 를선택하는경우디스크그룹크기가 2 보다크면선택한 HDD 만지워집니다. HDD 디스크를선택하는경우디스크그룹크기가 2 이하이면 SSD 및선택한 HDD 가지워집니다. Virtual SAN 디스크그룹관리에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. VMware, Inc. 67
--overwritevmfs 설치하기전에디스크의기존 VMFS 데이터스토어를덮어쓰려면필요합니다. --preservevmfs 설치하는동안디스크에기존 VMFS 데이터스토어를보존합니다. --novmfsondisk 이디스크에 VMFS 파티션이생성되지않도록차단합니다. 디스크에 VMFS 파티션이이미있는경우 --overwritevmfs 와함께사용해야합니다. installorupgrade ESXi 를설치하거나업그레이드할디스크를결정하려면 install, upgrade 또는 installorupgrade 명령이필요합니다. --disk= or --drive= 파티션할디스크를지정합니다. --disk=diskname 명령에서, diskname 은다음과같은예시에나타난양식중어떤것이라도될수있습니다. 경로 : --disk=/vmfs/devices/disks/mpx.vmhba1:c0:t0:l0 MPX 이름 : --disk=mpx.vmhba1:c0:t0:l0 VML 이름 : --disk=vml.000000034211234 vmklun UID: --disk=vmklun_uid 허용되는디스크이름형식에대해서는 디스크디바이스이름, (73 페이지 ) 을참조하십시오. --firstdisk= disk-type1, [disk-type2,...] 첫번째찾은적격디스크를파티셔닝합니다. 기본적으로적격디스크는다음과같은순서로설정됩니다. 1 로컬에연결된스토리지 (local) 2 네트워크스토리지 (remote) 3 USB 디스크 (usb) 인수에추가된쉼표구분목록을사용하여디스크순서를변경할수있습니다. 필터목록을지정하면기본설정이재정의됩니다. 필터를조합하여특정디스크 (ESX 가설치되어있는첫번째디스크의경우 esx 포함 ), 모델및벤더정보또는 vmkernel 디바이스드라이버를지정할수있습니다. 예를들어모델이름이 ST3120814A 인디스크와 mptsas 드라이버를사용하는디스크를일반로컬디스크보다선호하는경우 --firstdisk=st3120814a,mptsas,local 인수를사용합니다. --overwritevsan ESXi 를 Virtual SAN 디스크그룹에속하는 SSD 또는 HDD( 자기 ) 디스크에설치하는경우 --overwritevsan 옵션을사용해야합니다. 이옵션을사용할때선택한디스크에 Virtual SAN 파티션이없으면설치에실패합니다. ESXi 를 Virtual SAN 디스크그룹에속하는디스크에설치하는경우선택하는디스크에따라다음과같이결과가달라집니다. SSD 를선택하는경우 SSD 및동일한디스크그룹의모든기본 HDD 가지워집니다. HDD 를선택하는경우디스크그룹크기가 2 보다크면선택한 HDD 만지워집니다. 68 VMware, Inc.
4 장 ESXi 설치 HDD 디스크를선택하는경우디스크그룹크기가 2 이하이면 SSD 및선택한 HDD 가지워집니다. Virtual SAN 디스크그룹관리에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. --overwritevmfs 디스크에 VMFS 파티션이존재하지만 ESX 또는 ESXi 설치가존재하지않는경우 ESXi 를설치합니다. 디스크에 VMFS 파티션만존재하고 ESX 또는 ESXi 설치가존재하지않는경우이옵션을지정하지않으면설치관리자에서오류가발생합니다. keyboard( 선택사항 ) 시스템의키보드유형을설정합니다. keyboardtype 선택한키보드유형의키보드맵을지정합니다. keyboardtype 은다음유형중하나여야합니다. 벨기에어 브라질어 크로아티아어 체코슬로바키아어 덴마크어 기본값 에스토니아어 핀란드어 프랑스어 독일어 그리스어 아이슬란드어 이탈리아어 일본어 라틴아메리카어 노르웨이어 폴란드어 포르투갈어 러시아어 슬로베니아어 스페인어 스웨덴어 프랑스어 ( 스위스 ) 독일어 ( 스위스 ) 터키어 영어 (Dvorak) VMware, Inc. 69
우크라이나어 영국영어 serialnum 또는 vmserialnum( 선택사항 ) ESXi 5.0.x 에서는더이상사용되지않으며 ESXi 5.1 이상에서지원됩니다. 라이센싱을구성합니다. 포함되지않은경우 ESXi 가평가모드로설치됩니다. --esx=<license-key> 사용할 vsphere 라이센스키를지정합니다. 형식은 5 자로구성된그룹 5 개 (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX) 입니다. network( 선택사항 ) 시스템의네트워크주소를지정합니다. --bootproto=[dhcp static] 네트워크설정을 DHCP 에서가져올지, 수동으로설정할지를지정합니다. --device= 네트워크카드의 MAC 주소또는디바이스이름을 vmnic0 에서와같이 vmnicnn 형식으로지정합니다. 이옵션은가상스위치의업링크디바이스를나타냅니다. --ip= 설치할시스템의 IP 주소를 xxx.xxx.xxx.xxx 형식으로설정합니다. --bootproto=static 옵션이있는경우필수이며그외의경우는무시됩니다. --gateway= 기본게이트웨이를 xxx.xxx.xxx.xxx 형식의 IP 주소로지정합니다. --bootproto=static 옵션과함께사용합니다. --nameserver= 기본이름서버를 IP 주소로지정합니다. --bootproto=static 옵션과함께사용합니다. DNS 를사용하지않는경우에는이옵션을생략하십시오. --nameserver 옵션에서는 IP 주소두개를허용합니다. 예 :-- nameserver="10.126.87.104[,10.126.87.120]" --netmask= 설치된시스템의서브넷마스크를 255.xxx.xxx.xxx 형식으로지정합니다. -- bootproto=static 옵션과함께사용합니다. --hostname= 설치된시스템의호스트이름을지정합니다. --vlanid= vlanid 시스템이속한 VLAN 을지정합니다. --bootproto=dhcp 또는 -- bootproto=static 옵션과함께사용합니다. 1 에서 4096 사이의정수로설정합니다. --addvmportgroup=(0 1) 가상시스템에사용되는 VM 네트워크포트그룹을추가할지여부를지정합니다. 기본값은 1 입니다. paranoid( 선택사항 ) 경고메시지를통해설치를중단하게만듭니다. 이명령을생략하면주의메시지가기록됩니다. 70 VMware, Inc.
4 장 ESXi 설치 part 또는 partition( 선택사항 ) 시스템에추가 VMFS 데이터스토어를생성합니다. 디스크당데이터스토어하나만생성할수있습니다. install 명령과동일한디스크에사용할수없습니다. 디스크당파티션하나만지정할수있으며파티션은 VMFS 파티션이어야합니다 datastore name 파티션을마운트할위치를지정합니다. --ondisk= or --ondrive= 파티션을생성할디스크또는드라이브를지정합니다. --firstdisk= disk-type1, [disk-type2,...] 첫번째찾은적격디스크를파티셔닝합니다. 기본적으로적격디스크는다음과같은순서로설정됩니다. 1 로컬에연결된스토리지 (local) 2 네트워크스토리지 (remote) 3 USB 디스크 (usb) 인수에추가된쉼표구분목록을사용하여디스크순서를변경할수있습니다. 필터목록을지정하면기본설정이재정의됩니다. 필터를조합하여특정디스크 (ESX 가설치되어있는첫번째디스크의경우 esx 포함 ), 모델및벤더정보또는 vmkernel 디바이스드라이버를지정할수있습니다. 예를들어모델이름이 ST3120814A 인디스크와 mptsas 드라이버를사용하는디스크를일반로컬디스크보다선호하는경우 --firstdisk=st3120814a,mptsas,local 인수를사용합니다. reboot( 선택사항 ) 스크립트로작성된설치가완료된후시스템을재부팅합니다. <--noeject> 설치후 CD 를꺼내지않습니다. rootpw( 필수 ) 시스템의루트암호를설정합니다. --iscrypted 암호를암호화하도록지정합니다. password 암호값을지정합니다. 업그레이드 ESXi 를설치하거나업그레이드할디스크를결정하려면 install, upgrade 또는 installorupgrade 명령이필요합니다. --disk= or --drive= 파티션할디스크를지정합니다. --disk=diskname 명령에서, diskname 은다음과같은예시에나타난양식중어떤것이라도될수있습니다. 경로 : --disk=/vmfs/devices/disks/mpx.vmhba1:c0:t0:l0 MPX 이름 : --disk=mpx.vmhba1:c0:t0:l0 VML 이름 : --disk=vml.000000034211234 vmklun UID:--disk=vmkLUN_UID 허용되는디스크이름형식에대해서는 디스크디바이스이름, (73 페이지 ) 을참조하십시오. --firstdisk= disk-type1, [disk-type2,...] 첫번째찾은적격디스크를파티셔닝합니다. 기본적으로적격디스크는다음과같은순서로설정됩니다. 1 로컬에연결된스토리지 (local) VMware, Inc. 71
2 네트워크스토리지 (remote) 3 USB 디스크 (usb) 인수에추가된쉼표구분목록을사용하여디스크순서를변경할수있습니다. 필터목록을지정하면기본설정이재정의됩니다. 필터를조합하여특정디스크 (ESX 가설치되어있는첫번째디스크의경우 esx 포함 ), 모델및벤더정보또는 vmkernel 디바이스드라이버를지정할수있습니다. 예를들어모델이름이 ST3120814A 인디스크와 mptsas 드라이버를사용하는디스크를일반로컬디스크보다선호하는경우 --firstdisk=st3120814a,mptsas,local 인수를사용합니다. %include 또는 include( 선택사항 ) 구문분석할다른설치스크립트를지정합니다. 이명령은여러줄명령과유사하게처리되지만인수는하나만인식합니다. filename 예 : %include part.cfg %pre( 선택사항 ) kickstart 구성을평가하기전에실행할스크립트를지정합니다. 예를들어이명령을사용하여 kickstart 파일에포함될파일을생성할수있습니다. --interpreter =[python busybox] 사용할인터프리터를지정합니다. 기본값은 busybox 입니다. %post( 선택사항 ) 패키지설치가완료된후지정된스크립트를실행합니다. %post 섹션을여러개지정한경우설치스크립트에나타나는순서대로실행됩니다. --interpreter =[python busybox] --timeout=secs --ignorefailure =[true false] 사용할인터프리터를지정합니다. 기본값은 busybox 입니다. 스크립트실행시간초과를지정합니다. 스크립트가이시간이초과될때까지완료되지않으면강제로종료됩니다. true 이면 %post 스크립트가오류와함께종료된경우에도설치가성공한것으로간주됩니다. %firstboot 첫번째부팅중에만실행되는 init 스크립트를생성합니다. 이후의부팅에는이스크립트가영향을미치지않습니다. %firstboot 섹션을여러개지정한경우 kickstart 파일에나타나는순서대로실행됩니다. 참고시스템을처음부팅할때까지 %firstboot 스크립트의의미체계를확인할수없습니다. %firstboot 스크립트에는설치가완료되기전에는나타나지않는심각한오류가포함되어있을수있습니다. --interpreter =[python busybox] 사용할인터프리터를지정합니다. 기본값은 busybox 입니다. 참고시스템을처음부팅할때까지 %firstboot 스크립트의의미체계를확인할수없습니다. 스크립트에오류가포함된경우설치가완료될때까지나타나지않습니다. 72 VMware, Inc.
4 장 ESXi 설치 디스크디바이스이름 install, upgrade 및 installorupgrade 설치스크립트명령을사용하려면디스크디바이스이름을사용해야합니다. 표 4 3. 디스크디바이스이름 포맷예설명 VML vml.00025261 VMkernel이보고하는디바이스 이름 MPX mpx.vmhba0:c0:t0:l0 디바이스이름 boot.cfg 파일정보 부트로더구성파일 boot.cfg 는 ESXi 설치시 mboot.c32 부트로더가사용하는커널, 커널옵션및부트모듈을지정합니다. boot.cfg 파일은 ESXi 설치관리자에제공됩니다. boot.cfg 파일의 kernelopt 줄을수정하여설치스크립트의위치를지정하거나기타부팅옵션을전달할수있습니다. boot.cfg 파일에는다음과같은구문이있습니다. # boot.cfg -- mboot configuration file # # Any line preceded with '#' is a comment. title=string kernel=filepath kernelopt=string modules=filepath1 --- FILEPATH2... --- FILEPATHn # Any other line must remain unchanged. boot.cfg 에있는명령은부트로더를구성합니다. 표 4 4. boot.cfg 의명령 명령 설명 title=string 부트로더의제목을 STRING으로설정합니다. kernel=filepath 커널경로를 FILEPATH로설정합니다. kernelopt=string 커널부팅옵션에 STRING을추가합니다. modules=filepath1 --- FILEPATH2... --- FILEPATHn 로드할모듈을하이픈세개 (---) 로구분하여나열합니다. 예를들어 HTTP 서버에대한정보를사용하여 boot.cfg 파일을수정하려면 gpxe 를사용하여 ESXi 설치관리자를 PXE 부팅, (56 페이지 ) 의내용을참조하십시오. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (49 페이지 ), PXELINUX 및 PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅, (53 페이지 ), PXELINUX 및 isolinux.cfg PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅, (55 페이지 ) 및 ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 도참조하십시오. VMware, Inc. 73
스크립트를사용하여 CD 또는 DVD 에서 ESXi 설치또는업그레이드 설치또는업그레이드옵션을지정하는스크립트를사용하여 CD-ROM 또는 DVD-ROM 드라이브에서 ESXi 를설치하거나업그레이드할수있습니다. 호스트를시작할때부팅옵션을입력하여설치또는업그레이드스크립트를시작할수있습니다. 설치스크립트를포함하는설치관리자 ISO 이미지를생성할수도있습니다. 설치관리자 ISO 이미지를사용하면이렇게생성한설치관리자 ISO 이미지로부팅하여스크립트로작성된자동설치를수행할수있습니다. 사용자지정설치또는업그레이드스크립트가포함된설치관리자 ISO 이미지생성, (49 페이지 ) 를참조하십시오. 필수조건 스크립트로작성된설치또는업그레이드를실행하려면먼저다음과같은필수구성요소를충족하는지확인해야합니다. 설치또는업그레이드하려는시스템이하드웨어요구사항을충족합니다. ESXi 하드웨어요구사항, (23 페이지 ) 를참조하십시오. 설치 CD 또는 DVD 에 ESXi 설치관리자 ISO 가있습니다. ESXi 설치관리자 ISO 이미지를다운로드하여 CD 또는 DVD 로굽기, (46 페이지 ) 를참조하십시오. 시스템에서기본설치또는업그레이드스크립트 (ks.cfg) 나사용자지정설치또는업그레이드스크립트에액세스할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. 스크립트로작성된설치또는업그레이드를실행하는부팅명령을선택합니다. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (62 페이지 ) 를참조하십시오. 전체부팅명령목록을보려면 부팅옵션, (63 페이지 ) 을참조하십시오. 프로시저 1 로컬 CD-ROM 또는 DVD-ROM 드라이브에서 ESXi 설치관리자를부팅합니다. 2 ESXi 설치관리자창이나타나면 Shift+O 를눌러부팅옵션을편집합니다. 3 기본설치또는업그레이드스크립트나, 사용자가생성한설치또는업그레이드스크립트파일을호출하는부팅옵션을입력합니다. 부팅옵션은 ks= 형식입니다. 4 Enter 를누릅니다. 지정한옵션을사용하여설치, 업그레이드또는마이그레이션이실행됩니다. 74 VMware, Inc.
4 장 ESXi 설치 스크립트를사용하여 USB 플래시드라이브에서 ESXi 설치또는업그레이드 설치또는업그레이드옵션을지정하는스크립트를사용하여 USB 플래시드라이브에서 ESXi 를설치하거나업그레이드할수있습니다. 지원되는부팅옵션은 부팅옵션, (63 페이지 ) 에나열됩니다. 필수조건 스크립트로작성된설치또는업그레이드를실행하려면먼저다음과같은필수구성요소을충족하는지확인해야합니다. ESXi 를설치하거나업그레이드하려는시스템이설치또는업그레이드를위한하드웨어요구사항을충족해야합니다. ESXi 하드웨어요구사항, (23 페이지 ) 를참조하십시오. 부팅가능한 USB 플래시드라이브에 ESXi 설치관리자 ISO 가있습니다. ESXi 설치또는업그레이드를부팅할수있도록 USB 플래시드라이브포맷, (46 페이지 ) 를참조하십시오. 시스템에서기본설치또는업그레이드스크립트 (ks.cfg) 나사용자지정설치또는업그레이드스크립트에액세스할수있습니다. 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. 스크립트로작성된설치, 업그레이드또는마이그레이션을실행하는부팅옵션을선택합니다. 부팅옵션을입력하여설치또는업그레이드스크립트시작, (62 페이지 ) 를참조하십시오. 프로시저 1 USB 플래시드라이브에서 ESXi 설치관리자를부팅합니다. 2 ESXi 설치관리자창이나타나면 Shift+O 를눌러부팅옵션을편집합니다. 3 기본설치또는업그레이드스크립트나, 사용자가생성한설치또는업그레이드스크립트파일을호출하는부팅옵션을입력합니다. 부팅옵션은 ks= 형식입니다. 4 Enter 를누릅니다. 지정한옵션을사용하여설치, 업그레이드또는마이그레이션이실행됩니다. PXE 를사용하여설치관리자를부팅함으로써스크립트로작성된 ESXi 설치또는업그레이드수행 ESXi 6.0 은 PXE 를사용하여설치관리자를부팅하고설치또는업그레이드스크립트를사용하기위한다양한옵션을제공합니다. PXE 인프라설정에대한자세한내용은 ESXi 설치관리자를 PXE 부팅, (50 페이지 ) 을참조하 십시오. VMware, Inc. 75
설치스크립트생성및찾기에대한자세한내용은 설치및업그레이드스크립트정보, (64 페이지 ) 를참조하십시오. PXE 를사용하여 ESXi 설치관리자를부팅하고설치스크립트를사용하기위한세부절차는다음항목중하나를참조하십시오. PXELINUX 및 isolinux.cfg PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅, (55 페이지 ) PXELINUX 및 PXE 구성파일을사용하여 ESXi 설치관리자를 PXE 부팅, (53 페이지 ) gpxe 를사용하여 ESXi 설치관리자를 PXE 부팅, (56 페이지 ) vsphere Auto Deploy 를통해 PXE 를사용하여부팅함으로써스크립트로작성된설치를수행하는방법에대한자세한내용은 vsphere Auto Deploy 를사용하여 ESXi 설치, (76 페이지 ) 를참조하십시오. vsphere Auto Deploy 를사용하여 ESXi 설치 vsphere Auto Deploy 를사용하면 ESXi 소프트웨어가있는수백개의물리적호스트를프로비저닝할수있습니다. 숙련된시스템관리자는 Auto Deploy 를사용하여대규모배포를효율적으로관리할수있습니다. 호스트가중앙 Auto Deploy 서버에서네트워크를통해부팅됩니다. 선택적으로호스트는참조호스트의호스트프로파일로구성됩니다. 사용자입력을요구하도록호스트프로파일을설정할수있습니다. 부팅되고구성이완료되면호스트는다른 ESXi 호스트와마찬가지로 vcenter Server 에서관리됩니다. 또한 Auto Deploy 는상태비저장캐시또는상태저장설치에사용할수있습니다. 중요 Auto Deploy를사용하려면 Auto Deploy 보안고려사항, (123 페이지 ) 에설명된대로운영네트워크와관리또는배포네트워크사이의보안분리가필요합니다. 이러한분리없이 Auto Deploy를사용하는것은안전하지않습니다. 상태비저장캐시 상태저장설치 기본적으로 Auto Deploy 는호스트디스크에 ESXi 구성이나상태를저장하지않습니다. 대신이미지프로파일을통해호스트를프로비저닝하는데사용되는이미지가정의되며, 다른호스트특성은호스트프로파일을통해관리됩니다. 상태비저장캐시를위해 Auto Deploy 를사용하는호스트는여전히 Auto Deploy 서버및 vcenter Server 에연결되어야합니다. 호스트를 Auto Deploy 로프로비저닝하고해당호스트에서이미지를디스크에저장하도록설정할수있습니다. 이후부팅할때는호스트가디스크에서부팅됩니다. 76 VMware, Inc.
4 장 ESXi 설치 vsphere Auto Deploy 이해 vsphere Auto Deploy 는 ESXi 소프트웨어가있는수백개의물리적호스트를프로비저닝할수있습니다. 배포할이미지와이이미지로프로비저닝할호스트를지정할수있습니다. 필요한경우호스트에적용할호스트프로파일과각호스트의 vcenter Server 위치 ( 폴더또는클러스터 ) 를지정할수있습니다. Auto Deploy 소개 Auto Deploy 에대해설정된물리적호스트를시작하면 Auto Deploy 에서는 vsphere 호스트프로파일과함께 PXE 부팅인프라를사용하여해당호스트를프로비저닝하고사용자지정합니다. 호스트자체에는상태가저장되지않습니다. 대신 Auto Deploy 서버에서각호스트에대한상태정보를관리합니다. ESXi 호스트의상태정보 Auto Deploy 는프로비저닝되는 ESXi 호스트의정보를여러위치에저장합니다. 이미지프로파일및호스트프로파일의위치에관한정보는처음에는시스템을이미지프로파일및호스트프로파일에매핑하는규칙에지정됩니다. 표 4 5. Auto Deploy 에서배포관련정보저장 정보유형설명정보소스 이미지상태구성상태동적상태가상시스템상태사용자입력 ESXi 호스트에서실행되는실행가능소프트웨어 가상스위치와그설정, 드라이버설정, 부팅매개변수등호스트가구성되는방식을결정하는구성가능한설정 생성된개인키또는런타임데이터베이스등실행되는소프트웨어에의해생성되는런타임상태 호스트에저장된가상시스템과가상시스템자동시작정보 ( 이후부팅만해당 ) 시스템시작시사용자가제공하는 IP 주소와같이사용자입력에기반하는상태는호스트프로파일에자동으로포함될수없습니다. Image Builder PowerCLI 를사용하여생성된이미지프로파일 호스트프로파일 UI 를사용하여생성된호스트프로파일. 대개템플릿호스트를기반으로함 호스트메모리, 재부팅중손실됨 Auto Deploy 에가상시스템정보를제공하려면 vcenter Server 에서 Auto Deploy 로보낸가상시스템정보를사용할수있어야합니다. 호스트사용자지정정보, 첫번째부팅중 vcenter Server 에서저장됨 사용자입력에서특정값을요구하는호스트프로파일을생성할수있습니다. Auto Deploy 가사용자제공정보가필요한호스트프로파일을적용하는경우호스트가유지보수모드로배치됩니다. 호스트프로파일 UI 를사용하여호스트프로파일규정준수를확인하고프롬프트에응답하여호스트를사용자지정합니다. Auto Deploy 아키텍처 Auto Deploy 인프라스트럭처는몇가지구성요소로이루어져있습니다. 자세한내용은 "Auto Deploy 아키텍처 " 비디오를보십시오. Auto Deploy 아키텍처 (http://link.brightcove.com/services/player/bcpid2296383276001? bctid=ref:video_auto_deploy_architecture) VMware, Inc. 77
그림 4 1. vsphere Auto Deploy 아키텍처 Auto Deploy PowerCLI 호스트프로파일및호스트사용자지정 호스트프로파일 UI 규칙엔진 Image Builder PowerCLI 이미지프로파일 Auto Deploy 서버 ( 웹서버 ) 호스트프로파일엔진 플러그인 미리정의된이미지프로파일및 VIB 가져오기 ESXi 호스트 이미지 /VIB 및호스트프로파일의 HTTP 가져오기 (ipxe 부팅및업데이트 ) VIB 및이미지프로파일 공개디포 Auto Deploy 서버이미지및호스트프로파일을 ESXi 호스트에제공합니다. Auto Deploy 규칙엔진 어떤이미지프로파일및호스트프로파일을어떤호스트에제공할지 Auto Deploy 서버에정보를보냅니다. 관리자는 Auto Deploy PowerCLI 를사용하여이미지프로파일및호스트프로파일을호스트에할당하는규칙을정의할수있습니다. 이미지프로파일 ESXi 호스트를부팅하는데사용할 VIB 집합을정의합니다. VMware 와 VMware 파트너는이미지프로파일과 VIB 를공개디포에서제공합니다. Image Builder PowerCLI 를사용하여디포를검사하고 Auto Deploy 규칙엔진을통해어떤이미지프로파일을어떤호스트에할당할지지정할수있습니다. VMware 고객은디포의공개이미지프로파일및 VIB 를기반으로사용자지정이미지프로파일을생성하여이를호스트에적용할수있습니다. vsphere ESXi Image Builder 사용, (144 페이지 ) 를참조하십시오. 78 VMware, Inc.
4 장 ESXi 설치 호스트프로파일 호스트사용자지정 네트워킹또는스토리지설정등시스템별구성을정의합니다. 호스트프로파일 UI 를사용하여호스트프로파일을생성합니다. 참조호스트의호스트프로파일을생성하고해당호스트프로파일을사용자환경의다른호스트에적용하여일관된구성을유지할수있습니다. 호스트프로파일이호스트에적용되는경우사용자가제공하는정보를저장합니다. 호스트사용자지정에는사용자가해당호스트에대해제공한 IP 주소또는기타정보가포함될수있습니다. vsphere Web Client 에서호스트사용자지정, (115 페이지 ) 를참조하십시오. 이전릴리스의 Auto Deploy 에서는호스트사용자지정을응답파일이라고했습니다. 규칙및규칙세트 Auto Deploy 서버의동작은 PowerCLI 로작성한규칙집합을사용하여지정합니다. Auto Deploy 규칙엔진은규칙세트에서일치하는호스트패턴을확인하여각호스트를프로비저닝하는데사용할항목 ( 이미지프로파일, 호스트프로파일또는 vcenter Server 위치 ) 을결정합니다. 규칙엔진은호스트의특성에기반하여소프트웨어및구성설정을호스트에매핑합니다. 예를들어각각클러스터하나의네트워크주소와일치하는규칙두개를작성하면이미지프로파일이나호스트프로파일을호스트클러스터두개에배포할수있습니다. vcenter Server 시스템에아직추가되지않은호스트인경우 Auto Deploy 서버는이미지프로파일, 호스트프로파일및인벤토리위치정보를호스트에제공하기전에먼저규칙엔진을사용하여확인합니다. vcenter Server 시스템에서관리하는호스트의경우에는 vcenter Server 가해당호스트개체에저장한이미지프로파일, 호스트프로파일및인벤토리위치가사용됩니다. 규칙을변경하는경우 Auto Deploy PowerCLI cmdlet 을사용하여규칙준수를테스트하고복구할수있습니다. 호스트에대해규칙준수를복구하면호스트의이미지프로파일및호스트프로파일할당이업데이트됩니다. 규칙엔진에는규칙과규칙세트가포함됩니다. 규칙규칙은호스트집합에이미지프로파일과호스트프로파일을할당하거나, 타겟 vcenter Server 시스템에서호스트의위치 ( 폴더또는클러스터 ) 를지정할수있습니다. 규칙은부팅 MAC 주소, SMBIOS 정보, BIOS UUID, 벤더, 모델또는고정 DHCP IP 주소로타겟호스트를식별할수있습니다. 대부분의경우규칙은여러호스트에적용됩니다. Auto Deploy PowerCLI cmdlet 을사용하여규칙을생성합니다. 규칙을생성한후에는반드시규칙집합에규칙을추가해야합니다. 두개의규칙집합, 즉활성규칙집합및작업규칙집합만지원됩니다. 규칙은기본적으로두집합모두에속하거나, 작업규칙집합에만속할수있습니다. 규칙집합에규칙을추가한후에는더이상규칙을변경할수없습니다. 대신규칙을복사하여복사본의항목이나패턴을교체해야합니다. 활성규칙세트 작업중인규칙세트 새로시작된호스트가 Auto Deploy 서버에연결하여이미지프로파일을요청하면 Auto Deploy 서버는활성규칙집합에일치하는규칙이있는지확인합니다. 그러면일치하는규칙에매핑된이미지프로파일, 호스트프로파일및 vcenter Server 인벤토리위치가호스트부팅에사용됩니다. 규칙에매핑된항목중유형이같은항목이두개이상이면 Auto Deploy 서버는규칙집합에서처음으로나오는항목을사용합니다. 작업규칙집합을사용하면규칙에대한변경사항을활성상태로만들기전에먼저테스트해볼수있습니다. 예를들어, Auto Deploy PowerCLI cmdlet 을사용하여작업규칙집합과의준수를테스트할수있습니다. 테스트는 vcenter Server 시스템에서관리하는호스트가작업규칙집합의규칙을따르는지여부를확인합니다. 기본적으로 cmdlet 은작업규칙집합에규칙을추가하고규칙을활성화합니다. NoActivate 매개변수를사용하면작업규칙집합에만규칙을추가할수있습니다. VMware, Inc. 79
규칙및규칙집합이포함된다음워크플로우를사용합니다. 1 작업규칙집합을변경합니다. 2 호스트에대해작업규칙집합규칙을실행하는 cmdlet 을사용하여모든항목이제대로작동하는지확인합니다. 3 작업규칙집합에서규칙을세분화하고다시테스트합니다. 4 작업규칙집합에서규칙을활성화합니다. 규칙을추가하고 NoActivate 매개변수를지정하지않은경우에는현재작업규칙세트에있는모든규칙이활성화됩니다. 개별규칙을활성화할수는없습니다. PowerCLI 명령줄도움말및 PowerCLI Cmdlet 를사용하여 Auto Deploy 관리, (92 페이지 ) 를참조하십시오. Auto Deploy 부팅프로세스 vsphere Auto Deploy 를사용하여프로비저닝또는재프로비저닝할호스트를부팅하면 Auto Deploy 인프라스트럭처가이미지프로파일을제공하고선택적으로호스트프로파일과해당호스트의 vcenter Server 위치를제공합니다. 부팅프로세스는 Auto Deploy 를사용하여아직프로비저닝하지않은호스트 ( 처음부팅 ) 인지 Auto Deploy 를통해이미프로비저닝하여 vcenter Server 시스템에추가한호스트 ( 후속부팅 ) 인지에따라다릅니다. 처음부팅필수구성요소 처음부팅프로세스를진행하기전에시스템을설정해야합니다. 설정에는다음과같은작업이포함되며이러한작업은 vsphere Auto Deploy 준비, (87 페이지 ) 에자세히설명되어있습니다. 시작시각호스트에 IP 주소를할당하고 ipxe 부트로더를다운로드할 TFTP 서버를호스트에알려주는 DHCP 서버를설정합니다. Auto Deploy 서버에 IPv4 주소가있는지확인합니다. PXE 부팅은 IPv4 를사용하는경우에만지 원됩니다. 다음과같은방법중하나로사용할이미지프로파일을식별합니다. 공용디포에서 ESXi 이미지프로파일을선택합니다. ( 선택사항 ) Image Builder PowerCLI 를사용하여사용자지정이미지프로파일을생성한후이미지프로파일을 Auto Deploy 서버에서액세스할수있는디포에배치합니다. 이미지프로파일은기본 ESXi VIB 를반드시포함해야합니다. ( 선택사항 ) 환경에참조호스트가있는경우, 참조호스트의호스트프로파일을내보내고호스트프로파일을하나이상의호스트에적용하는규칙을정의합니다. Auto Deploy 참조호스트설정, (107 페이지 ) 를참조하십시오. 호스트구축규칙을지정하고활성규칙집합에규칙을추가합니다. 처음부팅개요 vsphere Auto Deploy 를사용하여아직프로비저닝하지않은호스트를부팅 ( 처음부팅 ) 하면호스트가 Auto Deploy 구성요소일부와상호작용합니다. 1 관리자가호스트전원을켜면호스트에서 PXE 부팅시퀀스가시작됩니다. DHCP 서버가호스트에 IP 주소를할당하고 TFTP 서버에연결하도록호스트에지시합니다. 2 호스트가 TFTP 서버에연결하여 ipxe 파일 ( 부트로더실행파일 ) 과 ipxe 구성파일을다운로드합니다. 80 VMware, Inc.
4 장 ESXi 설치 3 ipxe 실행이시작됩니다. 구성파일의지시에따라호스트가 Auto Deploy 서버에 HTTP 부팅을요청합니다. HTTP 요청에는하드웨어및네트워크정보가포함됩니다. 4 요청에대한응답으로 Auto Deploy 서버가다음과같은작업을수행합니다. a 규칙엔진에호스트에대한정보를쿼리합니다. b 이미지프로파일, 선택적호스트프로파일및선택적 vcenter Server 위치정보에지정된구성요소를스트리밍합니다. 5 이미지프로파일을사용하여호스트를부팅합니다. Auto Deploy 서버가호스트프로파일을제공한경우해당호스트프로파일이호스트에적용됩니다. 6 Auto Deploy 는 Auto Deploy 가등록되어있는 vcenter Server 시스템에호스트를추가합니다. a b vcenter Server 시스템의타겟폴더나클러스터가규칙에지정되어있으면해당폴더나클러스터에호스트가배치됩니다. 대상폴더는데이터센터아래에있어야합니다. vcenter Server 인벤토리위치를지정하는규칙이없으면 Auto Deploy 는 vsphere Web Client UI 에표시되는첫번째데이터센터에호스트를추가합니다. 7 ( 선택사항 ) 호스트프로파일에사용자가지정해야하는특정정보 ( 예 : 정적 IP 주소 ) 가있으면호스트는 vcenter Server 시스템에추가될때유지보수모드로전환됩니다. 호스트프로파일을다시적용하고호스트가유지보수모드를종료하도록호스트사용자지정을업데이트해야합니다. 호스트사용자지정을업데이트할때메시지가표시되면질문에답합니다. 8 호스트가 DRS 클러스터의일부인경우, 호스트를 vcenter Server 시스템에추가한이후에다른호스트의가상시스템이호스트에마이그레이션될수있습니다. 호스트프로비저닝 ( 처음부팅 ), (97 페이지 ) 를참조하십시오. VMware, Inc. 81
그림 4 2. Auto Deploy 설치 - 처음부팅 Auto Deploy 처음부팅 PXE 호스트가하드웨어및네트워크정보를 Auto Deploy 서버로보냄 Auto Deploy 서버가호스트및이미지프로파일을호스트로스트리밍함 호스트가이미지프로파일을사용하여부팅함 호스트가호스트및이미지프로파일을저장하는 vcenter Server 에할당됨 업데이트없는후속부팅 Auto Deploy 를사용하여프로비저닝되고 vcenter Server 시스템에서관리하는호스트의경우후속부팅이완전히자동으로수행됩니다. 1 관리자가호스트를재부팅합니다. 2 호스트가부팅될때 Auto Deploy 가해당호스트의이미지프로파일및호스트프로파일을사용하여호스트를프로비저닝합니다. 3 호스트설정에따라가상시스템의전원이켜지거나가상시스템이호스트에마이그레이션됩니다. 독립실행형호스트. 호스트에정의된자동시작규칙에따라가상시스템전원이켜집니다. DRS 클러스터호스트입니다. 다른호스트로마이그레이션된가상시스템은해당호스트에서계속실행됩니다. 호스트의리소스가부족하여전원을켤수없었던가상시스템은재부팅된호스트에등록됩니다. vcenter Server 시스템을사용할수없는경우호스트는 Auto Deploy 에연결하고이미지프로파일을사용하여프로비저닝됩니다. Auto Deploy 가 vcenter Server 시스템에다시연결될때까지호스트는계속 Auto Deploy 서버에연결합니다. vcenter Server 를사용할수없으면 Auto Deploy 가 vsphere Distributed Switch 를설정하지못하기때문에가상시스템은 HA 클러스터에참여하는호스트에만할당됩니다. 호스트가 vcenter Server 에다시연결되고호스트프로파일이적용될때까지는스위치를생성할수없습니다. 호스트가유지보수모드에있으므로가상시스템을시작할수없습니다. 단순재부팅작업을사용하여호스트재프로비저닝, (98 페이지 ) 를참조하십시오. 사용자입력이필요하도록설정된모든호스트는유지보수모드로설정됩니다. vsphere Web Client 에서호스트사용자지정업데이트, (99 페이지 ) 를참조하십시오. 82 VMware, Inc.
4 장 ESXi 설치 업데이트가있는후속부팅 호스트의이미지프로파일, 호스트프로파일또는 vcenter Server 위치를변경할수있습니다. 이를위해서는규칙을변경하고호스트의규칙준수를테스트및복구하는작업을수행해야합니다. 1 관리자가 Copy-DeployRule PowerCLI cmdlet 을사용하여하나이상의규칙을복사및편집하고규칙집합을업데이트합니다. 예제를보려면 Auto Deploy 빠른시작, (84 페이지 ) 을참조하십시오. 2 관리자가 Test-DeployRulesetCompliance cmdlet 을실행하여각호스트가현재규칙세트에지정된정보를사용하고있는지확인합니다. 3 규정준수정보가캡슐화된 PowerCLI 개체를호스트가반환합니다. 4 관리자가 Repair-DeployRulesetCompliance cmdlet 을실행하여 vcenter Server 시스템에서각호스트에대해저장하는이미지프로파일, 호스트프로파일또는 vcenter Server 위치를업데이트합니다. 5 재부팅시호스트는호스트의업데이트된이미지프로파일, 호스트프로파일또는 vcenter Server 위치를사용합니다. 호스트프로파일이사용자입력을요청하도록설정되어있으면해당호스트는유지보수모드로설정됩니다. vsphere Web Client 에서호스트사용자지정업데이트, (99 페이지 ) 의단계를따르십시오. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 그림 4 3. Auto Deploy 설치 - 후속부팅 Auto Deploy 후속부팅 업데이트가없는후속부팅 호스트재부팅 ( 선택사항 ) 이미지업데이트가있는후속부팅 규칙집합편집및업데이트 업데이트된이미지프로파일사용 규칙집합규정준수검사 vcenter Server 가호스트및이미지프로파일을사용하여호스트를프로비저닝함 vcenter Server 에저장된호스트및이미지프로파일연결업데이트 Distributed Switch 가있는시스템의프로비저닝 Distributed Switch 가있는 Auto Deploy 참조호스트의호스트프로파일을구성할수있습니다. Distributed Switch 를구성하면재부팅후부팅구성매개변수정책이호스트연결에필요한네트워크매개변수와일치하도록자동으로설정됩니다. Auto Deploy 에서호스트프로파일을사용하여 ESXi 호스트를프로비저닝할때호스트는 2 단계프로세스를거칩니다. 1 호스트가부팅구성매개변수필드에지정된속성을사용하여표준가상스위치를생성합니다. VMware, Inc. 83
2 호스트가 VMkernel NIC 를만듭니다. VMkernel NIC 는호스트가 Auto Deploy 및 vcenter Server 시스템에연결할수있도록합니다. 호스트가 vcenter Server 에추가되면 vcenter Server 에서는표준스위치를제거하고 Distributed Switch 를호스트에다시적용합니다. 참고 Distributed Switch 의문제를방지하려면부팅구성매개변수를변경하지마십시오. Auto Deploy 빠른시작및 Cmdlet 개요 Auto Deploy 를성공적으로사용하려면호스트프로비저닝과관련된작업, Auto Deploy 구성요소및구성요소간의상호작용및 PowerCLI cmdlet 에대해잘알고있어야합니다. Auto Deploy 빠른시작 Auto Deploy 를시작하려면 Auto Deploy 의작동방법을알아야하며, Auto Deploy 서버와 vsphere PowerCLI 를설치하고, 호스트를프로비저닝하는 vsphere PowerCLI 규칙을작성하고, 지정한이미지프로파일을사용하여부팅할호스트의전원을켜야합니다. 이미지프로파일, 호스트프로파일및 vcenter Server 위치를사용자지정할수있습니다. Windows Server 2008 시스템에서 Auto Deploy 환경을처음설정하는경우에유용한단계별연습을보려면 Auto Deploy 개념증명설정, (131 페이지 ) 항목을참조하십시오. Auto Deploy 를사용하여환경의호스트를성공적으로프로비저닝하려면다음단계를수행합니다. 1 vcenter Server 및 vcenter Server 구성요소를설치하거나 vcenter Server Appliance 를배포합니다. Auto Deploy 서버는관리노드에포함되어있습니다. 2 Auto Deploy 및 Image Builder cmdlet 을포함하는 vsphere PowerCLI 를설치합니다. vsphere PowerCLI 및필수소프트웨어설치, (90 페이지 ) 및 Auto Deploy Cmdlets 사용, (90 페이지 ) 항목을참조하십시오. 3 호스트에배포할 VIB 가포함되어있는이미지프로파일을찾습니다. 대부분의경우필요한소프트웨어가포함된디포를 vsphere PowerCLI 세션에추가한다음디포중하나에서이미지프로파일을선택합니다. 사용자지정이미지프로파일을생성하려면 Image Builder cmdlet 을사용하여기존의이미지프로파일을복제하고사용자지정 VIB 를복제본에추가합니다. 사용자지정이미지프로파일을 vsphere PowerCLI 세션에추가합니다. VIB 를추가하거나제거해야하는경우에만사용자지정작업에 Image Builder 를사용해야합니다. 대부분의경우에는이미지프로파일이호스트되는디포를 vsphere PowerCLI 세션에 URL 로추가할수있습니다. 4 New-DeployRule vsphere PowerCLI cmdlet 을사용하여이미지프로파일을단일호스트, 패턴으로지정된여러호스트또는모든호스트에할당하는규칙을작성합니다. New-DeployRule -Name "testrule" -Item image-profile -AllHosts 호스트에이미지프로파일할당, (92 페이지 ) 를참조하십시오. 참고 Auto Deploy는 DHCP에서고정 MAC 주소와 IP 주소사이의매핑이있는호스트를프로비저닝하기위해최적화되었습니다. 이를 DHCP 예약이라고도합니다. 정적 IP 주소를사용하려면호스트사용자지정을요구하도록호스트프로파일을설정해야합니다. vsphere Web Client에서정적 IP 주소에대한호스트프로파일설정, (114 페이지 ) 를참조하십시오. 5 Auto Deploy 가지정한이미지프로파일을사용하여호스트를프로비저닝할수있도록호스트의전원을켭니다. 84 VMware, Inc.
4 장 ESXi 설치 6 프로비저닝한호스트를호스트프로파일의참조호스트로설정합니다. 참조호스트의 syslog 설정, 방화벽설정, 스토리지, 네트워킹등을지정할수있습니다. Auto Deploy 참조호스트설정, (107 페이지 ) 를참조하십시오. 7 참조호스트에사용할호스트프로파일을생성하고내보냅니다. 자세한내용은호스트프로파일설명서를참조하십시오. 8 여러호스트를프로비전하려면 Copy-DeployRule cmdlet 을사용하면됩니다. 이미지프로파일뿐아니라호스트프로파일과클러스터위치도할당하도록규칙을수정할수있습니다. Copy-DeployRule -DeployRule "testrule" -ReplaceItem my_host_profile_from_reference_host,my_target_cluster -ReplacePattern "ipv4=192.xxx.1.10-192.xxx.1.20" 여기서 my_host_profile_from_reference_host 는참조호스트프로파일의이름이고 my_target_cluster 는대상클러스터의이름입니다. 9 프로비저닝할호스트의전원을켭니다. 패턴을사용하여지정한호스트가 vcenter Server 시스템에서현재관리되지않는경우, Auto Deploy 는이미저장되어있는이미지프로파일과지정된호스트프로파일을사용하여해당호스트를프로비저닝한후대상클러스터에추가합니다. 10 프로비저닝한호스트가다음과같은요구사항을충족하는지확인합니다. 각호스트가 vcenter Server 시스템에연결됩니다. 호스트가유지보수모드로설정되지않았습니다. 호스트가모든규정을준수합니다. 사용자입력을요구하는호스트프로파일을사용하는각호스트에최신호스트사용자지정정보가있습니다. 호스트사용자지정및규정준수문제를해결한후모든호스트가요구사항을충족할때까지호스트를재부팅합니다. 부팅프로세스에대한소개, 처음부팅과후속부팅의차이점및호스트사용자지정사용에대한개요를보려면 vsphere Auto Deploy 이해, (77 페이지 ) 항목을참조하십시오. Auto Deploy PowerCLI Cmdlet 개요 VMware PowerCLI 에포함되어있는 PowerCLI cmdlet 집합을사용하면호스트에이미지프로파일및호스트프로파일을할당하는규칙을지정할수있습니다. PowerCLI 를처음사용하는경우에는 PowerCLI 설명서를읽고 Auto Deploy Cmdlets 사용, (90 페이지 ) 을검토하십시오. 해당섹션에서는 PowerShell 프롬프트의모든명령에대한도움말을볼수있습니다. 기본도움말 : Get-Help cmdlet_name 상세도움말 : Get-Help cmdlet_name -Detailed 참고 Auto Deploy cmdlet을실행하는경우 cmdlet을호출할때명령줄에모든매개변수를제공해야합니다. 대화형모드에서는매개변수를제공하지않는것이좋습니다. 표 4 6. 규칙엔진 PowerCLI Cmdlet 명령 설명 Get-DeployCommand Auto Deploy cmdlet 목록을반환합니다. New-DeployRule 지정한항목과패턴을사용하여새규칙을생성합니다. VMware, Inc. 85
표 4 6. 규칙엔진 PowerCLI Cmdlet ( 계속 ) 명령 Set-DeployRule 설명 지정한항목과패턴을사용하여기존규칙을업데이트합니다. 규칙집합의일부인규칙은업데이트할수없습니다. Get-DeployRule 지정한이름을가진규칙을검색합니다. Copy-DeployRule 기존규칙을복제하고업데이트합니다. Add-DeployRule Remove-DeployRule 하나이상의규칙을작업규칙집합에추가하고기본적으로활성규칙집합에도추가합니다. NoActivate 매개변수를사용하면작업규칙집합에만규칙을추가할수있습니다. 작업규칙집합과활성규칙집합에서하나이상의규칙을제거합니다. -Delete 매개변수를지정하여이명령을실행하면규칙이영구적으로삭제됩니다. Set-DeployRuleset 이규칙목록을작업규칙집합에명시적으로설정합니다. Get-DeployRuleset Switch-ActiveDeployRuleset Get-VMHostMatchingRules Test-DeployRulesetCompliance Repair-DeployRulesetCompliance 현재작업규칙집합또는현재활성규칙집합을검색합니다. 모든새로운요청을규칙집합을통해평가하도록규칙집합을활성화합니다. 패턴과일치하는규칙을검색합니다. 예를들어, 호스트에적용되는모든규칙을검색할수있습니다. 이 cmdlet 는디버깅에주로사용합니다. 지정한호스트와관련된항목이활성규칙집합의규정을준수하는지여부를확인합니다. Test-DeployRulesetCompliance 의결과에따라이 cmdlet 는이미지프로파일, 호스트프로파일및 vcenter Server 인벤토리에서각호스트의위치를업데이트합니다. 이 cmdlet 는이미지프로파일을적용하거나, 호스트프로파일을적용하거나, vcenter Server 시스템내의미리지정된폴더나클러스터로호스트를이동할수있습니다. Apply-EsxImageProfile 지정한이미지프로파일을지정한호스트에연결합니다. Get-VMHostImageProfile Repair-DeployImageCache Get-VMHostAttributes Get-DeployMachineIdentity Set-DeployMachineIdentity 지정한호스트에사용중인이미지프로파일을검색합니다. 이 cmdlet 는 Image Builder PowerCLI 의 Get- EsxImageProfile cmdlet 와는다릅니다. 이 cmdlet 는 Auto Deploy 이미지캐시가실수로삭제된경우에만사용해야합니다. Auto Deploy 서버가규칙을평가할때사용하는호스트특성을검색합니다. Auto Deploy 가 vcenter 의 ESXi 호스트를물리적시스템에논리적으로연결하는데사용하는문자열값을반환합니다. vcenter Server 데이터베이스에있는호스트개체를물리적시스템에논리적으로연결합니다. 규칙을지정하지않고호스트를추가할때이 cmdlet 를사용합니다. 86 VMware, Inc.
4 장 ESXi 설치 표 4 6. 규칙엔진 PowerCLI Cmdlet ( 계속 ) 명령 Get-DeployOption Set-DeployOption 설명 Auto Deploy 글로벌구성옵션을검색합니다. 현재이 cmdlet 은 Auto Deploy 를사용하여프로비저닝된호스트의 ESXi 관리네트워크에대한기본 VLAN ID 를지정하는 vlan-id 옵션을지원합니다. Auto Deploy 는호스트가호스트프로파일을사용하지않고부팅할경우에만값을사용합니다. 글로벌구성옵션의값을설정합니다. 현재는 ESXi 관리네트워크에대해기본 VLAN ID 를설정하는 vlan-id 옵션을지원합니다. vsphere Auto Deploy 준비 vsphere Auto Deploy 사용을시작하기전에환경을준비해야합니다. 서버설정및하드웨어준비부터시작합니다. 프로비저닝할호스트를관리하는데사용할 vcenter Server 시스템에 Auto Deploy 소프트웨어를등록하고 VMware PowerCLI 를설치해야합니다. 시스템준비및 Auto Deploy 서버설치 (87 페이지 ) vsphere Auto Deploy 를사용하여 ESXi 호스트를 PXE 부팅하려면필수소프트웨어를설치하고 Auto Deploy 가상호작용할 DHCP 및 TFTP 서버를설정해야합니다. vsphere PowerCLI 및필수소프트웨어설치 (90 페이지 ) Auto Deploy cmdlet 을실행하여 Auto Deploy 동작을제어하는규칙및규칙집합을생성하고수정하려면먼저 vsphere PowerCLI 와모든필수소프트웨어를설치해야합니다. Auto Deploy cmdlet 은 vsphere PowerCLI 설치에포함되어있습니다. Auto Deploy Cmdlets 사용 (90 페이지 ) Auto Deploy cmdlet 은 Microsoft PowerShell cmdlet 로구현되며 vsphere PowerCLI 에포함됩니다. Auto Deploy cmdlet 사용자는모든 vsphere PowerCLI 기능을사용할수있습니다. 대량라이센스설정 (91 페이지 ) vsphere Web Client 또는 ESXi Shell 을사용하여개별라이센스키를지정하거나 PowerCLI cmdlet 을사용하여대량라이센스를설정할수있습니다. 대량라이센스는모든 ESXi 호스트에대해작동하지만 Auto Deploy 를사용하여프로비저닝된호스트에특히유용합니다. 시스템준비및 Auto Deploy 서버설치 vsphere Auto Deploy 를사용하여 ESXi 호스트를 PXE 부팅하려면필수소프트웨어를설치하고 Auto Deploy 가상호작용할 DHCP 및 TFTP 서버를설정해야합니다. 필수조건 Auto Deploy 를사용하여프로비저닝할호스트가 ESXi 의하드웨어요구사항을충족하는지확인합니다. ESXi 하드웨어요구사항, (23 페이지 ) 를참조하십시오. 참고 EFI 시스템을 BIOS 호환성모드로전환하지않으면 EFI 호스트를 Auto Deploy를사용하여프로비저닝할수없습니다. ESXi 호스트에 vcenter Server 에대한네트워크연결이설정되어있고모든포트요구사항이충족되는지확인합니다. vcenter Server 및 Platform Services Controller 의필수포트, (34 페이지 ) 를참조하십시오. VMware, Inc. 87
Auto Deploy 환경에서 VLAN 을사용하려면종단간네트워킹을올바로설정해야합니다. 호스트가 PXE 부팅호스트인경우적절한 VLAN ID 로프레임태그를지정하도록 UNDI 드라이버를설정해야합니다. BIOS 의항목을올바로변경하여이설정을수동으로수행해야합니다. 또한올바른 VLAN ID 를사용하여 ESXi 포트그룹을올바르게구성해야합니다. 사용환경에서 VLAN ID 가사용되는방식은네트워크관리자에게문의하십시오. Auto Deploy 저장소에사용할충분한스토리지공간이있는지확인합니다. Auto Deploy 서버에서는사용자가생성한규칙및규칙집합과규칙에서지정한 VIB 및이미지프로파일을포함하여필요한데이터를저장하는데저장소를사용합니다. 4 개의이미지프로파일을저장할공간과여유공간을충분히둘수있도록 2GB 를할당하는것이좋습니다. 각이미지프로파일에는약 350MB 가필요합니다. 사용할이미지프로파일수를고려하여 Auto Deploy 저장소용으로예약할공간의크기를결정합니다. 부팅이시작될네트워크세그먼트를관리하는 DHCP 서버에대한관리자권한을얻습니다. 환경에이미있는 DHCP 서버를사용하거나 DHCP 서버를설치할수있습니다. Auto Deploy 를설정하려면 gpxelinux.0 파일이름을 undionly.kpxe.vmw-hardwired 로바꿔야합니다. 다른 PXE 기반배포방법에서처럼네트워크보안을지정합니다. Auto Deploy 는 SSL 을통해데이터를전송함으로써일반적인간섭및스누핑을방지합니다. 그러나 PXE 부팅동안에는클라이언트나 Auto Deploy 서버에대한신뢰성이확인되지않습니다. 원격 Syslog 서버를설정합니다. Syslog 서버구성정보는 vcenter Server 및호스트관리설명서를참조하십시오. 첫번째로부팅하는호스트에서원격 Syslog 서버를사용하도록구성하고해당호스트의호스트프로파일을다른모든호스트에적용합니다. 필요한경우, 시스템로깅을위한통합아키텍처를제공하고네트워크로깅을사용하도록설정하며여러호스트의로그를결합할수있도록해주는 vcenter Server 지원도구인 vsphere Syslog Collector 를설치하여사용합니다. ESXi Dump Collector 를설치하고첫번째호스트에서모든코어덤프가 ESXi Dump Collector 로연결되도록설정한다음해당호스트의호스트프로파일을다른모든호스트에적용합니다. ESXCLI 로 ESXi Dump Collector 구성, (110 페이지 ) 를참조하십시오. Auto Deploy 서버에 IPv4 주소가있는지확인합니다. Auto Deploy 는종단간 IPv6 전용환경을지원하지않습니다. PXE 부팅인프라는 IPv6 을지원하지않습니다. 배포후 IPv6 을사용하도록호스트를수동으로재구성한후 IPv6 을통해 vcenter Server 에추가할수있습니다. 그러나상태비저장호스트를재부팅할때해당 IPv6 구성이손실됩니다. 프로시저 1 vcenter Server 를설치하거나 vcenter Server Appliance 를배포합니다. Auto Deploy 서버는관리노드에포함되어있습니다. 2 Auto Deploy 서비스시작유형을구성합니다. a vsphere Web Client 를사용하여 vcenter Server 시스템에로그인합니다. b vsphere Web Client [ 홈 ] 페이지에서관리를클릭합니다. c 시스템구성아래에서서비스를클릭합니다. d Auto Deploy 를선택하고작업메뉴를클릭한후시작유형편집을선택합니다. Windows 에서 Auto Deploy 서비스가사용되지않도록설정되어있습니다. 시작유형편집창에서수동또는자동을선택하여 Auto Deploy 를사용하도록설정합니다. vcenter Server Appliance 에서 Auto Deploy 서비스는기본적으로수동으로설정되어있습니다. Auto Deploy 서비스를 OS 시작시자동으로시작하려면자동을선택합니다. 88 VMware, Inc.
4 장 ESXi 설치 3 TFTP 서버를구성합니다. a vcenter Server 시스템에연결된 vsphere Web Client 에서인벤토리목록으로이동하고 vcenter Server 시스템을선택합니다. b 관리탭을클릭하고설정을선택한다음 Auto Deploy 를클릭합니다. c TFTP Boot Zip 다운로드를클릭하여 TFTP 구성파일을다운로드하고 TFTP 서버가파일을저장하는디렉토리에파일의압축을풉니다. 4 TFTP ZIP 파일이있는 TFTP 서버를가리키도록 DHCP 서버를설정합니다. a 종종 next-server 라고불리는 DHCP 옵션 66 에서 TFTP 서버의 IP 주소를지정합니다. b 종종 boot-filename 이라고불리는 DHCP 옵션 67 에서 undionly.kpxe.vmw-hardwired 라는부팅파일이름을지정합니다. 5 Auto Deploy 를사용하여프로비저닝할각호스트를제조업체의지침에따라네트워크부팅또는 PXE 부팅으로설정합니다. 6 사용할이미지프로파일과해당프로파일이위치한디포를찾습니다. 대부분의경우 VMware 가공용디포에서사용할수있도록만들어둔이미지프로파일을가리킵니다. 기본이미지에사용자지정 VIB 를포함하려면 vsphere ESXi Image Builder 를사용하여이미지프로파일을생성한다음해당이미지프로파일을사용합니다. 7 호스트에이미지프로파일을할당하는규칙을작성합니다. 8 ( 선택사항 ) 지문모드를사용하도록환경을설정하는경우 OpenSSL 인증서 rbd-ca.crt 와 OpenSSL 개인키 rbd-ca.key 를사용자고유의인증서와키파일로교체하여사용자고유의 CA( 인증기관 ) 를사용할수있습니다. Windows 의경우이파일이 Auto Deploy 설치디렉토리의 SSL 하위폴더에있습니다. 예를들어, Windows 7 에서는기본위치가 C:\ProgramData\VMware\VMware vsphere Auto Deploy\ssl 입니다. vcenter Server Appliance 의경우이파일이 /etc/vmware-rbd/ssl/ 에있습니다. 기본적으로 vcenter Server 6.0 이상은 vsphere 인증기관을사용합니다. Auto Deploy 용으로설정된호스트를시작하면이호스트는 DHCP 서버에연결된다음 Auto Deploy 서버로디렉션되며, Auto Deploy 서버는활성규칙세트에지정된이미지프로파일을사용하여이호스트를프로비저닝합니다. 후속작업 vsphere PowerCLI 를설치합니다. vsphere PowerCLI 및필수소프트웨어설치, (90 페이지 ) 를참조하십시오. vsphere PowerCLI cmdlet 을사용하여호스트에이미지프로파일및선택적인호스트프로파일을할당하는규칙을정의합니다. ( 선택사항 ) 참조호스트로프로비저닝할첫번째호스트를구성합니다. 대상호스트가공유할스토리지, 네트워킹및기타설정을사용합니다. 참조호스트에대한호스트프로파일을만들고이미테스트한이미지프로파일과호스트프로파일을모두대상호스트에할당하는규칙을작성합니다. Auto Deploy 가기존파티션을덮어쓰도록하려면자동파티셔닝을수행하도록참조호스트를설정하고해당참조호스트의호스트프로파일을다른호스트에적용합니다. 파티셔닝전략고려및구현, (114 페이지 ) 를참조하십시오. 호스트별정보를구성해야하는경우사용자입력을요구하도록참조호스트의호스트프로파일을설정합니다. vsphere Web Client 에서호스트사용자지정, (115 페이지 ) 를참조하십시오. VMware, Inc. 89
vsphere PowerCLI 및필수소프트웨어설치 Auto Deploy cmdlet 을실행하여 Auto Deploy 동작을제어하는규칙및규칙집합을생성하고수정하려면먼저 vsphere PowerCLI 와모든필수소프트웨어를설치해야합니다. Auto Deploy cmdlet 은 vsphere PowerCLI 설치에포함되어있습니다. Microsoft Windows 시스템에 vsphere PowerCLI 및필수소프트웨어를설치합니다. Microsoft 소프트웨어를설치하는방법에대한자세한내용은 Microsoft 웹사이트를참조하십시오. vsphere PowerCLI 설치지침에대한자세한내용은 vsphere PowerCLI 사용자가이드를참조하십시오. 필수조건 Microsoft.NET 4.5 SP2 가설치되어있는지확인하고, 설치되어있지않으면 Microsoft 웹사이트의지침에따라설치합니다. Windows PowerShell 3.0 이설치되어있는지확인하고, 설치되어있지않으면 Microsoft 웹사이트의지침에따라설치합니다. 프로시저 u Auto Deploy cmdlet 을포함하는 vsphere PowerCLI 를설치합니다. 후속작업 Auto Deploy Cmdlets 사용, (90 페이지 ) 을검토하십시오. vsphere PowerCLI 를처음사용하는경우에는 vsphere PowerCLI 설명서를읽으십시오. Auto Deploy cmdlet 및기타 vsphere PowerCLI cmdlet 과 PowerShell cmdlet 을사용하여 Auto Deploy 규칙및규칙집합을관리합니다. 명령줄도움말이필요하면 Get-Helpcmdlet_name 을사용하십시오. Auto Deploy Cmdlets 사용 Auto Deploy cmdlet 은 Microsoft PowerShell cmdlet 로구현되며 vsphere PowerCLI 에포함됩니다. Auto Deploy cmdlet 사용자는모든 vsphere PowerCLI 기능을사용할수있습니다. 경험이많은 PowerShell 사용자는 Auto Deploy cmdlet 을다른 PowerShell cmdlet 처럼똑같이사용할수있습니다. PowerShell 과 vsphere PowerCLI 가익숙하지않은사용자는다음팁이유용할수있습니다. vsphere PowerCLI 셸에서 cmdlet, 매개변수및매개변수값을입력할수있습니다. Get-Helpcmdlet_name 을실행하여모든 cmdlet 에대한도움말을확인합니다. PowerShell 은대 / 소문자를구분하지않습니다. cmdlet 이름과매개변수이름에탭완료를사용합니다. Format-List 또는 Format-Table 이나각각의짧은이름 fl 또는 ft 를사용하여모든변수및 cmdlet 출력을포맷합니다. 자세한내용은 Get-Help Format-List cmdlet 을실행합니다. 이름으로매개변수전달 대부분의경우이름으로매개변수를전달하고공백또는특수문자가포함된매개변수값을큰따옴표로둘러쌀수있습니다. Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile vsphere 설치및설정설명서의예제대부분은이름으로매개변수를전달합니다. 90 VMware, Inc.
4 장 ESXi 설치 개체로매개변수전달 스크립팅및자동화를수행하려는경우매개변수를개체로전달할수있습니다. 매개변수를개체로전달하는것은여러개체를반환하는 cmdlet 과단일개체를반환하는 cmdlet 에유용합니다. 다음예를고려하십시오. 1 호스트에대한규칙집합준수정보를캡슐화하는개체를변수에바인딩합니다. $tr = Test-DeployRuleSetCompliance MyEsxi42 2 규칙집합에포함된항목과호스트에서현재사용중인항목간의차이를확인하려면개체의 itemlist 속성을봅니다. $tr.itemlist 3 Repair-DeployRuleSetCompliance cmdlet 을변수와함께사용하여수정된규칙집합을사용하도록호스트에업데이트를적용합니다. Repair-DeployRuleSetCompliance $tr 이예제는다음번에호스트를부팅할때호스트에업데이트를적용합니다. 대량라이센스설정 vsphere Web Client 또는 ESXi Shell 을사용하여개별라이센스키를지정하거나 PowerCLI cmdlet 을사용하여대량라이센스를설정할수있습니다. 대량라이센스는모든 ESXi 호스트에대해작동하지만 Auto Deploy 를사용하여프로비저닝된호스트에특히유용합니다. 다음예에서는데이터센터의모든호스트에라이센스를할당합니다. 라이센스를호스트및클러스터와연결할수도있습니다. 다음예제는 PowerShell 변수의사용방법을알고있는고급 PowerCLI 사용자를위한것입니다. 필수조건 PowerCLI 를설치합니다. vsphere PowerCLI 및필수소프트웨어설치, (90 페이지 ) 를참조하십시오. vsphere Web Client 를통해라이센스키를할당하는경우와 PowerCLI cmdlet 을사용하여라이센스를할당하는경우는작동방식이다릅니다. vsphere Web Client 에서라이센스키할당 LicenseDataManage r PowerCLI 에서라이센스키할당 호스트를 vcenter Server 시스템에추가할때나호스트가 vcenter Server 시스템에서관리되는경우호스트에라이센스키를할당할수있습니다. 일련의호스트에추가할라이센스키집합을지정할수있습니다. 라이센스키가 vcenter Server 데이터베이스에추가됩니다. 호스트가 vcenter Server 시스템에추가되거나 vcenter Server 시스템에다시연결할때마다호스트에라이센스키가할당됩니다. PowerCLI 를통해할당된라이센스키는기본라이센스키로간주됩니다. 라이센스가없는호스트가추가되거나다시연결되면호스트에기본라이센스키가할당됩니다. 이미라이센스가있는호스트에서는해당라이센스키가유지됩니다. 프로시저 1 사용할 vcenter Server 시스템에연결하고관련라이센스관리자를변수에바인딩합니다. Connect-VIServer -Server 192.XXX.X.XX -User username -Password password $licensedatamanager = Get-LicenseDataManager VMware, Inc. 91
2 대량라이센스기능을사용할호스트가있는데이터센터를검색하는 cmdlet 을실행합니다. $hostcontainer = Get-Datacenter -Name Datacenter-X 클러스터의모든호스트에대해대량라이센스를사용할클러스터를검색하거나폴더의모든호스트에대해대량라이센스를사용할폴더를검색하는 cmdlet 을실행할수도있습니다. 3 관련유형 ID 및라이센스키와함께새 LicenseData 개체와 LicenseKeyEntry 개체를생성합니다. $licensedata = New-Object VMware.VimAutomation.License.Types.LicenseData $licensekeyentry = New-Object Vmware.VimAutomation.License.Types.LicenseKeyEntry $licensekeyentry.typeid = "vmware-vsphere $licensekeyentry.licensekey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" 4 3 단계에서생성한 LicenseData 개체의 LicenseKeys 특성을 LicenseKeyEntry 개체와연결합니다. $licensedata.licensekeys += $licensekeyentry 5 LicenseData 개체로데이터센터의라이센스데이터를업데이트하고라이센스가호스트컨테이너와연결되었는지확인합니다. $licensedatamanager.updateassociatedlicensedata($hostcontainer.uid, $licensedata) $licensedatamanager.queryassociatedlicensedata($hostcontainer.uid) 6 Auto Deploy 를사용하여하나이상의호스트를프로비전하고라이센스데이터를할당한데이터센터또는클러스터에해당호스트를할당합니다. 7 vsphere Web Client 를사용하여호스트가기본라이센스 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 에할당되었는지확인할수있습니다. 데이터센터에할당된모든호스트에자동으로라이센스가부여됩니다. PowerCLI Cmdlet 를사용하여 Auto Deploy 관리 Auto Deploy PowerCLI cmdlet 를사용하여호스트를이미지프로파일, 호스트프로파일및 vcenter Server 타겟의위치에연결하는규칙을생성할수있습니다. 규칙준수를테스트하고준수문제를복구하여호스트를업데이트할수도있습니다. 호스트에이미지프로파일할당 호스트를프로비저닝하려면먼저프로비저닝할각호스트에이미지프로파일을할당하는규칙을 Auto Deploy 를사용하여생성해야합니다. Auto Deploy 확장성규칙을적용하면 CommunitySupported 수준의 VIB 에 ESXCLI 플러그인경로, jumpstart 플러그인경로등과같은미리정의된특정위치의파일만포함할수있게됩니다. 다른위치에있는 VIB 를이미지프로파일에추가하면경고가발생합니다. force 옵션을사용하면이러한경고를무시할수있습니다. 규칙을위반하는 CommunitySupported 수준의 VIB 가포함된이미지프로파일에서 New-DeployRule cmdlet 을호출하는경우이미지프로파일을추가하기전에 $DeployNoSignatureCheck = $true 를설정합니다. 이설정을적용하면시스템에서서명검증을무시하고확장성규칙확인을수행하지않습니다. 참고 CommunitySupported 수준의 VIB가포함된이미지프로파일은운영시스템에서는지원되지않습니다. 필수조건 VMware PowerCLI 와모든필수소프트웨어를설치합니다. PowerCLI cmdlet 을실행하는데문제가발생할경우실행정책을변경해보십시오. Auto Deploy Cmdlets 사용, (90 페이지 ) 를참조하십시오. 92 VMware, Inc.
4 장 ESXi 설치 프로시저 1 Connect-VIServer PowerCLI cmdlet 을실행하여 Auto Deploy 가등록된 vcenter Server 시스템에연결합니다. Connect-VIServer 192.XXX.X.XX 서버인증서주의가반환될수있습니다. 운영환경에서는서버인증서주의가반환되면안됩니다. 그러나개발환경에서는이주의를무시해도됩니다. 2 공용소프트웨어디포의위치를확인하거나, Image Builder PowerCLI 를사용하여사용자지정이미지프로파일을정의합니다. 3 Add-EsxSoftwareDepot 를실행하여이미지프로파일이들어있는소프트웨어디포를 PowerCLI 세션에추가합니다. 디포유형 Cmdlet 원격디포 Add-EsxSoftwareDepot depot_url 을실행합니다. ZIP 파일 a 로컬파일경로에 ZIP 파일을다운로드합니다. b Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip 을실행합니다. 4 디포에서 Get-EsxImageProfile cmdlet 을실행하여사용할이미지프로파일을찾습니다. 기본적으로 ESXi 디포에는 VMware Tools 를포함하고이름에 standard 라는문자열이있는기본이미지프로파일하나와 VMware Tools 를포함하지않는기본이미지프로파일하나가들어있습니다. 5 특정특성 ( 예 : IP 주소범위 ) 을가진호스트를이미지프로파일에할당하는규칙을정의합니다. New-DeployRule -Name "testrule" -Item "My Profile25" -Pattern "vendor=acme,zven", "ipv4=192.xxx. 1.10-192.XXX.1.20" 큰따옴표는이름에공백이있는경우에는반드시사용해야하며그외에는선택적으로사용할수있습니다. 모든호스트에항목을적용하기위해패턴대신 -AllHosts 를지정합니다. cmdlet 이이름이 testrule 인규칙을생성합니다. 이규칙은벤더가 Acme 또는 Zven 이고지정된범위내의 IP 주소를가진모든호스트에이름이 My Profile25 인이미지프로파일을할당합니다. 6 규칙을규칙집합에추가합니다. Add-DeployRule testrule 기본적으로규칙은작업규칙집합과활성규칙집합둘모두에추가됩니다. 그러나 NoActivate 매개변수를사용하면작업규칙집합이활성규칙집합이되지않습니다. 호스트는 PXE 에서부팅될때시스템의특성을콘솔에보고합니다. 배포규칙을작성할때도동일한특성형식을사용합니다. ****************************************************************** * Booting through VMware AutoDeploy... * * Machine attributes: *. asset=no Asset Tag *. domain=vmware.com *. hostname=myhost.mycompany.com *. ipv4=xx.xx.xxx.xxx *. mac=xx:xa:xb:xc:xx:xx *. model=myvendormodel *. oemstring=product ID: XXXXXX-XXX VMware, Inc. 93
*. serial=xx XX XX XX XX XX... *. uuid=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx *. vendor=myvendor ****************************************************************** 후속작업 Auto Deploy 를사용하여이미프로비저닝된호스트의경우규정준수테스트및복구작업을수행하여새이미지프로파일로프로비저닝합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트에새이미지프로파일로프로비저닝합니다. 규칙을작성하고호스트에호스트프로파일할당 Auto Deploy 를사용하면하나이상의호스트에호스트프로파일을할당할수있습니다. 호스트프로파일에는스토리지구성, 네트워크구성또는호스트의다른특징과같은정보가포함될수있습니다. 호스트를클러스터에추가하면해당클러스터의호스트프로파일이사용됩니다. 대부분의경우에는호스트프로파일을명시적으로지정하지않고클러스터에호스트를할당하는데이경우호스트는클러스터의호스트프로파일을사용합니다. 필수조건 vsphere PowerCLI 와모든필수소프트웨어를설치합니다. vsphere PowerCLI 및필수소프트웨어설치, (90 페이지 ) 를참조하십시오. 사용할호스트프로파일을내보냅니다. 프로시저 1 Connect-VIServer vsphere PowerCLI cmdlet 을실행하여 Auto Deploy 가등록된 vcenter Server 시스템에연결합니다. Connect-VIServer 192.XXX.X.XX 서버인증서주의가반환될수있습니다. 운영환경에서는서버인증서주의가반환되면안됩니다. 그러나개발환경에서는이주의를무시해도됩니다. 2 vsphere Web Client 에서사용할설정으로호스트를설정하고해당호스트에서호스트프로파일을생성합니다. 3 Get-VMhostProfile vsphere PowerCLI cmdlet 을실행하고호스트프로파일을생성할 ESXi 호스트에전달하여호스트프로파일의이름을찾습니다. 4 vsphere PowerCLI 프롬프트에서특정특성 ( 예 : IP 주소범위 ) 을가진호스트에호스트프로파일이할당되는규칙을정의합니다. New-DeployRule -Name "testrule2" -Item my_host_profile -Pattern "vendor=acme,zven", "ipv4=192.xxx. 1.10-192.XXX.1.20" 지정한항목이지정한특성을가진모든호스트에할당됩니다. 이예에서는이름이 testrule2 인규칙을지정합니다. 이규칙은제조업체가 Acme 또는 Zven 이고 IP 주소가지정한범위내에있는모든호스트에지정한호스트프로파일 my_host_profile 을할당합니다. 5 규칙을규칙집합에추가합니다. Add-DeployRule testrule2 기본적으로작업규칙집합이활성규칙집합이되며규칙집합에대한모든변경내용은규칙을추가하면활성화됩니다. 그러나 NoActivate 매개변수를사용하면작업규칙집합이활성규칙집합이되지않습니다. 94 VMware, Inc.
4 장 ESXi 설치 후속작업 해당호스트에서규정준수테스트및복원작업을수행하여이미 Auto Deploy 로프로비저닝된호스트를새호스트프로파일에할당합니다. 자세한내용은 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트에호스트프로파일을프로비저닝합니다. 규칙쓰기및폴더또는클러스터에호스트할당 Auto Deploy 는폴더나클러스터에호스트를할당할수있습니다. Auto Deploy 는호스트가부팅될때 vcenter Server 의지정한위치에호스트를추가합니다. 클러스터에할당된호스트는해당클러스터의호스트프로파일을상속합니다. 필수조건 vsphere PowerCLI 와모든필수소프트웨어를설치합니다. 선택하는폴더가데이터센터또는클러스터에있는지확인합니다. 호스트를독립형최상위폴더에할당할수는없습니다. 프로시저 1 Connect-VIServer vsphere PowerCLI cmdlet 을실행하여 Auto Deploy 가등록된 vcenter Server 시스템에연결합니다. Connect-VIServer 192.XXX.X.XX 서버인증서주의가반환될수있습니다. 운영환경에서는서버인증서주의가표시되지않아야합니다. 그러나개발환경에서는이주의를무시해도됩니다. 2 특정특성 ( 예 : IP 주소범위 ) 을가진호스트를폴더또는클러스터에할당하는규칙을정의합니다. New-DeployRule -Name testrule3 -Item "my folder" 1.10-192.XXX.1.20" -Pattern "vendor=acme,zven", "ipv4=192.xxx. 이예에서는폴더를이름으로전달합니다. Get-Folder, Get-Cluster 또는 Get-Datacenter cmdlet 을사용하여검색한폴더, 클러스터또는데이터센터개체를대신전달할수도있습니다. 3 규칙을규칙집합에추가합니다. Add-DeployRule testrule3 기본적으로작업규칙집합이활성규칙집합이되며규칙집합에대한모든변경내용은규칙을추가하면활성화됩니다. 그러나 NoActivate 매개변수를사용하면작업규칙집합이활성규칙집합이되지않습니다. 후속작업 테스트및복구규정준수작업을수행하여 Auto Deploy 로이미프로비저닝된호스트를새폴더또는클러스터위치에할당합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트전원을켜서지정한 vcenter Server 위치에추가합니다. 규칙준수테스트및복구 규칙을 Auto Deploy 규칙집합에추가하거나하나이상의규칙을변경한경우에는호스트가자동으로업데이트되지않습니다. 규칙규정준수를테스트하고업데이트적용을수행한경우에만 Auto Deploy 에서새규칙을적용합니다. 필수조건 vsphere PowerCLI 와모든필수소프트웨어를설치합니다. VMware, Inc. 95
인프라에 Auto Deploy 를사용하여프로비저닝된하나이상의 ESXi 호스트가포함되어있으며 vsphere PowerCLI 를설치한호스트에서이러한 ESXi 호스트에액세스할수있는지확인합니다. 프로시저 1 vsphere PowerCLI 를사용하여현재사용할수있는 Auto Deploy 규칙을확인합니다. Get-DeployRule 시스템에서규칙및관련항목과패턴을반환합니다. 2 사용가능한규칙중하나를변경합니다. 예를들어이미지프로파일과규칙의이름을변경할수있습니다. Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile 규칙집합에이미추가된규칙은편집할수없습니다. 대신해당규칙을복사하고변경하려는항목이나패턴을교체할수있습니다. 3 규칙집합준수를테스트할호스트에액세스할수있는지확인합니다. Get-VMHost -Name MyEsxi42 4 해당호스트에대해규칙집합준수를테스트하는 cmdlet 을실행하고나중에사용할수있도록반환값을변수에바인딩합니다. $tr = Test-DeployRuleSetCompliance MyEsxi42 5 규칙집합의컨텐츠와호스트구성의차이점을검토합니다. $tr.itemlist 시스템에서현재항목과예상항목의테이블을반환합니다. CurrentItem ExpectedItem ----------- ------------ My Profile 25 MyProfileUpdate 6 다음에호스트를부팅할때수정된규칙집합을사용하도록호스트에업데이트를적용합니다. Repair-DeployRuleSetCompliance $tr 후속작업 변경한규칙에서인벤토리위치를지정한경우규정준수복구시변경내용이적용됩니다. 다른모든변경내용의경우에는 Auto Deploy 에서새규칙을적용하고규칙집합과호스트간의준수가보장되도록호스트를부팅해야합니다. vsphere Auto Deploy 를사용하여 ESXi 시스템프로비저닝 vsphere Auto Deploy 는 ESXi 소프트웨어가있는수백개의물리적호스트를프로비저닝할수있습니다. 이전에 ESXi 소프트웨어를실행한적이없는호스트를프로비저닝 ( 처음부팅 ) 하거나, 호스트를재부팅하거나, 다른이미지프로파일, 호스트프로파일또는폴더 / 클러스터위치를사용하여호스트를재프로비저닝할수있습니다. Auto Deploy 프로세스는호스트의상태및수행할변경사항에따라달라집니다. 96 VMware, Inc.
4 장 ESXi 설치 호스트프로비저닝 ( 처음부팅 ) Auto Deploy 를사용하여프로비저닝한적이없는호스트를프로비저닝하는것 ( 처음부팅 ) 은이후의부팅프로세스와다릅니다. 호스트를프로비저닝하려면먼저호스트를준비하고다른모든사전요구사항을충족해야합니다. 필요한경우 Image Builder PowerCLI cmdlet 을사용하여사용자지정이미지프로파일을정의할수있습니다. 필수조건 호스트가 ESXi 호스트의하드웨어요구사항을충족하는지확인합니다. ESXi 하드웨어요구사항, (23 페이지 ) 를참조하십시오. vsphere Auto Deploy 를사용할수있도록시스템을준비합니다 ( vsphere Auto Deploy 준비, (87 페이지 ) 참조 ). 이미지프로파일을호스트에할당하고선택적으로호스트프로파일및 vcenter Server 위치를호스트에할당하는규칙을작성합니다. PowerCLI Cmdlet 를사용하여 Auto Deploy 관리, (92 페이지 ) 를참조하십시오. 설정이완료되면 Auto Deploy 서버및 PowerCLI 가설치되고 DHCP 설정이완료되며프로비저닝할호스트에대한규칙이활성규칙집합에포함됩니다. 프로시저 1 호스트전원을켭니다. 호스트가 DHCP 서버에연결하여서버가가리키는위치에서 ipxe 를다운로드합니다. 다음으로, Auto Deploy 서버가규칙엔진에지정된이미지를사용하여호스트를프로비저닝합니다. 규칙집합에호스트프로파일이지정된경우 Auto Deploy 서버가호스트에이를적용할수도있습니다. 마지막으로 Auto Deploy 가규칙집합에지정된 vcenter Server 시스템에호스트를추가합니다. 2 ( 선택사항 ) Auto Deploy 가 IP 주소등과같은사용자입력을요구하는호스트프로파일을적용할경우에는호스트가유지보수모드로전환됩니다. vsphere Web Client 에서호스트프로파일을다시적용하고메시지가나타나면사용자입력을제공합니다. 처음부팅프로세스가완료되면호스트가실행되며 vcenter Server 시스템에의해관리됩니다. vcenter Server 는호스트의이미지프로파일, 호스트프로파일및위치정보를저장합니다. 이제필요에따라호스트를재부팅할수있습니다. 재부팅할때마다호스트는 vcenter Server 시스템에의해재프로비저닝됩니다. 후속작업 필요에따라호스트를재프로비저닝합니다. 호스트재프로비저닝, (97 페이지 ) 를참조하십시오. 이미지프로파일, 호스트프로파일또는호스트위치를변경하려면규칙을업데이트하고규정준수테스트및복구작업을수행합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 호스트재프로비저닝 vsphere Auto Deploy 는여러가지재프로비저닝옵션을지원합니다. 단순재부팅을수행하거나다른이미지프로파일또는다른호스트프로파일을사용하여재프로비저닝할수있습니다. Auto Deploy 를사용하여처음부팅을하려면환경을설정하고규칙집합에규칙을추가해야합니다. vsphere Auto Deploy 준비, (87 페이지 ) 를참조하십시오. 다음재프로비저닝작업을사용할수있습니다. 단순재부팅 부팅작업동안사용자가질문에응답한호스트를재부팅 다른이미지프로파일을사용하여재프로비저닝 VMware, Inc. 97
다른호스트프로파일을사용하여재프로비저닝합니다. 단순재부팅작업을사용하여호스트재프로비저닝 Auto Deploy 를사용하여프로비저닝된호스트를단순재부팅할경우모든사전요구사항이충족되어야합니다. 이프로세스에서는이전에할당된이미지프로파일, 호스트프로파일및 vcenter Server 위치를사용합니다. 설정에는 DHCP 서버설정, 규칙쓰기및이미지프로파일을 Auto Deploy 인프라스트럭처에서사용할수있도록만드는작업이포함됩니다. 필수조건 처음부팅작업동안수행한설정이그대로있는지확인합니다. 프로시저 1 호스트에대한이미지프로파일및호스트프로파일을여전히사용할수있는지그리고이전부팅작업에서사용한식별정보 ( 자산태그, IP 주소 ) 가호스트에있는지확인합니다. 2 호스트를유지보수모드에설정합니다. 호스트유형 호스트가 DRS 클러스터의일부임 호스트가 DRS 클러스터의일부가아님 작업 호스트를유지보수모드로전환하면 VMware DRS 가가상시스템을적절한호스트로마이그레이션합니다. 모든가상시스템을다른호스트로마이그레이션하고각호스트를유지보수모드로전환해야합니다. 3 호스트를재부팅합니다. 호스트가종료됩니다. 호스트를재부팅하면 Auto Deploy 서버에서제공하는이미지프로파일이사용되며, Auto Deploy 서버에는 vcenter Server 시스템에저장된호스트프로파일도적용됩니다. 새이미지프로파일을사용하여호스트재프로비저닝 호스트에대한규칙을변경하고규정준수테스트및복구작업을수행하는방식으로새이미지프로파일, 호스트프로파일또는 vcenter Server 위치를사용하여호스트를재프로비저닝할수있습니다. 호스트재프로비저닝에대한여러가지옵션이있습니다. 사용할 VIB 에서라이브업데이트를지원하면 esxcli software vib 명령을사용할수있습니다. 이경우규칙세트도함께업데이트하여새 VIB 가포함된이미지프로파일을사용하도록만들어야합니다. 테스트하는동안 Apply-EsxImageProfile cmdlet 을사용하여개별호스트에이미지프로파일을적용하고호스트를재부팅하여변경사항을적용할수있습니다. Apply-EsxImageProfile cmdlet 는호스트와이미지프로파일간의연결을업데이트하지만호스트에 VIB 를설치하지는않습니다. 나머지모든경우에는다음절차를사용합니다. 필수조건 호스트를부팅할이미지프로파일을생성합니다. vsphere ESXi Image Builder 사용, (144 페이지 ) 에설명되어있는 Image Builder PowerCLI 를사용합니다. 처음부팅작업동안수행한설정이그대로있는지확인합니다. 98 VMware, Inc.
4 장 ESXi 설치 프로시저 1 PowerShell 프롬프트에서 Connect-VIServer PowerCLI cmdlet 을실행하여 Auto Deploy 가등록된 vcenter Server 시스템에연결합니다. Connect-VIServer myvcserver 서버인증서주의메시지가반환될수있습니다. 운영환경에서는서버인증서주의메시지가반환되면안됩니다. 그러나개발환경에서는이주의메시지를무시해도됩니다. 2 사용할이미지프로파일이들어있는공용소프트웨어디포의위치를확인하거나 Image Builder PowerCLI 를사용하여사용자지정이미지프로파일을정의합니다. 3 Add-EsxSoftwareDepot 를실행하여이미지프로파일이들어있는소프트웨어디포를 PowerCLI 세션에추가합니다. 디포유형 Cmdlet 원격디포 Add-EsxSoftwareDepot depot_url 을실행합니다. ZIP 파일 a ZIP 파일을파일경로에다운로드하거나 PowerCLI 시스템의로컬 마운트지점을생성합니다. b Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip 을실행합니다. 4 Get-EsxImageProfile 을실행하여이미지프로파일목록을확인하고사용할프로파일을결정합니다. 5 Copy-DeployRule 을실행하고 ReplaceItem 매개변수를지정하여이미지프로파일을호스트에할당하는규칙을변경합니다. 다음 cmdlet 은규칙을통해호스트에할당된현재이미지프로파일을 my_new_imageprofile 프로파일로바꿉니다. cmdlet 가완료되면 myrule 이새이미지프로파일을호스트에할당합니다. myrule 의이전버전이름이변경되고숨겨집니다. Copy-DeployRule myrule -ReplaceItem my_new_imageprofile 6 이미지를배포할각호스트에대해규칙준수여부를테스트하고복구합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 규정준수복구를수행한후호스트를재부팅하면 Auto Deploy 가새이미지프로파일을사용하여호스트를프로비저닝합니다. vsphere Web Client 에서호스트사용자지정업데이트 이전부팅을수행하는동안호스트가사용자입력을요구한경우 vcenter Server 에응답이저장됩니다. 사용자에게새정보를입력하도록요구하려면호스트에업데이트를적용합니다. 필수조건 호스트에사용자입력을요구하는호스트프로파일을연결합니다. 프로시저 1 모든가상시스템을다른호스트로마이그레이션하고호스트를유지보수모드로전환합니다. 호스트유형 호스트가 DRS 클러스터의일부임 호스트가 DRS 클러스터의일부가아님 작업 호스트를유지보수모드로전환하면 VMware DRS 가가상시스템을적절한호스트로마이그레이션합니다. 모든가상시스템을다른호스트로마이그레이션하고각호스트를유지보수모드로전환해야합니다. 2 vsphere Web Client 에서호스트를마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 호스트프로파일 > 업데이트적용을클릭하여호스트에업데이트를적용합니다. VMware, Inc. 99
3 메시지가표시되면사용자입력을제공합니다. 이제호스트가유지보수모드를종료하도록지시할수있습니다. 호스트사용자지정이저장됩니다. 다음에부팅하면호스트사용자지정이호스트에적용됩니다. 상태비저장캐시및상태저장설치에 Auto Deploy 사용 Auto Deploy 상태비저장캐시기능을사용하면호스트의이미지를캐시할수있습니다. Auto Deploy 상태저장설치기능을사용하면네트워크를통해호스트를설치할수있습니다. 초기네트워크부팅이후이러한호스트는다른 ESXi 호스트처럼부팅됩니다. 상태비저장캐시솔루션은기본적으로여러호스트가동시에부팅되는상황을위한것입니다. 로컬로캐시된이미지를사용하면수백만개의호스트가 Auto Deploy 서버에동시에연결되는경우발생하는병목현상을방지할수있습니다. 부팅작업이완료된후호스트가설정을완료하기위해 Auto Deploy 에연결됩니다. 상태저장설치기능을사용하면 PXE 부팅인프라를설정하지않고네트워크를통해이미지프로파일을사용하여호스트를프로비저닝할수있습니다. 상태비저장캐시및상태저장설치소개 (100 페이지 ) 시스템캐시구성호스트프로파일에서 Auto Deploy 상태비저장캐시및상태저장설치를사용하여호스트를프로비저닝할수있습니다. 상태비저장캐시및상태저장설치이해 (102 페이지 ) 상태비저장캐시또는상태저장설치에 Auto Deploy 를사용하려면호스트프로파일을설정하고, 호스트프로파일을적용하고, 부팅순서를설정해야합니다. 캐시와함께 Auto Deploy 를사용하도록상태비저장호스트설정 (103 페이지 ) Auto Deploy 를사용하여호스트를프로비저닝하도록시스템을설정하고상태비저장캐시를사용하도록호스트를구성할수있습니다. 호스트가재부팅될때 Auto Deploy 서버를사용할수없는경우호스트는캐시된이미지를사용합니다. Auto Deploy 를사용하여프로비저닝한호스트에대해상태저장설치사용 (105 페이지 ) Auto Deploy 를통해프로비저닝된호스트가이미지를디스크로캐시하고이후부팅시캐시된이미지를사용하도록설정할수있습니다. 이미지가캐시되면호스트는이미지가설치된호스트처럼작동합니다. 상태비저장캐시및상태저장설치소개 시스템캐시구성호스트프로파일에서 Auto Deploy 상태비저장캐시및상태저장설치를사용하여호스트를프로비저닝할수있습니다. 상태비저장캐시및상태저장설치예 Auto Deploy 를사용하여프로비저닝된호스트에서이미지캐시 ( 상태비저장캐시 ) Auto Deploy 로프로비저닝된호스트가상태저장호스트가됨 상태비저장캐시를위한호스트프로파일을설정하고적용합니다. 이미지를로컬디스크, 원격디스크또는 USB 드라이브에캐시할수있습니다. 이호스트를계속해서 Auto Deploy 를사용하여프로비저닝합니다. 수백개의호스트가동시에액세스를시도하는등의이유로 Auto Deploy 서버를사용할수없게되면호스트가캐시에서부팅됩니다. 호스트가부팅작업이후구성을완료하기위해 Auto Deploy 서버에연결하려고시도합니다. 상태저장설치를위한호스트프로파일을설정하고적용합니다. Auto Deploy 를사용하여호스트를프로비저닝하면이미지가로컬디스크, 원격디스크또는 USB 드라이브에설치됩니다. 이후의부팅은디스크에서부팅합니다. 호스트에서 Auto Deploy 를더이상사용하지않습니다. 100 VMware, Inc.
4 장 ESXi 설치 준비 상태비저장캐시또는상태저장설치를성공적으로사용하려면시스템구성방법을결정하고부팅순서를설정하십시오. 표 4 7. 상태비저장캐시또는상태저장설치준비 요구사항또는결정 VMFS 파티션덮어쓰기결정고가용성환경이필요한지여부결정부팅순서설정 설명 대화형설치관리자를사용하여 ESXi 를설치할경우기존 VMFS 데이터스토어를덮어쓸지묻는메시지가표시됩니다. 시스템캐시구성호스트프로파일은기존 VMFS 파티션을덮어쓰는옵션을제공합니다. 호스트프로파일에서 USB 드라이브를사용하도록설정하는경우에는이옵션을사용할수없습니다. 상태비저장캐시와함께 Auto Deploy 를사용하면 vcenter Server 시스템을일시적으로사용할수없는경우에도가상시스템이새로프로비저닝된호스트에마이그레이션되고환경이 vnetwork Distributed Switch 를지원하도록고가용성 Auto Deploy 환경을설정할수있습니다. 호스트에대해지정하는부팅순서는사용하려는기능에따라다릅니다. Auto Deploy 를상태비저장캐시와함께설정하려면호스트가먼저네트워크에서부팅을시도한다음디스크에서부팅하도록구성합니다. Auto Deploy 서버를사용할수없는경우호스트가캐시를사용하여부팅합니다. 현재부팅가능한디스크가없는호스트에서상태저장설치를위해 Auto Deploy 를설정하려면호스트가먼저디스크에서부팅을시도한다음네트워크에서부팅하도록구성합니다. 참고현재디스크에부팅가능한이미지가있는경우호스트에서일회성 PXE 부팅을구성하고 Auto Deploy로호스트를프로비저닝하여상태저장설치를지정하는호스트프로파일을사용합니다. 상태비저장캐시및연결끊김 가상시스템을실행하는 ESXi 호스트가 Auto Deploy 서버, vcenter Server 시스템또는둘다와연결이끊어지면다음에호스트를재부팅할때일부제한이적용됩니다. vcenter Server 를사용할수있지만 Auto Deploy 서버를사용할수없는경우호스트가 vcenter Server 시스템에자동으로연결되지않습니다. 호스트를 vcenter Server 에수동으로연결하거나, Auto Deploy 서버를다시사용할수있을때까지기다릴수있습니다. vcenter Server 와 Auto Deploy 를모두사용할수없는경우 vsphere Client 를사용하여각 ESXi 호스트에연결하고가상시스템을각호스트에추가할수있습니다. vcenter Server 를사용할수없는경우 vsphere DRS 가작동하지않습니다. Auto Deploy 서버가 vcenter Server 에호스트를추가할수없습니다. vsphere Client 를사용하여각 ESXi 호스트에연결하고가상시스템을각호스트에추가할수있습니다. 연결이끊긴동안설정을변경하는경우 Auto Deploy 서버에대한연결이복원되면이러한변경내용은손실됩니다. VMware, Inc. 101
상태비저장캐시및상태저장설치이해 상태비저장캐시또는상태저장설치에 Auto Deploy 를사용하려면호스트프로파일을설정하고, 호스트프로파일을적용하고, 부팅순서를설정해야합니다. 호스트에캐시를사용하도록설정하는호스트프로파일을적용하면 Auto Deploy 가지정된디스크를파티셔닝합니다. 다음에수행되는작업은호스트프로파일설정방식과호스트의부팅순서설정방식에따라다릅니다. 시스템캐시구성호스트프로파일에서호스트에서상태비저장캐시사용을선택하면호스트프로파일을적용할때마다 Auto Deploy 가이미지를캐시합니다. 재부팅은필요하지않습니다. 나중에재부팅하면호스트에서는계속해서 Auto Deploy 인프라를사용하여이미지를검색합니다. Auto Deploy 서버를사용할수없으면호스트에서는캐시된이미지를사용합니다. 시스템캐시구성호스트프로파일에서호스트에서상태저장설치사용을선택하면 Auto Deploy 가이미지를설치합니다. 호스트를재부팅하면해당호스트는설치관리자를사용하여프로비저닝된호스트와마찬가지로디스크에서부팅됩니다. Auto Deploy 가더이상호스트를프로비저닝하지않습니다. vsphere Web Client 에서호스트프로파일을적용하거나, 호스트프로파일을적용하는 Auto Deploy PowerCLI 규칙을작성할수있습니다. vsphere Web Client 를사용하여상태비저장캐시또는상태저장설치를위해 Auto Deploy 설정 참조호스트에대한호스트프로파일을생성하고해당호스트프로파일을추가호스트나 vcenter Server 폴더또는클러스터에적용할수있습니다. 워크플로우결과는다음과같습니다. 1 Auto Deploy 를사용하여호스트를프로비저닝하고해당호스트의시스템이미지캐시구성호스트프로파일을편집합니다. 2 하나이상의대상호스트를유지보수모드로전환하고, 각호스트에호스트프로파일을적용하고, 호스트에유지보수모드를종료하도록지시합니다. 3 다음에수행되는작업은선택한호스트프로파일에따라다릅니다. 호스트프로파일에서상태비저장캐시를사용하도록설정한경우이미지가디스크로캐시됩니다. 재부팅은필요하지않습니다. 호스트프로파일에서상태저장설치를사용하도록설정한경우이미지가설치됩니다. 재부팅하면호스트에서는설치된이미지를사용합니다. 4 변경사항을적용하려면재부팅이필요합니다. PowerCLI 를사용하여상태비저장캐시또는상태저장설치를위해 Auto Deploy 설정 참조호스트에대한호스트프로파일을생성하고, 해당호스트프로파일을다른대상호스트에적용하는 Auto Deploy PowerCLI 규칙을작성합니다. 워크플로우결과는다음과같습니다. 1 Auto Deploy 를사용하여참조호스트를프로비저닝하고, 캐시형식을사용하도록설정하는호스트프로파일을생성합니다. 2 Auto Deploy 를사용하여추가호스트를프로비저닝하고참조호스트의호스트프로파일을해당호스트에적용하는규칙을작성합니다. 3 Auto Deploy 가각호스트를새이미지프로파일로프로비저닝합니다. 호스트프로파일을적용할때의정확한결과는선택한호스트프로파일에따라달라집니다. 상태저장설치의경우 Auto Deploy 는다음을수행합니다. 처음부팅할때 Auto Deploy 는호스트에이미지를설치합니다. 이후에부팅할때는호스트가디스크에서부팅되며 Auto Deploy 는더이상관여되지않습 니다. 102 VMware, Inc.
4 장 ESXi 설치 상태비저장캐시의경우 Auto Deploy 는다음을수행합니다. 처음부팅할때 Auto Deploy 는호스트를프로비저닝하고이미지를캐시합니다. 이후에부팅하면 Auto Deploy 는호스트를프로비저닝합니다. Auto Deploy 를사용할수없는경우호스트는캐시된이미지에서부팅되지만설정을완료하려면호스트가 Auto Deploy 서버에연결할수있어야합니다. 캐시와함께 Auto Deploy 를사용하도록상태비저장호스트설정 Auto Deploy 를사용하여호스트를프로비저닝하도록시스템을설정하고상태비저장캐시를사용하도록호스트를구성할수있습니다. 호스트가재부팅될때 Auto Deploy 서버를사용할수없는경우호스트는캐시된이미지를사용합니다. 상태비저장캐시에맞게설정된호스트는호스트가재부팅될때 Auto Deploy 서버를사용할수없는경우에만캐시된이미지를사용합니다. 다른모든경우에는호스트가 Auto Deploy 를사용하여프로비저닝됩니다. 이미지프로파일을호스트에적용하는규칙을변경하는경우테스트및복구규정준수작업을수행하면 Auto Deploy 가새이미지를사용하여호스트를프로비저닝하고새이미지가캐시됩니다. 고가용성 Auto Deploy 인프라를설정하여호스트가재부팅되는경우가상시스템이호스트로마이그레이션되도록합니다. vcenter Server 가가상시스템을호스트에할당하기때문에 vcenter Server 를사용할수있어야합니다. 고가용성 Auto Deploy 인프라설정, (122 페이지 ) 를참조하십시오. 호스트프로파일을직접적용하거나 PowerCLI 규칙을사용하여상태비저장캐시에맞게환경을설정할수있습니다. 표 4 8. 상태비저장캐시또는상태저장설치에맞게호스트설정 워크플로상태비저장캐시상태저장설치 호스트프로파일직접적용 PowerCLI 규칙작성및적용 개별호스트나폴더또는클러스터의모든호스트에호스트프로파일을적용합니다. 상태비저장캐시를사용하도록호스트프로파일구성, (104 페이지 ) 를참조하십시오. 원하는캐시설정이포함된호스트프로파일을사용하여참조호스트를설정합니다. 호스트를프로비저닝하고상태비저장캐시에맞게설정된호스트프로파일을적용하는 Auto Deploy PowerCLI 규칙을작성합니다. 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. 개별호스트나폴더또는클러스터의모든호스트에호스트프로파일을적용합니다. 상태저장설치를사용하도록호스트프로파일구성, (106 페이지 ) 를참조하십시오. 원하는캐시설정이포함된호스트프로파일을사용하여참조호스트를설정합니다. 호스트를프로비저닝하고상태저장설치에맞게설정된호스트프로파일을적용하는 Auto Deploy PowerCLI 규칙을작성합니다. 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. 상태비저장캐시와함께 Auto Deploy 준비 Auto Deploy 와함께상태비저장캐시를사용하는호스트의프로비저닝을시작하려면먼저사용자환경이 Auto Deploy 에맞게설정되었는지확인하고 Auto Deploy PowerCLI 규칙을준비하며호스트부팅순서를설정해야합니다. 필수조건 캐시에사용할디스크를결정하고캐시프로세스가기존 VMFS 파티션을덮어쓸지여부를확인합니 다. 운영환경에서 vcenter Server 시스템과 Auto Deploy 서버를고가용성환경에포함시켜해당시스템과서버를보호합니다. vcenter Server 가관리클러스터에포함되면 VDS 및가상시스템마이그레이션을사용할수있게됩니다. 가능한경우다른인프라요소도보호합니다. 고가용성 Auto Deploy 인프라설정, (122 페이지 ) 를참조하십시오. VMware, Inc. 103
프로시저 1 Auto Deploy 에맞게사용자환경을설정하고 PowerCLI 를설치합니다. vsphere Auto Deploy 준비, (87 페이지 ) 를참조하십시오. 2 1GB 이상의사용가능한공간이있는디스크를사용할수있는지확인합니다. 디스크가아직파티셔닝되지않은경우호스트프로파일을적용할때파티셔닝이발생합니다. 3 네트워크부팅을먼저시도하고네트워크부팅이실패할경우디스크로부팅하도록호스트를설정합니다. 하드웨어벤더의설명서를참조하십시오. 후속작업 상태비저장캐시에맞게호스트프로파일을설정합니다. 대부분의경우참조호스트에서호스트프로파일을설정하고해당호스트프로파일을다른호스트에적용합니다. 상태비저장캐시를사용하도록호스트프로파일구성 호스트가상태비저장캐시를사용하도록설정되어있는경우호스트에서는 Auto Deploy 서버가없으면캐시된이미지를사용합니다. 상태비저장캐시를사용하려면호스트프로파일을구성해야합니다. 이호스트프로파일을상태비저장캐시를위해설정할다른호스트에도적용할수있습니다. 캐시를사용하도록설정할단일호스트에서호스트프로파일을구성할수있습니다. 참조호스트에서캐시를사용하는호스트프로파일을생성하고해당호스트프로파일을다른호스트에적용할수도있습니다. 필수조건 호스트를상태비저장캐시용으로준비합니다. 상태비저장캐시와함께 Auto Deploy 준비, (103 페이지 ) 를참조하십시오. 프로시저 1 vsphere Web Client 에서호스트프로파일을생성합니다. 자세한내용은호스트프로파일설명서를참조하십시오. 2 호스트프로파일을선택하고호스트프로파일편집을클릭합니다. 3 이름과설명을그대로두고다음을클릭합니다. 4 고급구성설정을클릭하고시스템이미지캐시구성폴더를클릭합니다. 5 시스템이미지캐시구성아이콘을클릭합니다. 6 시스템이미지캐시프로파일설정드롭다운메뉴에서설정을선택합니다. 옵션 설명 호스트에서상태비저장캐시사용이미지를디스크에캐시합니다. 호스트에서 USB 디스크에대해상태비저장캐시사용 이미지를호스트에연결된 USB 디스크에캐시합니다. 104 VMware, Inc.
4 장 ESXi 설치 7 호스트에서상태비저장캐시사용을선택한경우사용할디스크에대한정보를지정합니다. 옵션 첫번째디스크에대한인수 선택된디스크에서모든 VMFS 볼륨을덮어쓰려면선택 설명 기본적으로시스템에서는기존 ESXi 설치를교체한다음로컬디스크에쓰려고합니다. 첫번째디스크에대한인수필드를사용하여사용할디스크의쉼표로구분된목록을기본설정순으로지정할수있습니다. 둘이상의디스크를지정할수있습니다. ESX 가설치되어있는첫번째디스크의 esx 를사용하거나, 모델및벤더정보를사용하거나, vmkernel 디바이스드라이버의이름을지정합니다. 예를들어시스템이첫번째로모델이름이 ST3120814A 인디스크를찾고두번째로 mptsas 드라이버를사용하는디스크를찾고세번째로로컬디스크를찾도록하려면이필드의값으로 ST3120814A,mptsas,local 을지정합니다. 호스트프로파일의첫번째디스크설정에서는캐시에사용할디스크를확인하기위한검색순서를지정합니다. 검색순서는쉼표로구분된값목록으로지정됩니다. 기본설정인 esx,local 은 Auto Deploy 가기존캐시디스크를먼저검색하도록지정합니다. 캐시디스크는기존 ESXi 소프트웨어이미지가있는디스크로식별됩니다. Auto Deploy 는기존캐시디스크를찾을수없는경우사용가능한로컬디스크디바이스를검색합니다. Auto Deploy 는사용가능한디스크를검색할때기존 VMFS 파티션이없는비어있는첫번째디스크를사용합니다. 첫번째디스크인수는검색순서를지정하는데만사용할수있습니다. 디스크를명시적으로지정할수는없습니다. 예를들어 SAN 의특정 LUN 을지정할수는없습니다. 이확인란을클릭할경우시스템에서는이미지, 이미지프로파일및호스트프로파일을저장할수있는공간이충분하지않으면기존 VMFS 볼륨을덮어씁니다. 8 마침을클릭하여호스트프로파일구성을완료합니다. 9 vsphere Web Client 또는 vsphere PowerCLI 를사용하여호스트프로파일을적용합니다. 옵션 설명 vsphere Web Client vsphere Web Client 의호스트프로파일인터페이스를사용합니다. 자세한내용은호스트프로파일설명서를참조하십시오. vsphere PowerCLI 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. Auto Deploy 를사용하여프로비저닝한호스트에대해상태저장설치사용 Auto Deploy 를통해프로비저닝된호스트가이미지를디스크로캐시하고이후부팅시캐시된이미지를사용하도록설정할수있습니다. 이미지가캐시되면호스트는이미지가설치된호스트처럼작동합니다. 상태저장설치에대해 Auto Deploy 를사용하여프로비저닝한호스트준비 경우에따라, Auto Deploy 를사용하여호스트를프로비저닝하고디스크에서모든후속부팅을수행하는것이유용합니다. 이방법을상태저장설치라고합니다. 필수조건 이미지저장에사용할디스크를결정하고새이미지가기존 VMFS 파티션을덮어쓸지여부를확인합니다. 프로시저 1 Auto Deploy 에맞게사용자환경을설정하고 PowerCLI 를설치합니다. vsphere Auto Deploy 준비, (87 페이지 ) 를참조하십시오. VMware, Inc. 105
2 1GB 이상의사용가능한공간이있는디스크를사용할수있는지확인합니다. 디스크가파티셔닝되지않은경우호스트프로파일을적용할때파티셔닝이발생합니다. 3 디스크로부팅하도록호스트를설정합니다. 하드웨어벤더의설명서를참조하십시오. 상태저장설치를사용하도록호스트프로파일구성 Auto Deploy 를사용하여프로비저닝된호스트가디스크에서부팅되도록설정하려면호스트프로파일을구성해야합니다. 이호스트프로파일을상태저장설치를위해설정할다른호스트에도적용할수있습니다. 단일호스트에서호스트프로파일을구성할수있습니다. 참조호스트에서호스트프로파일을생성하고해당호스트프로파일을다른호스트에적용할수도있습니다. 필수조건 호스트가 Auto Deploy 에맞게구성되어있고상태저장설치를위한다른사전요구사항이충족되는지확인합니다. 상태저장설치에대해 Auto Deploy 를사용하여프로비저닝한호스트준비, (105 페이지 ) 를참조하십시오. 프로시저 1 vsphere Web Client 에서호스트프로파일을생성합니다. 자세한내용은호스트프로파일설명서를참조하십시오. 2 호스트프로파일개체가표시된상태에서호스트프로파일설정편집아이콘을클릭합니다. 3 이름과설명을그대로두고다음을클릭합니다. 4 고급구성설정을클릭하고시스템이미지캐시구성폴더를클릭합니다. 5 시스템이미지캐시구성아이콘을클릭합니다. 6 시스템이미지캐시프로파일설정드롭다운메뉴에서설정을선택합니다. 옵션 설명 호스트에서상태저장설치사용이미지를디스크에캐시합니다. 호스트에서 USB 디스크에대해상태저장설치사용 이미지를호스트에연결된 USB 디스크에캐시합니다. 106 VMware, Inc.
4 장 ESXi 설치 7 호스트에서상태저장설치사용을선택한경우사용할디스크에대한정보를지정합니다. 옵션 첫번째디스크에대한인수 선택된디스크에서모든 VMFS 볼륨을덮어쓰려면선택 설명 기본적으로시스템에서는기존 ESXi 설치를교체한다음로컬디스크에쓰려고합니다. 첫번째디스크에대한인수필드를사용하여사용할디스크의쉼표로구분된목록을기본설정순으로지정할수있습니다. 둘이상의디스크를지정할수있습니다. ESX 가설치되어있는첫번째디스크의 esx 를사용하거나, 모델및벤더정보를사용하거나, vmkernel 디바이스드라이버의이름을지정합니다. 예를들어시스템이첫번째로모델이름이 ST3120814A 인디스크를찾고두번째로 mptsas 드라이버를사용하는디스크를찾고세번째로로컬디스크를찾도록하려면이필드의값으로 ST3120814A,mptsas,local 을지정합니다. 호스트프로파일의첫번째디스크설정에서는캐시에사용할디스크를확인하기위한검색순서를지정합니다. 검색순서는쉼표로구분된값목록으로지정됩니다. 기본설정인 esx,local 은 Auto Deploy 가기존캐시디스크를먼저검색하도록지정합니다. 캐시디스크는기존 ESXi 소프트웨어이미지가있는디스크로식별됩니다. Auto Deploy 는기존캐시디스크를찾을수없는경우사용가능한로컬디스크디바이스를검색합니다. Auto Deploy 는사용가능한디스크를검색할때기존 VMFS 파티션이없는비어있는첫번째디스크를사용합니다. 첫번째디스크인수는검색순서를지정하는데만사용할수있습니다. 디스크를명시적으로지정할수는없습니다. 예를들어 SAN 의특정 LUN 을지정할수는없습니다. 이확인란을클릭할경우시스템에서는이미지, 이미지프로파일및호스트프로파일을저장할수있는공간이충분하지않으면기존 VMFS 볼륨을덮어씁니다. 8 마침을클릭하여호스트프로파일구성을완료합니다. 9 vsphere Web Client 또는 vsphere PowerCLI 를사용하여호스트프로파일을적용합니다. 옵션 vsphere Web Client vsphere PowerCLI 설명 호스트프로파일을개별호스트에적용하려면 vsphere Web Client 의호스트프로파일인터페이스를사용합니다. 자세한내용은호스트프로파일설명서를참조하십시오. PowerCLI 를사용하여하나이상의호스트에호스트프로파일을적용하려면 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 을참조하십시오. Auto Deploy 참조호스트설정 상태가호스트에저장되지않는환경에서참조호스트는동일한구성의호스트를여러개설정하는데도움이됩니다. 원하는로깅, 코어덤프및기타설정과함께참조호스트를구성하고호스트프로파일을저장한후필요한경우이호스트프로파일을다른호스트에적용하는규칙을작성합니다. 참조호스트에스토리지, 네트워킹및보안설정을구성하고 syslog 및 NTP 와같은서비스를설정할수있습니다. VMware, Inc. 107
참조호스트설정이해 적절하게설계된참조호스트는 syslog, NTP 등모든서비스에연결합니다. 참조호스트설정은보안, 스토리지, 네트워킹및 ESXi Dump Collector 를포함할수도있습니다. 호스트프로파일을사용하여이러한호스트의설정을다른호스트에적용할수있습니다. 참조호스트의정확한설정은환경에따라달라지지만다음사용자지정을고려해볼수있습니다. NTP 서버설정 Syslog 서버설정코어덤프설정보안설정 대규모환경에서로깅정보를수집하는경우로그시간이조정되도록해야합니다. 해당환경에서모든호스트가공유할수있는 NTP 서버를사용하도록참조호스트를설정하십시오. vicfg-ntp 명령을실행하여 NTP 서버를지정할수있습니다. 호스트의 NTP 서비스는 vicfg-ntp 명령또는 vsphere Web Client 를통해시작하고중지할수있습니다. 모든 ESXi 호스트는 VMkernel 및다른시스템구성요소에서보낸메시지를파일에기록하는 syslog 서비스 (vmsyslogd) 를실행합니다. esxcli system syslog vcli 명령이나 vsphere Web Client 를사용하여로그호스트를지정하고로그위치, 순환, 크기및기타특성을관리할수있습니다. Auto Deploy 를사용하여프로비저닝되고로컬스토리지가없는호스트의경우원격호스트에로깅을설정하는것이특히중요합니다. 원하는경우모든호스트에서로그를수집하는 vsphere Syslog Collector 를설치할수도있습니다. 코어덤프를공유 SAN LUN 에보내도록참조호스트를설정하거나, 환경에 ESXi Dump Collector 를설치한후 ESXi Dump Collector 를사용하도록참조호스트를구성할수있습니다. ESXCLI 로 ESXi Dump Collector 구성, (110 페이지 ) 를참조하십시오. vcenter Server 설치미디어를사용하여 ESXi Dump Collector 를설치하거나, vcenter Server Appliance 에포함된 ESXi Dump Collector 를사용할수있습니다. 설정을완료하면시스템에심각한장애가발생할경우지정된네트워크서버로 VMkernel 메모리가전송됩니다. 대부분의배포에서 Auto Deploy 로프로비저닝한모든호스트는동일한보안설정을가져야합니다. 참조호스트를원하는대로사용자지정합니다. 예를들어특정서비스가 ESXi 시스템에액세스할수있도록방화벽을설정합니다. 자세한내용은 vsphere 보안설명서를참조하십시오. 보안설정에는모든호스트에대한공유사용자액세스설정이포함됩니다. Active Directory 를사용하도록참조호스트를설정하면통합된사용자액세스를실현할수있습니다. 참고호스트프로파일을사용하여 Active Directory를설정하는경우에는암호가보호되지않습니다. vsphere 인증서비스를사용하여 Active Directory를설정하면 Active Directory 암호의노출을방지할수있습니다. 네트워킹및스토리지설정 Auto Deploy 로프로비저닝된호스트에서사용할네트워킹및스토리지리소스집합을예약하면이러한리소스를사용하도록참조호스트를설정할수있습니다. 상당히대규모인배포에서참조호스트설정은환경에서실행되는여러모니터링서비스로부터모든정보를수집하는 Enterprise Network Manager 를지원합니다. 108 VMware, Inc.
4 장 ESXi 설치 그림 4 4. Auto Deploy 참조호스트설정스위치 ESXi ESXi ESXi DHCP 서버 VC 참조호스트설정 DNS NTP syslog 모니터링보안네트워킹 /IO 필터 DHCP 또는정적 IP TFTP 서버 Auto Deploy 서버 SAN 스토리지 로컬스토리지 syslog 서버 NTP 서버 DNS 서버 AD 서버 Enterprise Network Manager Auto Deploy 참조호스트구성, (109 페이지 ) 에서는이러한설정을수행하는방법을설명합니다. 참조호스트설정에대한자세한내용은 "Auto Deploy 참조호스트 " 비디오를보십시오. Auto Deploy 참조호스트 (http://link.brightcove.com/services/player/bcpid2296383276001? bctid=ref:video_auto_deploy_reference_hosts) Auto Deploy 참조호스트구성 vsphere 를사용하면 vsphere Web Client, vcli 또는호스트프로파일을사용하여참조호스트를구성할수있습니다. 사용자요구에가장적합한방법을사용하여참조호스트를설정하십시오. vsphere Web Client vsphere 명령줄인터페이스 호스트프로파일인터페이스 vsphere Web Client 는네트워킹, 스토리지, 보안및기타대부분의 ESXi 호스트특성을설정할수있도록지원합니다. 사용자환경을설정하고 Auto Deploy 가사용할참조호스트에서호스트프로파일을생성합니다. 호스트에대한대부분의특성설정에 vcli 명령을사용할수있습니다. vcli 는 vsphere 환경의일부서비스구성에적합합니다. 이명령에는 vicfg-ntp(ntp 서버설정 ), esxcli system syslog(syslog 서버설정 ) 및 esxcli network route( 경로추가및기본경로설정 ) 가포함됩니다. ESXCLI 로 ESXi Dump Collector 구성, (110 페이지 ) 를참조하십시오. vsphere Web Client 또는 vcli 를사용하여호스트를설정하고해당호스트에서호스트프로파일을생성하는것이좋습니다. 대신 vsphere Web Client 의호스트프로파일인터페이스를사용하여호스트프로파일을저장할수있습니다. vsphere Web Client 를사용하여 Auto Deploy 참조호스트에대한호스트프로파일구성, (111 페이지 ) 를참조하십시오. VMware, Inc. 109
ESXCLI 로 ESXi Dump Collector 구성 코어덤프는호스트장애발생시점의실행메모리상태입니다. 기본적으로코어덤프는로컬디스크에저장됩니다. ESXi Dump Collector 를사용하면디버깅중에사용할네트워크서버에코어덤프를보관할수있습니다. ESXi Dump Collector 는모든 ESXi 호스트를지원하며 Auto Deploy 에특히유용합니다. ESXi Dump Collector 는코어덤프를로컬디스크로보내기를비롯한다양한사용자지정을지원합니다. IPv6 을사용하려는경우및 ESXi 호스트와 ESXi Dump Collector 가모두동일한로컬링크에있는경우는둘다로컬링크범위 IPv6 주소또는글로벌범위 IPv6 주소를사용할수있습니다. IPv6 을사용하려는경우및 ESXi 와 ESXi Dump Collector 가다른호스트에있는경우는둘다글로벌범위 IPv6 주소가필요합니다. 트래픽은기본 IPv6 게이트웨이를통해라우팅됩니다. 필수조건 ESXi Dump Collector 는 vcenter Server 관리노드에포함되어있습니다. ESXi Dump Collector 를사용하도록호스트를구성하려면 vcli 를설치합니다. 문제해결상황에서는대신 ESXi Shell 에서 ESXCLI 를사용할수있습니다. 프로시저 1 로컬 ESXi Shell 에서 esxcli system coredump 를실행하거나 vcli 를사용하여 ESXi 시스템에서 ESXi Dump Collector 를사용하도록설정합니다. esxcli system coredump network set --interface-name vmk0 6500 --server-ip 10xx.xx.xx.xx --server-port 코어덤프를보낼대상서버의 VMkernel NIC 및 IP 주소를지정하고선택적으로포트를지정합니다. IPv4 주소또는 IPv6 주소를사용할수있습니다. vsphere 표준스위치를사용하는가상시스템내에서실행되는 ESXi 시스템을구성하는경우비규칙모드인 VMkernel 포트를선택해야합니다. 2 ESXi Dump Collector 를사용하도록설정합니다. esxcli system coredump network set --enable true 3 ( 선택사항 ) ESXi Dump Collector 가올바르게구성되어있는지확인합니다. esxcli system coredump network check ESXi Dump Collector 를설정한호스트가지정된 VMkernel NIC 및선택적포트를사용하여지정된서버로코어덤프를보내도록구성됩니다. 후속작업 참조호스트에서지정한설정으로프로비저닝하려는모든호스트에호스트프로파일을적용하는규칙을작성합니다. 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. Auto Deploy 를사용하여이미프로비전된호스트의경우규정준수테스트및복구작업을수행하여새호스트프로파일로호스트를프로비전합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트를새호스트프로파일로프로비저닝합니다. 110 VMware, Inc.
4 장 ESXi 설치 vsphere Web Client 를사용하여 Auto Deploy 참조호스트에대한호스트프로파일구성 참조호스트에서호스트프로파일을설정한후해당호스트프로파일설정을 vsphere Auto Deploy 로프로비저닝되는다른모든호스트에적용할수있습니다. 참조호스트를구성하고호스트프로파일을내보내는것이일반적이지만변경사항이적은경우호스트프로파일을직접편집할수도있습니다. 필수조건 vcenter Server 시스템에연결할수있는 vsphere Web Client 에대한액세스권한이있는지확인합니다. 프로시저 1 vsphere Web Client 에서규칙및프로파일을클릭하고호스트프로파일을클릭합니다. 2 새프로파일의경우호스트에서프로파일생성아이콘을클릭하거나, 수정할프로파일을마우스오른쪽버튼으로클릭하고호스트프로파일편집을선택합니다. 3 vcli, 클라이언트 UI 또는호스트프로파일인터페이스를사용하여참조호스트를사용자지정합니다. 정책 ESXi Dump Collector Syslog NTP 보안네트워킹및스토리지 설명 esxcli system coredump 명령으로 ESXi Dump Collector 를설정하고호스트프로파일을저장하거나 ( 모범사례 ), 호스트파일을직접구성합니다. vsphere Web Client 의호스트프로파일인터페이스에서 Syslog 설정, (112 페이지 ) 를참조하십시오. esxcli system syslog 명령으로호스트의 syslog 를설정합니다. 호스트프로파일을저장하거나 ( 모범사례 ), 호스트프로파일을직접구성합니다. vsphere Web Client 의호스트프로파일인터페이스에서 Syslog 설정, (112 페이지 ) 를참조하십시오. vicfg-ntp vcli 명령이나 vsphere Web Client 를사용하여호스트를설정합니다. vsphere Web Client 를사용하여 NTP 서버를시작하는경우 NTP 대몬의시작정책이적절히설정되어있는지확인하십시오. a vsphere Web Client 에서호스트를선택합니다. b 관리탭을선택하고시간구성을클릭합니다. c d 편집을클릭하고네트워크시간프로토콜사용 (NTP 클라이언트사용 ) 을클릭합니다. NTP 서비스시작정책으로호스트와함께시작및중지를선택합니다. vsphere Web Client 또는 vcli 명령을사용하여참조호스트에대한방화벽구성, 보안구성, 사용자구성및사용자그룹구성을설정합니다. 자세한내용은 vsphere 보안설명서를참조하십시오. vsphere Web Client 또는 vcli 명령을사용하여참조호스트에대한네트워킹및스토리지정책을설정합니다. 4 확인을클릭하여호스트프로파일설정을저장합니다. 후속작업 참조호스트에서지정한설정으로프로비저닝하려는모든호스트에호스트프로파일을적용하는규칙을작성합니다 ( 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 참조 ). 규정준수테스트및복구작업을수행합니다. VMware, Inc. 111
vsphere Web Client 의호스트프로파일인터페이스에서 ESXi Dump Collector 설정 esxcli 를사용하거나 vsphere Web Client 의호스트프로파일패널에서바로참조호스트에대한 ESXi Dump Collector 를설정할수있습니다. 호스트프로파일을내보내고 Auto Deploy 를사용하여프로비저닝된모든호스트에이프로파일을적용하는규칙을작성할수있습니다. 가장좋은방법은 esxcli system coredump 명령으로 ESXi Dump Collector 를사용하도록호스트를설정하고호스트프로파일을저장하는것입니다 ( ESXCLI 로 ESXi Dump Collector 구성, (110 페이지 ) 참조 ). GUI 를사용하려는경우호스트프로파일인터페이스에서 ESXi Dump Collector 를설정합니다. 필수조건 하나이상의파티션에 vsphere Auto Deploy 를사용하여프로비저닝된여러호스트에서수신한코어덤프를저장하기에충분한스토리지용량이있는지확인합니다. 프로시저 1 vsphere Web Client 에서규칙및프로파일을클릭하고호스트프로파일을클릭합니다. 2 새프로파일의경우호스트에서프로파일생성아이콘을클릭하거나, 수정할프로파일을마우스오른쪽버튼으로클릭하고호스트프로파일편집을선택합니다. 3 이름과설명을그대로두고다음을클릭합니다. 4 네트워크구성을선택합니다. 5 네트워크코어덤프설정을선택합니다. 6 사용확인란을클릭합니다. 7 사용할호스트 NIC, 네트워크코어덤프서버 IP 및네트워크코어덤프서버포트를지정합니다. 8 마침을클릭하여호스트프로파일설정을저장합니다. 후속작업 참조호스트에서지정한설정으로프로비저닝하려는모든호스트에호스트프로파일을적용하는규칙을작성합니다. 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. Auto Deploy 를사용하여이미프로비저닝된호스트의경우규정준수테스트및복구작업을수행하여새호스트프로파일로호스트를프로비저닝합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트를새호스트프로파일로프로비저닝합니다. vsphere Web Client 의호스트프로파일인터페이스에서 Syslog 설정 Auto Deploy 를사용하여프로비저닝된호스트에는대개시스템로그를저장하기에충분한로컬스토리지가없습니다. 참조호스트를설정하고호스트프로파일을저장한후필요한경우이호스트프로파일을다른호스트에적용하여로컬스토리지가부족한호스트에대해원격 syslog 서버를지정할수있습니다. 가장좋은방법은 vsphere Web Client 또는 esxcli system syslog 명령을통해참조호스트에 syslog 서버를설정하고호스트프로파일을저장하는것입니다. 호스트프로파일인터페이스에서 syslog 를설정할수도있습니다. 필수조건 원격 syslog 호스트를사용하려는경우에는호스트프로파일을사용자지정하기전에먼저호스트를설정해야합니다. vcenter Server 시스템에연결할수있는 vsphere Web Client 에대한액세스권한이있는지확인합니다. 112 VMware, Inc.
4 장 ESXi 설치 프로시저 1 vsphere Web Client 에서규칙및프로파일을클릭하고호스트프로파일을클릭합니다. 2 ( 선택사항 ) 사용자환경에참조호스트가없는경우호스트에서프로파일추출아이콘을클릭하여호스트프로파일을생성합니다. 3 수정할호스트프로파일을마우스오른쪽버튼으로클릭하고호스트프로파일편집을선택합니다. 4 이름과설명을그대로두고다음을클릭합니다. 5 고급구성설정을클릭하고고급옵션폴더를클릭한다음고급구성옵션을클릭합니다. 여기에서 syslog 설정을지정할수있습니다. 6 이전에구성된 syslog 서버가없는 ESXi 5.0 호스트를설정하는경우에는고급구성옵션을생성해야합니다. a 더하기기호를클릭합니다. b 옵션목록맨위에서새고급구성옵션을클릭하고드롭다운메뉴에서고정옵션구성을선택합니다. c 옵션으로는 Syslog.global.loghost 를, 값으로는호스트를지정합니다. syslog 가구성되어있는 ESXi 버전 5.1 이상의호스트나 ESXi 5.0 호스트를구성하는경우에는 Syslog.global.loghost 가이미고급옵션목록에있습니다. 7 확인을클릭하여호스트프로파일설정을저장합니다. 후속작업 참조호스트에서지정한설정으로프로비저닝하려는모든호스트에호스트프로파일을적용하는규칙을작성합니다 ( 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 참조 ). Auto Deploy 를사용하여이미프로비저닝된호스트의경우규정준수테스트및복구작업을수행하여새이미지프로파일로프로비저닝합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트에새이미지프로파일로프로비저닝합니다. vsphere Web Client 에서 Auto Deploy 호스트에대한네트워킹설정 Auto Deploy 참조호스트에대한네트워킹을설정하고호스트프로파일을다른모든호스트에적용하여완전한기능의네트워킹환경을보장할수있습니다. 필수조건 Auto Deploy 를통해 ESXi 이미지를사용하여참조호스트로사용할호스트를프로비저닝합니다. 프로시저 1 vsphere Web Client 에서호스트를선택하고네트워킹탭을클릭합니다. 2 네트워킹설정을수행합니다. vsphere Distributed Switch 가아닌가상스위치를사용하는경우다른 VMkernel NIC 를 vswitch0 에추가하지마십시오. 3 참조호스트가구성된후시스템을재부팅하여 vmk0 이관리네트워크에연결되었는지확인합니다. 4 호스트에서호스트프로파일을생성합니다. 후속작업 참조호스트에서지정한설정으로프로비저닝하려는모든호스트에호스트프로파일을적용하는규칙을작성합니다. 규칙을작성하고호스트에호스트프로파일할당, (94 페이지 ) 를참조하십시오. VMware, Inc. 113
Auto Deploy 를사용하여이미프로비저닝된호스트의경우규정준수테스트및복구작업을수행하여새호스트프로파일로호스트를프로비저닝합니다. 규칙준수테스트및복구, (95 페이지 ) 를참조하십시오. 프로비저닝되지않은호스트의전원을켜서해당호스트를새호스트프로파일로프로비저닝합니다. 파티셔닝전략고려및구현 기본적으로 Auto Deploy 는호스트에서파티션을사용할수있는경우에만호스트를프로비저닝합니다. 참조호스트를설정하여 Auto Deploy 로프로비저닝하는모든호스트를자동으로분할할수있습니다. 주의기본자동파티셔닝동작을변경하면 Auto Deploy에서는파티션내용에상관없이기존파티션을덮어씁니다. 이옵션을설정할경우의도하지않은데이터손실이발생하지않는지확인하십시오. 자동파티셔닝중에로컬 SSD 를분할되지않은상태로유지하려면참조호스트에서 skippartitioningssds=true 매개변수를설정해야합니다. 자동파티셔닝중에 SSD 형식을차단하는방법에대한자세한내용은 vsphere 스토리지설명서를참조하십시오. 필수조건 Auto Deploy 를통해 ESXi 이미지를사용하여참조호스트로사용할호스트를프로비저닝합니다. vcenter Server 시스템에연결할수있는 vsphere Web Client 에대한액세스권한이있는지확인합니다. 프로시저 1 vsphere Web Client 에서참조호스트로사용할호스트를선택하고관리를클릭합니다. 2 설정을클릭합니다. 3 시스템을클릭하여시스템옵션을열고고급시스템설정을클릭합니다. 4 VMkernel.Boot.autoPartition 으로스크롤하여값을 true 로설정합니다. 5 ( 선택사항 ) 로컬 SSD 를분할되지않은상태로유지하려면 VMkernel.Boot.skipPartitioningSsds 로스크롤하고값을 true 로설정합니다. 6 참조호스트에대한호스트프로파일이없으면지금생성합니다. 7 Auto Deploy PowerCLI 를사용하여부팅즉시참조호스트의프로파일을모든호스트에적용하는규칙을작성합니다. 자동파티셔닝은호스트가부팅될때수행됩니다. 고급관리작업 대부분의경우시스템설정을준비하고규칙을작성하고호스트를프로비저닝하여 Auto Deploy 환경을관리합니다. 그러나경우에따라서는 Auto Deploy 서버를다시등록하거나각호스트에정적 IP 주소를할당하는것과같은고급관리작업을수행할수있습니다. vsphere Web Client 에서정적 IP 주소에대한호스트프로파일설정 기본적으로 Auto Deploy 로프로비저닝된호스트에는 DHCP 서버에의해 DHCP 주소가할당됩니다. Auto Deploy 호스트사용자지정메커니즘을통해정적 IP 주소를호스트에할당할수있습니다. 필수조건 Auto Deploy 환경을설정합니다. Auto Deploy 를사용하여호스트를부팅합니다. 114 VMware, Inc.
4 장 ESXi 설치 호스트에서호스트프로파일을추출합니다. 프로시저 1 vsphere Web Client 에서 Auto Deploy 호스트를관리하는 vcenter Server 로이동하고정책및프로파일을선택한후호스트프로파일을선택합니다. 2 추출된호스트프로파일을마우스오른쪽버튼으로클릭하고설정편집을클릭합니다. 3 기본이름과설명을사용하고다음을클릭합니다. 4 네트워킹구성 > 호스트포트그룹 > 관리네트워크 > IP 주소설정을클릭하여기본 IP 주소설정을변경합니다. 5 IPv4 주소드롭다운메뉴에서구성을적용하는동안사용할사용자지정 IP 주소를선택합니다. 6 호스트가 vcenter Server 시스템과다른서브넷에있는경우네트워킹구성 > NetStack 인스턴스 > defaulttcpipstack > DNS 구성을선택하고기본 IPv4 게이트웨이텍스트상자에기본경로를입력합니다. 7 네트워킹구성 > NetStack 인스턴스 > defaulttcpipstack > DNS 구성을선택합니다. 8 DHCP 사용여부를나타내는플래그확인란의선택이취소되어있는지확인합니다. 9 호스트를마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 호스트프로파일 > 호스트프로파일연결을선택합니다. 10 연결할프로파일을선택하고다음을클릭합니다. 11 IP 주소및넷마스크를제공하고마침을클릭합니다. 12 ESXi 호스트를재부팅합니다. IP 주소가호스트사용자지정으로저장되고호스트에적용됩니다. vsphere Web Client 에서호스트사용자지정 공유특성을사용하는호스트를사용자지정하려면참조호스트에서호스트프로파일을만듭니다. 개별호스트를사용자지정하려면호스트프로파일의일부필드에서사용자가각호스트에대한사항을입력하도록설정합니다. 호스트프로파일을사용하면참조호스트에서스토리지설정또는 Syslog 설정과같은정보를미리지정하고동일한설정을공유하는일련의대상호스트에호스트프로파일을적용할수있습니다. 호스트프로파일을사용하여일부설정이호스트에따라달라지도록지정할수도있습니다. 이렇게하면 Auto Deploy 로프로비저닝할때호스트가유지보수모드로전환됩니다. 호스트에업데이트를적용하거나입력을요구하도록호스트사용자지정사항을재설정할수있습니다. 시스템에서는사용자입력을저장한후다음에호스트가부팅될때이사용자입력을사용합니다. 참고호스트사용자지정사항은관리자가액세스할수있는위치나형식으로저장되지않습니다. 사용자지정사항을수정하려면 vsphere Web Client의호스트프로파일 UI를사용합니다. 사용자입력을요구하도록호스트프로파일을설정할경우에는호스트사용자지정사항을재설정할때나타나는대화상자에값을지정해야합니다. 값을지정하지않으면오류가발생합니다. VMware, Inc. 115
표 4 9. iscsi 사용자입력을요구하는호스트프로파일옵션 사용자입력을요청할정보 iscsi 용프로파일이포함된시스템에서호스트프로파일을적용할경우여러속성에대한메시지가표시됩니다. 대부분의속성에는시스템기본값을사용할수있습니다. 일부속성의경우에는값을지정해야합니다. 그러지않으면오류가발생합니다. IQN 이름 iscsi 설정에 IQN 이름이사용되는경우호스트프로파일을적용할때이름을묻는메시지가표시됩니다. 이름을입력하지않으면계속할수없습니다. 호스트프로파일옵션설정 1 호스트프로파일편집을선택하고스토리지구성을클릭한다음 iscsi 이니시에이터구성을클릭합니다. 2 이미사용하도록설정된이니시에이터의폴더를선택하고이니시에이터를설정합니다. 3 이니시에이터를설정합니다. 대부분의필드에서는호스트사용자지정과정에서사용자에게메시지가표시됩니다. CHAP 정보 CHAP 인증을요청하도록 iscsi 를설정한경우호스트프로파일을적용할때사용자이름및암호를포함한 CHAP 정보를묻는메시지가표시됩니다. 이름을입력하지않으면계속할수없습니다. 표 4 10. 스토리지사용자입력을요구하는호스트프로파일옵션 사용자입력을요청할정보 고정 PSP 구성을설정하는동안고정 PSP 를사용해야하는스토리지어레이에대해어댑터및대상 ID 를입력하라는메시지를표시하려고합니다. 사용자가지정한 MAC 주소를기반으로 FCoE 어댑터활성화를구성합니다. 호스트프로파일옵션설정 이옵션은어댑터가고정 PSF 를사용하도록설정된경우에만설정할수있습니다. 1 호스트프로파일편집을선택하고스토리지구성을클릭합니다. 2 NMP(Native Multi-Pathing) 를클릭합니다. 3 PSP( 경로선택정책 ) 구성을클릭합니다. 4 기본설정경로창에서사용자에게호스트의어댑터및대상 ID 를입력하도록요청을선택합니다. 이옵션은활성화프로파일이있는경우에만설정할수있습니다. 1 호스트프로파일편집을선택하고스토리지구성을클릭합니다. 2 소프트웨어 FCoE 구성을클릭합니다. 3 어댑터구성을클릭합니다. 4 활성화프로파일을클릭하고정책프로파일을클릭합니다. 5 드롭다운메뉴에서어댑터 MAC 주소를기반으로하는활성화정책을선택합니다. 116 VMware, Inc.
4 장 ESXi 설치 표 4 11. 보안사용자입력을요구하는호스트프로파일옵션 사용자입력을요청할정보 호스트가처음부팅될때 ESXi 호스트의관리자암호를묻는메시지를표시합니다. ESXi 호스트의사용자를미리구성하되, 각호스트에서호스트가처음부팅될때사용자암호를입력하라는메시지를표시합니다. 호스트가 Active Directory 도메인에가입할때사용자에게자격증명을입력하라는메시지를표시합니다. 호스트프로파일옵션설정 1 호스트프로파일편집을선택하고보안및서비스를클릭합니다. 2 보안설정을클릭한후보안구성을클릭합니다. 3 오른쪽패널의관리자암호드롭다운메뉴에서관리자암호를구성하는데사용할사용자입력암호를선택합니다. 이작업은사용자구성이이미있는경우에만수행할수있습니다. 다음옵션중하나를선택하여사용자를구성합니다. 고정사용자구성할당은 ESX/ESXi 4.1 시스템과의호환성을위해사용할수있는옵션으로, 암호를일반텍스트로표시합니다. 고급고정사용자구성할당은 ESXi 5.0 이상시스템의사용자를위한옵션입니다. 사용자구성은프로파일에서지정하지만암호는호스트를구성하는동안묻기옵션을사용하면사용자에대한정보는직접지정하되암호는각호스트에서암호요청메시지를표시하도록지정할수있습니다. 1 고정도메인을사용하도록인증구성프로파일을설정합니다. a 호스트프로파일편집을선택하고보안및서비스를클릭합니다. b 보안설정을클릭한후인증구성을클릭합니다. c Active Directory 구성을클릭합니다. d 도메인이름드롭다운메뉴에서고정도메인이름구성을선택합니다. 2 도메인가입방법을사용자에게묻도록설정합니다. a 호스트프로파일편집을선택하고보안및서비스를클릭한다음인증구성을클릭합니다. b Active Directory 구성을클릭합니다. c 도메인가입방법드롭다운메뉴에서사용자지정 AD 자격증명을사용하여호스트를도메인에가입을선택합니다. VMware, Inc. 117
표 4 12. 네트워킹사용자입력을요구하는호스트프로파일옵션 사용자입력을요청할정보 사용자에게포트그룹의 MAC 주소를입력하라는메시지를표시합니다. 모든경우에사용자에게메시지를표시하도록설정하거나 (" 구성을적용하는동안사용할사용자지정 MAC 주소 " 옵션설정 ), 기본값을사용할수없는경우에만사용자에게메시지를표시하도록설정할수있습니다. 사용자에게프로파일을적용할각 ESXi 호스트의 IPv4 주소를묻는메시지를표시합니다. 모든경우에사용자에게메시지를표시하도록설정하거나 (" 구성을적용하는동안사용할사용자지정 IPv4 주소 " 옵션설정 ), 기본값을사용할수없는경우에만사용자에게메시지를표시하도록설정할수있습니다. 사용자에게프로파일을적용할각 ESXi 호스트의 IPv6 주소를묻는메시지를표시합니다. 모든경우에사용자에게메시지를표시하도록설정하거나 (" 구성을적용하는동안사용할사용자지정 IPv6 주소 " 옵션설정 ), 기본값을사용할수없는경우에만사용자에게메시지를표시하도록설정할수있습니다. 사용자에게호스트의 DNS 이름을제공하도록요청합니다. 모든경우에사용자에게메시지를표시하도록설정하거나 (" 구성을적용하는동안사용할사용자지정호스트이름 " 옵션설정 ), 기본값을사용할수없는경우에만사용자에게메시지를표시하도록설정할수있습니다. 사용자에게 Distributed Switch, 해당포트그룹또는해당서비스중하나의 MAC 주소를묻는메시지를표시합니다. 호스트가상 NIC 폴더아이콘을마우스오른쪽버튼으로클릭하고하위프로파일추가아이콘을클릭하여설정을적용할구성요소를결정합니다. 모든경우에메시지를표시할지기본값을사용할수없는경우에만메시지를표시할지결정할수있습니다. 호스트프로파일옵션설정 1 호스트프로파일편집을선택하고네트워킹구성을클릭한다음호스트포트그룹을클릭합니다. 2 관리네트워크를클릭합니다. 3 vmknic 의 MAC 주소결정방법확인필드에서시스템의 MAC 주소관리방법을선택합니다. 구성을적용하는동안사용할사용자지정 MAC 주소 기본값을사용할수없는경우사용자에게 MAC 주소를제공하도록요청 1 호스트프로파일편집을선택하고네트워킹구성을클릭한다음호스트포트그룹을클릭합니다. 2 관리네트워크를클릭하고 IP 주소설정을클릭합니다. 3 IPv4 주소필드에서시스템의 IPv4 주소관리방법을선택합니다. 구성을적용하는동안사용할사용자지정 IPv4 주소 기본값을사용할수없는경우사용자에게 IPv4 주소를제공하도록요청 1 호스트프로파일편집을선택하고네트워킹구성을클릭한다음호스트포트그룹을클릭합니다. 2 관리네트워크를클릭하고 IP 주소설정을클릭합니다. 3 정적 IPv6 주소필드에서시스템의 IPv6 주소관리방법을선택합니다. 구성을적용하는동안사용할사용자지정 IPv6 주소 기본값을사용할수없는경우사용자에게수동 IPv6 주소를제공하도록요청 1 호스트프로파일편집을선택하고네트워킹구성을클릭한다음 DNS 구성을클릭합니다. 2 호스트이름필드에서시스템의 DNS 구성관리방법을선택합니다. 기본값을사용할수없는경우사용자에게호스트이름을제공하도록요청 구성을적용하는동안사용할사용자지정호스트이름 1 네트워킹구성을엽니다. 2 호스트가상 NIC 를클릭합니다. 3 vmknic 의 MAC 주소결정방법확인필드에서 Distributed Switch 에대한시스템의 MAC 주소관리방법을선택합니다. 구성을적용하는동안사용할사용자지정 MAC 주소 기본값을사용할수없는경우사용자에게 MAC 주소를제공하도록요청 118 VMware, Inc.
4 장 ESXi 설치 표 4 12. 네트워킹사용자입력을요구하는호스트프로파일옵션 ( 계속 ) 사용자입력을요청할정보 사용자에게 Distributed Switch, 해당포트그룹또는해당서비스중하나의 IPv4 주소를묻는메시지를표시합니다. 호스트가상 NIC 폴더아이콘을마우스오른쪽버튼으로클릭하고하위프로파일추가아이콘을클릭하여설정을적용할구성요소를결정합니다. 기본값을사용할수없는경우에만메시지를표시할지또는모든경우에메시지를표시할지결정할수있습니다. 사용자에게 Distributed Switch, 해당포트그룹또는해당서비스중하나의 IPv6 주소를묻는메시지를표시합니다. 호스트가상 NIC 폴더아이콘을마우스오른쪽버튼으로클릭하고하위프로파일추가아이콘을클릭하여설정을적용할구성요소를결정합니다. 기본값을사용할수없는경우에만메시지를표시할지또는모든경우에메시지를표시할지결정할수있습니다. 호스트프로파일옵션설정 1 네트워킹구성을엽니다. 2 호스트가상 NIC 를클릭합니다. 3 IP 주소설정을클릭합니다. 4 IPv4 주소필드에서 Distributed Switch 에대한시스템의 IPv4 주소처리방법을선택합니다. 구성을적용하는동안사용할사용자지정 IPv4 주소 기본값을사용할수없는경우사용자에게 IPv4 주소를제공하도록요청 1 네트워킹구성을엽니다. 2 호스트가상 NIC 를엽니다. 3 IP 주소설정을엽니다. 4 정적 IPv6 주소필드에서 Distributed Switch 에대한시스템의 IPv6 주소관리방법을선택합니다. 구성을적용하는동안사용할사용자지정 IPv6 주소 기본값을사용할수없는경우사용자에게수동 IPv6 주소를제공하도록요청 Auto Deploy 모범사례및보안고려사항 vsphere Auto Deploy 를설치할때와 Auto Deploy 를다른 vsphere 구성요소와함께사용할때는모범사례를따릅니다. 대규모프로덕션환경에서또는상태비저장캐시를사용할때고가용성 Auto Deploy 인프라스트럭처를설정합니다. PXE 부팅환경에서적용되는것과같은모든보안지침을따르고이장의권장사항을고려합니다. Auto Deploy 모범사례 여러가지 Auto Deploy 모범사례를따라네트워킹설정, vsphere HA 구성및 Auto Deploy 에대한환경을최적화할수있습니다. 추가모범사례정보는 VMware 기술자료를참조하십시오. Auto Deploy 및 vsphere HA 모범사례 다음과같은모범사례를통해 Auto Deploy 로프로비저닝된호스트에서실행되는가상시스템의가용성을향상시킬수있습니다. 일부환경에서는 Distributed Switch 를통해 Auto Deploy 로프로비저닝된호스트를구성하거나 Auto Start Manager 를사용하여호스트에서실행되는가상시스템을구성합니다. 이러한환경에서는 vcenter Server 시스템을배포하여해당가용성이 Auto Deploy 서버의가용성과일치하도록합니다. 다음과같은몇가지방법을사용할수있습니다. Windows 가상시스템또는물리적서버에 vcenter Server 를설치하거나 vcenter Server Appliance 를배포합니다. Auto Deploy 가 vcenter Server 시스템과함께배포됩니다. VMware, Inc. 119
가상시스템에서 vcenter Server 시스템을배포합니다. vsphere HA 지원클러스터에서 vcenter Server 가상시스템을실행하고 vsphere HA 다시시작우선순위를높음으로하여가상시스템을구성합니다. Auto Deploy 에의해관리되지않는클러스터에두개이상의호스트를포함하고, 규칙을사용하여이러한호스트에 vcenter Server 가상시스템을고정합니다 (vsphere HA DRS 의경우규칙을호스팅하기위한 VM 필요 ). 클러스터에 DRS 를사용하지않으려면규칙을설정한다음 DRS 를사용하지않도록설정합니다. Auto Deploy 에서관리되지않는호스트수가많을수록호스트오류복원기능이향상됩니다. 참고 Auto Start Manager를사용하는경우에는이방법이적합하지않습니다. vsphere HA를사용하도록설정된클러스터에서는 Auto Start Manager가지원되지않습니다. Auto Deploy 네트워킹모범사례 Auto Deploy 네트워킹모범사례에따라네트워크문제를방지합니다. Auto Deploy 및 IPv6 IP 주소할당 Auto Deploy 는 ipxe 인프라를활용하므로각각의호스트에 IPv4 주소가있어야합니다. 배포후 IPv6 을사용하도록호스트를수동으로재구성한후 IPv6 을통해 vcenter Server 에추가할수있습니다. 그러나상태비저장호스트를재부팅할때해당 IPv6 구성이손실됩니다. 주소할당을위해 DHCP 예약을사용합니다. 고정 IP 주소는호스트사용자지정메커니즘에서지원되지만각호스트에개별적으로주소를입력하는방법은권장되지않습니다. VLAN 고려사항 VLAN 을사용하지않는환경에서는 Auto Deploy 를사용합니다. VLAN 을사용하는환경에서 Auto Deploy 를사용하려면프로비저닝할호스트가 DHCP 서버에연결할수있는지확인해야합니다. 호스트가 VLAN 에할당되는방식은사이트의설정에따라달라집니다. VLAN ID 는스위치또는라우터에의해할당될수있으며호스트의 BIOS 에서또는호스트프로파일을통해설정할수도있습니다. 호스트가 DHCP 서버에연결할수있도록하기위한단계는네트워크관리자에게문의하십시오. Auto Deploy 및 VMware Tools 모범사례 Auto Deploy 를사용하여호스트를프로비저닝하는경우 VMware Tools 가포함된이미지프로파일을선택할수도있고, VMware Tools 가들어있지않은이미지프로파일과연결된더작은이미지를선택할수도있습니다. VMware 다운로드사이트에서두개의이미지프로파일을다운로드할수있습니다. xxxxx-standard: VMware Tools 이진파일이표함된이미지프로파일로, 가상시스템내에실행되는게스트운영체제에필요합니다. 이이미지의이름은대개 esxi-version-xxxxx-standard 로지정됩니다. xxxxx-no-tools: VMware Tools 이진파일이포함되어있지않은이미지프로파일입니다. 이이미지프로파일은일반적으로크기가더작고메모리오버헤드가적으며 PXE 부팅환경에서더빠르게부팅됩니다. 이이미지의이름은대개 esxi-version-xxxxx-no-tools 로지정됩니다. vsphere 5.0 업데이트 1 이상에서는이두이미지프로파일중하나를사용하여 ESXi 를배포할수있습니다. 네트워크부팅시간이문제가되지않고운영환경에여분의메모리및스토리지오버헤드가충분한경우에는 VMware Tools 가포함된이미지를사용하십시오. 표준이미지를사용할때네트워크부팅시간이너무느린것으로확인되거나호스트의일부공간을절감하려는경우 VMware Tools 를포함하지않은이미지프로파일을사용하고 VMware Tools 이진파일을공유스토리지에배치하면됩니다. VMware Tools 가없는이미지프로파일을사용하여 ESXi 호스트프로비저닝, (124 페이지 ) 를참조하십시오. 120 VMware, Inc.
4 장 ESXi 설치 Auto Deploy 로드관리모범사례 여러개의호스트를동시에부팅하면 Auto Deploy 서버의로드가상당히많아집니다. Auto Deploy 는근본적으로웹서버이기때문에기존의웹서버확장기술을사용하여로드를분산시킬수있습니다. 예를들어 Auto Deploy 와함께하나이상의캐시역방향프록시서버를사용할수있습니다. 역방향프록시는 ESXi 부트이미지의대부분을구성하는정적파일을처리합니다. 정적컨텐츠를캐시하도록역방향프록시를구성한후이를통해모든요청을 Auto Deploy 서버로전달합니다. 자세한내용은비디오 "Auto Deploy 확장성에역방향웹프록시서버사용 " 을참조하십시오. Auto Deploy 확장성에역방향웹프록시서버사용 (http://link.brightcove.com/services/player/bcpid2296383276001? bctid=ref:video_reverse_web_proxy_for_auto_deploy_scalability) 여러프록시서버를가리키려면여러 TFTP 서버를사용합니다. 각역방향프록시서버마다하나의 TFTP 서버를사용합니다. 그런후각호스트를서로다른 TFTP 서버로보내도록 DHCP 서버를설정합니다. 호스트를부팅할때 DHCP 서버는호스트를서로다른 TFTP 서버로리디렉션합니다. 각 TFTP 서버는호스트를서로다른서버 (Auto Deploy 서버또는역방향프록시서버 ) 로리디렉션하여 Auto Deploy 서버의로드를상당히줄여줍니다. 오랜정전시간후에는클러스터별로호스트를켜십시오. 여러개의클러스터를동시에온라인으로설정할경우 Auto Deploy 서버에서 CPU 병목현상이발생할수있습니다. 모든호스트는지연이후에나타날수있습니다. 역방향프록시를설정하면병목현상이덜심각해집니다. vsphere Auto Deploy 로깅및문제해결모범사례 vsphere Auto Deploy 에서발생한문제를해결하려면 vsphere Web Client 에서 Auto Deploy 로깅정보를사용하고원격호스트로로깅정보와코어덤프를보내도록환경을설정합니다. Auto Deploy 로그 Syslog 설정 ESXi Dump Collector 설정 vsphere Web Client 의 [Auto Deploy] 페이지로이동하여 Auto Deploy 로그를다운로드합니다. Auto Deploy 로그다운로드, (125 페이지 ) 를참조하십시오. 원격 syslog 서버를설정합니다. Syslog 서버구성정보는 vcenter Server 및호스트관리설명서를참조하십시오. 첫번째로부팅하는호스트에서원격 syslog 서버를사용하도록구성하고해당호스트의호스트프로파일을다른모든호스트에적용합니다. 필요한경우, 시스템로깅을위한통합아키텍처를제공하고네트워크로깅을사용하도록설정하며여러호스트의로그를결합할수있도록해주는 vcenter Server 지원도구인 vsphere Syslog Collector 를설치하여사용합니다. Auto Deploy 로프로비저닝된호스트에는코어덤프를저장할로컬디스크가없습니다. ESXi Dump Collector 를설치하고첫번째호스트에서모든코어덤프가 ESXi Dump Collector 로연결되도록설정한다음해당호스트의호스트프로파일을다른모든호스트에적용합니다. ESXCLI 로 ESXi Dump Collector 구성, (110 페이지 ) 를참조하십시오. 프로덕션환경에서 Auto Deploy 사용 개념증명설정에서프로덕션환경으로이동할때는환경이복원기능을갖도록주의해야합니다. Auto Deploy 서버를보호합니다. Auto Deploy 및 vsphere HA 모범사례, (119 페이지 ) 를참조하십시오. DHCP 서버및 TFTP 서버를포함하여환경에있는다른모든서버를보호합니다. Auto Deploy 보안고려사항, (123 페이지 ) 에요약된지침을포함하여 VMware 보안지침을 따릅니다. VMware, Inc. 121
고가용성 Auto Deploy 인프라설정 여러프로덕션상황에서데이터손실을방지하려면고가용성 Auto Deploy 인프라스트럭처가필요합니다. 이러한인프라스트럭처는상태비저장캐시와함께 Auto Deploy 를사용하는경우에도필요합니다. 고가용성 Auto Deploy 인프라스트럭처 (http://link.brightcove.com/services/player/bcpid2296383276001? bctid=ref:video_ha_auto_deploy_infrastructure) 그림 4 5. 고가용성 Auto Deploy 인프라스트럭처 PXE 부팅인프라 TFTP DHCP Auto Deploy 환경 PowerCLI VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM 인프라 VM Auto Deploy ipxe 부팅 VM VM VM VM VM VM Active Directory DNS vcenter vcenter ESXi 01 ESXi 02 ESXi 03 ESXi 04 ESXi 05 ESXi 06 ESXi 07 ESXi 08 ESXi HA 및 DRS 지원관리클러스터 ESXi SAN ESXi 필수조건 관리클러스터의경우 3 개의호스트에 ESXi 를설치합니다. Auto Deploy 를사용하여관리클러스터호스트를프로비저닝하지마십시오. " 고가용성 Auto Deploy 인프라 " 비디오에서고가용성 Auto Deploy 인프라구현에대한자세한내용을확인하십시오. 프로시저 1 관리클러스터에서 vsphere HA 및 vsphere DRS 를사용하도록설정합니다. 2 관리클러스터에서다음가상시스템을설정합니다. 인프라구성요소 PXE 부팅인프라스트럭처인프라스트럭처 VM Auto Deploy 환경 설명 TFTP 및 DHCP 서버 Active Directory, DNS, vcenter Server. PowerCLI, Auto Deploy 서버, vcenter Server. 단일가상시스템이나프로덕션시스템에있는 3 개의개별가상시스템에이환경을설정합니다. 인프라가상시스템의 vcenter Server 는 Auto Deploy 환경의 vcenter Server 와다릅니다. 3 필요한경우다른호스트를프로비저닝하도록 Auto Deploy 를설정합니다. 관리클러스터의구성요소는 vsphere HA 로보호되므로고가용성이지원됩니다. 122 VMware, Inc.
4 장 ESXi 설치 Auto Deploy 보안고려사항 잠재적인보안위험을이해하고있으면사용자환경을안전하게설정하는데도움이됩니다. 다른 PXE 기반배포방법에서처럼네트워크보안을지정합니다. Auto Deploy 는 SSL 을통해데이터를전송함으로써일반적인간섭및스누핑을방지합니다. 그러나 PXE 부팅동안에는클라이언트나 Auto Deploy 서버에대한신뢰성이확인되지않습니다. Auto Deploy 서버에서시스템에다운로드하는부팅이미지에는다음과같은구성요소가포함될수있습니다. 이미지프로파일을구성하는 VIB 패키지는항상부팅이미지에포함됩니다. 호스트프로파일또는호스트사용자지정설정을사용하여호스트를프로비저닝하도록 Auto Deploy 규칙이설정된경우호스트프로파일및호스트사용자지정이부팅이미지에포함됩니다. 호스트프로파일및호스트사용자지정과함께포함되는관리자 ( 루트 ) 암호와사용자암호는 MD5 로암호화됩니다. 프로파일과연결된다른암호는암호화되지않습니다. 호스트프로파일을사용하여 Active Directory 를설정하는경우에는암호가보호되지않습니다. Active Directory 를설정하는데 vsphere Authentication Service 를사용하면 Active Directory 암호가노출되는것을방지할수있습니다. 호스트의공용및개인 SSL 키와인증서가부팅이미지에포함됩니다. Auto Deploy 가사용되는네트워크를완전히분리하면 Auto Deploy 의보안위험을대폭줄일수있습니다. 디바이스별칭구성호스트프로파일사용 vsphere 5.5 이상에서는디바이스 ( 버스주소 ) 를디바이스이름 ( 별칭 ) 에영구적으로매핑할수있습니다. 디바이스별칭구성호스트프로파일을사용하여매핑을수정할수있습니다. 영구매핑을사용하면상태비저장호스트에대한규정준수경고를방지할수있으며상태저장호스트에도유용합니다. 디바이스별칭구성호스트프로파일은기본적으로선택되어있습니다. 즉, 별칭이각디바이스에할당됩니다. 예를들어부팅프로세스동안호스트가 NIC 중하나를인식하지않는경우 NIC 별칭이더이상변경되지않습니다. 참조호스트에서호스트프로파일을적용하는경우이는스크립트를사용한관리에도움이될수있습니다. 참고오류를방지하려면디바이스별칭구성호스트프로파일을사용하지않도록설정하거나편집하지마십시오. 모든호스트에서일관되고지속적이며안정적인디바이스이름지정을보장하려면동종호스트에만별칭프로파일을사용합니다. 이는 PCI 버스에서동일한네트워크및스토리지카드로동일하게구성된호스트입니다. 참고 BIOS는항상최신수준으로플래시하십시오. 이전버전의 BIOS를사용하는시스템의경우 BIOS가정확한온보드디바이스의위치정보를제공하지못할수도있습니다. ESXi는별칭을안정적으로유지하기위해이경우이러한디바이스에대해서도추론을적용합니다. 이는 BIOS 설정을변경하거나디바이스에장애가발생하는등의경우모든조건에서작동하지않을수있습니다. 디바이스별칭구성규정준수장애 호스트에다른 PCI 카드가포함되어있거나다른 BIOS 수준이있는경우와같이완전히동종이아닌호스트의경우참조호스트에서호스트프로파일을적용하면규정준수검사로인해규정준수장애가발생할수있습니다. 규정준수검사에서는참조호스트에없는호스트의추가디바이스가무시됩니다. 디바이스수가가장적은호스트를참조호스트로선택합니다. 규정준수검사에서완전히동종이아닌호스트를표시하는경우하드웨어자체를수정하지않고규정준수장애에업데이트를적용할수없습니다. VMware, Inc. 123
규정준수검사에서참조호스트의디바이스별칭과다른디바이스별칭 ( 예 : vmhba3) 을표시하는경우업데이트적용이불가능할수있습니다. Auto Deploy 로프로비저닝되지않은호스트에업데이트를적용하려면호스트프로파일업데이트적용을수행하고호스트를재부팅합니다. Auto Deploy 로프로비저닝된호스트에업데이트를적용하려면호스트를재프로비저닝합니다. 디바이스별칭프로파일을위한시스템업그레이드 5.5 이하 ESXi 버전에서는디바이스별칭구성프로파일이없습니다. 이전버전의 ESXi 에서 ESXi 5.5 로업그레이드할때는다음문제를고려합니다. Auto Deploy 로프로비저닝되지않은호스트가설치된경우 ESXi 호스트를업그레이드해도별칭이유지됩니다. BIOS 가정보를제공하는한업그레이드후에도별칭이안정적으로유지됩니다. Auto Deploy 이미지로프로비저닝된 ESXi 호스트의클러스터를업그레이드하는경우 ESXi 5.5 가동일한알고리즘을사용하여별칭을이전버전으로생성하므로별칭이변경되지않습니다. 참조호스트에대한새호스트프로파일을생성합니다. 이호스트프로파일에는디바이스별칭구성프로파일이포함되어있습니다. 클러스터에서의일관된디바이스이름지정을위해참조호스트의호스트프로파일을다른모든호스트에적용하도록 Auto Deploy 를설정합니다. 시스템을업그레이드하는경우 BIOS 를플래시하면별칭이변경될수있으므로 BIOS 를플래시하면안됩니다. 새로설치하는경우에는 BIOS 를최신수준으로플래시하는것이더적절합니다. VMware Tools 가없는이미지프로파일을사용하여 ESXi 호스트프로비저닝 Auto Deploy 를사용하여 ESXi 호스트를프로비저닝하는경우 VMware Tools 이진파일이포함되지않은이미지프로파일을사용하여호스트를프로비저닝할수있습니다. 이이미지프로파일은일반적으로크기가더작고메모리오버헤드가적으며 PXE 부팅환경에서더빠르게부팅됩니다. 표준이미지를사용할때네트워크부팅시간이너무느린것으로확인되거나호스트의일부공간을절감하려는경우 VMware Tools 를포함하지않은이미지프로파일을사용하고 VMware Tools 이진파일을공유스토리지에배치하면됩니다. 필수조건 VMware 다운로드사이트에서 xxxxx-no-tools 이미지프로파일을다운로드합니다. 프로시저 1 Auto Deploy 를사용하여프로비저닝되지않은 ESXi 호스트를부팅합니다. 2 ESXi 호스트의 /productlocker 디렉토리를공유스토리지로복사합니다. 3 /productlocker 디렉토리를가리키도록 UserVars.ProductLockerLocation 변수를변경합니다. a vsphere Web Client 에서참조호스트를선택하고관리탭을클릭합니다. b 설정을선택하고고급시스템설정을클릭합니다. c uservars 에대한설정을필터링하고 UserVars.ProductLockerLocation 을선택합니다. d 펜모양아이콘을클릭하고공유스토리지를가리키도록위치를편집합니다. 4 참조호스트에서호스트프로파일을생성합니다. 5 xxxxx-no-tools 이미지프로파일및호스트프로파일을참조호스트에서다른모든호스트로할당하는 Auto Deploy 규칙을생성합니다. 6 대상호스트가참조호스트에서제품잠금관리자위치를선택하도록대상호스트를규칙과함께부팅합니다. 124 VMware, Inc.
4 장 ESXi 설치 Auto Deploy 로그다운로드 vsphere Web Client 의 Auto Deploy 로깅정보를사용하여 vsphere Auto Deploy 와관련하여발생하는문제를해결할수있습니다. 필수조건 vsphere Web Client 를사용하여 Auto Deploy 가등록된 vcenter Server 인스턴스에로그인합니다. 프로시저 1 관리에서배포 > 시스템구성을선택합니다. 2 지원번들을검색하려는노드중하나를클릭합니다. 지원번들은서비스로그를유지합니다. 3 작업메뉴에서지원번들내보내기... 옵션을선택합니다. 4 VirtualAppliance > AutoDeploy 만선택합니다. 5 로그파일을다운로드하려면지원번들내보내기... 버튼을클릭합니다. Auto Deploy 문제해결 Auto Deploy 문제해결항목에서는 Auto Deploy 를사용하는호스트프로비저닝이예상대로작동하지않는상황에대한해결책을제공합니다. 부팅시 Auto Deploy TFTP 시간초과오류 Auto Deploy 로프로비저닝된호스트를부팅할때 TFTP 시간초과오류메시지가나타납니다. 텍스트메시지는 BIOS 에따라다릅니다. 문제점 Auto Deploy 로프로비저닝된호스트를부팅할때 TFTP 시간초과오류메시지가나타납니다. 텍스트메시지는 BIOS 에따라다릅니다. VMware, Inc. 125
원인 TFTP 서버가중단되었거나현재 TFTP 서버에연결할수없습니다. 해결방법 u TFTP 서비스가실행중이고, 부팅하려는호스트에서이서비스에연결할수있는지확인하십시오. Auto Deploy 호스트가잘못된구성을사용하여부팅됨 호스트가규칙에지정되어있는것과다른 ESXi 이미지, 호스트프로파일또는폴더위치를사용하여부팅됩니다. 문제점 호스트가규칙에지정된것과다른 ESXi 이미지프로파일이나구성을사용하여부팅됩니다. 예를들어다른이미지프로파일을할당하도록규칙을변경했지만호스트가이전이미지프로파일을그대로사용합니다. 원인 호스트를 vcenter Server 시스템에추가한후에는 vcenter Server 시스템에서부팅구성을결정합니다. vcenter Server 시스템은이미지프로파일, 호스트프로파일또는폴더위치를호스트와연결합니다. 해결방법 u Test-DeployRuleSetCompliance 및 Repair-DeployRuleSetCompliance PowerCLI cmdlet 을사용하여규칙을다시평가하고올바른이미지프로파일, 호스트프로파일또는폴더위치를호스트에연결합니다. 호스트가 Auto Deploy 서버로리디렉션되지않음 부팅하는동안 Auto Deploy 를사용하여프로비저닝할호스트는 ipxe 를로드합니다. 호스트가 Auto Deploy 서버로리디렉션되지않음 문제점 부팅하는동안 Auto Deploy 를사용하여프로비저닝할호스트는 ipxe 를로드합니다. 호스트가 AutoDeploy 서버로리디렉션되지않음 원인 TFTP ZIP 파일에포함된 tramp 파일에서 Auto Deploy 서버의 IP 주소가올바르지않습니다. 해결방법 u vsphere 설치및설정설명서의설명에따라 tramp 파일에서 Auto Deploy 서버의 IP 주소를수정하십시오. 기본제공 USB 플래시드라이브가있는 Auto Deploy 호스트가로컬디스크에코어덤프를보내지않음 Auto Deploy 호스트에기본제공 USB 플래시드라이브가있는경우오류로인해코어덤프가생성되면해당코어덤프가손실됩니다. ESXi Dump Collector 를사용하여네트워크호스트에코어덤프를저장하도록시스템을설정합니다. 문제점 Auto Deploy 호스트에기본제공 USB 플래시가있는경우, 오류가발생하여코어덤프가생겨도코어덤프가로컬디스크로전송되지않습니다. 126 VMware, Inc.
4 장 ESXi 설치 해결방법 1 원하는시스템에 ESXi Dump Collector 를설치합니다. ESXi Dump Collector 는 vcenter Server 설치관리자에포함되어있습니다. 2 ESXCLI 를사용하여 ESXi Dump Collector 를사용하도록호스트를구성합니다. esxcli conn_options system coredump network set IP-addr,port esxcli system coredump network set -e true 3 ESXCLI 를사용하여로컬코어덤프파티션을사용하지않도록설정합니다. esxcli conn_options system coredump partition set -e false Auto Deploy 호스트에이미지프로파일을할당할때패키지주의메시지 Auto Deploy 가준비되지않은이미지프로파일을할당하는 PowerCLI cmdlet 을실행하면주의메시지가나타납니다. 문제점 이미지프로파일을하나이상의호스트에할당하기위해규칙을쓰거나수정하면다음오류가발생합니다. 주의 : 이미지프로파일 <name-here> 에는 stateless-ready 가아닌하나이상의소프트웨어패키지가들어있습니다. 이프로파일을 Auto Deploy 에사용하면문제가발생할수있습니다. 원인 이미지프로파일에있는각 VIB 에는 VIB 가 Auto Deploy 에서사용되어야한다는것을나타내는 stateless-ready 플래그가포함됩니다. 하나이상의 VIB 에서이플래그가 FALSE 로설정되어있는이미지프로파일을사용하는 Auto Deploy 규칙을쓰려고하면오류가발생합니다. 참고문제없이 stateless-ready가아닌 VIB를포함하는 Auto Deploy로프로비저닝된호스트를사용할수있습니다. 그러나, stateless-ready가아닌 VIB를포함하는이미지프로파일로부팅한다면새로설치하는것으로취급됩니다. 호스트를부팅할때마다 Auto Deploy로프로비저닝된호스트용재부팅을통해사용할수있는구성데이터가손실됩니다. 해결방법 1 이미지프로파일의 VIB 를보려면 Image Builder PowerCLI cmdlet 을사용합니다. 2 stateless-ready 가아닌 VIB 를제거합니다. 3 Auto Deploy PowerCLI cmdlet 을다시실행합니다. Auto Deploy 호스트가 5 분후에재부팅됨 Auto Deploy 호스트가부팅되어 ipxe 정보를표시하지만 5 분후에재부팅됩니다. 문제점 Auto Deploy 를사용하여프로비저닝할호스트가 ipxe 에서부팅되어콘솔에 ipxe 정보를표시하지만 5 분이지나면호스트가콘솔에다음과같은메시지를표시한후재부팅됩니다. This host is attempting to network-boot using VMware AutoDeploy. However, there is no ESXi image associated with this host. Details: No rules containing an Image Profile match this host. You can create a rule with the New-DeployRule PowerCLI cmdlet and add it to the rule set with Add-DeployRule or Set-DeployRuleSet. The rule should have a pattern that matches one or more of the attributes listed below. VMware, Inc. 127
호스트가다음과같은정보도표시할수있습니다. Details: This host has been added to VC, but no Image Profile is associated with it. You can use Apply-ESXImageProfile in the PowerCLI to associate an Image Profile with this host. Alternatively, you can reevaluate the rules for this host with the Test-DeployRuleSetCompliance and Repair-DeployRuleSetCompliance cmdlets. 그런다음벤더, 일련번호, IP 주소등과같은호스트시스템특성이콘솔에표시됩니다. 원인 이호스트에현재연결되어있는이미지프로파일이없습니다. 해결방법 Apply-EsxImageProfile cmdlet 을실행하여호스트에이미지프로파일을임시로할당할수있습니다. 다음과같이하면호스트에이미지프로파일을영구적으로할당할수있습니다. 1 New-DeployRule cmdlet 을실행하여호스트를이미지프로파일과연결하는패턴이포함된규칙을생성합니다. 2 Add-DeployRule cmdlet 을실행하여규칙집합에규칙을추가합니다. 3 Test-DeployRuleSetCompliance cmdlet 을실행하고이 cmdlet 의출력을 Repair-DeployRuleSetCompliance cmdlet 의입력으로사용합니다. Auto Deploy 호스트가네트워크부팅되지않음 Auto Deploy 를사용하여프로비저닝한호스트가나타나기는하지만네트워크부팅되지않습니다. 문제점 Auto Deploy 를사용하여프로비저닝된호스트를부팅하려고할때호스트가네트워크부팅프로세스를시작하지않습니다. 원인 호스트를네트워크부팅이가능하도록설정하지않았습니다. 해결방법 1 호스트를재부팅하고화면의지침에따라 BIOS 구성에액세스합니다. EFI 호스트가있는경우에는 EFI 시스템을 BIOS 호환성모드로전환해야합니다. 2 BIOS 구성의부팅디바이스구성에서네트워크부팅을사용하도록설정합니다. Auto Deploy 호스트가 DHCP 할당주소를얻지못함 Auto Deploy 를사용하여프로비저닝된호스트가 DHCP 주소를얻지못합니다. 문제점 Auto Deploy 를사용하여프로비저닝된호스트를부팅하려고하면호스트가네트워크부팅을수행하지만호스트에 DHCP 주소가할당되지않습니다. Auto Deploy 서버에서는이미지프로파일이있는호스트를프로비저닝할수없습니다. 원인 DHCP 서비스나방화벽설정에문제가있을수있습니다. 128 VMware, Inc.
4 장 ESXi 설치 해결방법 1 DHCP 서버가호스트를프로비저닝하도록설정된 Windows 시스템에서 DHCP 서버서비스가실행중인지확인합니다. a 시작 > 설정 > 제어판 > 관리도구를클릭합니다. b 서비스를두번클릭하여서비스관리패널을엽니다. c 서비스필드에서 DHCP 서버서비스를찾아실행중이아니면다시시작합니다. 2 DHCP 서버가실행중인경우대상호스트에대해구성한 DHCP 범위및 DHCP 예약을다시확인합니다. DHCP 범위및예약이올바르게구성되어있는경우에는대부분방화벽관련문제일수있습니다. 3 임시해결방법으로, 방화벽을해제하여문제가해결되는지확인합니다. a 시작 > 프로그램 > 보조프로그램 > 명령프롬프트를클릭하여명령프롬프트를엽니다. b 다음명령을입력하여방화벽을임시로해제합니다. 프로덕션환경에서는방화벽을해제하지마십시오. netsh firewall set opmode disable c Auto Deploy 를사용하여호스트프로비저닝을시도합니다. d 다음명령을입력하여방화벽을다시설정합니다. netsh firewall set opmode enable 4 대상호스트에대한 DHCP 네트워크트래픽을허용하도록규칙을설정합니다. 자세한내용은 DHCP 및 DHCP 서버가실행중인 Windows 시스템에대한방화벽설명서를참조하십시오. Auto Deploy 호스트에서 TFTP 서버에연결할수없음 Auto Deploy 를사용하여프로비저닝된호스트에서 TFTP 서버에연결할수없습니다. 문제점 Auto Deploy 를사용하여프로비저닝된호스트를부팅하려고하면호스트가네트워크부팅을수행하고 DHCP 서버에서호스트에 DHCP 주소를할당하지만호스트에서 TFTP 서버에연결할수없습니다. 원인 TFTP 서버의실행이중지되었거나방화벽에의해 TFTP 포트가차단되었을수있습니다. 해결방법 WinAgents TFTP 서버를설치한경우 WinAgents TFTP 관리콘솔을열고서비스가실행중인지확인합니다. 서비스가실행중이면 Windows 방화벽의인바운드규칙을검사하여 TFTP 포트가차단되지않는지확인합니다. 방화벽을임시로해제하여방화벽이문제의원인인지확인합니다. 다른모든 TFTP 서버의경우디버깅절차는서버설명서를참조하십시오. Auto Deploy 호스트가 Auto Deploy 서버에서 ESXi 이미지를검색할수없음 Auto Deploy 를사용하여프로비저닝한호스트가 ipxe 부트화면에서중지됩니다. 문제점 Auto Deploy 를사용하여프로비저닝된호스트를부팅하려고하면 ipxe 부트화면에서부팅프로세스가중지되고호스트가 Auto Deploy 서버에서 ESXi 이미지를가져오려고시도하고있다는상태메시지가표시됩니다. VMware, Inc. 129
원인 Auto Deploy 서비스가중지되었거나 Auto Deploy 서버가액세스할수없는상태일수있습니다. 해결방법 1 Auto Deploy 서버가설치된시스템에로그인합니다. 2 Auto Deploy 서버가실행중인지확인합니다. a 시작 > 설정 > 제어판 > 관리도구를클릭합니다. b 서비스를두번클릭하여서비스관리패널을엽니다. c 서비스필드에서 VMware vsphere Auto Deploy Waiter 서비스를찾아실행중이아니면서비스를다시시작합니다. 3 웹브라우저를열고다음 URL을입력하여 Auto Deploy 서버에액세스할수있는지확인합니다. https://auto_deploy_server_ip_address:auto_deploy_server_port/vmw/rdb 참고이주소는서버에액세스할수있는지여부를확인하려는경우에만사용합니다. 4 서버에액세스할수없으면방화벽문제가있을수있습니다. a Auto Deploy 서버포트에대해 TCP 인바운드허용규칙을설정해봅니다. 설치시다른포트를지정하지않은한이포트는 6501입니다. b 최후의수단으로방화벽을임시로해제하고트래픽이차단되는지확인한후방화벽을다시설정합니다. 프로덕션환경에서는방화벽을해제하지마십시오. 방화벽을해제하려면 netsh firewall set opmode disable 을실행합니다. 방화벽을설정하려면 netsh firewall set opmode enable 을실행합니다. Auto Deploy 서버에서데이터베이스손상복구 일부상황에서는 Auto Deploy 데이터베이스에문제가발생할수있습니다. 가장효율적인복구옵션은기존의데이터베이스파일을최신백업으로교체하는것입니다. 문제점 사용자환경에서 Auto Deploy 를사용하여 ESXi 호스트를프로비저닝할때 Auto Deploy 데이터베이스에문제가발생할수있습니다. 중요자주발생하는문제는아닙니다. 현재데이터베이스파일을교체하기전에다른모든 Auto Deploy 문제해결전략을수행합니다. 선택한백업이후에생성된규칙이나연결은손실됩니다. 원인 이문제는 Auto Deploy 로프로비저닝한호스트에서만발생합니다. 해결방법 1 Auto Deploy 서버서비스를중지합니다. 2 vsphere Web Client 의 Auto Deploy 페이지로이동하여 Auto Deploy 로그를찾습니다. 3 로그에서다음메시지를확인합니다. DatabaseError: 데이터베이스디스크이미지의형식이잘못되었습니다. 이메시지가표시되면기존의데이터베이스를최신백업으로교체합니다. 130 VMware, Inc.
4 장 ESXi 설치 4 Auto Deploy 데이터디렉토리로이동합니다. 운영체제 vcenter Server Appliance Microsoft Windows 파일위치 /var/lib/rbd 설치하는동안선택한데이터디렉토리입니다. 이것을찾으려면명령프롬프트에다음명령을입력합니다. reg.exe QUERY "HKLM\SOFTWARE\WOW6432Node\VMware, Inc.\VMware vsphere Auto Deploy" /v DataPath 디렉토리에는 db 파일및 db-yyy-mm-dd 백업파일이포함됩니다. 5 현재 db 파일의이름을바꿉니다. VMware 지원에서지원을위해해당파일을요청할수있습니다. 6 최신백업의이름을 db 로바꿉니다. 7 Auto Deploy 서버서비스를다시시작합니다. 8 그래도로그에해당메시지가표시되면데이터베이스오류없이 Auto Deploy 가작동할때까지그다음최신백업을사용하여위의단계를반복합니다. Auto Deploy 개념증명설정 관리자는 Auto Deploy 환경의개념증명설정을사용하여제품을평가하고관리기능을시연할수있습니다. 개념증명설정워크플로우를완료하면하나의참조호스트와하나이상의다른대상호스트를포함하는효과적인 Auto Deploy 환경을준비할수있습니다. 개념증명설정은테스트또는개발환경에서사용할수있지만완료된설정은프로덕션환경의기본으로사용할수있습니다. 일련의작업은 Auto Deploy 구성요소가설치되지않은환경에서시작됩니다. 작업설명에서는물리적호스트와사용자환경의나머지요소간에 LAN 태깅이없는플랫네트워크를사용한다고가정합니다. 작업을수행하려면다음과같은기본지식및권한이있어야합니다. vsphere(vcenter Server, ESX 및 ESXi) 사용경험 Microsoft PowerShell 및 vsphere PowerCLI 에대한기본지식 대상 Windows 및 vcenter Server 시스템에대한관리자권한 이문서에표시된순서대로작업을수행하십시오. 일부단계는다른순서로수행할수있지만여기에사용된순서를따르면일부구성요소에대한반복적인조작이줄어듭니다. Auto Deploy 는종단간 IPv6 전용환경을지원하지않습니다. PXE 부팅인프라는 IPv6 을지원하지않습니다. 배포후 IPv6 을사용하도록호스트를수동으로재구성한후 IPv6 을통해 vcenter Server 에추가할수있습니다. 그러나상태비저장호스트를재부팅할때해당 IPv6 구성이손실됩니다. 개념증명설치전검사목록 개념증명설정을시작하려면먼저사용환경이하드웨어및소프트웨어요구사항을충족하고사용자에게설정에포함된구성요소에대해필요한사용권한이있는지확인해야합니다. 이개념증명설정은 vcenter Server 6.0 이상에대해사용자지정되어있습니다. 이전버전의 vcenter Server 의경우에는해당 VMware 설명서센터로이동하십시오. 개념증명설정을위해서는시스템이특정소프트웨어및하드웨어요구사항을충족해야합니다. VMware, Inc. 131
표 4 13. 설치전검사목록 필요한소프트웨어및하드웨어운영체제 vcenter Server 스토리지 세부정보 Microsoft PowerShell 이미리설치되어있는 Windows Server 2008 R2 시스템이하지원 Windows 시스템. 지원되는운영체제에대한전체목록은 VMware vcenter Server 설치를위한지원되는호스트운영체제를참조하십시오. Windows 시스템에설치될버전 6.0 이상. 다른 Windows 시스템에 vsphere PowerCLI 를설치할수도있습니다. Auto Deploy 서버는 vcenter Server 의일부입니다. 동일한 Windows 시스템에 vsphere PowerCLI 를설치합니다. 대부분의설정작업은콘솔에서직접또는 RDP( 원격데스크톱 ) 를통해해당시스템에로그인하여수행합니다. vcenter Server 가실행되고있는 Windows 시스템에 4GB 이상의사용가능한공간. 보조볼륨또는하드드라이브를사용하는것이좋습니다. 서버에서 LUN 을감지할수있도록구성된서버및스토리지어레이가있는 ESXi 데이터스토어 NFS, iscsi 또는 FibreChannel 에대한스토리지. NFS 또는 iscsi 의대상 IP 주소목록. NFS 또는 iscsi 의대상볼륨정보목록. 호스트정보 (2 개이상의호스트대상 ) NFS 또는 iscsi 의대상 IP 주소목록. NFS 또는 iscsi 의대상볼륨정보목록. 기본경로, 넷마스크, 기본및보조 DNS 서버 IP 주소. VMkernel 기본관리네트워크의 IP 주소및넷마스크. 스토리지, vsphere FT 또는 r VMware vmotion 등의다른 VMkernel 네트워크에대한 IP 주소및넷마스크. Auto Deploy 는기본적으로기존파티션을덮어쓰지않습니다. vsphere PowerCLI ESXi 소프트웨어디포 TFTP 서버 DHCP 서버 VMware 웹사이트의 [ 다운로드 ] 페이지에서다운로드한 vsphere PowerCLI 설치관리자이진파일. VMware 웹사이트의 [ 다운로드 ] 페이지에서 ESXi 소프트웨어디포의위치. 해당위치에저장된이미지프로파일을가리키는 URL 을사용하거나 ZIP 파일을다운로드하여로컬디포를작업합니다. ESXi 이미지는다운로드하지마십시오. WinAgents TFTP 서버와같은 TFTP 설치관리자소프트웨어. Windows Server 2008 에포함된 TFTP 서버는 Windows 네트워크배포와밀접하게연관되어있으며적합하지않습니다. Windows Server 2008 에포함된 DHCP 서버는이개념증명설정에적합합니다. ActiveDirectory 서버, DNS 서버, DHCP 서버, NTP 서버와같은환경의코어서버에대한정보및관리자권한이필요할수도있습니다. 설정을배포할서브넷의브로드캐스트도메인을완전하게제어해야합니다. 이서브넷에다른 DHCP, DNS 또는 TFTP 서버가없는지확인합니다. 132 VMware, Inc.
4 장 ESXi 설치 TFTP 서버설치 Auto Deploy 에서는프로비저닝하는호스트에부팅이미지를보내는데 TFTP 서버를사용합니다. 따라서사용환경에 TFTP 서버를설치해야합니다. 이작업에서는 TFTP 서버를설치하기만합니다. 나중에구성파일을서버에다운로드해야합니다. vsphere Web Client 에서 Auto Deploy 및 TFTP 환경구성, (137 페이지 ) 를참조하십시오. 필수조건 시스템이설치전검사목록의요구사항을충족하는지확인합니다. 개념증명설치전검사목록, (131 페이지 ) 를참조하십시오. 프로시저 1 vcenter Server 가설치된 Windows 시스템의콘솔에직접또는 RDP 를사용하여관리자권한으로로그인합니다. 2 TFTP 서버소프트웨어를다운로드하여설치합니다. 이샘플설정에서는 WinAgents 의 TFTP 서버를사용합니다. Windows 2008 에포함된 TFTP 서버는 Windows 네트워크배포와밀접하게연관되어있으며 Auto Deploy 에는적합하지않습니다. 3 TFTP 루트디렉토리를 D:\ 드라이브나유사한위치 ( 예 : D:\TFTP_Root\) 로구성합니다. 후속작업 vsphere PowerCLI 를설치하고설정합니다. PowerCLI cmdlet 을사용하여호스트에이미지프로파일과호스트프로파일을할당하는규칙을작성합니다. vsphere PowerCLI 설치및설정, (133 페이지 ) 를참조하십시오. vsphere PowerCLI 설치및설정 vsphere PowerCLI cmdlet 을사용하여생성한규칙을통해 Auto Deploy 를관리합니다. 이개념증명설정에서는 vcenter Server 시스템과동일함시스템에 vsphere PowerCLI 를설치합니다. 다른 Windows 시스템에 vsphere PowerCLI 를설치할수도있습니다. 필수조건 Microsoft.NET 4.5 SP2 가설치되었는지확인하고그렇지않은경우 Microsoft 웹사이트에서설치합니다. Windows PowerShell 3.0 이설치되었는지확인하고그렇지않은경우 Microsoft 웹사이트에서설치합니다. 프로시저 1 vcenter Server 가설치된 Windows 시스템의콘솔에직접또는 RDP 를사용하여관리자권한으로로그인합니다. 2 VMware 웹사이트의 [ 다운로드 ] 페이지에서 vsphere PowerCLI 를다운로드하고 vsphere PowerCLI 소프트웨어를설치합니다. 3 vsphere PowerCLI 가작동하는지확인합니다. a b 바탕화면의 vsphere PowerCLI 아이콘을두번클릭하여 vsphere PowerCLI 창을엽니다. ( 선택사항 ) SSL 오류가표시되면지문을확인하고오류를무시한다음 Get-DeployCommand 를실행하고 Enter 키를누릅니다. vsphere PowerCLI 에서 vsphere PowerCLI 창에 cmdlet 목록과해당정의를표시합니다. VMware, Inc. 133
후속작업 Get-DeployCommand 를실행해도 cmdlet 목록이표시되지않으면 vsphere PowerCLI 버전을확인하고필요한경우제거후다시설치합니다. vsphere PowerCLI 에대한일부배경정보는 Auto Deploy Cmdlets 사용, (90 페이지 ) 을참조하십시오. 자세한내용은 vsphere PowerCLI 사용자가이드를참조하십시오. Auto Deploy 로프로비저닝할호스트를준비합니다. Auto Deploy 대상호스트준비, (134 페이지 ) 를참조하십시오. Auto Deploy 대상호스트준비 Auto Deploy 에대한모든대상호스트를준비해야합니다. 필수조건 Auto Deploy 로프로비저닝할호스트는 ESXi 에대한요구사항을충족해야합니다. ESXi 하드웨어요구사항, (23 페이지 ) 를참조하십시오. 참고 EFI 시스템을 BIOS 호환성모드로전환하지않으면 EFI 호스트를 Auto Deploy를사용하여프로비저닝할수없습니다. 프로시저 1 각물리적호스트의 BIOS 설정을변경하여호스트가기본네트워크디바이스에서부팅되도록합니다. 2 기본네트워크디바이스의 MAC 주소를다시확인합니다. 후속작업 DHCP 서버를준비합니다. DHCP 서버준비, (134 페이지 ) 를참조하십시오. DHCP 서버준비 개념증명환경의 DHCP 서버는 ipxe 이진파일을사용하여각대상호스트를처리하도록설정해야합니다. 개념증명환경에서는 DNS 및 DHCP 에 Active Directory 를사용합니다. 개념증명에서는 DHCP 예약을사용하는방법을보여줍니다. 각호스트에대해고정 IP 주소를설정하는방법은시간이많이소요되므로권장되지않습니다. 필수조건 시스템이설치전검사목록의요구사항을충족하는지확인합니다. 개념증명설치전검사목록, (131 페이지 ) 를참조하십시오. 이전의모든개념증명설정작업을수행합니다. 전체목록을보려면 Auto Deploy 개념증명설정, (131 페이지 ) 을참조하십시오. 프로시저 1 DHCP 서버에관리자로로그인합니다. 2 IP 주소범위에대한 DHCP 범위를만듭니다. a 시작 > 설정 > 제어판 > 관리도구를클릭하고 DHCP 를클릭합니다. b DHCP > hostname > IPv4 로이동합니다. c IPv4 를마우스오른쪽버튼으로클릭하고새범위를선택합니다. d 시작화면에서다음을클릭하고범위에대한이름및설명을지정합니다. 134 VMware, Inc.
4 장 ESXi 설치 e IP 주소범위를지정하고다음을클릭합니다. f DHCP 옵션구성화면이표시될때까지다음을클릭하고아니요, 나중에구성하겠습니다. 를선택합니다. 3 DHCP 예약을사용하려고계획한경우각대상 ESXi 호스트에대한 DHCP 예약을만듭니다. a [DHCP] 창에서 DHCP > hostname > IPv4 > Autodeploy 범위 > 예약으로이동합니다. b 예약을마우스오른쪽버튼으로클릭하고새예약을선택합니다. c 새예약창에서호스트중하나의이름, IP 주소및 MAC 주소를지정합니다. MAC 주소에는콜론 (:) 을사용하면안됩니다. d 다른각호스트에대해이과정을반복합니다. 4 호스트가 TFTP 서버를가리키도록 DHCP 서버를설정합니다. 정확한과정은사용중인 DHCP 서버에따라달라집니다. 이예제에서는 Windows 2008 에포함된 DHCP 서버를사용합니다. a [DHCP] 창에서 DHCP > hostname > IPv4 > Autodeploy 범위 > 범위옵션으로이동합니다. b 범위옵션을마우스오른쪽버튼으로클릭하고옵션구성을선택합니다. c 범위옵션창에서일반탭을클릭합니다. VMware, Inc. 135
d 066 부팅서버호스트이름을클릭하고사용가능한옵션아래의 [ 문자열값 ] 필드에설치한 TFTP 서버의주소를입력합니다. e 067 부팅파일이름을클릭하고 undionly.kpxe.vmw-hardwired 를입력합니다. undionly.kpxe.vmw-hardwired ipxe 이진파일은 ESXi 호스트를부팅하는데사용됩니다. f 적용을클릭하고확인을클릭하여창을닫습니다. 5 DHCP 창에서 DHCP > hostname > IPv4 > 범위 > 활성화를마우스오른쪽버튼으로클릭하고활성화를클릭합니다. 6 DHCP 및 DNS 에 Active Directory 를사용하는경우에는 DHCP 서버에서로그아웃하지말고, 그렇지않은경우에는로그아웃합니다. 후속작업 DNS 서버를준비합니다. DNS 서버준비, (136 페이지 ) 를참조하십시오. DNS 서버준비 DNS 서버를준비하는과정에는 DNS 서버에 DHCP 정보를추가하고 DNS 항목이작동하고있는지확인하는작업이포함됩니다. 이작업은선택적입니다. 이예제환경에서는 DNS 및 DHCP 에 Active Directory 를사용합니다. 필수조건 이전의모든개념증명설정작업을수행합니다. 전체목록을보려면 Auto Deploy 개념증명설정, (131 페이지 ) 을참조하십시오. 프로시저 1 DNS 서버에로그인합니다. 2 DHCP 예약 IP 주소와관련호스트이름을정적 DNS 항목으로추가합니다. 정방향 (A 레코드 ) 및역방향 (PTR 레코드 ) 영역모두에항목을추가해야합니다. 3 vcenter Server 가설치된 Windows 시스템의콘솔에직접또는 RDP 를사용하여관리자권한으로로그인합니다. 136 VMware, Inc.