RRDFLUSHCACHED(1) rrdtool RRDFLUSHCACHED(1)

rrdflushcached - تخلیه مقادیر یک فایل RRD مشخص از حافظه موقت

rrdtool flushcached [--daemon|-d address] filename [filename ...]

تابع flushcached به rrdcached، دیمن کشینگ RRD، متصل شده و دستور «flush» (تخلیه) را برای فایل‌های داده‌شده صادر می‌کند. دیمن این فایل‌ها را در ابتدای صف به‌روزرسانی قرار می‌دهد تا «به‌زودی» نوشته شوند. وضعیت تنها پس از آنکه به‌روزرسانی‌های معلق فایل‌ها روی دیسک نوشته شدند بازگردانده می‌شود.

نام فایل یا فایل‌های RRD که باید روی دیسک نوشته شوند.
نشانی دیمن rrdcached. در صورت مشخص نشدن، متغیر محیطی RRDCACHED_ADDRESS باید مقداردهی شده باشد (پایین‌تر را ببینید). برای فهرستی از قالب‌های پذیرفته‌شده، گزینه -l را در راهنمای rrdcached ببینید.
rrdtool flushcached --daemon unix:/var/run/rrdcached.sock /var/lib/rrd/foo.rrd

متغیرهای محیطی زیر می‌توانند برای تغییر رفتار "rrdtool flushcached" به کار روند:

اگر این متغیر محیطی مقداردهی شود، اثری مشابه تعیین گزینه "--daemon" در خط فرمان خواهد داشت. اگر هر دو وجود داشته باشند، آرگومان خط فرمان اولویت خواهد داشت.

Florian Forster <octo at verplant.org>

2026-08-08 1.11.0