2012 년 9 월 vsphere VMware Fusion VMware Player VMware Workstation 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/support/pubs 를참조하십시오. KO-000478-01
VMware 웹사이트 (http://www.vmware.com/kr/support) 에서최신기술문서를확인할수있습니다. 또한 VMware 웹사이트에서최신제품업데이트를제공합니다. 이문서에대한의견이있으면 docfeedback@vmware.com 으로사용자의견을보내주십시오. Copyright 2009 2012 VMware, Inc. 판권소유. 이제품은대한민국및국제저작권법과지적재산권법의보호를받습니다. VMware 제품은 http://www.vmware.com/go/patents-ko 에나열된하나이상의특허권에적용됩니다. Vmware 는미국및 / 또는기타관할지역에서 VMware, Inc. 의등록상표또는상표입니다. 이문서에언급된기타명칭과표시는모두해당소유권자의상표일수있습니다. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com/kr 2 VMware, Inc.
목차 VMware Tools 설치및구성정보 5 1 VMware Tools 구성요소 7 VMware Tools 서비스 7 VMware Tools 디바이스드라이버 8 VMware 사용자프로세스 9 2 VMware Tools 설치및업그레이드 11 VMware Tools 설치 11 VMware Tools 업그레이드 12 Windows 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 13 Windows 가상시스템에서 VMware Tools 의설치자동화 14 자동설치에사용되는 VMware Tools 구성요소의이름 16 Windows Vista 이전운영체제에서서명되지않은드라이버에대한메시지표시안함 18 드라이버메시지가표시되지않도록 VMware 를신뢰할수있는게시자로추가 19 Linux 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 20 Linux 게스트운영체제용 OSP(Operating System Specific Package) 22 Solaris 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 22 FreeBSD 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 24 NetWare 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 25 Mac OS X 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 26 3 VMware Tools 구성요소복구, 변경및제거 29 Windows 가상시스템의모듈복구또는변경 29 VMware Tools 제거 30 세션관리자를사용하지않는경우수동으로 VMware 사용자프로세스시작 31 4 VMware Tools 구성유틸리티사용 33 게스트운영체제와호스트운영체제사이의시간동기화구성 34 시간동기화를완전히사용안함 35 가상디바이스연결또는연결해제 36 가상디스크축소 37 사용자지정 VMware Tools 스크립트사용 38 Windows 게스트에서사용자지정 VMware Tools 스크립트사용 39 Windows 외의운영체제에서사용자지정스크립트사용 40 VMware Tools 기본스크립트 41 VMware Tools 스크립트해제 42 가상시스템전원을끄거나리셋하는동안명령실행 42 가상시스템에대한상태정보검색 43 stat 명령의하위명령 43 VMware, Inc. 3
종료코드 44 5 다른방법으로 VMware Tools 구성 45 VMware 제품내에서 VMware Tools 구성 45 vmwtool 을사용하여 NetWare 가상시스템에서 VMware Tools 구성 46 6 VMware Tools 구성에대한보안고려사항 47 색인 51 4 VMware, Inc.
VMware Tools 설치및구성정보 VMware Tools 설치및구성에서는다양한 VMware 제품을사용하여 VMware Tools 를설치, 업그레이드및구성하는것에관한정보를제공합니다. VMware Tools 는가상시스템의운영체제에설치하는유틸리티모음입니다. VMware Tools 는가상시스템의성능을향상시키고 VMware 제품의많은손쉬운기능들을사용할수있도록해줍니다. 예를들어다음은 VMware Tools 가설치된경우에만사용가능한기능을몇가지만나타낸것입니다. 훨씬빠른그래픽성능및 Aero 를지원하는운영체제의 Windows Aero 가상시스템과호스트또는클라이언트데스크톱간에텍스트, 그래픽및파일의복사및붙여넣기 개선된마우스성능 가상시스템클럭과호스트또는클라이언트데스크톱클럭의동기화 게스트운영체제작업의자동화를지원하는스크립트작성 모든게스트운영체제또는모든 VMware 제품에서모든기능을지원하는것은아닙니다. 대상사용자 이정보는가상시스템에 VMware Tools 를설치, 업그레이드또는구성하려는사용자를위한것입니다. 이설명서의정보는가상시스템기술및데이터센터작업에익숙한숙련된 Windows 또는 Linux 시스템관리자를위해작성되었습니다. VMware, Inc. 5
6 VMware, Inc.
VMware Tools 구성요소 1 VMware Tools 는가상시스템의성능을향상시키는유틸리티의모음입니다. VMware Tools 없이도게스트운영체제를실행할수있지만많은 VMware 기능은 VMware Tools 를설치해야만사용할수있습니다. 이장에서는다음주제에대해설명합니다. VMware Tools 서비스, (7 페이지 ) VMware Tools 디바이스드라이버, (8 페이지 ) VMware 사용자프로세스, (9 페이지 ) VMware Tools 서비스 VMware Tools 서비스는게스트운영체제가부팅될때시작됩니다. 이서비스는호스트와게스트운영체제간에정보를전달합니다. 백그라운드에서실행되는이프로그램은 Windows 게스트운영체제에서는 vmtoolsd.exe 이고, Mac OS X 게스트운영체제에서는 vmware-tools-daemon 이며 Linux, FreeBSD 및 Solaris 게스트운영체제에서는 vmtoolsd 입니다. VMware Tools 서비스는다음과같은작업을수행합니다. 호스트에서게스트운영체제로메시지를전달합니다 (Mac OS X 게스트운영체제제외 ). 게스트운영체제작업을자동화할수있도록하는스크립트를실행합니다. 이러한스크립트는가상시스템의전원상태가변경될때실행됩니다. 게스트운영체제의시간을호스트의시간과동기화합니다 (Mac OS X 게스트운영체제제외 ). Windows 게스트운영체제의경우 vsphere Client 나 Workstation, Fusion 또는 Player 호스트운영체제와게스트간에포인터를자유롭게이동할수있게합니다. Xorg 1.8 이상을실행하는 Linux 게스트운영체제에서는이기능을표준기능으로사용할수있습니다. Windows 와 Mac OS X 게스트운영체제의경우, 게스트의화면디스플레이해상도를 vsphere Client 나 Workstation, Fusion 또는 Player 호스트의화면해상도 ( 전체화면모드로실행되는경우 ) 에맞춥니다. 창모드로실행되는경우에는게스트의화면해상도를클라이언트나호스트의창크기에맞춥니다. 이기능은 VMware Tools 서비스컨테이너 (vmsvc) 에의해수행됩니다. Windows 게스트운영체제의경우특정백업애플리케이션에서사용하는중지된스냅샷을생성할수있도록도와줍니다. 이기능은 vsphere 에적용됩니다. Linux, Solaris 및 FreeBSD 게스트운영체제의경우게스트운영체제를종료하거나다시시작할때가상시스템에서명령을실행합니다. VMware, Inc. 7
게스트운영체제가실행중임을알리기위해 VMware 제품에하트비트를보내는프로세스중하나입니다. 가상시스템이 vsphere 또는 VMware Server 에서실행되는경우에는이하트비트측정기가관리인터페이스에표시됩니다. VMware VIX API 를사용하여게스트운영체제를대상으로생성되는호출을지원합니다 (Mac OS X 게스트운영체제제외 ). VMware Tools 디바이스드라이버 디바이스드라이버는마우스동작을원활하게하고폴더공유와같은 VMWare 기능을사용가능하게하며사운드, 그래픽및네트워킹성능을향상시킵니다. VMware Tools 사용자지정설치또는재설치를수행할경우, 설치할드라이버를직접선택할수있습니다. VMware Tools 를설치할때설치되는드라이버는게스트운영체제와 VMWare 제품에따라다릅니다. VMware Tools 에는다음과같은디바이스드라이버가포함될수있습니다. SVGA 드라이버 이가상드라이버는 32 비트디스플레이, 높은수준의디스플레이해상도및훨씬빠른그래픽성능을지원합니다. VMware Tools 를설치하면 640 X 480 해상도와 16 색그래픽만지원하는기본 VGA 드라이버가가상 SVGA 드라이버로교체됩니다. Windows Vista 이상의운영체제를사용하는 Windows 게스트운영체제에는 VMware SVGA 3D(Microsoft - WDDM) 드라이버가설치됩니다. 이드라이버는 SVGA 드라이버와기본기능이동일하며여기에 Windows Aero 기능이추가로지원됩니다. SCSI 드라이버 VMware Tools 에포함되어있으며, 반가상화 SCSI 디바이스에사용하기위한 VMware 반가상화 SCSI 드라이버입니다. 다른스토리지어댑터의드라이버는운영체제와함께제공되거나타사벤더에서제공합니다. 예를들어 Windows Server 2008 에서는이운영체제에대해최상의성능을제공하는 LSI Logic SAS 가기본적으로사용됩니다. 이경우에는운영체제에서제공하는 LSI Logic SAS 드라이버가사용됩니다. 반가상화 SCSI 드라이버 VMXNet NIC 드라이버 이드라이버는일부가상화애플리케이션의성능을높여주는 VMware 반가상화 SCSI 어댑터에사용됩니다. vmxnet 및 vmxnet3 네트워킹드라이버는네트워크성능을향상시킵니다. 가상시스템의디바이스설정을어떻게구성하는지에따라사용되는드라이버가결정됩니다. 이러한드라이버를지원하는게스트운영체제에대한자세한내용은 VMware 기술자료를참조하십시오. VMware Tools 를설치하면기본 vlance 드라이버가 VMXNet NIC 드라이버로교체됩니다. 마우스드라이버 오디오드라이버 폴더공유를위한커널모듈 가상마우스드라이버는마우스성능을향상시킵니다. 이드라이버는 Microsoft Terminal Services 와같은일부타사도구를사용하는경우에필요합니다. 이사운드드라이버는가상시스템을 VMWare Server, Workstation 또는 Fusion 과함께사용할경우에모든 64 비트 Windows 게스트운영체제, 32 비트 Windows Server 2003, Windows Server 2008 및 Windows Vista 게스트운영체제에설치해야합니다. 가상시스템을 Workstation 또는 Fusion 과함께사용하고호스트와게스트간에폴더를공유하기위해서는호스트 - 게스트파일시스템모듈이필요합니다. 이파일시스템모듈은 Windows 게스트운영체제에서는 hgfs.sys 이고 Linux 및 Solaris 에서는 vmhgfs 입니다. 8 VMware, Inc.
1 장 VMware Tools 구성요소 vmblock 모듈 vshield Endpoint ThinPrint 드라이버 메모리제어드라이버 가상시스템의자동백업생성을지원하는모듈및드라이버 VMCI 및 VMCI 소켓드라이버 Workstation 및 Fusion 에사용되는이모듈은호스트와게스트간의끌어서놓기복사작업에반드시필요합니다. vsphere 및 vshield 를사용하는경우이제사용자지정 VMware Tools 설치를수행하여 vshield Endpoint Thin Agent 구성요소를설치할수있습니다. vshield Endpoint 는부피가큰에이전트없이하이퍼바이저를사용하여바이러스백신검사를수행할수있습니다. 이방법은리소스병목현상을방지하고메모리사용을최적화합니다. 자세한내용은 vshield Quick Start Guide(vShield 빠른시작가이드 ) 를참조하십시오. 이드라이버는 Microsoft Windows 가상시스템에서가상인쇄기능을사용하는데필요합니다. 가상인쇄기능을사용하면클라이언트나호스트의운영체제에추가된프린터가게스트운영체제의사용가능한프린터목록에나타납니다. 가상시스템에다른프린터드라이버를추가로설치할필요는없습니다. 이드라이버는 VMware vsphere 를사용하는경우에사용할수있으며, 사용할것을권장합니다. 이드라이버를설치하지않으면구축된 vsphere 에서가상시스템의메모리관리기능이저하될수있습니다. 게스트운영체제가 Windows Vista, Windows Server 2003 또는그밖의최신 Windows 운영체제일경우에는 VSS( 볼륨섀도우복사본서비스 ) 모듈이설치됩니다. 그외의이전 Windows 운영체제에는 Filesystem Sync 드라이버가설치됩니다. 이러한모듈을사용하여 vsphere 에통합된외부타사백업소프트웨어가애플리케이션과일관된스냅샷을생성할수있습니다. 스냅샷생성프로세스가진행되는동안에는일부프로세스가일시중지되고가상시스템디스크가중지됩니다. 가상시스템통신인터페이스드라이버는가상시스템간의빠르고효율적인통신을가능하게합니다. 개발자는클라이언트 - 서버애플리케이션을 VMCI Sock(vsock) 인터페이스에작성하여 VMCI 가상디바이스를활용할수있습니다. VMware 사용자프로세스 VMware 사용자프로세스를이용하면복사 / 붙여넣기, 끌어서놓기및 Unity 와같은기능을 VMware 제품에서사용할수있습니다 ( 지원되는경우 ). 이프로세스는 Windows 게스트운영체제에로그인할때자동으로시작하거나, Linux 에서 Desktop Environment 세션을시작할때수동으로시작할수도있습니다. 이프로세스의프로그램파일이름은 Windows 게스트운영체제에서는 vmtoolsd.exe 이고 Linux, Solaris 및 FreeBSD 게스트운영체제에서는 vmusr 입니다. 이프로세스는다음과같은작업을수행합니다. vsphere Client 나 Workstation, Fusion 또는 Player 호스트운영체제와게스트운영체제간에텍스트를복사하여붙여넣을수있습니다. Workstation 또는 Fusion 과함께사용되는가상시스템의경우에는호스트운영체제와 Windows, Linux, Solaris 및 FreeBSD 게스트운영체제사이에파일을복사하여붙여넣을수있습니다. Linux, Solaris 및 FreeBSD 게스트운영체제의경우에는 SVGA 드라이버가설치되어있지않으면포인터를잡았다가해제합니다. Linux, Solaris 및 FreeBSD 게스트운영체제의경우, 게스트의화면디스플레이해상도를 vsphere Client 나 Workstation, Fusion 또는 Player 호스트운영체제의화면해상도 ( 전체화면모드로실행되는경우 ) 에맞춥니다. 창모드로실행되는경우에는게스트의화면해상도를클라이언트나호스트의창크기에맞춥니다. VMware, Inc. 9
Workstation 또는 Fusion 과함께사용되는가상시스템의경우호스트운영체제와 Windows, Linux, Solaris 및 FreeBSD 게스트운영체제사이에파일을끌어놓을수있습니다. Unity 기능을지원하는 VMware 제품의경우 Windows 나 Linux 게스트운영체제에서애플리케이션창을열어 Unity 모드로전환한후해당창을 Workstation, Fusion 또는 Player 호스트데스크톱에다른호스트애플리케이션창과마찬가지로표시할수있습니다. 10 VMware, Inc.
VMware Tools 설치및업그레이드 2 VMware Tools 설치는새가상시스템을생성하는프로세스중일부이고 VMware Tools 업그레이드는가상시스템을현재표준에맞추는프로세스중일부입니다. 특정릴리스의 VMware 제품에있는일부새기능은해당릴리스에포함된새버전의 VMware Tools 설치또는업그레이드에따라다를수있습니다. 다른호환성옵션도사용할수있습니다. vsphere 5.0 에포함된 VMWare Tools 버전은 vsphere 4.x 및 5.0 가상시스템에서지원됩니다. 다시말해 ESX/ESXi 4.x 호스트의가상시스템에서도이새로운 VMWare Tools 버전을사용할수있습니다. vsphere 5.0 환경의가상시스템에서는 vsphere 4.0-5.0 에포함된 VMWare Tools 버전이지원됩니다. 즉, ESX/ESXi 4.x 호스트에서 VMWare Tools 를설치한경우 VMWare Tools 를반드시업그레이드할필요는없습니다. 이장에서는다음주제에대해설명합니다. VMware Tools 설치, (11 페이지 ) VMware Tools 업그레이드, (12 페이지 ) Windows 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (13 페이지 ) Windows 가상시스템에서 VMware Tools 의설치자동화, (14 페이지 ) Linux 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (20 페이지 ) Solaris 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (22 페이지 ) FreeBSD 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (24 페이지 ) NetWare 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (25 페이지 ) Mac OS X 가상시스템에서수동으로 VMware Tools 설치또는업그레이드, (26 페이지 ) VMware Tools 설치 VMware Tools 는가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리할수있도록해주는유틸리티모음입니다. 게스트운영체제는 VMware Tools 없이실행될수있지만 VMware Tools 를설치해야만사용할수있는 VMware 기능이많이있습니다. 예를들어가상시스템에 VMware Tools 가설치되어있지않으면도구모음에서종료또는재시작옵션을사용할수없으며전원옵션만사용할수있습니다. VMware Fusion, Player 또는 Workstation 을사용하는경우에는운영체제설치를마치고바로 Windows 간편설치또는 Linux 간편설치기능을사용하여 VMware Tools 를설치할수있습니다. VMware, Inc. 11
VMware Tools 용설치관리자는 ISO 이미지파일입니다. 게스트운영체제에는 ISO 이미지파일이 CD- ROM 처럼표시됩니다. Windows, Linux, Solaris, FreeBSD 및 NetWare 를비롯한각게스트운영체제유형에는해당 ISO 이미지파일이있습니다. VMware Tools 를설치또는업그레이드하는명령을선택하면가상시스템의첫번째가상 CD-ROM 디스크드라이브가일시적으로게스트운영체제의 VMware Tools ISO 파일에연결됩니다. VMware Fusion, Player 또는 Workstation 을사용하는경우최신버전의 ISO 파일이 VMware 웹사이트에저장되어있습니다. VMware Tools 를설치또는업그레이드하는명령을선택하면 VMware 제품이해당운영체제에대한최신버전의 ISO 파일을다운로드했는지여부를확인합니다. 최신버전이다운로드되지않았거나해당운영체제의 VMware Tools ISO 파일이다운로드되지않은경우에는파일을다운로드하라는메시지가나타납니다. 설치절차는운영체제에따라다릅니다. VMware Tools 업그레이드 VMware Tools 를수동으로업그레이드하거나, 새로운버전의 VMware Tools 를확인하여설치하도록가상시스템을구성할수있습니다. 가상시스템전원을켜면게스트운영체제가 VMware Tools 버전을확인합니다. 새버전이확인되면가상시스템의상태표시줄에메시지가표시됩니다. Windows 가상시스템에서사용가능한업그레이드가있을때알림을표시하도록 VMware Tools 를설정할수있습니다. 이알림옵션을설정하면 VMware Tools 업그레이드가있을때 Windows 작업표시줄의 VMWare Tools 아이콘에노란색주의아이콘이표시됩니다. VMware Tools 업그레이드는 VMware Tools 를처음설치할때와동일한방법으로설치할수있습니다. VMware Tools 업그레이드는새버전을설치하는것을의미합니다. Windows 및 Linux 게스트운영체제에서는 VMware Tools 업그레이드를자동으로수행하도록가상시스템을구성할수있습니다. 버전확인작업은가상시스템전원을켤때수행되지만 Windows 게스트운영체제에서자동업그레이드는가상시스템의전원을끄거나가상시스템을다시시작할때수행됩니다. 업그레이드가진행중이면상태표시줄에 VMware Tools 설치... 라는메시지가표시됩니다. 중요 Linux 게스트운영체제에서 VMware Tools 를업그레이드하면새로운네트워크모듈이표시되지만이러한네트워크모듈을사용하려면먼저게스트운영체제를재부팅하거나네트워킹을중지하고, VMware 네트워킹커널모듈을언로드했다가다시로드한후네트워킹을다시시작해야합니다. 즉, VMWare Tools 자동업그레이드를설정한경우에도새로운기능을실제로사용하려면네트워크모듈을재부팅하거나다시로드해야합니다. 이와같은구성을통해네트워크중단을방지하고 SSH 에서 VMware Tools 를사용할수있습니다. vsphere 가상시스템의경우에는여러가상시스템을동시에업그레이드하는옵션이제공됩니다. vcenter Server 에로그인하여호스트나클러스터를선택한후가상시스템탭을사용하여 VMware Tools 업그레이드를수행할가상시스템을지정합니다. Update Manager 를사용하여폴더또는데이터센터수준에서가상시스템의오케스트레이션업그레이드를수행합니다. 특정릴리스의 VMware 제품에있는일부새기능은해당릴리스에포함된새버전의 VMware Tools 설치또는업그레이드에따라다를수있습니다. 다른호환성옵션도사용할수있습니다. 표 2-1. 가상시스템호환성옵션 호환성 설명 ESXi 5.1 이상이가상시스템 ( 하드웨어버전 9) 은 ESXi 5.1 이상과호환됩니다. ESXi 5.0 이상이가상시스템 ( 하드웨어버전 8) 은 ESXi 5.0 및 5.1 과호환됩니다. 12 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 표 2-1. 가상시스템호환성옵션 ( 계속 ) 호환성 ESX/ESXi 4.x 이상 ESX/ESXi 3.5 이상 설명 이가상시스템 ( 하드웨어버전 7) 은 ESX/ESXi 4.x, ESXi 5.0 및 ESXi 5.1 과호환됩니다. 이가상시스템 ( 하드웨어버전 4) 은 ESX/ESX 3.5 와호환됩니다. ESX/ESX 4.x 및 ESXi 5.1. 또한 VMware Server 1.0 이상과도호환됩니다. ESXi 5.0 에서 ESX/ESXi 3.5 와호환되는가상시스템을생성할수없습니다. ESX Server 2.x 이상이가상시스템 ( 하드웨어버전 3) 은 ESX Server 2.x, ESX/ESXi 3.5, ESX/ESXi 4.x 및 ESXi 5.0 과호환됩니다. ESX Server 2.x 와호환되는가상시스템을생성하거나편집할수없습니다. 이시스템은시작또는업그레이드만가능합니다. 자세한내용은해당 VMware 제품설명서를참조하십시오. Windows 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 지원되는모든 Windows 게스트운영체제에서 VMware Tools 를지원합니다. 가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리하려면최신버전의 VMware Tools 를설치합니다. 가상시스템의전원을켤때새로운버전의 VMware Tools 를사용할수있으면게스트운영체제의상태표시줄에알림이표시됩니다. Windows 2000 이상에서는 VMware Tools 가가상시스템업그레이드도우미도구를설치합니다. 이도구는가상하드웨어버전 4 를버전 7 이상으로업그레이드할경우네트워크구성을복원합니다. vsphere 에서가상하드웨어버전 4 는 ESX/ESXi 3.5 호환성에해당합니다. 가상하드웨어버전 7 은 ESX/ESXi 4.x 호환성에해당합니다. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. vsphere 가상시스템의경우최신버전의 VMware Tools 가있는지확인하려면 vsphere Client 인벤토리에서해당가상시스템을선택하고요약탭을클릭합니다. VMware Player, Fusion 및 Workstation 가상시스템의경우운영체제를설치할때가상시스템의가상 CD/DVD 드라이브를 ISO 이미지파일에연결했다면해당설정을변경하여가상 CD/DVD 드라이브가물리적드라이브를자동감지하도록구성합니다. 자동감지설정은가상시스템의첫번째가상 CD/DVD 드라이브가 VMware Tools 설치용 VMware Tools ISO 파일을감지하여연결할수있도록해줍니다. 게스트운영체제에는이 ISO 파일이물리적 CD 처럼표시됩니다. CD/DVD 드라이브가물리적드라이브를자동감지하도록설정하려면가상시스템설정편집기를사용합니다. 게스트운영체제가 Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista 또는 Windows 7 운영체제인경우관리자로로그인합니다. Windows 95, Windows 98 또는 Windows Me 게스트운영체제에서는어떤사용자든 VMware Tools 를설치할수있습니다. vsphere 를사용하는경우 vshield Endpoint Thin Agent 드라이버를설치할계획이면 vshield Quick Start Guide(vShield 빠른시작가이드 ) 에나열된시스템요구사항을참조하십시오. vshield 구성요소는기본적으로설치되지않습니다. 사용자지정설치를수행하고해당구성요소를포함해야합니다. VMware, Inc. 13
프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 2 vcenter Server 를사용하면서업그레이드또는다시설치를수행하는경우에는 VMware Tools 설치 / 업그레이드대화상자에서대화형 VMware Tools 설치또는대화형 VMware Tools 업그레이드를선택하고확인을클릭합니다. 게스트운영체제에 VMware Tools 가상디스크를마운트하면프로세스가시작됩니다. 3 VMware Tools 를처음설치하는경우 VMware Tools 설치정보화면에서확인을클릭합니다. 게스트운영체제에서 CD-ROM 드라이브에대해자동실행이설정되어있는경우 VMware Tools 설치마법사가나타납니다. 4 자동실행이설정되어있지않은경우수동으로마법사를시작하려면시작 > 실행을클릭하고 D:\setup.exe 를입력합니다. 여기서 D: 는첫번째가상 CD-ROM 드라이브입니다. 5 화면의지침을따릅니다. vsphere 를사용하는경우 vshield Endpoint Thin Agent 드라이버와같이기본적으로설치되어있지않은구성요소를설치하려면사용자지정설치를선택합니다. 6 새하드웨어마법사가나타나면해당마법사의과정을모두수행하면서기본값을적용합니다. 7 VMware Tools 의베타또는 RC 버전을설치하면서패키지나드라이버가서명되지않았다는주의가나타나면그래도설치를클릭하여설치를완료합니다. 8 메시지가나타나면가상시스템을재부팅합니다. vcenter Server 를사용하는경우요약탭의 VMware Tools 레이블이확인으로변경됩니다. 후속작업 ( 권장 ) VMware Tools 를 vsphere 업그레이드의일부로업그레이드한경우다음번에는환경에서가상시스템을업그레이드할지여부를결정합니다. 여러호환성수준에서사용가능한하드웨어를검토및비교하려면 vsphere 가상시스템관리설명서를참조하십시오. Windows 가상시스템에서 VMware Tools 의설치자동화 많은 Windows 가상시스템에 VMware Tools 를설치하려는경우설치를자동화할수있습니다. VMware Tools 설치를자동화하는데사용되는전략은사용중인 VMware 제품에따라달라집니다. VMware Player 또는 Workstation 을사용하는경우에는게스트운영체제의명령프롬프트에서 VMware Tools setup.exe 를사용할수있습니다. vcenter Server 를사용하는경우에는호스트또는클러스터의가상시스템탭을사용하여 VMware Tools 를설치하거나업그레이드할가상시스템을선택할수있습니다. 14 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 어떤전략을사용하든포함하거나제외할구성요소에대한옵션을지정할수있습니다. 필수조건 가상시스템전원켜기. 게스트운영체제에관리자로로그인합니다. 명령줄에서 setup.exe 를사용하여 VMware Tools 설치를실행하려면가상시스템설정을편집하여가상 CD/DVD 드라이브를 VMware Tools ISO 이미지에연결합니다. VMware Workstation 및 Player 의경우 windows.iso 파일은호스트에서 Workstation 또는 Player 를설치한디렉토리에있습니다. MSI 인수를사용하여자동설치와관련된옵션을지정하려면 MSDN 웹사이트의 Windows Installer 페이지를방문하여구문을숙지하십시오. 이러한인수는 setup.exe 명령과함께사용하거나자동설치및업그레이드를위한 vcenter Server 대화상자에서지정할수있습니다. 일부 VMware Tools 구성요소를설치하지않으려면 VMware Tools 구성요소이름을알아두었다가해당구성요소를제외하도록지정할수있습니다. 자동설치에사용되는 VMware Tools 구성요소의이름, (16 페이지 ) 를참조하십시오. VMware 제품의베타또는릴리스후보버전으로부터 VMware Tools 를설치하려면서명되지않은드라이버에관한메시지가표시되지않도록합니다. Windows Vista 이전운영체제에서서명되지않은드라이버에대한메시지표시안함, (18 페이지 ) 및 드라이버메시지가표시되지않도록 VMware 를신뢰할수있는게시자로추가, (19 페이지 ) 을참조하십시오. 프로시저 VMware Workstation 또는 Player 를사용하는경우 setup.exe 명령을사용합니다. a 게스트운영체제에서명령프롬프트를열고디렉토리를가상 CD/DVD 드라이브로변경합니다. b setup.exe 명령을 MSI 인수와함께입력합니다. setup.exe /S /v "/qn msi_args" VMware Tools 구성요소중일부를제외하려면 ADDLOCAL 및 REMOVE 옵션을사용합니다. setup.exe /S /v "/qn msi_args ADDLOCAL=ALL REMOVE=component" 예를들어다음명령은자동설치를수행하고설치가완료되면재부팅을억제합니다. 또한이명령은공유폴더구성요소를제외한모든구성요소를설치합니다. setup.exe /S /v "/qn REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs" 다음예는동일한명령을나타내지만로깅이추가되었습니다. setup.exe /S /v "/qn /l*v ""%TEMP%\vmmsi.log"" REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs" vcenter Server 를사용하는경우가상시스템탭을사용하여여러가상시스템을선택합니다. a 인벤토리 > 호스트및클러스터보기에서호스트, 클러스터또는데이터센터를선택하고가상시스템탭을클릭합니다. b Ctrl 또는 Shift 키를누른상태에서클릭하여가상시스템을선택합니다. c 마우스오른쪽버튼을클릭하고게스트 > VMware Tools 설치 / 업그레이드를선택합니다. d 대화상자에서작업을완료합니다. MSI 인수를지정하거나제외할 VMware Tools 구성요소를지정하려면 setup.exe 프로그램에서와같은동일한인수및옵션을고급텍스트상자에추가합니다. VMware, Inc. 15
자동설치에사용되는 VMware Tools 구성요소의이름 Windows 가상시스템에서는자동설치를실행하거나명령줄을사용한 VMware Tools 설치를실행할때어떤 VMware Tools 구성요소를설치할것인지지정할수있습니다. VMware Tools 에는많은구성요소가포함되어있으므로특정구성요소를설치하지않으려면포함할구성요소를지정하는것보다제외할구성요소를지정하는것이좋습니다. 구문은 ADDLOCAL=ALL REMOVE=component 입니다. VMware Tools 구성요소에대한유효한값이다음표에나와있습니다. 구성요소이름은대 / 소문자를구분합니다. 모든운영체제에모든구성요소가설치되는것은아닙니다. 16 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 표 2-2. VMware Tools 구성요소값 유효한구성요소값 드라이버 설명 오디오 64 비트운영체제및 Windows Vista 이상시스템에사용되는오디오드라이버입니다. BootCamp Mac BootCamp 지원용드라이버입니다. 디버그 VMware 기록 / 재생기능용드라이버입니다. LSI MemCtl Mouse PVSCSI SVGA 동기화 ThinPrint VMCI Hgfs Windows XP 시스템용 PCI Fusion-MPT Miniport 드라이버입니다. VMware 메모리제어드라이버입니다. vsphere 환경에서이가상시스템을사용하려면이드라이버를사용합니다. 이기능을제외하면 vsphere 환경에서실행되는가상시스템의메모리관리기능이저하됩니다. VMware 마우스드라이버입니다. 이기능을제외하면가상시스템의마우스성능이저하됩니다. 가상화된일부애플리케이션의성능을향상시키는 VMware Paravirtual SCSI 어댑터용드라이버입니다. VMware SVGA 드라이버입니다. 이기능을제외하면가상시스템의표시기능이제한됩니다. 백업애플리케이션이애플리케이션과일관된스냅샷을생성할수있도록해주는파일시스템동기화드라이버입니다. 이드라이버는스냅샷을생성하는동안 I/O 가기록되지않도록해줍니다. 이드라이버는게스트운영체제가 Windows Server 2003 이전버전인경우에사용됩니다. 그이후버전의운영체제에는 VSS 드라이버가대신사용됩니다. 호스트운영체제에추가된프린터가가상시스템의사용가능프린터목록에나타날수있도록해주는드라이버입니다. 이가상인쇄기능을사용하기위해가상시스템에프린터드라이버를추가로설치할필요는없습니다. 가상시스템통신인터페이스드라이버입니다. 이드라이버를사용하면네트워크를사용하지않고도가상시스템들이서로통신할수있습니다. 개발자는클라이언트 - 서버애플리케이션을 VMCI Sock(vsock) 인터페이스에작성하여 VMCI 가상디바이스를활용할수있습니다. VMware 공유폴더드라이버입니다. 이가상시스템을 VMware Workstation, Player 또는 Fusion 에사용하려면이드라이버를사용합니다. 이기능을제외하면가상시스템과호스트시스템간에폴더를공유할수없게됩니다. VMXNet VMware VMXnet 네트워킹드라이버입니다. VMXNet3 가상하드웨어버전 7 이상을사용하는가상시스템을위한차세대 VMware VMXnet 네트워킹드라이버입니다. 자세한내용은 VMware 기술자료문서 1001805 를참조하십시오. 가상하드웨어버전 7 은 ESX/ESXi 4.x 호환성에해당합니다. VMware, Inc. 17
표 2-2. VMware Tools 구성요소값 ( 계속 ) 유효한구성요소값 설명 VShield vshield Endpoint Thin Agent 구성요소용드라이버입니다. vsphere 와 vshield Endpoint 를사용하는경우이구성요소를설치합니다. 기본적으로이구성요소는설치되지않습니다. VSS 자동백업생성용드라이버입니다. 이드라이버는게스트운영체제가 Windows Vista, Windows Server 2003 또는그밖의최신운영체제인경우에사용됩니다. 이전운영체제와 Linux 운영체제의경우에는 Filesystem Sync 드라이버가대신사용됩니다. 도구상자 Unity Unity 기능을지원하는구성요소입니다. 이기능을사용하면가상시스템에서애플리케이션창을열고 Unity 모드로들어가서해당창이다른호스트애플리케이션창처럼호스트데스크톱에나타나도록할수있습니다. PerfMon WMI 성능로깅용드라이버입니다. 중요사용할구성요소값을결정하는한가지방법은전체로깅을켠상태에서대화형 VMware Tools 설치관리자를실행하고, 설치할구성요소를선택한다음, 로그파일에서 ADDLOCAL 및 REMOVE 속성을찾아보는것입니다. 그러면로그파일에프로그램에서사용되는이름이표시됩니다. 다음명령은전체로깅을켠상태로대화형설치관리자를실행합니다. Setup.exe /s /v"/qn /l*v ""%TEMP%\vmmsi.log""" Windows Vista 이전운영체제에서서명되지않은드라이버에대한메시지표시안함 Windows Server 2003 이하버전의게스트운영체제에 VMware Tools 의베타또는 RC 버전을설치하려는경우, 컴퓨터속성설정을사용하면 VMware Tools 의자동설치에방해가되는메시지가표시되지않도록할수있습니다. VMware 제품의베타버전또는릴리스후보버전에포함된 VMware Tools 버전에는보통 VMware 에서만서명한몇몇드라이버가포함되어있습니다. 이러한버전중하나를 Windows Server 2003 이하버전의게스트운영체제를실행하는여러가상시스템에설치하려는경우또는명령줄에서 VMware Tools 를설치하려는경우서명되지않은드라이버에대한메시지가표시되지않도록할수있습니다. 메시지가표시되지않도록설정하지않으면 VMware Tools 를설치하는동안메시지상자가여러번나타나므로설치를완료하기까지계속을클릭해야합니다. 필수조건 가상시스템전원켜기. 게스트운영체제에관리자로로그인합니다. 프로시저 1 Windows Server 2003 이하버전의게스트운영체제에있는시작메뉴에서내컴퓨터를마우스오른쪽버튼으로클릭하고속성을선택합니다. 2 시스템속성대화상자에서하드웨어탭을클릭하고드라이버서명을클릭합니다. 3 드라이버서명옵션대화상자에서무시를클릭하고확인을클릭합니다. 4 시스템속성대화상자에서확인을클릭합니다. VMware Tools 설치관리자를실행하면게스트운영체제에메시지가나타나지않습니다. 18 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 후속작업 VMware Tools 를설치합니다. Windows 가상시스템에서 VMware Tools 의설치자동화, (14 페이지 ) 를참조하십시오. 드라이버메시지가표시되지않도록 VMware 를신뢰할수있는게시자로추가 Windows Vista 이상의게스트운영체제에 VMware Tools 의베타또는 RC 버전을설치하려는경우 VMware 인증서를추가하면 VMware Tools 의자동설치에방해가되는메시지가표시되지않도록할수있습니다. VMware 제품의베타버전또는릴리스후보버전에포함된 VMware Tools 버전에는보통 VMware 에서만서명한몇몇드라이버가포함되어있습니다. Windows Vista 이상의게스트운영체제를실행하는많은가상시스템에이들버전중하나를설치하려는경우또는명령줄에서 VMware Tools 를설치하려는경우에는 VMware 보안인증서를신뢰할수있는게시자그룹에추가합니다. VMware 인증서를추가하지않으면 VMware Tools 를설치하는동안메시지상자가여러번나타나 VMware 의디바이스소프트웨어를설치하라는메시지를표시합니다. 필수조건 가상시스템전원켜기. 게스트운영체제에관리자로로그인합니다. 프로시저 1 인증서내보내기마법사를사용하여 VMware 인증서파일을생성합니다. a VMware.exe 또는.sys 파일과같은서명된 VMware 파일을찾습니다. b 파일을마우스오른쪽버튼으로클릭하고속성을선택합니다. c 디지털서명탭을클릭하고인증서보기를선택합니다. d 세부정보탭을클릭하고파일에복사를클릭합니다. e 내보내기마법사의지침을완료하고내보낸인증서의이름을 vmware.cer 로지정합니다. 2 내보낸 VMware 인증서를 VMware Tools 를설치할게스트운영체제에복사합니다. 3 certmgr.exe 애플리케이션의복사본을구해서 VMware Tools 를설치할게스트운영체제에복사합니다. certmgr.exe 애플리케이션은 Windows SDK 에포함되어있습니다. 4 게스트운영체제에서 certmgr.exe 명령을실행하여 VMware 인증서를신뢰할수있는게시자그룹에추가합니다. certmgr.exe -add vmware.cer -c -s -r localmachine TrustedPublisher VMware Tools 설치관리자를실행하면게스트운영체제에메시지가나타나지않습니다. 후속작업 VMware Tools 를설치합니다. Windows 가상시스템에서 VMware Tools 의설치자동화, (14 페이지 ) 를참조하십시오. VMware, Inc. 19
Linux 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 Linux 가상시스템의경우명령줄을사용하여수동으로 VMware Tools 를설치하거나업그레이드합니다. 가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리하려면최신버전의 VMware Tools 를설치합니다. 가상시스템의전원을켤때새로운버전의 VMware Tools 를사용할수있으면게스트운영체제의상태표시줄에알림이표시됩니다. 참고이단계에서는 VMware Tools tar 설치관리자를사용하여 VMware Tools 를설치하거나업그레이드하는방법을설명합니다. vsphere 환경의가상시스템인경우 VMware Tools OSP(Operating System Specific Package) 를대신사용하여 VMware Tools 를설치하거나업그레이드할수있습니다. OSP 를사용하면운영체제의기본업데이트메커니즘으로 VMware Tools 를다운로드, 설치및관리할수있습니다. 자세한내용은 Linux 게스트운영체제용 OSP(Operating System Specific Package), (22 페이지 ) 를참조하십시오. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. VMware Tools 설치관리자는 Perl 로작성되었으므로게스트운영체제에 Perl 이설치되어있는지 확인합니다. vsphere 가상시스템의경우최신버전의 VMware Tools 가있는지확인하려면 vsphere Client 인벤토리에서해당가상시스템을선택하고요약탭을클릭합니다. 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 2 가상시스템에서게스트운영체제에루트로로그인하여터미널창을엽니다. 3 Linux 배포에서자동으로 VMware Tools 가상 CD-ROM 이미지를마운트했는지여부를확인하려면 mount 명령을인수없이실행합니다. CD-ROM 디바이스가마운트되면 CD-ROM 디바이스와해당마운트지점이다음과유사하게나열됩니다. /dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev) 20 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 4 VMware Tools 가상 CD-ROM 이미지가마운트되지않았으면 CD-ROM 드라이브를마운트합니다. a 마운트지점디렉토리가존재하지않으면새로만듭니다. mkdir /mnt/cdrom 일부 Linux 배포에서는마운트지점이름을다르게사용합니다. 예를들어, 어떤배포에서는마운트지점이 /mnt/cdrom 이아닌 /media/vmware Tools 입니다. 해당배포에서사용되는규칙을반영하도록명령을수정합니다. b CD-ROM 드라이브를마운트합니다. mount /dev/cdrom /mnt/cdrom 일부 Linux 배포에서는다른디바이스이름을사용하거나 /dev 디렉토리를다르게구성합니다. CD-ROM 드라이브가 /dev/cdrom 이아니거나 CD-ROM 의마운트지점이 /mnt/cdrom 이아니면해당배포에서사용되는규칙을반영하도록명령을수정합니다. 5 작업디렉토리 ( 예 : /tmp) 로변경합니다. cd /tmp 6 VMware Tools 를설치하기전에이전 vmware-tools-distrib 디렉토리를삭제합니다. 이디렉토리의위치는이전에설치할때이디렉토리를어디에두었는지에따라달라집니다. 보통이디렉토리는 /tmp/vmware-tools-distrib 에둡니다. 7 마운트지점디렉토리의내용을나열하고 VMware Tools tar 설치관리자의파일이름을적어둡니다. ls mount-point 8 설치관리자의압축을풉니다. tar zxpf /mnt/cdrom/vmwaretools-x.x.x-yyyy.tar.gz x.x.x 값은제품버전번호이고 yyyy 는제품릴리스의빌드번호입니다. RPM 설치를통해 tar 설치를수행하려고하거나그반대로할경우작업을계속하려면설치관리자가이전설치를검색한다음설치관리자데이터베이스포맷을변환해야합니다. 9 필요한경우 CD-ROM 이미지를마운트해제합니다. umount /dev/cdrom Linux 배포에서자동으로 CD-ROM 을마운트했으면이미지를마운트해제할필요가없습니다. 10 설치관리자를실행하고 VMware Tools 를구성합니다. cd vmware-tools-distrib./vmware-install.pl 일반적으로 vmware-config-tools.pl 구성파일은설치관리자파일의실행이끝나야실행됩니다. 11 메시지가나타나면해당구성에적합한경우 Enter 키를눌러기본값을적용합니다. 12 스크립트끝에있는지침을따릅니다. 사용하는기능에따라이지침에는 X 세션다시시작, 네트워크다시시작, 다시로그인및 VMware 사용자프로세스시작이포함될수있습니다. 이러한작업을모두수행하기위해게스트운영체제를재부팅할수도있습니다. vcenter Server 를사용하는경우요약탭의 VMware Tools 레이블이확인으로변경됩니다. VMware, Inc. 21
후속작업 ( 권장 ) VMware Tools 를 vsphere 업그레이드의일부로업그레이드한경우다음번에는환경에서가상시스템을업그레이드할지여부를결정합니다. 여러호환성수준에서사용가능한하드웨어를검토및비교하려면 vsphere 가상시스템관리설명서를참조하십시오. Linux 게스트운영체제용 OSP(Operating System Specific Package) vsphere 를배포하는경우 VMware 에서 VMware Tools 용패키징및배포메커니즘으로 OSP(Operating System Specific Package) 를제공합니다. 이러한 VMware Tools OSP 는 rpm 및 deb 와같은기본패키지형식및표준을사용하여패키징됩니다. OSP 를사용하면다음과같은이점이있습니다. 게스트운영체제의기본업데이트메커니즘을사용하여 VMware Tools 를다운로드, 설치및관리할수있습니다. 최신 vsphere 로업그레이드하지않고도 VMware Tools 의최신버전으로업그레이드할수있습니 다. VMware Tools OSP 가특정 Linux 운영체제의모범사례와표준을따르므로 OSP 는표준메커니즘을사용하여패키지간의종속성을확인합니다. 이러한메커니즘을사용하면그래픽구성요소의사용여부에상관없이가상시스템에서패키지를감사할수있습니다. VMware Tools 를설치하는동안표준운영체제도구를사용하여 OSP 를검사할수있습니다. 이러한프로세스를통해어떤구성요소를설치할것인지를쉽게결정하고패키징의유효성을확인할수있습니다. 중요 vcenter Server 가아닌기본업데이트메커니즘을사용하여 VMware Tools 의업데이트를관리하려면 OSP 를사용하십시오. OSP 를사용하는경우가상시스템요약탭에서 VMware Tools 상태는관리되지않음입니다. 관리되지않음상태는 vcenter Server 를사용하여 VMware Tools 를관리할수없으며 vsphere Update Manager 를사용하여 VMware Tools 를업그레이드할수없다는의미입니다. 자세한내용을보려면 http://www.vmware.com/download/packages.html 에있는 VMware Operating System Specific Package 웹사이트로이동하십시오. Solaris 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 Solaris 가상시스템의경우명령줄을사용하여수동으로 VMware Tools 를설치하거나업그레이드합니다. 가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리하려면최신버전의 VMware Tools 를설치합니다. 가상시스템의전원을켤때새로운버전의 VMware Tools 를사용할수있으면게스트운영체제의상태표시줄에알림이표시됩니다. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. VMware Tools 설치관리자는 Perl 로작성되었으므로게스트운영체제에 Perl 이설치되어있는지 확인합니다. vsphere 가상시스템의경우최신버전의 VMware Tools 가있는지확인하려면 vsphere Client 인벤토리에서해당가상시스템을선택하고요약탭을클릭합니다. 22 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 2 가상시스템에서게스트운영체제에루트로로그인하여터미널창을엽니다. 3 Solaris 볼륨관리자가 CD-ROM 을 /cdrom/vmwaretools 아래에마운트하지않을경우볼륨관리자를다시시작합니다. /etc/init.d/volmgt stop /etc/init.d/volmgt start 4 작업디렉토리 ( 예 : /tmp) 로변경합니다. cd /tmp 5 VMware Tools 의압축을풉니다. gunzip -c /cdrom/vmwaretools/vmware-solaris-tools.tar.gz tar xf - 6 설치관리자를실행하고 VMware Tools 를구성합니다. cd vmware-tools-distrib./vmware-install.pl 일반적으로 vmware-config-tools.pl 구성파일은설치관리자파일의실행이끝나야실행됩니다. 7 메시지가나타나면해당구성에적합한경우 Enter 키를눌러기본값을적용합니다. 8 스크립트끝에있는지침을따릅니다. 사용하는기능에따라이지침에는 X 세션다시시작, 네트워크다시시작, 다시로그인및 VMware 사용자프로세스시작이포함될수있습니다. 이러한작업을모두수행하기위해게스트운영체제를재부팅할수도있습니다. vcenter Server 를사용하는경우요약탭의 VMware Tools 레이블이확인으로변경됩니다. 후속작업 ( 권장 ) VMware Tools 를 vsphere 업그레이드의일부로업그레이드한경우다음번에는환경에서가상시스템을업그레이드할지여부를결정합니다. 여러호환성수준에서사용가능한하드웨어를검토및비교하려면 vsphere 가상시스템관리설명서를참조하십시오. VMware, Inc. 23
FreeBSD 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 FreeBSD 가상시스템의경우명령줄을사용하여수동으로 VMware Tools 를설치하거나업그레이드합니다. 가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리하려면최신버전의 VMware Tools 를설치합니다. 가상시스템의전원을켤때새로운버전의 VMware Tools 를사용할수있으면게스트운영체제의상태표시줄에알림이표시됩니다. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. VMware Tools 설치관리자는 Perl 로작성되었으므로게스트운영체제에 Perl 이설치되어있는지 확인합니다. vsphere 가상시스템의경우최신버전의 VMware Tools 가있는지확인하려면 vsphere Client 인벤토리에서해당가상시스템을선택하고요약탭을클릭합니다. 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 2 가상시스템에서게스트운영체제에루트로로그인하여터미널창을엽니다. 3 배포에서자동으로 CD-ROM 을마운트하지않으면 VMware Tools 가상 CD-ROM 이미지를마운트합니다. 예를들면 mount /cdrom 을입력합니다. 4 작업디렉토리 ( 예 : /tmp) 로변경합니다. cd /tmp 5 VMware Tools tar 파일의압축을풉니다. tar zxpf /cdrom/vmware-freebsd-tools.tar.gz 6 배포에서자동마운트를사용하지않으면 VMware Tools 가상 CD-ROM 이미지를마운트해제합니다. umount /cdrom 24 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 7 설치관리자를실행하고 VMware Tools 를구성합니다. cd vmware-tools-distrib./vmware-install.pl 일반적으로 vmware-config-tools.pl 구성파일은설치관리자파일의실행이끝나야실행됩니다. 8 메시지가나타나면해당구성에적합한경우 Enter 키를눌러기본값을적용합니다. 9 스크립트끝에있는지침을따릅니다. 사용하는기능에따라이지침에는 X 세션다시시작, 네트워크다시시작, 다시로그인및 VMware 사용자프로세스시작이포함될수있습니다. 이러한작업을모두수행하기위해게스트운영체제를재부팅할수도있습니다. vcenter Server 를사용하는경우요약탭의 VMware Tools 레이블이확인으로변경됩니다. 후속작업 ( 권장 ) VMware Tools 를 vsphere 업그레이드의일부로업그레이드한경우다음번에는환경에서가상시스템을업그레이드할지여부를결정합니다. 여러호환성수준에서사용가능한하드웨어를검토및비교하려면 vsphere 가상시스템관리설명서를참조하십시오. NetWare 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 NetWare 가상시스템의경우명령줄을사용하여수동으로 VMware Tools 를설치하거나업그레이드합니다. 가상시스템의게스트운영체제성능을향상시키고가상시스템을보다잘관리하려면최신버전의 VMware Tools 를설치합니다. 가상시스템의전원을켤때새로운버전의 VMware Tools 를사용할수있으면게스트운영체제의상태표시줄에알림이표시됩니다. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. VMware Tools 설치관리자는 Perl 로작성되었으므로게스트운영체제에 Perl 이설치되어있는지 확인합니다. vsphere 가상시스템의경우최신버전의 VMware Tools 가있는지확인하려면 vsphere Client 인벤토리에서해당가상시스템을선택하고요약탭을클릭합니다. 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) VMware, Inc. 25
2 가상 CD-ROM 디바이스가 ISO 이미지를볼륨으로마운트하도록 CD-ROM 드라이버를로드합니다. 운영체제 NetWare 6.5 NetWare 6.0 또는 NetWare 5.1 NetWare 4.2(vSphere 에서는사용할수없음 ) 명령 LOAD CDDVD LOAD CD9660.NSS load cdrom 설치가완료되면 NetWare 6.5 및 NetWare 6.0 게스트운영체제의로거화면과 NetWare 4.2 및 5.1 운영체제의콘솔화면에 NetWare 용 VMware Tools 가현재실행되고있습니다. 라는메시지가나타납니다. 3 NetWare 4.2 게스트운영체제의경우게스트운영체제를다시시작합니다. a 시스템콘솔에서시스템을종료합니다. down b 시스템콘솔에서게스트운영체제를다시시작합니다. restart server 4 VMware Tools 가상디스크 (netware.iso) 가가상시스템에연결되어있는경우에는콘솔창의상태표시줄에있는 CD-ROM 아이콘을마우스오른쪽버튼으로클릭하고연결끊기를선택하여연결을끊습니다. 후속작업 ( 권장 ) VMware Tools 를 vsphere 업그레이드의일부로업그레이드한경우다음번에는환경에서가상시스템을업그레이드할지여부를결정합니다. 여러호환성수준에서사용가능한하드웨어를검토및비교하려면 vsphere 가상시스템관리설명서를참조하십시오. Mac OS X 가상시스템에서수동으로 VMware Tools 설치또는업그레이드 Mac OS X Server 가상시스템의경우설치관리자도우미를사용하여 VMware Tools 를설치하거나업그레이드합니다. Apple 레이블이있는컴퓨터에서 VMware Fusion 이나 ESXi 를사용하는경우 Mac OS X Server(10.5 이상 ) 가상시스템을생성하고 VMware Tools 를설치할수있습니다. 필수조건 가상시스템전원켜기. 게스트운영체제가실행중인지확인합니다. 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하고여는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드및대화형 VMware Tools 설치또는대화형 VMware Tools 업그레이드선택 vcenter 인벤토리의가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 26 VMware, Inc.
2 장 VMware Tools 설치및업그레이드 2 VMware Tools 가상디스크에서 VMware Tools 설치를열고설치관리자도우미의모든단계를따른다음확인을클릭합니다. 가상시스템이다시시작되고 VMware Tools 가적용됩니다. VMware, Inc. 27
28 VMware, Inc.
VMware Tools 구성요소복구, 변경 3 및제거 일반적으로 VMware Tools 를업그레이드할때는모듈이업그레이드되고새기능이추가됩니다. 그러나 Windows 게스트의경우에는사용자지정업그레이드를수행하지않으면새모듈이추가되지않을수있습니다. 업그레이드후일부기능이올바로작동하지않으면모듈을변경하거나복구해야합니다. Windows 이외의운영체제에서는업그레이드후수동으로 VMware 사용자프로세스를시작해야합니다. 이장에서는다음주제에대해설명합니다. Windows 가상시스템의모듈복구또는변경, (29 페이지 ) VMware Tools 제거, (30 페이지 ) 세션관리자를사용하지않는경우수동으로 VMware 사용자프로세스시작, (31 페이지 ) Windows 가상시스템의모듈복구또는변경 개선된그래픽표시나마우스동작또는 VMware Tools 종속기능에문제가발생하면설치된모듈을복구하거나수정해야할수있습니다. 가끔씩 VMware Tools 가업그레이드되는동안일부새모듈이설치되지않을수있습니다. 설치된모듈을수정하여새모듈을수동으로설치할수있습니다. 중요 Windows 제어판에서게스트운영체제의프로그램추가 / 제거항목을사용하여 VMware Tools 를복구하거나수정하지마십시오. 필수조건 가상시스템전원켜기. 게스트운영체제에로그인합니다. 프로시저 1 게스트운영체제에서 VMware Tools 가상디스크를마운트하는메뉴명령을선택합니다. VMware 제품 vsphere Client vsphere Web Client 메뉴명령 인벤토리 > 가상시스템 > 게스트 > VMware Tools 설치 / 업그레이드 가상시스템을마우스오른쪽버튼으로클릭하고모든 vcenter 작업 > 게스트운영체제 > VMware Tools 설치 / 업그레이드를선택합니다. a 가상시스템을찾으려면데이터센터, 폴더, 클러스터, 리소스풀, 호스트또는 vapp 을선택합니다. b 관련항목탭을클릭하고가상시스템을클릭합니다. Fusion 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) VMware, Inc. 29
VMware 제품 메뉴명령 Workstation VM > VMware Tools 설치 ( 또는업그레이드 ) Player 가상시스템 > VMware Tools 설치 ( 또는업그레이드 ) 2 CD-ROM 드라이브에대해자동실행이사용되지않는경우수동으로 VMware Tools 설치마법사를시작하려면시작 > 실행을클릭하고 D:\setup.exe 를입력합니다. 여기서 D: 는첫번째가상 CD-ROM 드라이브입니다. 3 마법사의시작페이지에서다음을클릭합니다. 4 모듈을복구할것인지또는수정할것인지지정합니다. 이미설치된구성요소의파일, 레지스트리설정등을복구하려면복구를클릭합니다. 설치할모듈을지정하려면수정을클릭합니다. 5 화면의지침을따릅니다. 후속작업 기능이계속작동하지않으면 VMware Tools 를제거하고다시설치합니다. VMware Tools 제거 가끔씩 VMware Tools 업그레이드가완료되지않을수있습니다. 이러한문제는 VMware Tools 를제거한후다시설치하면해결됩니다. vsphere 배포에서 Linux OSP 를사용하여 VMware Tools 를관리하기로결정했는데이미 vsphere 를사용하여 VMware Tools 를설치한상태라면기존 VMware Tools 를제거해야합니다. VMware Tools 용 Linux OSP 에대한자세한내용은 Linux 게스트운영체제용 OSP(Operating System Specific Package), (22 페이지 ) 를참조하십시오. 필수조건 가상시스템전원켜기. 게스트운영체제에로그인합니다. 프로시저 u VMware Tools 를제거하려면해당운영체제에맞는적절한절차를사용합니다. 운영체제 조치 Windows 7 게스트운영체제의프로그램 > 프로그램제거항목을사용합니다. Windows Vista 및 Windows Server 2008 게스트운영체제의프로그램및기능 > 프로그램제거항목을사용합니다. Windows XP 및이전버전게스트운영체제의프로그램추가 / 제거항목을사용합니다. Linux RPM 설치관리자를통해설치된 VMware Tools 가있는 Linux 게스트운영체제에서는터미널창에다음명령을입력합니다. rpm -e VMwareTools Linux, Solaris, FreeBSD, NetWare 루트로로그인하여터미널창에다음명령을입력합니다. vmware-uninstall-tools.pl Mac OS X Server /Library/Application Support/VMware Tools 에있는 VMware Tools 제거애플리케이션을사용합니다. 후속작업 VMware Tools 를다시설치합니다. 30 VMware, Inc.
3 장 VMware Tools 구성요소복구, 변경및제거 세션관리자를사용하지않는경우수동으로 VMware 사용자프로세스시작 Linux, Solaris 및 FreeBSD 게스트운영체제에서 VMware Tools 가사용하는실행파일중하나는 VMware 사용자프로세스입니다. 이프로그램은다른기능간에게스트를창에맞춤기능및 Unity 모드를구현합니다. 일반적으로이프로세스는 VMware Tools 를구성하고데스크톱환경에서로그아웃한다음다시로그인하고나면자동으로시작됩니다. 다음과같은환경에서는이프로세스를수동으로시작해야합니다. 세션관리자없이 X 세션을실행하는경우 ( 예를들어 xdm, kdm 또는 gdm 을사용하지않고 startx 를사용하여데스크톱을실행하는경우 ). gdm 또는 xdm 이없는 GNOME 의특정한이전버전을사용하는경우. 데스크톱애플리케이션자동시작사양 (http://standards.freedesktop.org 에나와있음 ) 을지원하지않는세션관리자나환경을사용하는경우. VMware Tools 를업그레이드하는경우. 프로시저 X 세션을시작할때 VMware 사용자프로세스가시작되도록하려면 vmware-user 를해당 X 시작스크립트 ( 예 :.xsession 또는.xinitrc 파일 ) 에추가합니다. vmware-user 프로그램은바이너리프로그램을설치하도록선택한디렉토리에있으며, 디렉토리의기본위치는 /usr/bin 입니다. 수정이필요한시작스크립트는시스템에따라다릅니다. VMware Tools 소프트웨어를업그레이드한후또는특정기능이작동하지않는경우이프로세스를시작하려면터미널창을열고 vmware-user 명령을입력합니다. VMware, Inc. 31
32 VMware, Inc.
VMware Tools 구성유틸리티사용 4 VMware Tools 구성유틸리티는게스트운영체제에서 VMware Tools 설정수정, 가상디스크축소, 가상디바이스연결및연결해제와같은작업을하는데사용할수있는명령줄인터페이스입니다. VMware Tools 구성유틸리티는 VMware Tools 제어판에서만사용할수있었던기능에명령줄인터페이스를제공합니다. 이프로그램의이름은게스트운영체제에따라다릅니다. Windows 운영체제에서는이유틸리티를 VMwareToolboxCmd.exe 라고합니다. Mac OS X 운영체제에서는이유틸리티를 vmware-tools-cli 라고합니다. VMware Tools 설치관리자에서는 Mac OS X 운영체제의 PATH 환경변수를수정하지않으므로명령앞에./ 를입력해야합니다. Linux, FreeBSD 및 Solaris 운영체제에서는이유틸리티를 vmware-toolbox-cmd 라고합니다. 전체적인사용정보와구문을표시하려면이유틸리티의 help 명령을사용합니다. VMware Tools 구성유틸리티는다음 VMware 제품에포함되어있습니다. VMware vsphere 4.1 이상 VMware Workstation 7.0 이상 VMware Fusion 3.0 이상 VMware Player 3.0 이상 VMware ACE 2.6 이상 참고게스트운영체제의알림영역에서사용가능하며 VMware Tools 제어판이라고도일컫는 VMware Tools 그래픽사용자인터페이스는더이상사용되지않으며제품의향후릴리스에서는제거될예정입니다. VMware Tools 를구성하는기본방법은 VMware 제품내에서사용가능한설정을사용하거나명령줄 VMware Tools 구성유틸리티를사용하는것입니다. 이장에서는다음주제에대해설명합니다. 게스트운영체제와호스트운영체제사이의시간동기화구성, (34 페이지 ) 시간동기화를완전히사용안함, (35 페이지 ) 가상디바이스연결또는연결해제, (36 페이지 ) 가상디스크축소, (37 페이지 ) 사용자지정 VMware Tools 스크립트사용, (38 페이지 ) 가상시스템에대한상태정보검색, (43 페이지 ) VMware, Inc. 33
게스트운영체제와호스트운영체제사이의시간동기화구성 정기시간동기화기능을설정한경우 VMware Tools 는게스트운영체제의시간을호스트의시간과동일하게설정합니다. 시간을동기화한후 VMware Tools 는게스트와호스트운영체제의클럭이일치하는지 1 분단위로확인합니다. 시간이일치하지않으면호스트의클럭을기준으로게스트운영체제의클럭을동기화합니다. 게스트운영체제의시간이호스트보다느리면 VMware Tools 는호스트클럭에맞게게스트클럭시간을앞당깁니다. 게스트운영체제의시간이호스트보다빠르면 VMware Tools 는시간이동기화될때까지게스트클럭의속도를늦춥니다. 일반적으로 Linux 및 Mac OS X 용 NTP(Network Time Protocol) 또는 Windows 용 Microsoft Windows 시간서비스 (Win32Time) 와같은기본적으로제공되는시간동기화소프트웨어가 VMware Tools 의정기시간동기화보다정확하기때문에되도록이면이러한시간동기화소프트웨어를사용하는것이좋습니다. 게스트에서는정기시간동기화기능을하나만사용해야합니다. 기본적으로제공되는시간동기화소프트웨어를사용하는경우에는 VMware Tools 정기시간동기화기능을해제하십시오. VMware Tools 정기시간동기화를설정했는지여부와관계없이다음과같은작업이후에는시간동기화가항상수행됩니다. VMware Tools 대몬을시작한경우 ( 예 : 재부팅또는전원켜기작업중 ) 일시중단상태에서가상시스템을재개하는경우 스냅샷으로복구한후 디스크를축소한후 운영체제가시작되거나재부팅되는경우또는정기시간동기화를처음사용하는경우이전시간또는이후시간으로동기화할수있습니다. 그밖의경우에는이후시간으로동기화됩니다. 시간동기화를완전히해제하려면가상시스템의구성파일 (.vmx 파일 ) 을편집하고몇가지동기화속성을 FALSE 로설정해야합니다. 필수조건 다른정기시간동기화메커니즘을해제합니다. 예를들어일부게스트에는 NTP 또는 Win32Time 클럭동기화가기본적으로설정되었을수있습니다. 이절차에사용되는명령을스크립트로작성할계획인경우종료코드를보려면 종료코드, (44 페이지 ) 를참조하십시오. 참고 Mac OS X 게스트에서는 NTP 를사용하기때문에항상호스트와동기화상태를유지합니다. 따라서 Mac OS X 게스트에서는 VMware Tools 시간동기화를설정할필요가없습니다. 프로시저 1 게스트운영체제에서명령프롬프트또는터미널을엽니다. 2 VMware Tools 설치디렉토리로변경합니다. 운영체제 Windows Linux 및 Solaris FreeBSD Mac OS X 기본경로 C:\Program Files\VMware\VMware Tools /usr/sbin /usr/local/sbin /Library/Application Support/VMware Tools 34 VMware, Inc.
4 장 VMware Tools 구성유틸리티사용 3 시간동기화가사용하도록설정되었는지확인하는명령을입력합니다. utility-name timesync status utility-name 에는게스트별프로그램이름을사용합니다. 운영체제 Windows Linux, Solaris 및 FreeBSD 프로그램이름 VMwareToolboxCmd.exe vmware-toolbox-cmd 4 주기적인시간동기화를사용하거나사용하지않도록설정하는명령을입력합니다. utility-name timesync subcommand subcommand 에는 enable 또는 disable 을사용합니다. 이절차를마치면 VMware Tools 서비스가사용자가지정한대로정기시간동기화를설정하거나해제합니다. 정기시간동기화를해제해도 VMware Tools 시간동기화전체가해제되지는않습니다. 후속작업 가상시스템에서가상시간을유지해야하는경우게스트운영체제의클럭이호스트와동기화되지않게하려면모든시간동기화기능을완전히해제합니다. 시간동기화를완전히사용안함 주기적인시간동기화기능을사용하지않더라도가상시스템에서가끔씩호스트와시간을동기화합니다. 시간동기화를완전히사용하지않도록설정하려면가상시스템구성파일에일부속성을설정해야합니다. 필수조건 가상시스템의전원을끕니다. 프로시저 1 텍스트편집기에서가상시스템의구성파일 (.vmx) 을엽니다. 2 시간동기화속성행을추가하고속성을 FALSE 로설정합니다. tools.synctime = "FALSE" time.synchronize.continue = "FALSE" time.synchronize.restore = "FALSE" time.synchronize.resume.disk = "FALSE" time.synchronize.shrink = "FALSE" time.synchronize.tools.startup = "FALSE" 3 파일을저장한후닫습니다. 후속작업 가상시스템전원켜기. VMware, Inc. 35
가상디바이스연결또는연결해제 플로피드라이브, DVD/CD-ROM 드라이브, ISO 이미지, USB 디바이스, 사운드어댑터, 네트워크어댑터등의이동식디바이스를연결및연결해제할수있습니다. 중요디바이스연결시다음과같은제한이적용됩니다. 일부디바이스는호스트와게스트운영체제또는두가지게스트운영체제간에공유할수없습니다. 예를들면한번에가상시스템과호스트중한쪽만플로피드라이브를사용할수있습니다. 디바이스를연결하고연결해제하는컨트롤을담당시스템관리자가설정했는지여부에따라해당컨트롤을사용하지못할수있습니다. 보안상의이유로이기능은기본적으로사용하지않도록설정됩니다. 이절차의첫번째부분에서는가상시스템구성파일에서해당기능을사용하도록설정하는방법을설명합니다. 해당기능을사용하도록설정한후에는구성유틸리티를실행하여가상디바이스를연결하거나연결을끊을수있습니다. 필수조건 이절차에사용되는명령을스크립트로작성할계획인경우종료코드를보려면 종료코드, (44 페이지 ) 를참조하십시오. 프로시저 1 디바이스를연결및연결해제할수있도록가상시스템을구성합니다. a 텍스트편집기에서가상시스템의구성파일 (.vmx) 을엽니다. b 다음과같은속성이파일에포함되어있지않으면해당속성을추가한후 FALSE 로설정합니다. isolation.device.connectable.disable = "FALSE" isolation.device.edit.disable = "FALSE" c 파일을저장한후닫습니다. 2 게스트운영체제에서명령프롬프트또는터미널을엽니다. 3 VMware Tools 설치디렉토리로변경합니다. 운영체제 Windows Linux 및 Solaris FreeBSD Mac OS X 기본경로 C:\Program Files\VMware\VMware Tools /usr/sbin /usr/local/sbin /Library/Application Support/VMware Tools 4 사용가능한디바이스를나열하는 utility-name device list 명령을입력합니다. utility-name 에는게스트별프로그램이름을사용합니다. 운영체제 Windows Linux, Solaris 및 FreeBSD Mac OS X 유틸리티이름 VMwareToolboxCmd.exe vmware-toolbox-cmd vmware-tools-cli 36 VMware, Inc.
4 장 VMware Tools 구성유틸리티사용 5 ( 선택사항 ) 디바이스가연결되어있는지확인하는명령을입력합니다. utility-name device status device-name device-name 에는 list 하위명령을사용할때표시되는이름중하나를사용합니다. 6 디바이스를연결하거나연결을끊는명령을입력합니다. utility-name device device-name subcommand 옵션 작업 device-name list 하위명령을사용했을때표시되는이름중하나를사용합니다. 하위명령 enable 또는 disable 을사용합니다. 이절차를마치면지정한대로디바이스가연결되거나연결해제됩니다. 가상디스크축소 가상디스크를축소하면가상디스크의사용되지않는공간을회수하여호스트에서가상디스크가차지하는공간을줄일수있습니다. 중요다음과같은경우에는디스크를축소할수없습니다. ESX/ESXi 호스트에서가상시스템을호스팅하는경우. ESX/ESXi 에서는가상시스템을내보낸경우에만가상디스크의크기를축소할수있습니다. 그러나서버에서가상디스크가차지하는공간에는변화가없습니다. 가상시스템에서 Mac OS X 게스트운영체제를사용하는경우 가상디스크를생성할때모든디스크공간을해당가상디스크에미리할당한경우 가상시스템에스냅샷이포함된경우 예외는가상시스템이 VMware Fusion 4 에서사용되고 Windows 게스트운영체제를사용하고있는경우입니다. 이경우에는 Fusion 에서가상시스템정리버튼을사용하여디스크를축소할수있습니다. 가상시스템이연결된클론이거나, 연결된클론의상위클론인경우 가상디스크가비영구모드의독립디스크인경우 파일시스템이 ext4, xfs 또는 jfs 파일시스템같은저널링파일시스템인경우 디스크축소는두단계로진행됩니다. 준비단계에서 VMware Tools 는디스크파티션에서사용되고있지않은모든부분 ( 예 : 삭제된파일 ) 을회수하고축소를준비합니다. 이단계는게스트운영체제에서수행됩니다. 이단계에서는가상시스템과상호작용할수있습니다. 축소단계에서는준비단계에서회수된디스크공간에맞추어 VMWare 애플리케이션이디스크의크기를줄입니다. 디스크에빈공간이있는경우이프로세스는가상디스크가호스트드라이브에서차지하는공간을줄입니다. 축소단계는가상시스템외부에서수행되며디스크크기에따라상당한시간이걸릴수있습니다. VMware Tools 가디스크를축소하는동안에는가상시스템이응답을중지합니다. 중요사용자의편의를위해 VMware 제품의새버전중일부에는 shrink-disk 명령과동일한기능을수행하는버튼또는메뉴명령이포함되어있습니다. 예를들어, Workstation 에는가상시스템의전원을끌때사용할수있는압축메뉴명령이포함되어있습니다. VMware Fusion 4 에는스냅샷이있을지라도디스크를축소할수있는가상시스템정리버튼이포함되어있습니다. 상황에따라 shrink-disk 명령을호출하는기능이보안위험으로간주될수있습니다. 디스크축소기능이사용되지않도록구성하려면 권한없는사용자계정과관련된위협, (48 페이지 ) 을참조하십시오. VMware, Inc. 37
필수조건 Linux, Solaris 및 FreeBSD 게스트운영체제에서루트로로그인합니다. 루트이외의사용자로로그인하여가상디스크를축소하면루트수준의권한이필요한가상디스크부분에대해축소작업을준비할수없습니다. Windows 게스트에서관리자로로그인합니다. 축소하려는가상디스크와같은크기의사용가능한디스크공간이호스트에있는지확인합니다. 프로시저 1 게스트운영체제에서명령프롬프트또는터미널을엽니다. 2 VMware Tools 설치디렉토리로변경합니다. 운영체제 Windows Linux 및 Solaris FreeBSD Mac OS X 기본경로 C:\Program Files\VMware\VMware Tools /usr/sbin /usr/local/sbin /Library/Application Support/VMware Tools 3 사용가능한마운트지점을나열하는명령을입력하십시오. utility-name disk list utility-name 에는게스트별프로그램이름을사용합니다. 운영체제 Windows Linux, Solaris 및 FreeBSD 유틸리티이름 VMwareToolboxCmd.exe vmware-toolbox-cmd 4 명령을입력하여지정된마운트지점에서디스크를축소합니다. utility-name disk mount-point mount-point 의경우 list 하위명령을사용했을때표시되는마운트지점중하나를사용합니다. 사용자지정 VMware Tools 스크립트사용 사용자지정스크립트를전원작업에연결할수있습니다. VMware Tools 가설치되어있는경우가상시스템의전원상태를변경할때마다게스트에서하나이상의기본스크립트가실행됩니다. 전원상태는메뉴명령을사용하거나일시중단, 재개, 전원켜기및전원끄기버튼을사용하여변경합니다. 예를들어가상시스템의전원을끌경우기본적으로 poweroff-vmdefault 스크립트가실행됩니다. Windows 게스트운영체제의경우새스크립트를작성하거나기본스크립트를수정한후새이름으로저장하고, VMware Tools 가기본스크립트대신사용자지정스크립트를사용하도록구성할수있습니다. Linux, Mac OS X, Solaris 및 FreeBSD 게스트의경우스크립트를작성하여특정디렉토리에배치할수있습니다. 그러면 VMware Tools 가기본스크립트뿐아니라사용자스크립트도실행합니다. 전원켜기및재개작업의경우기본스크립트가실행된후에사용자지정스크립트가실행됩니다. 일시중단및전원끄기의경우사용자지정스크립트가실행된후에기본스크립트가실행됩니다. 이러한방식으로 VMware Tools 는사용자지정스크립트가해당작업을마친후에만서비스를중지하는반면, 동일한서비스를복원할때는사용자지정스크립트가서비스를사용하려고시도하기전에복원합니다. 38 VMware, Inc.
4 장 VMware Tools 구성유틸리티사용 Windows 게스트에서사용자지정 VMware Tools 스크립트사용 Windows 게스트운영체제에서가상시스템의전원상태를변경할때게스트운영체제작업을자동화하는스크립트를작성할수있습니다. Windows 게스트운영체제의경우새스크립트를작성하거나기본스크립트를수정한후새이름으로저장하고, VMware Tools 가기본스크립트대신사용자지정스크립트를사용하도록구성할수있습니다. 기본스크립트는 Program Files\VMware\VMware Tools 디렉토리에있습니다. Windows 게스트에서전원켜기및전원끄기작업의기본스크립트는자리표시자일뿐입니다. 재개작업의스크립트에는가상시스템의 IP 주소를갱신하는줄이포함됩니다. 재개작업의사용자지정스크립트를작성할경우다음줄을먼저포함해야합니다. @%SYSTEMROOT%\system32\ipconfig /renew 일시중단작업의스크립트에는 IP 주소를해제하는줄이포함됩니다. 일시중단작업의사용자지정스크립트를작성할경우다음줄을먼저포함해야합니다. @%SYSTEMROOT%\system32\ipconfig /release 스크립트는 VMware Tools 서비스또는대몬 (vmtoolsd) 에서실행합니다. vmtoolsd 는 Linux, Mac, Solaris 및 FreeBSD 에서루트로실행되고 Windows 에서는 System 으로실행되므로이스크립트는로그인한사용자의세션이아닌별도의세션에서실행됩니다. VMware Tools 대몬은데스크톱세션을감지할수없기때문에그래픽애플리케이션을표시할수없습니다. 사용자지정스크립트를사용하여그래픽애플리케이션을표시하려고시도하지마십시오. 중요 Windows NT, Me, Windows 98 및 Windows 95 게스트운영체제에서는스크립트를실행할수없습니다. 필수조건 기본 VMware Tools 스크립트를숙지하십시오. VMware Tools 기본스크립트, (41 페이지 ) 를참조하십시오. 이절차에사용되는명령을스크립트로작성할계획인경우종료코드를보려면 종료코드, (44 페이지 ) 를참조하십시오. 프로시저 1 새스크립트를작성하거나기본스크립트를수정한후새이름의.bat 파일로저장합니다. 기본스크립트는 Program Files\VMware\VMware Tools 디렉토리에있습니다. suspend 스크립트의경우 IP 주소를해제하는줄을포함해야합니다. resume 스크립트의경우 IP 주소를갱신하는줄을포함해야합니다. 2 게스트운영체제에서명령프롬프트를엽니다. 3 디렉토리를 VMware Tools 설치디렉토리로변경합니다. 기본설치디렉토리는 C:\Program Files\VMware\VMware Tools 입니다. 4 스크립트를사용하도록설정하는명령을입력합니다. VMwareToolboxCmd.exe script script-name enable 5 생성한사용자지정스크립트를사용하려면다음명령을입력합니다. VMwareToolboxCmd.exe script script-name set script-path script-path 의경우 "C:\Temp\poweron-my-vm.bat" 처럼파일에대한전체경로를사용합니다. VMware, Inc. 39
6 지정한사용자지정스크립트가현재사용되고있는지확인하려면다음명령을입력합니다. VMwareToolboxCmd.exe script script-name current 이절차를마치면지정된전원작업이발생할때마다 VMware Tools 서비스가스크립트를실행합니다. Windows 외의운영체제에서사용자지정스크립트사용 Linux, Mac OS X, Solaris 및 FreeBSD 게스트운영체제에서가상시스템의전원상태를변경할때게스트운영체제작업을자동화하는스크립트를작성할수있습니다. Linux, Mac OS X, Solaris 및 FreeBSD 게스트의경우스크립트를작성하여특정디렉토리에배치할수있습니다. 그러면 VMware Tools 가기본스크립트뿐아니라사용자스크립트도실행합니다. 전원켜기및재개작업의경우기본스크립트가실행된후에사용자지정스크립트가실행됩니다. 일시중단및전원끄기의경우사용자지정스크립트가실행된후에기본스크립트가실행됩니다. 이러한방식으로 VMware Tools 는사용자지정스크립트가해당작업을마친후에만서비스를중지하는반면, 동일한서비스를복원할때는사용자지정스크립트가서비스를사용하려고시도하기전에복원합니다. 스크립트는 VMware Tools 서비스또는대몬 (vmtoolsd) 에서실행합니다. vmtoolsd 는 Linux, Mac, Solaris 및 FreeBSD 에서루트로실행되고 Windows 에서는 System 으로실행되므로이스크립트는로그인한사용자의세션이아닌별도의세션에서실행됩니다. VMware Tools 대몬은데스크톱세션을감지할수없기때문에그래픽애플리케이션을표시할수없습니다. 사용자지정스크립트를사용하여그래픽애플리케이션을표시하려고시도하지마십시오. 필수조건 기본 VMware Tools 스크립트를숙지하십시오. VMware Tools 기본스크립트, (41 페이지 ) 를참조하십시오. Linux, Mac OS X, Solaris 및 FreeBSD 게스트운영체제에서스크립트실행을테스트, 편집또는해제하려면루트로로그인하십시오. Linux, Mac OS X, Solaris 및 FreeBSD 게스트운영체제에서스크립트를편집하려면 xterm 및 vi 가게스트운영체제에설치되어있고 PATH 에있는지확인하거나, EDITOR 환경변수를설정하여사용할편집기를지정하십시오. 이절차에사용되는명령을스크립트로작성할계획인경우종료코드를보려면 종료코드, (44 페이지 ) 를참조하십시오. 프로시저 1 게스트운영체제에루트로로그인합니다. 2 각전원작업에대해기본스크립트파일의주석에지시된대로사용자지정스크립트를작성하고올바른디렉토리에넣습니다. Linux, Solaris 및 FreeBSD 게스트운영체제에서는기본스크립트가 /etc/vmware-tools 디렉토리에저장됩니다. Mac OS X 운영체제에서는기본스크립트가 /Library/Application Support/VMware Tools 디렉토리에저장됩니다. 기본스크립트는변경하지마십시오. 이절차를마치면지정된전원작업이발생할때마다 VMware Tools 서비스가스크립트를실행합니다. 40 VMware, Inc.
4 장 VMware Tools 구성유틸리티사용 VMware Tools 기본스크립트 VMware Tools 에는각전원상태에대해하나이상의기본스크립트가있습니다. 기본스크립트가수행하는역할은게스트운영체제에따라부분적으로달라집니다. 대부분의 Microsoft Windows 게스트운영체제의경우, 가상시스템을일시중단할때실행되는기본스크립트는가상시스템의 IP 주소를해제합니다. 가상시스템을재개할때실행되는기본스크립트는가상시스템의 IP 주소를갱신합니다. 이동작은 DHCP 를사용하도록구성된가상시스템에만적용됩니다. Windows 게스트운영체제에서는기본스크립트가 Program Files\VMware\VMware Tools 폴더에저장됩니다. 중요 Windows NT, Me, Windows 98 및 Windows 95 게스트운영체제에서는스크립트를실행할수없습니다. 대부분의 Linux, Mac OS X, Solaris 및 FreeBSD 게스트운영체제에서는가상시스템을일시중단할때실행되는기본스크립트가가상시스템의네트워킹을중지합니다. 가상시스템을재개할때실행되는기본스크립트는가상시스템의네트워킹을시작합니다. NetWare 게스트운영체제에서는스크립트를실행할수없습니다. Linux, Solaris 및 FreeBSD 게스트운영체제에서는기본스크립트가 /etc/vmware-tools 디렉토리에저장됩니다. Mac OS X 운영체제에서는기본스크립트가 /Library/Application Support/VMware Tools 디렉토리에저장됩니다. 표 4-1. VMware Tools 기본스크립트 스크립트이름 poweroff-vm-default poweron-vm-default resume-vm-default 설명 이스크립트는가상시스템의전원이꺼지거나재설정될때실행됩니다. 이스크립트는가상시스템네트워킹에는영향을주지않습니다. 이스크립트는가상시스템의전원이켜질때실행되고가상시스템이재개될때는실행되지않습니다. 이스크립트는가상시스템이다시시작된후에도실행됩니다. 이스크립트는가상시스템네트워킹에는영향을주지않습니다. 이스크립트는가상시스템이일시중단되었다가재개될때실행됩니다. Windows 게스트운영체제의경우가상시스템이 DHCP 를사용하도록구성되어있으면이스크립트는가상시스템의 IP 주소를갱신합니다. Linux, Mac OS X, Solaris 및 FreeBSD 게스트운영체제의경우이스크립트는가상시스템의네트워킹을시작합니다. suspend-vm-default 이스크립트는가상시스템이일시중단될때실행됩니다. Windows 게스트운영체제의경우가상시스템이 DHCP 를사용하도록구성되어있으면이스크립트는가상시스템의 IP 주소를해제합니다. Linux, Mac OS X, Solaris 및 FreeBSD 의경우이스크립트는가상시스템의네트워킹을중지합니다. 다양한전원작업을구성하는방법에대한자세한내용은현재사용중인 VMware 제품의설명서를참조하십시오. VMware, Inc. 41
VMware Tools 스크립트해제 가상시스템을일시중단하고재개하는기본스크립트는함께작동하도록작성됩니다. 이러한작업스크립트중하나를해제하면다른작업스크립트도함께해제해야합니다. 중요 Windows NT, Me, Windows 98 및 Windows 95 게스트운영체제에서는스크립트를실행할수없습니다. 필수조건 Linux, Solaris 및 FreeBSD 게스트운영체제에서스크립트실행을테스트, 편집또는해제하려면루트로로그인해야합니다. 프로시저 1 게스트운영체제에서명령프롬프트또는터미널을엽니다. 2 VMware Tools 설치디렉토리로변경합니다. 운영체제 Windows Linux 및 Solaris FreeBSD Mac OS X 기본경로 C:\Program Files\VMware\VMware Tools /usr/sbin /usr/local/sbin /Library/Application Support/VMware Tools 3 스크립트를사용하지않도록설정하는명령을입력합니다. utility-name script script-name disable 옵션 작업 utility-name(windows) VMwareToolboxCmd.exe 를사용합니다. utility-name(linux, Solaris 및 FreeBSD) vmware-toolbox-cmd 를사용합니다. script-name power, resume, suspend 또는 shutdown 을사용합니다. 후속작업 가상시스템을일시중단하는스크립트를해제한경우이절차를반복하여재개스크립트를해제하거나, 재개스크립트를해제한경우일시중단스크립트도해제합니다. 가상시스템전원을끄거나리셋하는동안명령실행 Linux, Solaris 또는 FreeBSD 게스트운영체제의경우게스트운영체제를종료하거나재시작할때 VMware Tools 서비스를사용하여특정명령을실행할수있습니다. 명령뿐아니라게스트운영체제를종료할때실행되도록설정한스크립트도실행할수있습니다. 프로시저 1 텍스트편집기를사용하여 /etc/vmware-tools/tools.conf 파일을엽니다. 42 VMware, Inc.
4 장 VMware Tools 구성유틸리티사용 2 가상시스템을종료하거나재시작할때실행할명령하나또는둘모두를 tools.conf 파일에추가합니다. 명령 설명 halt-command = command command 에는종료시실행할명령을지정합니다. reboot-command = command command 에는재부팅시실행할명령을지정합니다. 가상시스템에대한상태정보검색 호스트시간및 CPU 속도에대한정보를표시할수있습니다. vsphere 환경에호스트된가상시스템의경우에는추가적으로메모리및 CPU 예약과제한에대한정보도표시할수있습니다. 필수조건 어떤상태정보를표시할지결정합니다. stat 명령의하위명령, (43 페이지 ) 를참조하십시오. 이절차에사용되는명령을스크립트로작성할계획인경우종료코드를보려면 종료코드, (44 페이지 ) 를참조하십시오. 프로시저 1 게스트운영체제에서명령프롬프트또는터미널을엽니다. 2 VMware Tools 설치디렉토리로변경합니다. 운영체제 Windows Linux 및 Solaris FreeBSD Mac OS X 기본경로 C:\Program Files\VMware\VMware Tools /usr/sbin /usr/local/sbin /Library/Application Support/VMware Tools 3 상태정보를표시하는명령을입력합니다. utility-name stat subcommand 옵션 작업 utility-name(windows) VMwareToolboxCmd.exe 를사용합니다. utility-name(linux, Solaris 및 FreeBSD) utility-name(mac OS X) 하위명령 vmware-toolbox-cmd 를사용합니다. vmware-tools-cli 사용 hosttime 또는 speed 를사용하거나, 가능한경우 vsphere 환경에호스트된가상시스템에사용할수있는하위명령중하나를사용합니다. stat 명령의하위명령 stat 명령을사용하여호스트시간및 CPU 속도와같은정보를표시할수있습니다. vsphere 환경의가상시스템에는추가적인하위명령을사용할수있습니다. 표 4-2. stat 명령의하위명령 하위명령이름 설명 hosttime 호스트의날짜와시간을표시합니다. speed CPU 속도를 MHz 단위로표시합니다. VMware, Inc. 43
표 4-2. stat 명령의하위명령 ( 계속 ) 하위명령이름 balloon swap memlimit memres cpures cpulimit 설명 (vsphere 전용 ) 벌룬을통해가상시스템에서현재회수된메모리양을 MB 단위로표시합니다. (vsphere 전용 ) 가상시스템의스왑파일로스왑아웃된현재메모리양을 MB 단위로표시합니다. (vsphere 전용 ) 메모리제한정보를 MB 단위로표시합니다. (vsphere 전용 ) 메모리예약정보를 MB 단위로표시합니다. (vsphere 전용 ) CPU 예약정보를 MHz 단위로표시합니다. (vsphere 전용 ) CPU 제한정보를 MHz 단위로표시합니다. sessionid (vsphere 전용 ) 현재세션 ID 를표시합니다. 종료코드 종료코드는 VMware Tools 구성유틸리티명령을스크립팅도구와통합하려는경우에사용할수있습니다. 표 4-3. 종료코드 코드번호적용가능한명령설명 0 모든명령명령을성공적으로실행했습니다. 1 모든명령오류가발생했음을항상나타냅니다. shrink 명령의경우 1 은축소를사용하도록설정했지만 shrink 명령을수행할수없음을나타냅니다. 64 모든명령명령줄인수가유효하지않습니다. 66 script 파일이름이존재하지않습니다. 69 device 및 stat device 명령의경우 69 는지정한디바이스가존재하지않 음을나타냅니다. 유효한디바이스이름을표시하려면 list 하위명령을사용합니다. stat 명령의경우 69 는프로그램에서호스트와통신할수없음을나타냅니다 (EX_UNAVAILABLE). 75 stat 호스트가 ESX/ESXi 호스트가아니므로호스트가쿼리를 지원하지않습니다 (EX_TEMPFAIL). 77 모든명령사용권한오류입니다. 44 VMware, Inc.
다른방법으로 VMware Tools 구성 5 일부 VMware Tools 구성설정은 VMware 제품내에서사용할수있습니다. 또한 NetWare 가상시스템이있는경우이운영체제에는 VMware Tools 구성유틸리티를사용할수없기때문에 vmwtool 프로그램을사용해야합니다. 이장에서는다음주제에대해설명합니다. VMware 제품내에서 VMware Tools 구성, (45 페이지 ) vmwtool 을사용하여 NetWare 가상시스템에서 VMware Tools 구성, (46 페이지 ) VMware 제품내에서 VMware Tools 구성 VMware Workstation, Player, Fusion 및 vcenter Server 내의메뉴명령과대화상자를사용하여 VMware Tools 의일부설정을구성할수있습니다. VMware Workstation 및 VMware Player VMware Fusion vsphere 가상시스템설정대화상자와기본설정대화상자에서 VMware Tools 업그레이드를자동으로검사, 다운로드및설치할수있습니다. 가상시스템설정대화상자에는가상디스크를축소하는명령및전원작업을위해 VMware 스크립트를사용하거나사용하지않도록설정하는명령도포함됩니다. Fusion 4 에서는자동으로업데이트검사버튼을사용하여 Fusion 과 VMware Tools 모두를업데이트할수있고가상시스템정리버튼을사용하여가상디스크를축소할수있습니다. 가상시스템의설정편집대화상자에서는 VMware Tools 에대해업그레이드를자동으로검사하고수행할수있습니다. 또한이대화상자를사용하여전원작업을위한 VMware 스크립트의사용여부를설정하거나, 호스트의클럭과동기화하도록가상시스템을설정할수있습니다. 또한대부분의 VMware 제품에서는가상시스템의상태표시줄에있는메뉴명령이나버튼을사용하여이동식디바이스를연결하고연결을끊을수있습니다. 참고게스트운영체제의알림영역에서사용가능하며 VMware Tools 제어판이라고도일컫는 VMware Tools 그래픽사용자인터페이스는더이상사용되지않으며제품의향후릴리스에서는제거될예정입니다. VMware Tools 를구성하는기본방법은 VMware 제품내에서사용가능한설정을사용하거나명령줄 VMware Tools 구성유틸리티를사용하는것입니다. VMware, Inc. 45
vmwtool 을사용하여 NetWare 가상시스템에서 VMware Tools 구성 NetWare 가상시스템에서시스템콘솔을사용하여 VMware Tools 의시간동기화, CPU 유휴상태및디바이스구성과같은특정가상시스템옵션을구성할수있습니다. VMware Tools 명령줄프로그램을 vmwtool 이라고합니다. NetWare 가상시스템에서는 VMware Tools 구성유틸리티를사용할수없지만 vmwtool 명령을사용하여몇가지동일한기능을수행할수있습니다. 이명령의구문은다음과같습니다. vmwtool command command 에는다음표에나열된명령과옵션을사용할수있습니다. 표 5-1. vmwtool 명령 vmwtool 명령 help partitonlist shrink [partition] devicelist disabledevice [device_name] enabledevice [device_name] synctime [on off] idle [on off] 설명 NetWare 게스트운영체제에서 VMware Tools 명령및옵션에대한요약을표시합니다. 가상디스크의모든디스크파티션목록과파티션의축소가능여부를표시합니다. 나열된파티션을축소합니다. 파티션이지정되지않으면가상디스크의모든파티션이축소됩니다. 축소프로세스의상태가시스템콘솔의맨아래에나타납니다. 가상시스템에있는각이동식디바이스, 해당디바이스 ID 및디바이스의사용설정여부가나열됩니다. 이동식디바이스에는가상네트워크어댑터, CD-ROM 및플로피드라이브가포함됩니다. 기본적으로플로피드라이브는가상시스템이켜질때연결되지않습니다. 가상시스템에서지정된디바이스를사용하지않도록설정합니다. 디바이스가지정되지않으면가상시스템의모든이동식디바이스가사용되지않도록설정됩니다. 가상시스템에서지정된디바이스를사용하도록설정합니다. 디바이스가지정되지않으면가상시스템의모든이동식디바이스가사용되도록설정됩니다. 게스트운영체제시간과호스트운영체제시간동기화를설정하거나해제합니다. 기본적으로시간동기화는해제되어있습니다. 현재시간동기화상태를보려면옵션을지정하지않고이명령을사용합니다. CPU 유휴기를켜거나끌수있습니다. 기본적으로유휴기는켜져있습니다. CPU 유휴기프로그램은 NetWare 게스트운영체제용 VMware Tools 에포함되어있습니다. NetWare 서버는운영체제가유휴상태일때 CPU 를유휴상태로만들지않기때문에유휴기프로그램이필요합니다. 따라서가상시스템은 NetWare 서버소프트웨어가유휴상태인지아니면사용중인지에상관없이호스트의 CPU 시간을소모합니다. 46 VMware, Inc.
VMware Tools 구성에대한보안고려 6 사항 VMware Tools 설정중일부는보안위험에노출될수있습니다. 예를들어, VMware Tools 를사용하면직렬또는병렬포트와같은가상디바이스를가상시스템에연결할수있습니다. 연결된디바이스는잠재적으로공격채널이될수있습니다. 가상시스템을강화하고보안위험을최대한줄이려면보안위협에취약한 VMware Tools 기능을사용하지않도록설정합니다. 운영환경에서호스트, 가상시스템, 관리구성요소및네트워킹인프라스트럭처에대한보안권장사항을포함하여 VMware vsphere 를안전하게배포하는데대한자세한내용은 vsphere 강화가이드를참조하십시오. VMware Tools 설정은가상시스템의배포측면만관련되어있습니다. 가상시스템은몇개의파일에캡슐화됩니다. 중요한파일중하나는구성파일 (.vmx 파일 ) 입니다. 이파일은가상하드웨어및기타설정의성능을좌우합니다. 몇가지방법을사용하여구성설정을보고수정할수있습니다. 텍스트편집기에서.vmx 파일을직접엽니다. vsphere Client 를사용하여가상시스템설정을편집합니다. vsphere Client 에서이러한구성매개변수를편집하는것은가상시스템의설정편집대화상자에있는고급옵션에해당합니다. vsphere Web Client 를사용하여가상시스템설정을편집합니다. vsphere Web Client 에서이러한구성매개변수를편집하는것은가상시스템의설정편집대화상자에있는고급옵션에해당합니다. Power CLI 와같은 vsphere API 기반도구를사용하여.vmx 매개변수를보고수정합니다. 설정을편집한후에는가상시스템을다시시작해야변경사항이적용됩니다. 다음과같은잠재적보안위협목록과해당 VMware Tools 매개변수를검토하여가상시스템의.vmx 파일을설정합니다. 이들매개변수중많은부분의기본값은이러한위협으로부터가상시스템을보호할수있도록이미설정되어있습니다. VMware, Inc. 47
권한없는사용자계정과관련된위협 디스크축소기능 가상디스크를축소하면사용되지않는디스크공간이회수됩니다. 루트또는관리자권한이없는사용자와프로세스가이절차를호출할수있습니다. 디스크축소프로세스는완료되는데상당한시간이걸릴수있기때문에디스크축소절차를반복적으로호출하면서비스거부가발생할수있습니다. 축소프로세스동안에는가상디스크를사용할수없습니다. 디스크축소를사용하지않도록설정하려면다음.vmx 설정을사용합니다. isolation.tools.diskwiper.disable = "TRUE" isolation.tools.diskshrink.disable = "TRUE" 복사 / 붙여넣기기능 파일끌어서놓기기능과마찬가지로텍스트, 그래픽및파일을복사하여붙여넣는기능은기본적으로사용되지않도록설정됩니다. 이기능을사용하도록설정하면서식있는텍스트뿐아니라 VMware 제품에따라그래픽과파일을사용자의클립보드에서가상시스템의게스트운영체제로복사하여붙여넣을수있습니다. 즉, 가상시스템의콘솔창이포커스를얻으면가상시스템에있는권한없는사용자와프로세스가콘솔창이실행되고있는컴퓨터의클립보드에액세스할수있습니다. 이기능과관련된위험을피하려면복사및붙여넣기기능을사용하지않도록다음.vmx 설정을유지합니다. isolation.tools.copy.disable = "TRUE" isolation.tools.paste.disable = "TRUE" 가상디바이스와연결된위협 디바이스연결및수정 디바이스에연결하고연결을끊는기능은기본적으로사용하지않도록설정됩니다. 이기능을사용하도록설정하면루트또는관리자권한이없는사용자와프로세스가네트워크어댑터및 CD-ROM 드라이브와같은디바이스에연결하여디바이스설정을수정할수있습니다. 즉, 사용자가연결이끊어진 CD-ROM 드라이브에연결하여드라이브에남아있는미디어의중요한정보에액세스할수있습니다. 사용자는또한네트워크어댑터의연결을끊어가상시스템을해당네트워크와분리함으로써서비스거부를발생시킬수있습니다. 이기능과관련된위험을피하려면디바이스를연결하고연결을끊는기능또는디바이스설정을수정하는기능을사용하지않도록다음.vmx 설정을유지합니다. isolation.device.connectable.disable = "TRUE" isolation.device.edit.disable = "TRUE" ESXi 5.0 이전버전에대한 VMCI( 가상시스템통신인터페이스 ) 이설정은 ESXi 5.0 이전의가상시스템에적용됩니다. ESXi 5.1 이상의가상시스템에는적용되지않습니다. VMCI 가제한되지않으면가상시스템이동일한호스트내에서동일한옵션으로설정된다른모든가상시스템을감지하고이들에의해감지될수있습니다. 이인터페이스를사용하는사용자지정작성소프트웨어는예기치않은취약성으로인해악용될소지가있습니다. 또한가상시스템은해당가상시스템을등록함으로써동일한 ESX/ESXi 시스템내에있는다른가상시스템의개수를감지할수있습니다. 이정보는악의적인목적으로사용될수있습니다. 가상시스템은최소하나이상의프로그램이 VMCI 소켓인터페이스에연결되어있을경우시스템내의다른가상시스템에노출될수있습니다. VMCI 를제한하려면다음.vmx 설정을사용합니다. vmci0.unrestricted = "FALSE" 48 VMware, Inc.