Data-node auto-scaling

1600 단어 SIEMSIEM

AWS auto-scaling Purpose & Process
1. Splunk Enterprise 제품을 Full Setting
2. indexer node의 CPU, 메모리 70% 이상일 때 준비된 Auto-scaling 그룹의 indexer node 생성
3. Search-head cluster의 CPU 80% 초과 시 추가 Search-head node 생성
4. cluster가 예기치 않은 종료 시 자동적으로 scailng 되도록 설정

Task 1>
search-head, Indexer 를 모두 클러스터링 구성
CM에서 Indexer를 Peer로 두고, Search-head는 Captain-Slave 설정 이후, deploy server와 연계

Task2>
시작 구성

auto-scaling 발생 시 노드 생성 코드

#!/bin/bash
wget 'https://sungwukna.s3.amazonaws.com/splunk.rpm'
sudo rpm -ivh splunk.rpm
sudo /opt/splunk/bin/splunk start --accept-license --answer-yes --seed-passwd password
sudo /opt/splunk/bin/splunk edit cluster-config -mode slave -master_uri https://ec2-3-144-208-49.us-east-2.compute.amazonaws.com:8089 -replication_port 8080 -secret ‘PW’ -auth ‘admin:PW’
sudo /opt/splunk/bin/splunk restart

Task3>
템플릿 구성

Test & Result
클러스터가 예기치 않은 종료 발생 시 자동적으로 준비된 노드가 올라온 것을 확인

좋은 웹페이지 즐겨찾기