버그 리포팅 : centos:8 기반 compose 파일 점검이 필요해 보입니다.
257
작성한 질문수 86
금일 centos:8 기반
docker-compose를 테스트 해보면서 다음과 같은 에러를 확인하였습니다.
"CHANGE MASTER TO MASTER_AUTO_POSITION = 1 cannot be executed because @@GLOBAL.GTID_MODE = OFF."
첨부된 예제 파일을 그대로 사용했기에 여러방법으로 테스트를 진행했고 결국 모든 volumes을 제거하고 my.cnf를 확인하였습니다.
현재 centos:8의 my.cnf 위치는 /etc/my.cnf로 나옵니다.
때문에 예제로 사용하시는 docker-compose와 다릅니다.
예상되는 문제 요소로, 저는 github의 Dockerfile을 기반으로 node_exporter, mysqld_exporter만 설치하는 걸로 수정했습니다.
yum으로 설치하는 경우와 소스로 설치하는 경우의 차이로 my.cnf 위치가 달라진다면, github를 참고하시는 영상이 있었기 때문에 이러한 부분을 따로 명시하시면 좋으실것 같습니다.
혹시나 이러한 부분을 잘 모르는 사람들이 문제 인식을 잘 못할수 있기 때문에 리포팅 드립니다. 참고 하시면 좋으실것 같습니다.
답변 1
0
안녕하세요.
해당 에러 내용을 보면 mysql의 gtid mode가 off되어 있어서 에러가 난 것으로 보이는데요.
강의는 강의 중에 custom하게 만들어진 docker image를 이용해서 테스트되고 진행되어 있습니다.
다른 docker image를 사용할 경우 다른 결과가 나올 수 있으며 다른 docker image에 대해서는 테스트되지 않았습니다.
0
감사합니다. 테스트 확인 후 권한 문제로 확인하였습니다. git으로 저장소를 만들고 자동화로 스트립트로 실행시키는 작업에서 폴더 및 파일 권한이 제대로 되어 있지 않아 문제였습니다.
현재는 스크립트로 초기에 작업을 1회 하도록 만들어 문제가 발생되지 않는 상황입니다.
답변 주셔서 감사합니다 ^^
pdf 압축파일 제공
0
57
1
auto failover 에서 db001 재실행시 db001 read_only 설정하기전 db001, db002 양쪽으로 저장되는 현상
0
204
1
그라파나에서 에러가 발생합니다
0
434
1
CentOS EOS에 따라 기존의 레포지토리 내 패키지들이 삭제되어에러 발생!
0
383
1
프로덕션 환경에서 데이터 베이스 구성에 대하여.
0
267
1
Proxy SQL에 대한 질문입니다.
0
262
1
docker-compose 후 shell 정상작동 후 mysql dashboard 정상작동안함 ㅁ누의
0
189
1
docker-compose build시 db002~db003 not working daemon 현상
0
264
1
testdb.insert_test 테이블 존재 하지 않음에 관한 문의
0
287
2
물리 서버 2대로 Master/Slave 구조가 가능한가요?
0
327
1
failover 진행중 둘다 slave로 설정
0
299
1
app_test_conn.sh
0
307
3
docker orchestrator 설치후 웹접속
0
265
1
docker에서 percona 컨테이너 생성시
0
308
2
app_test_insert.sh 쉘 스크립트 실행 오류
0
246
1
프로메테우스 사용 이유
0
383
1
Slave 서버에서 Master 서버와 연결하는 명령어 입력하면 에러 발생 질문
0
636
2
강의 따라하다가 컴퓨터 재부팅했더니
0
511
1
docker run ... -h -h옵션이 무엇인가요
0
441
1
gluster 설치관련 질문입니다
0
758
2
도와주세요!!!
0
897
2
[Dockerfile] RUN yum install
0
2099
4
HA Fail-over 질문드립니다.
0
912
1
CRUD와 Replication 질문 드립니다.
0
831
1





