Advanced Search
Search Results
311 total results found
기술노트
이곤아이
취미활동 공유
4. DBMS 정보기록
이곤아이
Linux 정보기록
6. Network 구성정보
IT부문 기타공유
영상공유
잡다한 공유
1. OS기술노트
5. 자동화/IaC
3. Container/Kubernetes
2. Open-Infra
7. 가상화/하이퍼바이져
Openldap 구성
쉘스크립트개발
개콘 모아보기
기타 영상
CCM영상
컨테이너&가상화
Ansible 기술정보
스토리지 기술정보
WEB&WAS기술정보
Mysql&MariaDB
OracleDB
postgresSQL
모니터링
SMTP 노트
Centos/RHEL8 기술정보
Centos / Rocky / Alma / RHEL 8버전 기술노트
Openstack 공유
ELK Stack 공유
Centos/RHEL7 기술노트
Centos/RHEL6 기술노트
puppet 기술정보
centos6에 mysql 5.7설치하기
mysql 5.7을 컴파일 하기 위해서는 boost 1.5.9이상이 설치되어야 합니다. centos6 기본 리포지터리에 설치된 boost버전은 1.4버전이기 때문에 boost1.5.9버전을 내려받아서 설치해야 합니다..ㅎㅎ boost내려받기$> wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz $> tar -zxvf boost_1_59_0.tar.gz $>...
centos7 galera cluster설치
DBMS교체(Mysql → Mariadb)를 추진하면서 이중화 구성을 replication 에서 galera_cluster로 전환하기 위해 구축하기 위한 문서 시스템 소개 Replication 기반의 데이터 동기화 방식 WEB/WAS → DB#1 DDL 유입 (insert / modify / delete / ...) DB#1서버는 binlog에 저장. DB#2 서버는 IO Thread가 master서버로 접속해서 변경내용 확인 후 변경사항이 있...
extrabackup을 이용한 mysql 백업 수행
소 개 서비스 구동중에 Mysqldump를 이용한 백업 수행시 table lock이 발생하기 때문에 서비스 장애 가능성 존재. 대용량 DB의 경우 raw단위로 backup을 수행하기 때문에 수십분 ~ 수시간 소요 설치 & 실행 1차 서버는 정상, 2차 서버는 추가로 구성한 서버라고 가정하고.. 전체서버대상 - extra backup 패키지 설치 - https://www.percona.com/downloads/Percona-XtraBackup-2.4/L...
keepalived기반의 DB이중화 구현
시스템 구성도 서버정보 로드밸런싱 종류 알고리즘 종류 알고리즘 설명 설정값 라운드 로빈 하나씩 분배 rr 가중치 라운드 로빈 가중치가 큰 서버로 분배 wrr 최소 연결 접속수가 적은 서버로 분배 lc 가중치 최소연결 (접속수+1)/가중치 로 최소값 서버로 분배 wlc 지역 최소연결 접속수가 가중치를 넘기기전까지 한서버만 분배 lblc 복제기반의 지역 ...
MariaDB 컴파일 후 초기설치할때 에러
MariaDB일부버전에서 mysql 테이블 생성시 다음과 같은 오류 [ERROR] /usr/local/mysql/libexec/mysqld: ambiguous option '--o' (old-alter-table, optimizer_switch) [ERROR] Aborting 메시지가 떠 있다면 /etc/my.cnf파일을 확인해서 124번줄 o#로 되어 있으면, o을 제거
igoni.kr
안녕하세요. igoni.kr 입니다. 이번에 새로 장만한 사이트 입니다. 기술노트 Linux 정보기록 Centos기술노트 Centos6 기술노트 Centos7 기술노트 RHEL8기술정보 컨테이너&가상화 Openldap 구성 쉘스크립트개발 스토리지 기술정보 Ansible 기술정보 puppet 기술정보 WEB&WAS 모니터링 SMTP 노트 ELK Stack 공유 Openstack 공유 DBMS 정보기록 Mysql&M...
mariadb기반의 galera 구성 오류메시지 조치
mariadb기반의에서 galera 구성할때 provider 에러메시지 나오면서 종료 2022-02-11 1:23:59 0 [ERROR] WSREP: provider interface version mismatch: need '26', found '25' 2022-02-11 1:23:59 0 [ERROR] WSREP: Failed to create a new provider '/usr/lib64/galera-3/libgalera_smm.so' with o...
mariadb에서 패스워드 없이 로그인할때
시작하는 말 안녕하세요, 고니입니다.기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다.이번엔 MariaDB 소켓인증 기술편입니다.MariaDB 버전 업그레이드 후 localhost에서 접속시 패스워드 없이 로그인이 가능했는데 왜 그런지 확인해보려고 합니다. 발생현상 패스워드없이 root 로그인 # mysql -u root Welcome to the MariaDB monitor. Comma...
maxscale기반의 DB 이중화 운영
개 요 기존 Mysql + myql-mmm 구조기반에서의 DB이중화 구조에서의 문제점 비동기식 replication 구조에서 read / write가 많은 경우 replication이 깨지거나 지연되는 현상이 빈번함 mmm의 버전 업데이트가 없음 ( latest버전인 2.2.1은 2012년 12월이 마지막) mmm 버그로 인한 failover / failback 이슈가 발생이 있음 Maxscale 소개 Mariadb에서 제공하는 DB클러...
my.cnf를 이용한 mysql바이너리 로그 관리
설정예시 - 1개당 바이너리 로그는 500M가 최대크기이고, 30일동안 보관 후 자동 삭제 $> vi /etc/my.cnf ... log-bin = mysql-bin log-bin-index = mysql-bin expire_logs_days = 30 max_binlog_size = 500M ...
mysql 5.5 리플리케이션 구성하기
Mysql 5.5 Replication 구성하기(Master – Slave) 5.5부터는 동기화되는 Replication 구성이 가능(5.1은 비동기식으로 Data Sync시 오류 발생 마스터 서버 작업1. /etc/my.cnf파일 수정 $> vi /etc/my.cnf ... server-id = 1 binlog-do-db=test1234 # 적용할 DB명 log-bin=mysql-master-bin # 리플리케이션에 사용할 로그명 ...
Mysql Audit 기능 설정
개 요 Mysql내에 접근기록을 사용할 수 있는 Audit 플러그인 설명 제약사항 Mysql 5.6이상 설치가 가능하나, Mysql내에는 Enterprise Edition만 제공되는 것으로 파악 MariaDB내에는 Audit Plugin이 제공되어 MariaDB에 저장된 플러그인을 통해 Audit 기능 활성화 가능 설치 방법 Mysql 접속 후 플러그인 경로 확인 mysql> show global variables like 'plugin_di...
mysql grant실행시 access denied 발생시 조치방법
mysql 데이터 이전(재설치 이후) root로 로그인하여 쿼리 작업이 다른 쿼리는 정상적으로 적용되는데,grant구문 실행하면 access denied 처리될때,요롷게..??? mysql> grant all privileges on *.* to 'root'@'1.2.3.4' identified by '123123' with grant option; ERROR 1045 (28000): Access denied for user 'root'@'localhost'...
Mysql innodb컴파일
Mysql 4버전은 innodb가 기본포함이지만, 5.1버전은 컴파일시 옵션을 넣어야 함. $> ./configure --prefix=/usr/local/mysql \ --with-extra-charsets=all \ --with-readline \ --with-plugins=max \ --with-charset=utf8 \ --with-innodb (혹은 --with-plugins=innobase) 설치 끝나고 innodb 포함 여부 확인은 my...
mysql replication 설정
5.5부터는 innodb를 기본엔진으로 사용하기 때문에, Myisam을 사용할 경우, 테이블 구성시 엔진타입을 따로 기재해 주어야 함. Master1 : 192.168.20.11 Master2 : 192.168.20.12 Mysql replication 구성하기(Dual Master) Master1 my.cnf파일 수정 /etc/my.cnf파일에 해당 내용 추가하기 $> vi /etc/my.cnf server-id = 1 binl...
Mysql root 사용자 패스워드 재설정 방법
Mysql 서비스 종료 $> killall mysqld Mysql 옵션 적용하여 재시작 /usr/local/mysql/bin/mysqld_safe ~-~-skip-grant-tables & Mysql root 사용자 로그인 $> /usr/local/mysql/bin/mysql -u root mysql * 정상적으로 수행될 경우 콘솔화면이 "mysql>" 으로 변경될 것입니다. root 패스워드 재지정 (Mysql 5...
mysql utf8설정
mysql에 utf8로 강제 설정 $> cat /etc/my.cnf ... [client] default-character-set = utf8 ... [mysqld] init_connect = SET collation_connection = utf8_general_ci init_connect = SET NAMES utf8 default-character-set = utf8 character-set-server = utf8 collation...
mysql 기반의 리플리케이션 및 mmm 설치
MYSQL 설치 설치환경 구성1. Mysql사용자정보 추가 [root@localhost ~]# groupadd –g 1002 mysql [root@localhost ~]# useradd -M mysql -u 1002 –g 1002 -d /svc/mysql/ 추가 패키지 설치 [root@localhost ~]# yum install ncurses* openssl-devel* \ gdbm-devel* curl* gm...
mysql 데이터값 변경하기
mysql 전체 컬럼의 데이터 변경하기 테이블명 : test_table업데이트 대상 컬럼 : name_cols원래 문자 : linux바꿀문자 : windows MYSQL> update test_table set name_cols=replace(name_cols,'linux','windows'); reference http://jobdahan.net/mysql/1394848
mysql 리플리케이션 UUID오류문제
mysql 통째로 복사한 이후에 리플리케이션 구성할때 slave status확인하면 UUID관련된 오류가 발생합니다. mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Master_Host: 192.168.0.130 Mas...