Elastic Stack نسخهٔ 8.19.22 را روی CentOS 7 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی.
دستور زیر کامل است: کلید امضا، مخزن، نصب، راهاندازی و بررسی.
نسخه: 8.19.22
حجم مخزن: 1.6 GB
مدیر بسته: yum
آخرین تغییر:
مجوز: ELv2 / SSPL-1.0 / AGPL-3.0
دستور نصب Elastic Stack روی CentOS 7
Elastic Stack 8.x8.19.22
CentOS 7
1.6 GB
امضا و بررسیشده
bash · CentOS 7
۱کلید امضای سازنده
# 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/elastic.asc
۲افزودن مخزن
# 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-elastic-8.repo -o /etc/yum.repos.d/dacker-elastic-8.repo
۳نصب
# 3) Installsudo yum install elasticsearch
۴راهاندازی سرویس
# 4) Enable and start the servicesudo systemctl enable --now elasticsearch
۵بررسی نصب
# 5) Check the installationsystemctl is-active elasticsearch
گزارشگیری PDF/PNG در Kibana روی این توزیع کار نمیکند، چون Chromium داخلی آن به glibc 2.25 نیاز دارد. خود Kibana اجرا میشود.
نسخهٔ بستههای Elastic Stack روی CentOS 7
همهٔ بستههای مخزن elastic-8 برای این توزیع، مستقیم از manifest مخزن. نام بستهها را برای yum install میتوانید استفاده کنید.
بسته
نسخه
elasticsearch
8.19.22-1
kibana
8.19.22-1
logstash
1:8.19.22-1
filebeat
8.19.22-1
پیش از نصب روی CentOS 7
CentOS 7 بهصورت best-effort نگهداری میشود: نسخهها منجمدند و ممکن است از نسخهٔ توزیعهای دیگر قدیمیتر باشند.
مجوز ELv2 / SSPL-1.0 / AGPL-3.0 از نوع source-available است، نه متنباز به تعریف OSI؛ پیش از استفادهٔ تجاری شرایطش را بخوانید.
خطاهای رایج نصب Elastic Stack روی CentOS 7
«No package elasticsearch available»
output
No package elasticsearch available.Error: Nothing to do
فایل .repo در /etc/yum.repos.d/ نیست یا برای نسخهٔ دیگری از EL است. مرحلهٔ ۲ را تکرار کنید و مطمئن شوید سرور واقعاً CentOS 7 است.
bash · CentOS 7
yum repolistcat /etc/os-release
«GPG check FAILED» یا «Public key … is not installed»
output
Public key for elasticsearch-….rpm is not installedError: GPG check FAILED
کلید امضای سازنده وارد نشده است. مرحلهٔ ۱ (rpm --import) را اجرا کنید و نصب را تکرار کنید. غیرفعال کردن gpgcheck راهحل امن نیست.
bootstrap check failure [1] of [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
وقتی Elasticsearch روی نشانی شبکه (نه فقط localhost) گوش میدهد، این مقدار کرنل را لازم دارد. مقدار را بالا ببرید و در /etc/sysctl.d/ ثبت کنید تا بعد از reboot بماند.