본문 바로가기

DevOps2

Starrocks 클러스터 구축하기 with Ansible 1. 들어가며지난 포스팅 [Ansible 실습] 맥북에 리눅스 서버 5대 구성하기에서는 Vagrant와 Ansible을 이용해 로컬 환경에 리눅스 서버 5대를 구축했습니다.이번에는 이 인프라 위에 StarRocks의 압도적 퍼포먼스 경험기에서 다룬 Starrocks 클러스터를 구축해보겠습니다. Starrocks는 분산 OLAP 데이터베이스로 FE노드의 고가용성(HA) 구성 BE 노드의 등록과정이 필요합니다.이를 일일이 수동으로 설정하지 않고, Ansible Playbook을 작성하여 "코드 한 줄로 클러스터를 띄우는" 자동화 과정을 진행해보겠습니다.2. 아키텍처 및 구성도5대의 가상 서버 자원을 FE 3대(HA), BE 5대(전체)를 구성합니다. 모는 노드는 Docker로 배포하며, 네트워크 설정 편의를.. 2025. 12. 11.
맥북에 리눅스 서버 5대 구성하기 - Ansible, Vagrant 1. 들어가며Ansible을 사용한 Provisioning 포스팅에 이어서 본격적으로 Ansible을 이용한 데이터 엔지니어링 인프라 실습을 시작해보려고 합니다. 집에서 연습용으로 클라우드 또는 여러 서버 장비들로 실제와 동일한 환경을 구축해보는 것은 현실적으로 어렵기에 위의 이미지와 같이 5대의 가상 서버를 구성하여 인프라를 구축해보고자합니다. 참고로 저는 맥북프로(intel)을 사용하고 있습니다.2. 준비물 설치사전에 미리 homebrew를 설치했다면 아래 설치 명렁어를 그대로 입력하여 설치합니다. 만약 Homebrew가 없다면 링크에서 설치하시면 됩니다.# 1. 가상화 엔진brew install --cask virtualbox# 2. VM 프로비저닝 도구brew install --cask vagra.. 2025. 12. 10.