MYSQL
Posts
29 postsPercona mysql에 Haproxy check 연동
Tocu 엔진을 사용하려 퍼코나 mysql을 설치하고 haproxy에 연결하려고 하니 각 DB 서버에 Load balance는 정상적으로 작동을 하는데, db health check가 되지 않는다.그래서 찾아보니 기존 mysql에서는 haproxy에서 DB 서버로 haproxy 계정으로 로그인하여 DB가 살아있는지 체크를 했었는데, percona mysql에서는 xinetd 에 mysqlchk 서비스를 추가하여 9200번 포트를 통해 DB서버로 통신하고, DB서버에서 mysqlchk 스크립트를 통해 체크를 수행하는것 같다.아래는 테스트 진행 내용을 정리해 보았다. 구성 환경각 OS : Centos 7.7DB 서버 3대 : Percona mysql 8.0 설치.Haproxy 서버 2대 : Ha
TokuDB 설치하기
기존 Mysql Innodb engine을 사용하다가 TokuDB Engine이 좋다기에, 마침 웹 리뉴얼을 하게 되어 TokuDB Engine 을 설치해 보았다.일반 mysql-server 에 설치를 하자니, 방법이 없는건지.. 내가 못찾는건지 아무리 봐도 모르겠다.. 그래서 Percona-mysql로 설치를 진행하였다. 혹시 일반 mysql에 Toku Engine 설치하는 방법이 있다면 공유 부탁드리겠습니다... 1. percona-mysql 설치yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpmyum install -y http://repo.percona.com/centos/
Docker compose tomcap WebApp Java MySQL 연동 문제
Docker compose 로 개발을 하다보니 PolyGlot 처럼 여러 개발 언어를 접하게 됩니다.이번에는 Java 입니다. 간단히 이야기 하면 Tomcat WAS의 WebApp WAR 파일이 있어,docker-compose.yaml 에 다음과 같이 WAS와 MySQL 을 구성해 놓았습니다. version: '3.4'services: trbn_mysql: image: mysql:latest command: --default-authentication-plugin=mysql_native_password restart: always container_name: trbn_mysql volumes: - mysql-storage:/var/lib/mysql environ
Autoset를 이용해서 PHP 환경설정하기
PHP를 사용하기 위해서는 PHP와 함께 서버와 데이터베이스를 설치해야 하는데 개별적으로 설정하기가 쉽지 않다. 그래서 AMPSetup를 주로 사용해서 PHP, Apache, Mysql 를 한번에 설치했는데 AMPSetup이 더 이상 버전업을 하지 않게 되었다. 대안으로 Autoset를 설치해 보았는데 설치도 간편하고 PHP, Apache, Mysql를 한번에 설치해줘서 역시 편하게 사용할 수 있다. Autoset 설치하기우선 설치파일을 다운로드 받기위해 Autoset 사이트 방문 무료 다운로드를 클릭한다. 컴퓨터 사양에 맞게 설치 파일을 다운로드 받는다. 다운로드 받은 파일을 클릭하면 기본 언어가 한국어로 되었다. [확인]을 클릭 사용자 계약에 동의하고 [다음] 클릭 설치 경로를 보여주고 있다.(

