AWX는 Ansible을 GUI환경에서 작업하기 위해 사용됩니다. 크게 Tower,AWX,Semaphore 가 있는데 Tower는 돈내고 사용해야돼서..AWX 커뮤니티 버전을 설치해보았습니다. awx 가 docker 기반으로 설치가 되기 때문에, centos 6 에서는 설치가 쉽지 않습니다. (docker 에서 공식 지원을 하지 않는다.) Ansible AWX는 ver 17을 기준으로 설치방법이 나뉩니다. Version 17 이하는 Linux OS 위에 Docker를 기반으로 설치를 진행하며, Version 18 이상부터는 Kubernetes 기반위에서 설치하는 것을 기본으로 합니다 ▶Ansible 설치 [root@jh-awx ~]# yum -y install epel-release [root@jh-aw..
안녕하세요 이번글에서는 Mysql or Mariadb에서 쿼리 실행 시간이 설정된 시간 이상으로 걸릴 시 slow query log가 남게됩니다. 하지만 가시성 가독성이 떨어지기 때문에 Percona에서 만든 툴을 이용하여 분석하기 편하게 변환하도록 하겠습니다. PT 쿼리 다이제스트는 MySQL 느린 쿼리를 분석하는 데 사용되는 도구입니다. show processlist 또는 tcpdump에서 캡처한 binlog, 일반 로그, slowlog 및 MySQL 프로토콜 데이터를 분석할 수 있습니다. 분석 결과를 파일로 출력할 수 있습니다. 분석 과정은 먼저 쿼리문의 조건을 매개변수화 한 다음 통계를 위해 매개변수화된 쿼리를 그룹화하는 것입니다. 각 쿼리 의 실행 시간 , 횟수, 비율을 계산할 수 있습니다. 분..
Ansible은 잘만 사용하면 굉장히 편한 opensource tool입니다. 배포하고자 하는 대상 서버에 별 다른 agent 설치가 필요없습니다. 이번 글에서는 Mysql DB설치 배포를 하고, 다음엔 MHA 구성하는 playbook을 짜보겠습니다. 테스트 환경 hostname IP private IP version db version node1 115.85.182.24 192.168.100.51 centos7.8 mysql5.7 node2 49.50.164.159 192.168.100.52 centos7.8 mysql5.7 ansible 118.67.132.167 192.168.100.53 centos7.8 사전 작업 ■ host 등록 (사전에 host를 등록해야 해당 IP 인식 가능) [root@a..
postgreSQL 구성중 failback을 위해 pacemaker를 이용하여 구성하게되었습니다. pacemaker는 Redhat에서 나오는 고가용성 클러스터입니다. Corosync란: 클러스터 인프라 지원(Quorum 관리, 메시지 관리 등) Pacemaker란: 클러스터 자원 관리자 pcs란: corosync와 pacemaker를 손쉽게 관리할 수 있는 management 프로그램 테스트 환경 구분 node1 node2 hostname jh-cluster001 jh-cluster002 OS centos7.3 centos7.3 Public IP 118.67.132.251 27.96.134.40 Private IP 10.41.43.141 192.168.100.60 10.41.142.140 192.168...
이전 글 redis install & replication 에 계속해서 진행하도록 하겠습니다. https://jhdatabase.tistory.com/5?category=946638 [Redis 1. install & replication] Redis(레디스; REmote DIctionary System)은 요즘 각광 받고 있는 In-memory Data(key-value) Store입니다. Redis Cluster는 최대 1000개의 노드로 구성이 가능하며, session clustering , cache server 용도로.. jhdatabase.tistory.com 서버 구성 정보 Server Public IP Private IP 비고 Redis1 115.85.182.24 192.168.100.51..
Redis(레디스; REmote DIctionary System)은 요즘 각광 받고 있는 In-memory Data(key-value) Store입니다. Redis Cluster는 최대 1000개의 노드로 구성이 가능하며, session clustering , cache server 용도로 Redis를 많이 사용합니다. 저는 NaverCloud에서 구성하였습니다! 테스트 구성 정보 Server Public IP Private IP 비고 Redis1 115.85.*.* 192.168.100.51 192.168.100.54 (vip) Redis2 49.50.*.* 192.168.100.52 Sentinel 118.67.*.* 192.168.100.53 사전 준비 ※ NCP 사용시 network interfa..