반응형
mysql과 연동을 하기 위해서는 JDBC를 설치해 주어야한다.
$sudo apt-get install libmysql-java
이렇게 하면 설치가 되는데 안될때가 있다. 설치가 안되면 직접 다운받아서 설치해야한다.
https://dev.mysql.com/downloads/connector/j/
위 링크로 간다. os 선택에서 우분투를 선택한다.
그럼 이런 화면이 나오는데 이중에 각자 우분투 버전에 맞는 파일을 다운로드 하면 된다. 자신의 리눅스 버전을 확인하려면
$cat /etc/issue
이렇게 치면 알려준다.
다운받은 파일을 설치해야한다. 설치해보자.
$sudo dpkg -i mysql-connector-j_8.0.33-1ubuntu20.04_all.deb
이렇게 설치한다. 이렇게 설치하면
$cd /usr/share/java
여기에 있다. 이 파일을 logstash 경로로 복사한다.
$cp mysql-connector-j-8.0.33.jar /usr/share/logstash/bin/
이번엔 플러그인을 설치한다.
$cd /usr/share/logstash/bin/
$./logstash-plugin install logstash-input-jdbc
이렇게 해준다.
이렇게 하면 준비가 끝났다. 다음엔 mysql과 엘라스틱을 연동 해보자.
반응형
'엘라스틱서치' 카테고리의 다른 글
Logstash의 활용 - 새롭게 등록되거나 수정된 데이터만 등록 (0) | 2023.07.03 |
---|---|
Logstash의 활용 - mysql 데이터를 엘라스틱서치에 자동 등록 (0) | 2023.06.30 |
Logstash의 활용 - 우분투(UBUNTU)에 Logstash 설치 (0) | 2023.06.30 |
엘라스틱서치 조건으로 문서 삭제 _delete_by_query (0) | 2021.01.01 |
파이썬에서 엘라스틱서치 호출하는 법 (0) | 2020.11.30 |