From 3c0d0080c4628b4ca8fa687e4d4e94a42578ebcd Mon Sep 17 00:00:00 2001 From: postscriptum Date: Thu, 9 Oct 2025 04:13:39 +0300 Subject: [PATCH] add ramfs example --- ...seeder-i2p-ecosystem-support-with-yggdrasil.gmi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/public/uk/pyseeder-i2p-ecosystem-support-with-yggdrasil.gmi b/public/uk/pyseeder-i2p-ecosystem-support-with-yggdrasil.gmi index 68c3c18..de47b89 100644 --- a/public/uk/pyseeder-i2p-ecosystem-support-with-yggdrasil.gmi +++ b/public/uk/pyseeder-i2p-ecosystem-support-with-yggdrasil.gmi @@ -134,6 +134,20 @@ crontab -e Цей скрипт зручно виконувати через crontab з іншого скрипта, перед з командою `pyseeder reseed ...` +### Збереження тимчасових файлів в оперативній пам'яті + +Оскільки pyseeder зберігає тимчасові дампи netDb в файл, щоб не зношувати SSD, я монтую локації y2r.sh в ramfs. Для цього в `/etc/fstab` додаю: + +``` /etc/fstab +ramfs /path/to/tmp-net-db ramfs defaults,noatime,nosuid,nofail,size=64M 0 0 +``` + +Зміни вступають в силу після перезапуску системи, якщо потрібно в рамках поточної сесії - монтуємо: + +``` bash +mount -t ramfs -o size=64M ramfs /path/to/tmp-net-db +``` + ## Тестування Для перевірки, на цільовому сервері (з попередньо встановленим pyseeder) виконуємо команду: