MySQL/etc(10)
-
proxies_priv entry
라이브 서버의 백업 데이터 파일을 테스트 서버로 이동후 테스트 서버를 구축 하고자함. replicement로 5.5->10.2 로 업그레이드를 하는 작업중 mysql을 시작할때 mysqld에 다음과 같은 warning이 보인다 [Warning] 'proxies_priv' entry '@% root@master8-M' ignored in --skip-name-resolve mode. select Host, User from mysql.proxies_priv; Host User localhost root master8-M root master8-M 이라는 것은 기존 서버의 호스트명이다. 이부분을 삭제해 주었더니 경고문이 사라졌다. delete from mysql.proxies_priv where Host =..
2023.11.06 -
[ERROR] Unknown/unsupported storage engine: BLACKHOLE
mariaDB 10.2.44 에서 블랙홀 엔진을 default를 하고자 cnf 파일에 다음과 같이 넣어주었다. default-storage-engine=BALCKHOLE 그러나 mysqld.err 에서 다음과 같은 에러를 만났다면 [ERROR] Unknown/unsupported storage engine: BLACKHOLE cnf파일에 아래 내용을 추가해주자. plugin_load_add = ha_blackhole https://mariadb.com/kb/en/blackhole/ BLACKHOLE Storage engine that accepts data without storing it. mariadb.com
2023.11.06 -
check table & repair table
mysql> check table mysql.proxies_priv; +--------------------+-------+----------+-------------------------------------------------------------------------------------------+ | Table | Op | Msg_type | Msg_text | +--------------------+-------+----------+-------------------------------------------------------------------------------------------+ | mysql.proxies_priv | check | error | Table upgrade r..
2023.09.14 -
ERROR 1201
mysql 5.5 를 사용하고 있는 DB에서 replication 연결된 slave(replica) 서버를 5.6 으로 올렸다. 다시 5.5를 실행시켜서 슬레이브로 연결하려면 연결이 되는지 의문이 생겨서 시도를 해보았다. 결과는 에러가 발생하였다. mysql> start slave; ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log
2023.09.01 -
[iptables] 2003, error connecting to master 'replicator@'
replication연결 중 아래와 같은 에러가 발생하였다. 해당에러는 패스워드가 다르다거나 연결에 있어서 다양한 문제가 생겼을 경우 나오는 에러이다. Last_IO_Errno: 2003 Last_IO_Error: error connecting to master 'replicator@100.10.12.15:3306' - retry-time: 10 retries: 86400 그중 하나가 소스(마스터)에서 3306 포트를 열어주지 않아서 생겼던 문제로 보인다. telnet ip 3306 연결이 되지 않는다고 나온다면 소스(마스터)의 방화벽에서 해당 포트를 열어주자. 방화벽 포트 추가 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
2023.08.24 -
스토리지 엔진
innodb : 일반적인 엔진이며, insert등 dml 을 하는데 유리하다. 작업시 로우 단위로 락이 걸린다. myISAM : select 가 위주일 때 많이 쓰인다. 만약 dml작업을 한다면 테이블 락이 걸린다. memory : ????
2022.10.21