Назад | Перейти на главную страницу

Несколько уровней или один большой уровень

Допустим, у вас есть сервер с двумя VG (base и sys), а base - это стандартные разделы (root, var и т. Д.), А sys - это разделы, специфичные для приложения.

Я не могу найти никакой реальной документации для составных (?) Разделов. То есть: / oracle в качестве lvm, а затем два других lvms, смонтированных в / oracle / xxx и / oracle / yyy, которые будут содержать все части, специфичные для приложения, или, если имеет смысл, сделать один большой / oracle.

У меня ограниченное дисковое пространство, и одно приложение имеет тенденцию заполнять весь диск. Я хочу знать, какая установка будет более «правильным» способом настройки системы.

Есть ли какой-либо предпочтительный способ для этого или это действительно зависит от личных предпочтений?

Если у вас ограниченное пространство, не следует чрезмерно фрагментировать его на нескольких LV.. Вы можете создать один большой LV «данных» и использовать его для хранения всех данных пользователя / приложения.

Если вам нужно смонтировать этот единственный LV в нескольких каталогах, у вас есть два варианта:

  1. смонтируйте его в одном месте (например: / mnt / data) и используйте символические ссылки, чтобы указать на него;
  2. смонтируйте его в одном месте (например: / mnt / data) и используйте параметр монтирования привязки, чтобы повторно смонтировать его часть в другом дереве каталогов.

Вариант №1 проще в управлении (нагрузка «низкие эксплуатационные расходы») и обычно дает хорошие результаты, тогда как вариант №2 несколько более продвинутый, но за счет более высокой сложности управления (нагрузка, связанная с большим объемом обслуживания).