Лучший способ предотвратить заполнение пользователями всего свободного дискового пространства btrfs?

Вы, вероятно, хотели выполнить:

Xvfb :1 -screen 0 1024x768x16 &

где :1 является самостоятельным аргументом и означает использовать сетевое подключение по умолчанию +1, т.е. вам нужно export DISPLAY=:1 в окружении, чтобы подключиться к этому дисплею. Кроме того, сервер X11 может работать под именем X вместо Xorg.

0
01.05.2018, 10:17
1 ответ

Ваша идея использовать отдельные разделы на данный момент является единственной практичной. Однако на самом деле это не перебор. Люди используют отдельные разделы для этой цели в течение десятилетий , потому что это работает. Несколько общих советов:

  • /homeРазмещение в отдельном разделе является стандартной конфигурацией для многих дистрибутивов, когда BTRFS не используется, поэтому она уже хорошо поддерживается во всех основных программах. Это главный повод для беспокойства, так как 95% пользователей будут размещать 95% своих файлов именно там.
  • /tmpв идеале не должен быть разделом. Вы почти наверняка захотите, чтобы вместо этого он был монтировкой tmpfsс собственным ограничением по размеру. Обычно это повышает производительность и позволяет избежать траты места на диске, поскольку большую часть времени в /tmpне помещается почти ничего больше нескольких КБ.
  • /var/tmpтакже лучше использовать tmpfs, особенно если у вас много ОЗУ и приличное пространство подкачки.
  • Помимо этого, в зависимости от точной конфигурации вашей системы, пользователи могут записывать произвольное количество данных (прямо или косвенно )в /var/lib, /var/cache, /var/games(, если нет /var/lib/games), /var/mail, /var/spoolи, возможно, любые каталоги хранения, используемые для сетевых служб(/var/wwwили /var/ftp, например ). Лично я бы просто поместил /var/cache, /var/spoolи /var/libв их собственный раздел, и когда он начнет заполняться, просто уничтожьте все в подкаталогах -каталога /var/cache. /var/mailпочти всегда должен быть собственным разделом, если вы действительно его используете, хотя BTRFS, вероятно, не лучший выбор для этого.
  • Могут быть и другие места. Официальный FHS может представлять некоторый интерес, так как в нем указана стандартная компоновка, используемая почти во всех дистрибутивах Linux, и упоминается, что куда идет.
1
28.01.2020, 02:43

Теги

Похожие вопросы