
[SVN] CentOS7에 SVN 설치하고 저장소 만들기
2021. 9. 14. 11:45
인프라/SVN
1. SVN 설치 yum install -y subversion rpm -qa | grep subversion 2. SVN 저장소 저장할 폴더 생성 mkdir /svn_repos 3. SVN 저장소 관리할 폴더 지정 vi /etc/sysconfig/svnserve # 수정할 부분 OPTIONS="--threads --root /svn_repos" 4. 방화벽 해제 SVN의 기본 포트는 3690 (svn:// 으로 접속할시, 사용되는 포트) firewall-cmd --permanent --zone=public --add-port=3690/tcp firewall-cmd --reload 5. SVN 실행 후 확인 systemctl start svnserve.service ps -ef | grep svn net..

[MariaDB] MHA 이중화 Failover 테스트
2021. 9. 13. 15:32
인프라/DB
아키텍처 구성도 테스트 순서 1. MasterDB 서버에서 MariaDB 실행 service mysql start 2. SlaveDB 서버에서 MariaDB 실행 -> Slave 실행 shell >> service mysql start shell >> mysql -uroot -p mysql >> start slave; mysql >> show slave status\G; 3. Manager 서버에서 모든 서버 간의 SSH 연결 테스트 sshcheck 4. Manager 서버에서 DB 서버 간의 Replication 테스트 replcheck 5. Manager 서버에서 MHA 구동하고 로그 확인 start log 6. Master 서버에서 mysql 종료 후 Manager 서버에서의 로그 확인해보기 mas..

[MariaDB] MHA + Replication 구성하기
2021. 9. 13. 10:52
인프라/DB
1. 사전 준비 환경 CentOS 7 + MariaDB 10.2 + MHA 0.57 조합으로 구성 서버 (3개), ip는 vip로 구성해도 될 것으로 보임. MHA Manager Server 192.168.0.150 (mgr) Master DB Server 192.168.0.151 (masterdb) Slave DB Server 192.168.0.152 (slavedb01) 방화벽 3306 포트 개방 모든 서버에 MariaDB 10.2 설치 2. 기본 패키지 설치 (모든 서버에서) 필요 패키지 설치 yum install epel-release -y yum install net-tools sysstat wget lrzsz lsof htop iftop rsync bzip2 unzip patch syslog ..
[CentOS] 공유폴더 마운트 (호스트와 가상머신 간의 공유)
2021. 9. 10. 10:19
인프라/Linux
공유 폴더 마운트 하는 방법 mount -t cifs //호스트내부IP/공유폴더명 저장할곳경로 -o username=호스트ID,password=호스트비밀번호

[MariaDB] 일반 Replication
2021. 9. 6. 00:29
인프라/DB
Master 설정 1. vi /etc/my.cnf.d/server.cnf 수정 [mysqld] server_id=1 log_bin=mysql-bin 2. 사용자 추가 grant replication slave, replication client on *.* to 'rep'@'%' identified by '비밀번호'; 3. master 정보 확인 show master status; Slave 설정 1. vi /etc/my.cnf.d/server.cnf 수정 [mysqld] log_bin=mysql-bin server-id=2 relay_log=mysql-relay-bin log_slave_updates=1 read_only=1 2. master 접속 정보 설정 CHANGE MASTER TO MASTER_..