목록분류 전체보기 (96)
웁스교교주의 이야기
mysql를 replication은 mysql-bin 로그 파일을 읽어서 slave 서버에 update를 하는 방식이다. 근데 mysql-bin 파일에 로그가 안 쌓일 때가 있다. 이런 경우는 DB 접속시 접속 DB명을 안 적었을 때 나타나는 증상이다.
https://downloads.mariadb.org/mariadb/repositories/#mirror=kaist&distro=CentOS&distro_release=centos6-amd64&version=10.1 위에서 repo 정보를 가지고 온다./etc/yum.repo.d/MariaDB.repo 파일을 만들어 아래의 내용을 넣는다.[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.0/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1그런다음yum install MareaDB-Galera-server MariaDB-client rsync galera설치 완료..
ib_logfile0,ib_logfile1,ibdata1 파일과 해당 db폴더가 필요하다.리스타트해도 제대로 안된다면my.cnf 파일에innodb_force_recovery = 1 #이옵션은 강제로 시작하는 강도를 정하는 숫자 1이 낮음 6높음 innodb_purge_threads=0추가하고 mysql 또는 마리아db를 올려본다.그후 덤프를 뜨면 된다.전체 덤프가 안될때에는 테이블별로 데이터를 추출하면 된다.
https://downloads.mariadb.org/mariadb-galera/5.5.33a/에서 마리아 DB를 다운 받습니다..http://codership.com/content/using-galera-cluster에서 갈레아 클러스터를 다운 받습니다.압축을 풀어 줍니다.mysql계정이 없다면 mysql 계정을 만듭니다.그리고 /etc/my.cnf를 support/my-*.cnf로 바꿉니다.#자신에게 맞는 걸 선택하신 후 수정하시면 됩니다.log-bin=galera-binbinlog_format=ROW [mariadb] innodb_autoinc_lock_mode=2 innodb_doublewrite=1query_cache_size=0 query_cache_type=0bind-address= 127...
마리아 db 설치법기본적으로 mysql과 똑같다.그래서 cMake가 필요하다.여기서는 cMake가 설치되어 있다고 가정하고 설명하겠습니다.(http://cuter74.oopnwow.com/?p=59에 cMake 설치법은 설명되어 있습니다.)일단 압축을 품….저는 5.5.33 버전을 받아서 설치했습니다.tar -xvf mariadb-5.5.33a.tar.gzcmake -DCMAKE_INSTALL_PREFIX=/usr/local/maria -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLED_LOCAL_INFILE=1 -DWITH_EXTRA_CHARSETS=all -DWITH_SS..
mysql 5.5.* 버전을 maria 5.5.33 버전으로 바꾸었다.사용하는 trigger,funtion,view 는 아직까지 이상없이 잘 돌아간다.다음에는 설치 및 mysql를 maria로 바꾸는 방법을 올리겠습니다.ㅎㅎ기쁘네요 ㅎㅎ
http://dev.kthcorp.com/2012/06/21/mariadb-mysql-twins/http://dev.kthcorp.com/2012/08/09/maria-2-with-mysql/http://gubok.tistory.com/m/post/view/id/358