From a28f11114ddd4312451185c047aacc73130e0727 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sun, 15 Mar 2020 00:12:06 -0700 Subject: [PATCH] Updated FAQ (markdown) --- FAQ.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/FAQ.md b/FAQ.md index a1462a0..41582cb 100644 --- a/FAQ.md +++ b/FAQ.md @@ -25,6 +25,11 @@ Optimization for small files is actually optimization for large amount of files. ### Does it support large files, e.g., 500M ~ 10G? Large file will be automatically split into chunks, in `weed filer`, `weed mount`, `weed filer.copy`, etc. +### How many volumes to configure for one volume server? + +Just do not over configure the number of volumes. Keep the total size smaller than your available disk size. +It is also important to leave some disk space for a couple of volume size, so that the compaction can run. + ### How to configure volumes larger than 30GB? Before 1.29, the maximum volume size is limited to 30GB. However, with recent larger disks, one 8TB hard drive can hold 200+ volumes. The large amount of volumes introduces unnecessary work load for master. @@ -42,6 +47,12 @@ To upgrade to `large disk` version, * start master with a larger volume size limit * start volume servers, with reasonable maximum number of volumes +### How large should I configure the volumes? + +If the system has lots of updates or deletions, it is better to keep the volume size small to reduce compaction load. + +If the system is mostly readonly and running `large disk` version, it is ok to keep the volume size large. + ### Why my 010 replicated volume files have different size? The volumes are consistent, but not necessarily the same size or the same number of files. This could be due to these reasons: