본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
OpenSearch

OpenSearch

OpenSearch는 Apache 2.0 Elasticsearch 포크입니다. 허용적 라이선스 하에 검색 및 분석 기능을 제공하며, Elasticsearch API와 완전히 호환됩니다. Elastic의 라이선스 변경 이후 2021년 AWS가 만든 프로젝트로, Walmart, Netflix를 비롯해 100곳 이상의 AWS 네이티브 환경에서 운영 중입니다.

한눈에 보기

13.2k

GitHub 스타

8

페이지 조회수

라이선스 Apache-2.0 버전 Latest OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

OpenSearch 접근

  • URL: https://localhost:9200
  • 관리자 자격 증명 저장 위치: /root/.cloudzy-creds
  • 기본적으로 OpenSearch는 localhost (127.0.0.1)에 바인딩되며, 서버 IP를 통해 직접 접근할 수 없습니다.
  • curl을 이용한 테스트 예시: curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

OpenSearch 대시보드(UI) 접속 방법

  • URL: http://<SERVER_IP>:5601
  • 로그인 자격 증명 저장 위치: /root/.cloudzy-creds
  • 대시보드는 원격 접속을 위해 0.0.0.0 포트에서 수신하도록 설정되어 있습니다.

중요한 파일과 디렉토리

  • 자격 증명: /root/.cloudzy-creds
  • OpenSearch 구성: /etc/opensearch/opensearch.yml
  • OpenSearch 데이터: /var/lib/opensearch
  • OpenSearch 로그: /var/log/opensearch
  • 대시보드 설정: /etc/opensearch-dashboards/opensearch_dashboards.yml
  • 대시보드 로그: /var/log/opensearch-dashboards

서비스 관리

OpenSearch:

systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f

OpenSearch Dashboards 대시보드

systemctl status opensearch-dashboards
systemctl restart opensearch-dashboards
journalctl -u opensearch-dashboards -f

참고

  • OpenSearch가 수신 대기 중입니다. localhost (127.0.0.1) 기본적으로 설정되어 있으며, 별도로 구성하지 않는 한 서버 IP를 통해 접근할 수 없습니다.
  • SSH 포트 포워딩을 사용하면 포트를 외부에 노출하지 않고 OpenSearch에 원격으로 안전하게 접근할 수 있습니다. 9200.
  • SSH 포트 포워딩 예시: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards는 다음 주소에서 수신 대기하도록 구성되어 있습니다. 0.0.0.0 그리고 다음 포트로 원격 접근이 가능합니다. 5601.
  • Dashboards 인증 자격증명은 다음에서 정의됩니다. /etc/opensearch-dashboards/opensearch_dashboards.yml.

모니터링의 더 보기

관련 앱.

지금 OpenSearch를 배포하세요. 월 $2.48부터.