본문 바로가기

분류 전체보기

(198)
[Cockroach] Architecture - SQL Layer 참조 : www.cockroachlabs.com/docs/v20.2/architecture/sql-layer.html#interactions-with-other-layers SQL Layer | CockroachDB Docs www.cockroachlabs.com Overview 각 노드가 대칭적으로 동작하므로 어느 노드로 접속을 해도 상관없음 접속한 노드 = Gateway Node 유저에게서 받은 요청을 SQL Statement 형태로 주어지므로 이를 KV operation을 위한 Plan으로 변경을 하여 transaction layer로 전송 Components Component Desc Relational structure rows & columns -> Table 구성 -> Database 구성 ..
[Cockroach] 노드 추가/삭제 1. 노드 추가 및 삭제 1-1. 노드 추가 1-1-1. Certs 생성 Node용 Certificates 생성 cockroach cert create-node 172.16.8.4 crdbsrv-4 node4 localhost 127.0.0.1 172.16.8.4 crdbsrv-7 nodelb --certs-dir=certs --ca-key=my-safe-directory/ca.key 1-1-2. 노드 추가 기본 노드 Start와 동일하고 listen-addr 옵션만 추가됨 cockroach start --certs-dir=/app/certs \ --advertise-addr=172.16.8.4 \ --listen-addr=172.16.30.4 \ --join=172.16.8.1,172.16.8.2,17..
[Cockroach] Architecture - Read/Write 참조 : www.cockroachlabs.com/docs/v20.2/architecture/reads-and-writes-overview.html Reads and Writes in CockroachDB | CockroachDB Docs www.cockroachlabs.com Important concepts TermDefinition Cluster Your CockroachDB deployment, which acts as a single logical application. Node An individual machine running CockroachDB. Many nodes join together to create your cluster. Range CockroachDB stores all us..
[Cockroach] 여러 노드에 Secure 모드로 구성하기 0. 참고 자료 www.cockroachlabs.com/docs/v20.2/deploy-cockroachdb-on-premises Deploy CockroachDB On-Premises | CockroachDB Docs www.cockroachlabs.com 1. 목표 여러 노드에 Secure 모드로 구성 - 구성 . 3개 node (crdbsrv-1, crdbsrv-2, crdbsrv-3)에 cockroach 설치 및 구성 2. Check Requirements 2-1. Production checklist 참고 : www.cockroachlabs.com/docs/v20.2/recommended-production-settings 2-2. Topology Pattern 참고: www.cockroachl..
[vscode] 내부망 서버의 remote server 접속 연결 0. VScode 설치 1. VS의 Extention Offline 설치 Extension Download https://marketplace.visualstudio.com/에서 선택 후 우측 하단의 Download extention 클릭하여 다운로드 설치 Extension - Remote SSH - Remote-SSH:Editing Configuration Files - Remote Development Visual Studio Marketplace Extensions for Visual Studio family of products on Visual Studio Marketplace marketplace.visualstudio.com 2. Remote connection 설정 vscode 실행 후 F..
[HANA] Scale-out sr_takeover 수행 단계 분석 ■ 일반적인 상황 - Master-Slave 간의 순서가 존재함 - 주요 시간 소요 단계 . Prepare takeover started ~ Existing all attached threads finished . createSysLDBSchema ~ start the SQL listening port : ■ 수행중인 Transaction이 많은 경우 - log replay에서 약 14분 소요 등 기존 resource 정리에 많은 시간 소요
[HANA] Monitoring 시스템 - 분석기능 보완 (LogAnalyzer) 보호되어 있는 글입니다.
[Django] Migration 파일 제거 - Migration directory 내 파일 삭제 (DJENV) # find . -path "*/migrations/*.py" -not -name "__init__.py" -delete (DJENV) # find . -path "*/migrations/*.pyc" -delete - DB 제거 MariaDB [PerfONEw]> drop database PerfONEw; Query OK, 17 rows affected (0.23 sec) MariaDB [(none)]> create database PerfONEw; Query OK, 1 row affected (0.00 sec) MariaDB [(none)]> - 초기 migration 수행 (DJENV) # python manage.py makemig..