게시글
질문&답변
2024.06.24
get_url - url 및 checksum 404 not found 발생시 해결법
톰캣 다운로드 url 도 archive로 시작하는 걸로 바꾸는 게 좋을 듯합니다.- name: Download Tomcat using get_url get_url: url: https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz
- 1
- 2
- 393
질문&답변
2023.09.17
섹션 16 mysql 문의드립니다
저는 ENTRYPOINT를 CMD로 바꾸고 내용을 변경하니 해결됐습니다.FROM mariadb ENV MARIADB_ROOT_PASSWORD 0000 ENV MARIADB_DATABASE bbbicb COPY ./docker-source/mysql /var/lib/mysql EXPOSE 3306 CMD ["--user=root"]
- 0
- 2
- 943
질문&답변
2023.08.19
No suitable driver 나오시는 분들
저도 같은 문제로 고생해서 제가 해결한 방법 공유드립니다.결론부터 말씀드리면 url의 mysql 부분을 mariadb로 변경해서 해결했습니다."connection.url":"jdbc:mariadb://localhost:3306/mydb"kafka-connect가 정확히 어떻게 드라이버를 찾는지는 모르겠으나 프로토콜이 mysql이면 mariadb jdbc를 잘 못찾는 듯합니다.https://github.com/confluentinc/kafka-connect-jdbc/blob/master/src/main/java/io/confluent/connect/jdbc/dialect/MySqlDatabaseDialect.java#L52https://github.com/confluentinc/kafka-connect-jdbc/blob/master/src/main/java/io/confluent/connect/jdbc/dialect/DatabaseDialectProvider.java#L171저도 mysql 드라이버로 시도했을땐 드라이버는 찾던데, 특정버전 이후로 tx-isolation-> transaction-isolation 변수로 변경된 것 때문에 다른 오류가 뜨더라구요. 그래서 어쩔수 없이 mariadb driver 사용하면서 url 부분 변경하니 작동됐습니다.mysql driver에서는 transaction-isolation을 찾는데, mariadb에서 tx-isolation 변수만 있어 생긴 에러라고 합니다.찾아보니 mariadb도 최신버전부터 변경된 변수로 적용한다는데, 저는 brew를 통해서 설치한지라 최신버전을 설치할 수 없었습니다.마지막으로 제 실행환경 공유합니다.(mac)kafka : stable 3.4.0kafka-connect-jdbc : 10.7.24mariaDB : 11.0.2-MariaDB Homebrewjava : openjdk-17
- 3
- 2
- 6.1K