{ "meta": { "title": "ProxMenux po inštalácii: Voliteľné nastavenia", "description": "Sprievodca voliteľnými nastaveniami skriptu ProxMenux po inštalácii pre ďalšie funkcie a optimalizácie Proxmox VE.", "ogTitle": "ProxMenux po inštalácii: Voliteľné nastavenia", "ogDescription": "Sprievodca voliteľnými nastaveniami skriptu ProxMenux po inštalácii pre ďalšie funkcie a optimalizácie Proxmox VE.", "ogImageAlt": "ProxMenux Nepovinné nastavenia po inštalácii" }, "title": "Voliteľné nastavenia", "intro": "Kategória Voliteľné nastavenia ponúka ďalšie funkcie a optimalizácie pre inštaláciu Proxmox VE. Nie sú nevyhnutné, ale v konkrétnych situáciách môžu rozšíriť možnosti systému.", "available": "Dostupné voliteľné funkcie", "stepLabel": "Krok", "ceph": { "title": "Pridať najnovšiu podporu Ceph", "intro": "Táto možnosť nainštaluje najnovšiu podporu Ceph úložného systému pre Proxmox VE. Ceph je distribuovaný úložný systém, ktorý poskytuje vysoký výkon, spoľahlivosť a škálovateľnosť.", "doesIntro": "Čo robí:", "doesItems": [ "Pridá repozitár Ceph do vášho systému", "Aktualizuje zoznamy balíkov", "Inštaluje balíky Ceph pomocou príkazu 'pveceph install'", "Overuje inštaláciu" ], "howUse": "Použitie: Po inštalácii môžete nastaviť a spravovať úložisko Ceph cez webové rozhranie Proxmox VE alebo nástroje príkazového riadku.", "automates": "Táto úprava automatizuje nasledujúce príkazy:" }, "amd": { "title": "Použiť opravy CPU AMD", "intro": "Táto možnosť použije konkrétne opravy procesorov AMD EPYC a Ryzen na zlepšenie stability a kompatibility.", "doesIntro": "Čo robí:", "doesItems": [ "Odhaľuje, či je prítomný AMD EPYC alebo Ryzen CPU", "Použije parameter jadra idle=nomwait na predchádzanie náhodným pádom (cez /etc/kernel/cmdline na hostiteľoch so systemd-boot alebo /etc/default/grub pri GRUB, so zálohou originálu .bak).", "Nastaví KVM na ignorovanie určitých MSR (registrov špecifických pre model) pre lepšiu kompatibilitu hosťovských systémov Windows." ], "howUse": "Použitie: Opravy sa použijú automaticky a prejavia sa po reštarte systému.", "automates": "Táto úprava automatizuje nasledujúce príkazy:" }, "ha": { "title": "Zapnúť služby vysokej dostupnosti", "intro": "Táto možnosť zapne služby vysokej dostupnosti (HA) v Proxmox VE, ktoré umožňujú automatické prevzatie VM a kontajnerov iným uzlom pri poruche uzla.", "doesIntro": "Čo robí:", "doesItems": [ "Zapne a spustí službu pve-ha-lrm (lokálny správca zdrojov)", "Zapne a spustí službu pve-ha-crm (správca zdrojov klastra)", "Zapne a spustí službu corosync na komunikáciu klastra" ], "howUse": "Ako používať: Po umožnení týchto služieb môžete konfigurovať HA skupiny a zdroje vo webovom rozhraní Proxmox VE.", "automates": "Táto úprava automatizuje nasledujúce príkazy:" }, "pveam": { "title": "Aktualizovať Proxmox VE Appliance Manager", "intro": "Obnoví lokálny index šablón kontajnerov, ktorý pveam sprístupňuje v rozhraní Proxmox. Zoznam dostupných softvérových šablón tak bude aktuálny pri ďalšom vytvorení LXC.", "doesIntro": "Čo robí:", "doesItems": [ "Spustí pveam update voči zrkadlám Proxmox a získa aktuálny katalóg softvérových šablón", "Doplní zoznam softvérových šablón zobrazený pri vytváraní kontajnera" ], "howUse": "Použitie: spustite ho, ak zoznam šablón v rozhraní vyzerá zastarano alebo po zmene zrkadiel. Stiahne iba index katalógu, nie samotné šablóny.", "automates": "Táto úprava automatizuje nasledujúci príkaz:" }, "fastfetch": { "title": "Nainštalovať a nastaviť Fastfetch", "intro": "Táto možnosť ticho nainštaluje a konfiguruje nástroj Fastfetch, ktorý zobrazuje systémové špecifikácie a vlastné logo pri prihlásení.", "doesLabel": "Čo robí:", "doesItems": [ "Ticho stiahne a nainštaluje najnovšiu verziu Fastfetch", "Umožňuje vám vybrať si vlastné logo (ProxMenux, Proxmox, Helper-Scripts, Home-Labs-Club, Proxmology alebo vlastné logo)", "Nastaví Fastfetch na zobrazenie „Systém optimalizovaný cez ProxMenux“", "Nastaví Fastfetch pre automatické spustenie pri prihlásení konzoly" ], "importantLabel": "Dôležité:", "importantBody": "Ak sa pripájate k Proxmoxu cez SSH, vyberte logo Proxmox alebo vytvorte vlastné pomocou jp2a alebo img2txt. Ostatné logá vytvára chafa a v bežnej relácii SSH sa nemusia zobraziť správne.", "customLabel": "Vlastné logá:", "customBody1": "Vlastné logo použijete vložením textového súboru s ASCII grafikou do: /usr/local/share/fastfetch/logos/", "customBody2": "Môžete vytvoriť vlastné logá pomocou nástrojov ako chafa, jp2a, alebo img2txt.", "customBody3": "Pre dosiahnutie najlepších výsledkov:", "customItems": [ "Obmedzte výšku loga na 35 riadkov, aby sa zachovali proporcie a zmestilo sa do terminálu", "Použite chafa pre farebné logá (v reláciách SSH sa nemusia zobraziť správne)", "Použiť jp2a alebo img2txt pre logá kompatibilné s SSH" ], "examplesLabel": "Príkladové logá:", "logos": [ { "name": "ProxMenux", "alt": "Logo ProxMenux", "src": "https://macrimi.github.io/ProxMenux/fastfetch/proxmenux.png" }, { "name": "Proxmox", "alt": "Logo Proxmox", "src": "https://macrimi.github.io/ProxMenux/fastfetch/proxmox.png" }, { "name": "JC Channel", "alt": "Logo JC Channel", "src": "/fastfetch/jc-channel.png" }, { "name": "Helper-Scripts", "alt": "Logo Helper-Scripts", "src": "https://macrimi.github.io/ProxMenux/fastfetch/helper-scripts.png" }, { "name": "Home-Labs-Club", "alt": "Logo Home-Labs-Club", "src": "https://macrimi.github.io/ProxMenux/fastfetch/home-labs-club.png" }, { "name": "Proxmology", "alt": "Logo Proxmology", "src": "https://macrimi.github.io/ProxMenux/fastfetch/proxmology.png" } ], "automates": "Táto úprava automatizuje nasledujúce príkazy:" }, "figurine": { "title": "Inštalovať a nastaviť Figurine", "intro": "Táto voľba nainštaluje a konfiguruje Figurine, nástroj, ktorý vytvára štýlové ASCII textové bannery pre váš terminál, zobrazujúci vaše meno hostiteľa vo vizuálne atraktívnom 3D formáte.", "doesLabel": "Čo robí:", "doesItems": [ "Stiahne a nainštaluje Figurine v2.1.1 z GitHubu pre architektúru hostiteľa (AMD64, ARM64 alebo ARMv7)", "Vytvorí uvítaciu správu, ktorá zobrazí vaše meno hostiteľa v 3D ASCII umení pri prihlásení", "Aktualizuje existujúci binárny súbor Figurine až po úspešnom stiahnutí a rozbalení", "Nastaví uvítaciu správu pre automatické spustenie pri prihlásení" ], "practicalLabel": "Praktické použitie:", "practicalBody": "Pri správe viacerých uzlov Proxmox v klastri Figurine hneď ukáže, do ktorého uzla ste prihlásený. Pomáha to predchádzať náhodným príkazom na nesprávnom uzle a zlepšuje prácu s viacerými servermi.", "exampleLabel": "Príklad výstupu:", "imageAlt": "Príklad výstupu Figurine", "automates": "Táto úprava automatizuje tento proces:", "outro": "Po inštalácii uvidíte vaše meno hostiteľa zobrazené v 3D ASCII umení zakaždým, keď sa prihlásite, aby bolo okamžite jasné, na ktorom uzol Proxmox pracujete." }, "log2ram": { "title": "Nainštalovať Log2RAM (zníženie opotrebenia SSD/NVMe)", "intro": "Log2RAM pripojí /var/log na ramdisk tmpfs a podľa plánu ho zapisuje na disk, takže logy, ktoré sa neustále menia, napríklad prístupový log pveproxy, sa zapisujú do RAM namiesto na systémový SSD. Journal a logy úloh Proxmox VE a Proxmox Backup Server zostávajú na disku. Čisté vypnutie zapíše ramdisk na disk; pri náhlom výpadku napájania sa stratia len textové logy zapísané od poslednej synchronizácie.", "upstreamLabel": "Pôvodný projekt:", "upstreamUrl": "https://github.com/azlux/log2ram", "upstreamLinkLabel": "azlux/log2ram na GitHub", "doesLabel": "Čo robí ProxMenux:", "doesItems": [ "Čítaním /sys/block/<dev>/queue/rotational zistí, či je koreňový disk SSD/NVMe. Pri rotačnom disku sa automatický postup pred inštaláciou opýta.", "Nainštaluje Log2RAM 1.7.2 z pôvodného projektu, overí, že stiahnutý súbor je táto verzia, a jeho kód ponechá bez zmien. Chybový e-mail vypne pomocou NOTIFICATION=false, pretože Proxmox VE neobsahuje príkaz mail.", "Nastaví veľkosť ramdisku podľa RAM hostiteľa: ≤ 8 GB → 128M, ≤ 16 GB → 256M, > 16 GB → 512M. Zapíše hodnotu do SIZE= v /etc/log2ram.conf.", "Ponechá na disku journal (/var/log/journal), logy úloh Proxmox VE (/var/log/pve) a, ak je nainštalovaný, logy Proxmox Backup Server (/var/log/proxmox-backup), v /var/hdd.journal, /var/hdd.pve a /var/hdd.proxmox-backup. Každá bežná cesta sa zmení na odkaz na svoj priečinok na disku. Presun prebehne pri štarte, ešte pred spustením Log2RAM.", "Zapisuje ramdisk na disk časovačom Log2RAM každú 1 h / 3 h / 6 h podľa rovnakého pásma RAM a po každom zápise vyprázdni vyrovnávaciu pamäť disku, takže dokončená synchronizácia prežije výpadok napájania.", "Nainštaluje kontrolu v /etc/cron.d/log2ram-auto-sync, ktorá sa spúšťa každých 10 minút. Keď /var/log prekročí 85 % ramdisku, zrotuje logy, skomprimuje práve zrotované a všetko zapíše na disk. Žiadny log sa nevyprázdňuje.", "Ponechá journal systemd na disku s limitom 1 GB, v /etc/systemd/journald.conf.d/proxmenux-log2ram.conf. Na hostiteľovi s Proxmox Backup Server pridá /etc/logrotate.d/proxmox-backup-api (rotácia 20 MB × 3) pre jeho logy API.", "Zaregistruje sa v installed_tools.json, aby ho bolo možné vrátiť v časti Odinštalovať optimalizácie. Aktualizácia zo staršej verzie zachová veľkosť a interval synchronizácie a pri ďalšom štarte presunie journal na disk." ], "howUseLabel": "Ako používať:", "howUseBody": "V automatickom postupe sa Log2RAM nainštaluje bez zásahu, keď zistí systémový disk SSD/NVMe. Prispôsobiteľný postup sa pýta na veľkosť, interval synchronizácie a na to, či zapnúť kontrolu. Zmeny sa uplatnia pri ďalšom štarte.", "verifyLabel": "Overiť a spravovať zo shellu:", "verifyCode": "# Service state and sync timer\nsystemctl status log2ram\nsystemctl list-timers log2ram-daily.timer\n\n# Ramdisk usage — /var/log IS the tmpfs itself\ndf -h /var/log\n\n# Folders kept on disk, and the journal size\nls -l /var/log | grep -- '->'\njournalctl --disk-usage\n\n# Write the ramdisk to disk now\nsystemctl reload log2ram\n\n# Current configuration\ncat /etc/log2ram.conf\nsystemctl cat log2ram\n\n# Recent Log2RAM activity\njournalctl -u log2ram -n 50 --no-pager" }, "zram": { "title": "Povoliť výmenný profil ZRAM", "intro": "Pomocou /dev/zram0 vytvorí komprimované odkladacie zariadenie v RAM cez systemd-zram-generator. Stránky presunuté jadrom do swapu sa komprimujú cez zstd a zostanú v pamäti pred použitím swapu na disku.", "doesLabel": "Čo robí:", "doesItems": [ "Nainštaluje systemd-zram-generator, ak chýba, a zaznamená, či ho nainštaloval ProxMenux.", "Zapíše /etc/systemd/zram-generator.conf.d/90-proxmenux.conf: zariadenie zram0 s veľkosťou desatiny RAM hostiteľa, kompresiou zstd (zstd(level=9) pri systemd-zram-generator 1.2.0 alebo novšom) a prioritou swapu 32767.", "S touto prioritou jadro najprv zaplní ZRAM. Existujúci swap na disku si zachová svoju prioritu a prijme stránky, ktoré sa už do ZRAM nezmestia.", "Pred zmenou niečoho, hľadá ďalšie nastavenie ZRAM: aktívny zram swap, zram linka v /etc/fstab, systemd jednotka alebo iný súbor generátora. Ak ho nájde, možnosť sa zastaví a nechá nastavenie ako je.", "Spustí dev-zram0.swap a overí, či aktívne zariadenie zodpovedá profilu. Ak nie, obnoví predchádzajúci stav.", "Zaznamená sa v installed_tools.json, aby sa dal vrátiť cez Odinštalovať optimalizácie." ], "howUseLabel": "Ako používať:", "howUseBody": "Možnosť je iba v prispôsobiteľnom postupe; automatický ju nepoužíva. Zariadenie sa pri každom štarte vytvorí znovu. Kým je aktívne, panel Pamäť v ProxMenux Monitor zobrazí kapacitu, využitý swap, algoritmus, kompresný pomer a obsadenú fyzickú pamäť.", "verifyLabel": "Overiť zo shellu:", "verifyCode": "# Active swap devices and their priority\nswapon --show\n\n# ZRAM device: algorithm, size and compressed data\nzramctl\n\n# Profile written by ProxMenux\ncat /etc/systemd/zram-generator.conf.d/90-proxmenux.conf\n\n# State of the swap unit\nsystemctl status dev-zram0.swap" }, "autoApplication": { "title": "Automatická aplikácia", "body": "V prispôsobiteľnom postupe vyberte funkcie podľa potreby. Log2RAM je aj súčasťou automatického postupu s detekciou hardvéru; ZRAM zostáva iba prispôsobiteľný. Jednotlivé časti opisujú výzvy a predpoklady." } }