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.