访问开放搜索
- 网址:
https://localhost:9200 - 管理员凭据:存储在
/root/.cloudzy-creds - 默认情况下,OpenSearch 绑定到
localhost(127.0.0.1) 并且无法通过服务器的 IP 访问。 - 卷曲测试示例:
curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure
访问 OpenSearch 仪表板 (UI)
- 网址:
http://<SERVER_IP>:5601 - 登录凭据:存储在
/root/.cloudzy-creds - 仪表板配置为监听
0.0.0.0用于远程访问。
重要文件和目录
- 证书:
/root/.cloudzy-creds - 打开搜索配置:
/etc/opensearch/opensearch.yml - 打开搜索数据:
/var/lib/opensearch - 打开搜索日志:
/var/log/opensearch - 仪表板配置:
/etc/opensearch-dashboards/opensearch_dashboards.yml - 仪表板日志:
/var/log/opensearch-dashboards
服务管理
打开搜索:
systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f
打开搜索仪表板:
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. - 仪表板身份验证凭据定义在
/etc/opensearch-dashboards/opensearch_dashboards.yml.