MySQL(53)
-
M2(Mac)용 VMWare로 가상화 만들기 - (1) VMWare 설치
1. 우선 알고가자 - 필자는 M2 버전 가상호스트 프로그램을 설치하면, 가상공간 안에는 x86_64 버전을 설치해도 된다고 생각하였습니다. 그래서 너무 쉽게 생각하였고, 막상 설치가 되지 않아 이런저런 고생을 하게 되었습니다. - 실제적으로 가상공간 안에서도 M2에 맞는 호환버전을 설치 해야 한다는 것을 알게 되었습니다. - M2의 호환버전은 aarch64, arm64라고 보면 됩니다. 2. VMWare 를 선택한 이유 - VMWare 는 상업적으로 유료이나, 개인적인 용도로는 무료로 사용할 수 있습니다.(회원가입 필요) - VMWare 와 Oracle Virtual Box 를 동시에 설치하고, 이후 OS 설치를 진행하였으나, Virtual Box는 호환이 되지 않았습니다. 물론 이 부분은 구글링하면 ..
2023.12.20 -
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