본문 바로가기
반응형

전체 글61

Kafka Connect 설치 (on K8s) Kafka가 K8s환경에 설치되어있다는 가정하에 진행한다. Kafka Connect Kafka Connect Cluster가 있고 Kafka Connector를 등록해야 sink나 source작업이 시작된다. 1. Kafka connector 플러그인 준비하기 우선, Connector 이미지에는 connector 플러그인(JDBC connector 등)이 설치되어있지않아 수동으로 설치해야한다. 플러그인 다운은 confulent hub에서 할수있음. https://www.confluent.io/hub/ Home Confluent, founded by the original creators of Apache Kafka®, delivers a complete execution of Kafka for the E.. 2023. 3. 18.
Mac Controlce 5000 port 맥북에서 5000 포트 사용하려고 하니 이미 사용중이라는 에러가 발생. 해당 포트를 확인해보니 controlce가 사용중이었다. # lsof -PiTCP -sTCP:LISTEN | grep 5000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ControlCe 470 ihs 36u IPv4 0xc5394cfbababba61 0t0 TCP *:5000 (LISTEN) ControlCe 470 ihs 37u IPv6 0xc5394cfbab2bd3c9 0t0 TCP *:5000 (LISTEN) 원인 맥북을 Montrey 로 업데이트하면서 생긴 Airplay 가 사용중인것. 그래서 Airplay 를 종료해주면 된다. [시스템 환경설정] - [공유] 에서 AirPla.. 2022. 9. 23.
python ModuleNotFoundError: No module named 'mysql' ERROR 해결 mysql import시 계속 모듈이 없다는 에러가 발생 import mysql.connector ERROR 발생 ModuleNotFoundError: No module named 'mysql' 패키지를 설치 pip3 install mysql-connector-python 패키지를 설치해도 똑같은 에러가 발생한다면 https://dev.mysql.com/downloads/connector/python/ MySQL :: Download Connector/Python Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enter.. 2022. 9. 22.
Postgres copy_export Error"invalid input syntax for type integer" csv bom에러 해결 Error 현상 python 으로 postgres에 연결하여 csv 데이터를 삽입하는 코드를 작성하고 테스트하였는데 copy_sql = f""" COPY actor FROM stdin DELIMITER ',' """ with open(file_name, 'r') as f: cur.copy_expert(copy_sql,f) conn.commit() 아래와 같은 에러가 발생했따. psycopg2.errors.InvalidTextRepresentation: invalid input syntax for type integer: "4" CONTEXT: COPY actor, line 1, column actor_id: "4" 엑셀 양식은 아래와 같다. copy 구문이 이상한가 몇일을 구글링을했는데.. 내 로컬환경은.. 2022. 8. 19.
MySQL function ERROR 해결: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled' MariaDB에서 function 생성하니 다음과 같은 에러가 발생했다. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled 구글링해보니 이는 함수나 trigger등을 생성에 대해 제약이 걸려서 생긴에러로 1) super user로 함수를 생성해주거나 2) mysql설정을 통해 해결할수있다. 나는 설정을 풀어주기로 하였고 'log_bin_trust_function_creators' 설정이 디폴트가 0이기때문에 아래와같이 설정해주고 다시 생성해보면 정상적으로 함수가 생성된다! SET GLOBAL log_bin_trust_function_creators .. 2022. 8. 2.
ERROR: The certificate of ‘www.python.org’ is not trusted 해결 Dockerfile을 빌드하는 중 아래와 같은 에러가 발생 ERROR: The certificate of ‘www.python.org’ is not trusted 운영체제가 데비안이나 우분투라면 우선 ca-certificates package를 설치한다. $ sudo apt-get install ca-certificates 그래도 에러가 해결되지않는다면 접근하려는 url에 대해 --no-check-certificate 옵션을 더해주자! $ wget --no-check-certificate https://download/url 이렇게 에러를 해결했다! 2022. 7. 28.
반응형