1. maxscale 다운로드

  https://mariadb.com/downloads/

 

MariaDB® Downloads - Select Version / OS | MariaDB

Official download source for MariaDB®. Install MariaDB Community Server, Cloud (SkySQL), ColumnStore and MaxScale. Select version and operating system.

mariadb.com

2. os 사전 설치 패키지

 maxscale를 사용하기 위해서는 아래 패키지가 먼저 설치되어야 함.

 - libcurl

 - libaio

 - openssl

 - gnutls

 

3. maxscale 설치

1) 계정 생성

groupadd maxscale

useradd -g maxscale maxscale

 

2) link 생성

ln -s maxscale-x.y.z.OS /usr/local/maxscale

 

3) config 수정

 

   1) filter 적용시 동작 flow

    2) 접속 권한 지정

       -- server 접속용 계정

       grant select on mysql.user to 'maxscale'@'maxscalehost';

       grant select on mysql.db  to 'maxscale'@'maxscalehost';

       grant select on mysql.tables_priv to 'maxscale'@'maxscalehost';

       grant select on mysql.roles_mapping to 'maxscale'@'maxscalehost';

       grant show databases on *.* to 'maxscale'@'maxscalehost';

 

       -- monitoring 계정

       grant show databases on *.* to maxmon@'maxscalehost';

       grant replication client on *.* to maxmon@'maxscalehost';

 

 

4) maxscale 시작

bin/maxscale  --user=maxscale  --basedir=/usr/local/maxscale -d               (basedir 지정시)

bin/maxsacle --user=maxscale --libdir=/usr/local/maxscale/lib64/maxscale   (libdir 지정시)

 

 

'RDB > MySQL' 카테고리의 다른 글

mysql cmd 트랜잭션  (0) 2020.06.16
MySQL csv 파일 load  (0) 2020.06.11
MySQL 파티션 추가 스크립트  (0) 2020.06.01
MySQL Delete join 구문  (0) 2020.06.01
mysql procedure 삭제 작업  (0) 2020.05.04

+ Recent posts