В моей системе Kubuntu 16.10 у меня есть каталог, который постоянно получает данные из Интернета. В настоящее время он имеет почти 50 ГБ, и он получит возможно что-то вроде 130 ГБ.
Есть ли способ ограничить объем данных, хранящихся в этом каталоге, примерно на 65 ГБ и сделать остальную часть данных сохраненной в другом каталоге на внешнем диске? Я имею в виду, что после последнего байта в текущем каталоге следующий будет сохранен в новом каталоге.
Кроме того, этот новый каталог также будет иметь предел, и когда это будет достигнуто, поток данных перенаправляется в другой каталог на другом внешнем диске.
Возможно ли это как-то?
Из-за способов распространения файловых систем на диски (RAID, LVM, btrfs, ZFS и т. д.) они делают все файловые системы (или разделы, в случае RAID, LVM) разбросаны по дискам, т надежно диктовать то, что написано где. Из способов сделать каталоги на двух файловых системах отображаются как один (оверлеи), только один может быть использован для записи. Итак, я бы сказал, что вы не можете делать то, что вы просите.
Вы можете установить лимит для каталога (см. Как установить ограничение размера файла для каталога?), Но я не могу подумайте, что он переполнен в другом месте, если приложение не поддерживает его. Самый простой способ, который я могу представить, - это определить, когда диск заполнен, и перезапустить процесс, указав его на новый диск.
Из-за способов распространения файловых систем на диски (RAID, LVM, btrfs, ZFS и т. д.) они делают все файловые системы (или разделы, в случае RAID, LVM) разбросаны по дискам, т надежно диктовать то, что написано где. Из способов сделать каталоги на двух файловых системах отображаются как один (оверлеи), только один может быть использован для записи. Итак, я бы сказал, что вы не можете делать то, что вы просите.
Вы можете установить лимит для каталога (см. Как установить ограничение размера файла для каталога?), Но я не могу подумайте, что он переполнен в другом месте, если приложение не поддерживает его. Самый простой способ, который я могу представить, - это определить, когда диск заполнен, и перезапустить процесс, указав его на новый диск.