الوصول إلى 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 (واجهة المستخدم)
- URL:
http://<SERVER_IP>:5601 - بيانات اعتماد تسجيل الدخول: مخزّنة في
/root/.cloudzy-creds - Dashboards مُهيَّأ للاستماع على
0.0.0.0للوصول عن بُعد.
الملفات والمجلدات الرئيسية
- بيانات الاعتماد:
/root/.cloudzy-creds - إعداد OpenSearch:
/etc/opensearch/opensearch.yml - بيانات OpenSearch:
/var/lib/opensearch - سجلات OpenSearch:
/var/log/opensearch - إعداد Dashboards:
/etc/opensearch-dashboards/opensearch_dashboards.yml - سجلات Dashboards:
/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.