목록개발/MariaDB (11)
웁스교교주의 이야기
# MariaDB Repository 추가 sudo apt-get install software-properties-common suso apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' sudo add-apt repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.yongbok.net/mariadb/repo/10.5/ubuntu focal main' sudo apt update sudo apt install mariadb-server sudo apt install mariadb-client
1.mariadb의 data 폴더( 예) 자동 설치시 /var/lib/mysql)에 있는 grastate.dat 파일을 열어 seqno: 0 safe_to_bootstrap: 1 위 설정값을 seqno은 0 ,safe_to_bootstrap은 1로 수정한다. 또는 grastate.dat와 galera.cache 파일을 삭제 한다. 2. 명령어 galera_new_cluster를 실행시킨다. 그럼 기존 설정을 초기화 하고 다시 클러스터링 설정을 할 수 있다.
data 경로 /var/lib/mysql/ 설정 경로 /etc/mysql 버전은 10.5.3 기준이다.
패키지를 삭제한다. yum remove Maria* mariadb 관련 폴더들을 삭제한다. rm -rf /etc/my.cnf* rm -rf /var/log/mysql rm -rf /var/lib/mysql 이렇게 하면 관련 폴더와 패키지를 다 삭제하게 된다.
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..