GBase 8a 클러스터 확장: 실무에서 GNode 추가

발행: (2026년 5월 4일 PM 08:36 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

사전 요구 사항

  • 기존에 정상 가동 중인 GBase 8a 클러스터
  • 고정 IP 주소가 설정된 신규 서버
  • 모든 노드 간 네트워크 연결성

확장 절차

1. 기존 노드에서 서비스 중지

gcadmin all stop

2. 신규 노드 설정

  • 고정 IP를 지정하고 연결성을 확인합니다:
ping 172.16.5.172
  • 신규 노드에서 다음 작업을 수행합니다:
    • gbase 사용자와 그룹 생성
    • 시스템 및 커널 파라미터 튜닝
    • SetSysEnv.py 환경 스크립트 실행
    • 비밀번호 없는 SSH 설정
    • demo.options 파일을 신규 노드 정보로 업데이트:
NEW_NODE_IP=172.16.5.178
NODE_ROLE=gnode
CLUSTER_NAME=my_gcluster
  • 라이선스 계약에 동의하고 설치 프로그램이 요청할 때 대상 노드를 확인합니다.

3. 노드 등록

gcadmin addNode --host=172.16.5.178 --role=gnode

4. 노드 추가 확인

gcadmin show cluster

모범 사례 체크리스트

  • 먼저 백업 – 확장하기 전에 항상 데이터를 백업합니다.
  • 버전 일치 – 신규 노드가 클러스터와 동일한 소프트웨어 버전을 실행하고 있는지 확인합니다.
  • 자원 계획 – 충분한 저장소와 메모리를 할당합니다.
  • 네트워크 지연 – 신규 노드와 기존 노드 간 지연 시간이 허용 범위 내에 있는지 유지합니다.

확장 후 검증

클러스터 상태

gcadmin all status

노드 연결성

gcadmin show nodes

데이터 분포

gbase -e "show distribution"

결론

위 절차를 따르면 GBase 8a 클러스터를 원활하게 확장할 수 있으며, 분산 엔진을 통해 지속적인 데이터 증가를 효과적으로 처리할 준비가 됩니다.

0 조회
Back to Blog

관련 글

더 보기 »