이 튜토리얼은 일반 가정용 사용자에게는 크게 해당되지 않을 수 있지만, 어떤 이유에서든 환경에 VMware ESXi를 사용하고 있다면 분명 유용하게 읽으실 수 있을 것입니다.VMware ESXi는 무료로 제공되는 베어메탈(bare-metal) 하이퍼바이저입니다. 사실상 더 많은 기능을 갖춘 ESX Server 제품 구매를 유도하기 위한 일종의 맛보기 격이라 할 수 있습니다. ESX Server는 모든 기능을 갖추고 있지만 그만큼 훨씬 비싼 가격을 자랑합니다. 즉, ESXi는 베어메탈 가상화를 위한 가성비형 솔루션으로, 메인 제품에
이 글에서는 가상 머신에 VMware Tools를 설치하는 방법을 단계별로 소개합니다. VMware Tools를 설치하면 게스트 운영체제의 성능이 크게 향상되고, VMware 제품이 제공하는 다양한 고급 기능을 활용할 수 있습니다.하지만 겉보기에는 간단해 보이는 이 작업이 실제로는 생각만큼 쉽지 않아 많은 사용자들이 어려움을 겪고 있습니다. 여러 독자분들의 문의 메일을 받고 이 튜토리얼을 작성하게 되었습니다.이 글은 VMware Server와 Workstation 제품에 모두 적용됩니다. 호스트 운영체제가 무엇인지는 중요하지 않으며
이 글은 VirtualBox 관리 시리즈의 네 번째 편입니다. 오늘은 VirtualBox의 네트워크 구성과 데이터 공유에 대해 알아야 할 모든 것을 다뤄보겠습니다.가상 머신을 구성하는 세 가지 방법과 호스트 머신과 가상 머신 간에 데이터를 공유하는 세 가지 방식을 소개합니다. 이 튜토리얼을 마스터하고 나면 VirtualBox를 자신 있고 즐겁게 활용하는 데 필요한 모든 지식을 갖추게 될 것입니다. 그럼 시작해 보겠습니다.시작하기에 앞서오늘 내용을 더 원활하게 이해하려면 아래 문서들을 먼저 읽어보시기 바랍니다. 필요한 배경 지식을 쌓
VMware 환경에서 VMFS 데이터스토어 용량을 늘리는 방법을 vSphere Web Client 화면과 VMware ESXi 명령 프롬프트, 두 가지 방식으로 소개합니다.VMFS 데이터스토어의 여유 공간을 점검하다 보면 특정 데이터스토어의 공간이 거의 바닥난 것을 발견하게 되는 경우가 있습니다. 이럴 때 추가 스토리지 공간을 연결해 VMFS 데이터스토어 용량을 확장하면 됩니다.우선 스토리지 장치 쪽에서 LUN 크기를 먼저 늘려야 합니다. 구체적인 방법은 스토리지 제조사마다 다릅니다. Windows Server iSCSI LUN을
단독(standalone) ESXi 호스트의 버전을 수동으로 업데이트하려던 중 Errno 28 No space left on device(장치에 남은 공간 없음)라는 의외의 오류를 만났습니다.실행한 명령어는 다음과 같습니다:# esxcli software profile update -p ESXi-7.0.0-xxxx-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml[InstallationError][Errno 28] No
VMware vSphere PowerCLI는 명령 프롬프트에서 VMware 인프라를 관리할 수 있게 해주는 PowerShell 모듈 모음입니다. PowerCLI를 활용하면 가상 머신, 데이터스토어, 네트워크, 사용자의 상태를 조회하고, 다양한 설정을 관리하며, 새로운 객체를 생성할 수 있습니다. 또한 ESXi, vCenter Server, vSphere, vSAN 등 VMware 제품에 대한 자동화 작업에서 PowerShell을 사용할 수 있습니다.현재 VMware는 PowerShell Core(7.0 이상) 전용 PowerCLI
VMware는 새로운 ESXi 버전이 출시될 때마다 가상 머신(VM) 버전과 가상 하드웨어 버전을 함께 업데이트합니다. 최신 버전의 VMware VM에서는 새로운 기능이 추가되고, 새로운 가상 디바이스가 지원되며, 리소스 제한(PCI 슬롯, RAM, vCPU 등)이 상향되고, 다양한 버그가 수정됩니다. 따라서 최신 ESXi 버전으로 마이그레이션할 때는 모든 가상 머신의 가상 하드웨어 버전을 업그레이드하는 것이 좋습니다. 구버전 VM은 호환성 유지 목적으로만 사용하는 것이 바람직합니다. 이번 글에서는 VMware ESXi 호스트에서
이전 글에서는 KVM 하이퍼바이저 설치 방법과 가상 머신 생성 과정을 다루었습니다. 하지만 한 편의 글만으로는 KVM 가상 머신 관리 전반을 자세히 설명하기 어려웠습니다. 이번 글에서는 virsh 명령어를 사용해 명령줄(CLI) 환경에서 가상 머신을 관리하는 방법을 소개합니다. VM 설정 변경, 가상 장치 추가, 그리고 리눅스에서 KVM 가상 머신을 제어하는 데 필요한 핵심 명령어들을 하나씩 살펴보겠습니다. Virsh(Virtual Shell) 명령어로 KVM 가상 머신 관리하기 virsh는 libvirt API를 기반으로 하는 도
이 글에서는 VMware vSphere 데이터스토어의 여유 공간을 확인하고, 가상 머신의 씬(Thin) 가상 디스크 총 크기가 데이터스토어 전체 용량을 초과하는 Thin Provisioning 데이터스토어를 자동으로 감지할 수 있는 간단한 PowerCLI 스크립트를 소개합니다. 인프라에 여러 개의 VMware 데이터스토어가 운영 중이라면 이 PowerShell 스크립트를 활용해 여유 공간 사용량을 손쉽게 모니터링하고, 스토리지 오버커밋(모든 VM의 씬 디스크에 필요한 공간이 VMFS 데이터스토어의 가용 공간보다 큰 상태)이 발생한
VMware Workstation 하이퍼바이저를 사용하다 보면 다소 불편한 기능을 마주하게 됩니다. 가상 머신(VM)을 일정 시간 동안 사용하지 않으면 내장된 자동 일시 중단(Auto-Suspend) 기능이 작동하여 VM이 자동으로 일시 중단됩니다. 이후 다시 VM을 사용하려면 반드시 Resume this virtual machine(이 가상 머신 재개) 버튼을 클릭해야 하는 번거로움이 있습니다.자동 일시 중단 기능이란?자동 일시 중단 기능은 VMware Workstation Player/Fusion에서 기본적으로 활성화되어 있습니
VMware vSphere 환경에서는 iSCSI 디스크를 ESXi 호스트의 공유 데이터스토어로 활용할 수 있습니다. ESXi 호스트는 TCP 프로토콜을 통해 로컬 네트워크상에서 iSCSI 스토리지에 접근합니다. 이 글에서는 VMware ESXi 호스트에 iSCSI LUN을 추가하고, 이를 기반으로 공유 VMFS 데이터스토어를 생성하는 전체 과정을 단계별로 살펴보겠습니다.사전 준비 사항이 가이드를 따라 하기 전에 스토리지 장치(어레이)에 iSCSI 타겟(디스크)이 이미 생성·구성·공개되어 있어야 합니다. Windows Server에서
VMware, KVM, Hyper-V 등 다양한 하이퍼바이저에서 가상 머신을 생성하다 보면, 할당된 모든 가상 프로세서 소켓(vCPU)을 게스트 OS가 인식하지 못하는 경우가 종종 발생합니다. 실제 사례를 보면, KVM 가상 머신에 8개의 vCPU를 할당하고 Windows 10을 게스트 OS로 설치했을 때, Windows는 이 vCPU들을 별도의 프로세서(코어가 아님)로 인식하여 2개만 사용할 수 있었습니다.Windows 10 가상 머신이 2코어만 사용하는 문제Windows 장치 관리자를 열어보면 할당된 모든 코어가 QEMU Vir
모니터링 시스템에서 VMware ESXi 서버의 상태를 확인하려면 호스트에 SNMP 에이전트를 구성해야 합니다. 이 글에서는 VMware ESXi 6.7에서 SNMP를 활성화하고 구성하는 방법을 단계별로 소개합니다(ESXi 5.5 이상 버전에도 동일하게 적용됩니다).ESXi에는 SNMP 요청과 트랩(trap)을 주고받을 수 있는 내장 SNMP 에이전트가 포함되어 있습니다. ESXi 호스트에서 SNMP 에이전트는 vCLI 또는 PowerCLI를 통해 활성화할 수 있으며, vSphere 클라이언트 GUI에서는 직접 구성할 수 없다는 점
VMware ESXi 호스트에서 운영 중인 가상 머신(VM)의 스냅샷을 삭제하거나 디스크를 통합(Consolidate)할 때 Unable to access a file since it is locked(파일이 잠겨 있어 액세스할 수 없음) 오류가 자주 발생합니다. 이 문제는 대부분 VM 백업 소프트웨어의 오류와 관련이 있습니다. 필자 역시 Veeam, HPE/Micro Focus Data Protector, Veritas 환경에서 동일한 문제를 경험한 바 있습니다.가상 디스크의 스냅샷 파일이 잠겨 있으면 다음 작업들이 정상적으로 수
vMotion은 실행 중인 VMware 가상 머신(VM)을 서비스 중단이나 다운타임 없이 한 물리적 ESXi 호스트에서 다른 호스트로 이전할 수 있게 해주는 강력한 기술입니다. 이 글에서는 vMotion의 작동 원리, 다양한 vMotion 유형, ESXi 호스트 간 또는 스토리지 간 수동 마이그레이션 방법을 살펴보고, 성능 최적화 및 문제 해결 방법까지 자세히 알아보겠습니다. vMotion은 가상 머신의 라이브 마이그레이션(Live Migration)을 지원하여 사용자 작업을 전혀 방해하지 않고 VM을 이동시킬 수 있습니다. vMo
가끔 외장 USB 플래시 드라이브(USB 메모리)를 VMware ESXi 호스트에 직접 연결해야 하는 경우가 있습니다. 예를 들어 WAN 회선이 느리거나 사용량이 많아 원격 지사로 가상 머신 이미지를 전송해야 할 때, 외장 USB 매체에 VM 파일을 백업할 때, LAN에 부담을 주지 않고 ISO 파일이나 VM 이미지를 ESXi 호스트로 복사할 때 유용합니다.이 글에서는 USB 플래시 드라이브를 ESXi 호스트에 VMFS 데이터스토어로 연결하는 방법과, FAT32/NTFS 파티션에서 직접 파일을 복사하는 두 가지 방법을 소개합니다.V
이 글에서는 Linux RHEL 또는 CentOS가 설치된 서버에 KVM 하이퍼바이저를 설치하고 구성하는 방법을 단계별로 살펴봅니다. KVM에서 가상 머신(VM)을 생성하고 설정을 변경하며 게스트 운영체제를 설치하는 과정을 안내하고, 가상 머신 관리에 자주 사용되는 기본 명령어도 함께 소개합니다. KVM(Kernel-based Virtual Machine)이란? KVM(Kernel-based Virtual Machine)은 Intel VT-x 또는 AMD SVM과 같은 하드웨어 가상화 기술을 활용하는 Linux 하이퍼바이저입니다.
VMware ESXi에서 실행 중인 가상 머신의 가상 디스크(vmdk) 파일 크기를 줄이는 방법을 소개합니다. VMware 가상 머신의 디스크 확장은 가상 머신을 종료하지 않고도 실시간으로 수행할 수 있지만, ESXi 하이퍼바이저에서 vmdk 파일 크기를 줄이는 작업은 훨씬 복잡하며 vSphere Web Client의 그래픽 인터페이스로는 불가능합니다. vSphere Client에서는 가상 디스크 크기를 기존보다 작게 지정할 수 없기 때문입니다.주의: 이 가이드는 VMware에서 공식적으로 지원하는 vmdk 디스크 축소 방법이 아닙
VMware vSphere Client 인터페이스에서는 기본적으로 가상 머신의 이름으로만 검색할 수 있습니다. 하지만 실무에서는 IP 주소나 MAC(NIC 하드웨어) 주소 같은 다른 정보만 알고 있을 때 특정 가상 머신을 찾아야 하는 경우가 자주 발생합니다.PowerCLI로 MAC 주소 기준 VM 검색하기이럴 때 VMware PowerCLI를 사용하면 다양한 가상 머신 속성을 기준으로 손쉽게 검색할 수 있습니다.먼저 PowerCLI 콘솔을 실행하고 아래 명령어로 vCenter 서버 또는 ESXi 호스트에 연결합니다:Connect-V
vSphere Client를 사용하다 보면 Your password will expire in xx days(암호가 xx일 후에 만료됩니다)라는 알림을 자주 접하게 됩니다. 이 글에서는 VMware vSphere의 암호 정책을 관리하는 방법, 로컬 및 도메인 vSphere 사용자에게 암호 만료 알림이 나타나는 시점을 조정하는 방법, 그리고 특정 사용자의 암호가 만료되지 않도록 설정하는 방법까지 단계별로 정리했습니다.VMware Single Sign On(SSO)의 암호 및 잠금 정책이 사례에서는 로컬 사용자 administrator