Category: DBRE



Docker를 이용한 PostgreSQL 설치

    Docker를 이용해 PostgreSQL 설치   요즘은 도커를 이용해서 DB설치를 많이 합니다. 그런데 주의 사항은 대부분의 DB 제공자는 도커위에 DB운영을 추천하지는 않습니다. 도커로 DB를 운영하려면 신중히 고려한 후에 결정하셔야 합니다. 성능 문제나 도커와 DB를...

Docker 란?

  도커란? Namespace, cgroups, SELinux, AppArmor 프로파일을 비롯한 다양한 리눅스 커널 기능을 AUFS와 BTRFS등의 Union 파일시스템과 깔끔하게 엮어서 이미지를 모듈방식으로 구성합니다. WORA(Write-Once-Run-Anywhere) 원칙을 실현 할 수 있고, 여러 프로세스가 협업 하는 분산 시스템을 쉽게 구축할수...

컨테이너란?

  컨테이너란?  – 응용프로그램의 종속성과 함께 응용프로그램 자체를 캡슐화한 것   컨테이너의 등장은 소프트웨어의 개발, 배포, 실행하는 방법을 근본적으로 뒤바꾸어 버렸습니다. 도커가 등장함으로 개발자들은 프로그램이 실행 될 환경을 고려하지 않아도 되었고, 이 것은 어떤 장비에서...

Docker 기본 컨테이너 저장 경로 변경

  Docker 기본 컨테이너 저장 경로 변경 기본적으로 docker는 / (root 파티션) 아래에 기본 저장 경로를 가지고 있습니다. 만약 데이터를 쌓는 컨테이너를 포함하게 되면, 무한정 늘어나는 컨테이너 때문에 파티션 Full 발생에 의한 장해를 겪을 수...

Desktop PC에 VMWare ESXI를 설치 하기

  데스크탑 PC 자체를 하나의 VMWare 환경으로 구성 할 때 ESXI를 PC 설치 해버리면, 해당 PC에서 가상화 환경을 할당 할 수 있습니다. 윈도우를 빼버리고 VMWare를 바로 PC 올린다고 생각하시면 됩니다. ESXI 자체는 리눅스로 되어 있습니다....

Docker를 이용해 PostgreSQL 설치

  Docker를 이용해 PostgreSQL 설치 도커가 설치 되어 있는 상태에서 아래의 명령으로 설치 해줍니다. 우선 컨테이너를 PostgreSQL 공식 도커 허브에서 내려 받습니다. $ docker pull postgres:9.6.11 그리고 도커를 실행 해줍니다. $ docker run -e PGDATA=/data/pgdata...

MySQL, MariaDB 오픈소스 모니터링 툴

  Percona PMM server 페르코나는 MySQL 개발 하던 사람들이 나와서 MySQL 관련 컨설팅을 하면서 MySQL 강화 버전인 Percona-Server를 제공하는 회사입니다. Percona-server는 xtraDB 라는 InnoDB 강화 버전의 엔진을 탑재한 MySQL 기반의 DB입니다. Precona에서는 MySQL이나 MariaDB에서 사용...

[Playbook] SSH authorized_keys 등록

  Ansible 마스터 노드에서 각각의 호스트에 ssh rsa key 전파   authorized_key 모듈을 이용합니다. root 유저로 할 경우 아래와 같이 진행합니다. — – name: Create authority between server and nodes hosts: ceph connection: local serial:...

Kolla-ansible 배포 레지스트리 구축: rocky

  오픈스택 공식 홈페이지에 있는 있는 순서대로 진행을 하면 kolla-ansible precheck 부분에서 진행이 안되는 경우가 발생합니다. docker registry 부분이 설정이 맞지 않아 docker SDK 버전 체크 부분에서 진행 되지 않습니다. 또, 공홈에는 Controller 노드에서 배포를...

Docker를 이용해 PostgreSQL 설치

Docker를 이용해 PostgreSQL 설치   도커가 설치 되어 있는 상태에서 아래의 명령으로 설치 해줍니다. 우선 컨테이너를 PostgreSQL 공식 도커 허브에서 내려 받습니다. # docker pull postgres:9.6.11 그리고 도커를 실행 해줍니다. # docker run \ -e...