Elastic Stack نسخهٔ 9.5.4 را روی Ubuntu 22.04 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی.
دستور زیر کامل است: کلید امضا، مخزن، نصب، راهاندازی و بررسی.
نسخه: 9.5.4
حجم مخزن: 1.8 GB
مدیر بسته: apt
آخرین تغییر:
مجوز: ELv2 / SSPL-1.0 / AGPL-3.0
دستور نصب Elastic Stack روی Ubuntu 22.04
مرورگر شما انتخاب بدون JavaScript را پشتیبانی نمیکند؛ دستورهای همهٔ نسخهها زیر هم آمدهاند.
# 4) Enable and start the servicesudo systemctl enable --now elasticsearch
۵بررسی نصب
# 5) Check the installationsystemctl is-active elasticsearch
نسخهٔ بستههای Elastic Stack روی Ubuntu 22.04
همهٔ بستههای مخزن elastic-9 برای این توزیع، مستقیم از manifest مخزن. نام بستهها را برای apt install میتوانید استفاده کنید.
بسته
نسخه
elasticsearch
9.5.4
kibana
9.5.4
logstash
1:9.5.4-1
filebeat
9.5.4
پیش از نصب روی Ubuntu 22.04
مجوز ELv2 / SSPL-1.0 / AGPL-3.0 از نوع source-available است، نه متنباز به تعریف OSI؛ پیش از استفادهٔ تجاری شرایطش را بخوانید.
خطاهای رایج نصب Elastic Stack روی Ubuntu 22.04
خطای NO_PUBKEY یا «is not signed» در apt update
output
W: GPG error: https://repo.dacker.ir/apt/elastic-9 jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1363921AA23CD7DBE: The repository 'https://repo.dacker.ir/apt/elastic-9 jammy InRelease' is not signed.
کلید امضای dacker روی سرور نیست یا فایل آن خراب است. مرحلهٔ ۱ بلوک بالا را دوباره اجرا کنید و بعد apt update را تکرار کنید.
یا فایل مخزن (مرحلهٔ ۲) اضافه نشده، یا بعد از آن apt update اجرا نشده. با دستور زیر ببینید apt بسته را از repo.dacker.ir میشناسد یا نه؛ اگر خروجی خالی بود، مرحلههای ۲ و ۳ را تکرار کنید.
bash · Ubuntu 22.04
apt-cache policy elasticsearch
خطای vm.max_map_count در Elasticsearch
output
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 بماند.