Network & Server Factory

개인 공부 기록

ESXi 22

[홈랩] 홈랩 인프라 현황과 Kubernetes로 옮기는 이유 (1편)

제 홈랩의 VM은 ESXi 호스트 2대에서 한때 약 68대까지 늘었고, 정리를 거쳐 지금은 24대입니다. 하이퍼바이저는 지원이 끝났고, 서비스 VM의 절반 이상이 지원이 종료된 OS를 썼으며, 실제로 쓰는 자원은 할당량의 4분의 1에도 못 미쳤습니다. 그래서 서비스 VM을 컨테이너로 바꿔 Kubernetes 클러스터로 옮기기로 했습니다. 이 글에서는 현재 인프라 상태와 문제점, Kubernetes를 고른 이유, 옮기기 전에 정리한 것과 이전 계획을 다룹니다. 홈랩 재구성 시리즈의 1편입니다.1편을 마친 시점의 구성입니다. 요청은 로드밸런서 VM을 거쳐 서비스마다 따로 있는 VM으로 갔고, 쓰지 않는 VM과 파일부터 정리했습니다1. 현재 홈랩 구성물리 서버는 ESXi 호스트 2대이고 vCenter 1대로 ..

Project/홈랩 2026.10.28

[Proxmox] VMware ESXi와 Proxmox VE 비교, 이전 전 확인할 것

Proxmox VE는 KVM과 LXC를 쓰는 오픈소스 가상화 플랫폼으로, VMware ESXi와 vCenter가 하던 일을 대부분 웹 화면 하나로 할 수 있습니다. Broadcom 인수 이후 VMware가 구독 전용으로 바뀌고 비용이 오르면서 대안으로 많이 검토되고 있습니다. 이 글에서는 두 제품의 기능과 비용을 비교하고, ESXi에서 옮기기 전에 확인할 것을 정리합니다. Proxmox 이전 시리즈의 1편입니다.1. 왜 Proxmox가 주목받나Broadcom이 VMware를 인수한 뒤 라이선스 정책이 크게 바뀌었습니다. 시기변화2023년 12월영구 라이선스 판매 종료, 코어당 구독 방식으로 전환2024년 2월무료 ESXi 배포 중단2025년 4월무료 ESXi(8.0 U3e)가 다시 나왔지만 비운영용, v..

[VCSA] vCenter 7에서 NSX 배포 플러그인 수동으로 제거

NSX가 동작하지 않아 다시 배포하려고, vCenter에 남아 있는 NSX 배포 플러그인(com.vmware.nsx.ui.h5)을 MOB(Managed Object Browser)에서 수동으로 제거했습니다. ExtensionManager에서 플러그인 Key를 찾아 UnregisterExtension을 실행하면 됩니다.1. 배경NSX가 정상적으로 동작하지 않아 재배포가 필요했고, 그 전에 vCenter에 등록된 NSX 배포 플러그인을 지워야 했습니다.2. 작업 과정2.1 MOB 접속본인 환경의 vCenter 주소로 MOB에 접속합니다. vCenter 로그인과 같은 계정으로 로그인하면 됩니다.https://(vCenter FQDN 또는 IP)/mobvCenter MOB 로그인2.2 ExtensionManag..

[VCSA] vCenter 7 업데이트

vCenter 7을 7.0.2.00200에서 7.0.3.00300으로 업데이트했습니다. VAMI(5480)의 업데이트 메뉴에서 스테이징 및 설치를 진행했고, 약 1시간 20분이 걸렸습니다. vCenter HA가 설정되어 있으면 먼저 해제해야 합니다.1. 환경항목내용현재 버전7.0.2.00200업데이트 버전7.0.3.00300 (작업 당시 최신)방법VAMI(5480) > 업데이트 > 스테이징 및 설치소요 시간약 1시간 20분2. 작업 전 확인할 것vCenter HA 해제: HA가 설정되어 있으면 업데이트가 진행되지 않습니다.백업: 테스트 환경이 아니라면 업데이트 전에 반드시 백업해야 합니다.3. 업데이트 과정3.1 VAMI 접속과 현재 버전 확인장치 관리 포트인 5480으로 접속합니다. (예: https:..

[VCSA] vCenter 7 root 비밀번호 초기화

VCSA 7.0의 root 비밀번호를 잊었을 때, 재부팅 중 GRUB에서 bash 셸로 부팅해 passwd로 새 비밀번호를 설정하면 초기화할 수 있습니다.1. 작업 과정1.1 GRUB 편집 모드 진입VCSA를 재부팅하고, 아래 화면이 나오면 e 키를 누릅니다.부팅 화면에서 e 키 입력1.2 bash 셸로 부팅커널 옵션 줄 끝에 아래 내용을 추가하고 F10으로 부팅합니다.rw init=/bin/bash1.3 비밀번호 변경 후 재부팅passwdumount /reboot -f2. 결과재부팅 후 새 root 비밀번호로 로그인할 수 있습니다.3. 정리GRUB에서 rw init=/bin/bash로 부팅하면 인증 없이 root 셸을 얻을 수 있습니다.passwd로 비밀번호를 바꾼 뒤 umount / 후 강제 재부팅합..

[VCSA] vSphere Client에서 가상 머신 복제

vSphere Client에서 가상 머신을 복제하는 방법입니다. 복제는 VM이 실행 중인 상태에서도 가능해서 VM을 끄지 않고 진행할 수 있습니다.1. 복제 시작복제할 VM을 선택하고 작업 > 복제 > 가상 시스템으로 복제를 선택합니다. 왼쪽 VM 목록에서 우클릭해도 같은 메뉴가 나옵니다.가상 시스템으로 복제 메뉴2. 복제 설정2.1 데이터센터복제한 VM이 위치할 데이터센터를 선택합니다.2.2 호스트VM을 실행할 호스트를 선택합니다.2.3 스토리지VM을 저장할 데이터스토어를 선택합니다.2.4 추가 옵션필요한 옵션이 있으면 체크하고 넘어갑니다.2.5 검토설정을 검토하고 FINISH를 누릅니다.3. 결과복제가 끝나면 목록에 새 VM이 생성된 것을 확인할 수 있습니다.복제 완료4. 정리복제는 VM 실행 중에도..

[VCSA] 템플릿 업데이트

템플릿은 직접 수정할 수 없어서, 가상 머신으로 변환해 작업한 뒤 다시 템플릿으로 변환하는 방식으로 업데이트합니다. 이 글은 템플릿을 VM으로 변환하는 과정을 다룹니다.1. 업데이트 흐름템플릿 생성 과정에 VM을 템플릿으로 변환하는 단계가 있는데, 업데이트는 이를 반대로 진행하면 됩니다.템플릿을 가상 머신으로 변환VM을 켜서 패키지 업데이트 등 필요한 작업 진행다시 템플릿으로 변환 템플릿 생성 과정은 이전 글을 참고해 주세요. [VCSA] Template(템플릿) 생성하기안녕하세요 ~ 오늘은 Vshpere에 템플릿 생성 방법에 관련해서 작성해보려고 합니다. 여기서 템플릿이란 VM 즉 가상머신의 복제본이라고 할 수 있습니다. 템플릿은 가상머신 생성 및 프로비저닝에alsrbdmsco0409.tistory.c..

[VCSA] VMkernel 추가하고 vMotion으로 VM 마이그레이션

모든 ESXi 호스트에 vMotion용 VMkernel 어댑터를 추가한 뒤, 실행 중인 VM을 다른 호스트와 데이터스토어로 동시에 마이그레이션했습니다.1. 사전 조건vMotion을 쓰려면 모든 호스트에 vMotion 서비스를 제공하는 VMkernel 어댑터가 하나 이상 있어야 합니다. 먼저 각 호스트에 VMkernel을 추가합니다.2. VMkernel 어댑터 추가2.1 네트워킹 추가VMkernel을 추가할 호스트를 선택하고 구성 > VMkernel 어댑터 > 네트워킹 추가를 누릅니다.2.2 연결 유형VMkernel 네트워크 어댑터를 선택합니다.2.3 대상 디바이스연결할 스위치를 선택합니다. 저는 기존 스위치를 사용했습니다.2.4 포트 속성네트워크 레이블을 입력하고, TCP/IP 스택에서 vMotion을 ..

[VCSA] vCenter에 데이터센터 만들고 ESXi 호스트 추가

ESXi에 설치한 vCenter(VCSA)에서 데이터센터를 만들고 ESXi 호스트를 등록했습니다. 호스트 주소와 root 계정만 있으면 몇 단계로 끝납니다.1. 배경이전 글에서 ESXi에 VCSA를 설치했습니다. 이번에는 vCenter에 로그인해 데이터센터를 만들고 ESXi 호스트를 추가합니다.2. 데이터센터 생성2.1 새 데이터센터vCenter에 로그인한 뒤 인벤토리에서 우클릭하고 새 데이터 센터를 선택합니다.2.2 이름 지정데이터센터 이름을 입력하고 확인을 누릅니다.3. ESXi 호스트 추가3.1 호스트 추가호스트를 추가할 데이터센터를 우클릭하고 호스트 추가를 누릅니다.3.2 이름 및 위치ESXi 서버의 IP 주소나 도메인 이름을 입력합니다.3.3 연결 설정ESXi에 로그인할 때 쓰는 계정 정보를 입..

[VCSA] vCenter Server Appliance 설치하기 #2

VCSA 설치 2단계에서는 시간 동기화, SSH, SSO 도메인, CEIP를 설정합니다. 저는 ESXi 호스트와 시간 동기화, SSH 사용, 새 SSO 도메인 생성으로 구성했습니다.1. 배경1단계(어플라이언스 배포)를 마친 뒤 이어서 진행하는 2단계(어플라이언스 설정) 과정입니다. 1단계는 아래 글을 참고해 주세요. [VCSA] 1. 설치하기_1 단계안녕하세요. 오늘은 VCSA 설치하는 방법에 대해 작성해보려고 합니다. 먼저 VCSA 이미지 파일이 필요합니다. 1. 해당 iso 파일을 가상 마운트를 해줍니다. 다음으로 VCSA 이미지 파일 안에 vcsa-ui-installalsrbdmsco0409.tistory.com이번 글의 캡처는 1단계와 다른 ESXi에 설치하면서 찍어 IP가 다릅니다. 과정은 같습..

서울
--:--:--
-전체 글
-카테고리
누적 조회수