Настройка сетевых параметров хостов, страница 2

Для того, чтобы включить или отключить поддержку binfmt_misc или отдельного типа бинарных файлов можно воспользоваться командой echo, передающей 0 (выключить) или 1 (включить) в общий файл /proc/sys/fs/binfmt_misc/status или файлы для отдельных форматов (/proc/.../<имя>). Для просмотра текущего состояния можно воспользоваться командой cat.

Для удаления записей можно также воспользоваться командой echo

echo -1 > /proc/sys/fs/binfmt_misc/status

будет удалять все записи, а

echo -1 > /proc/sys/fs/binfmt_misc/<имя>

запись для указанного формата.

Файлы /proc/sys/fs

Таблица 6 Файлы каталога /proc/sys/fs

Файл

Описание

dentry-state

Шесть чисел:

nr_dentry – номер записи dentry;
nr_unused – число неиспользованных записей dentry;
age_limit – количество секунд, по истечении которых запись может быть удалена при нехватке памяти;
want_pages – число страниц, запрашиваемых системой
2 пустых значения.

dir-notify-enable

Включает (1) или отключает (0) интерфейс уведомлений dnotify для функции fcntl в масштабе всей системы.

dquot-max

Максимальное число кэшированных записей для дисковых квот.

dquot-nr

Количество выделенных и свободных дисковых квот.

file-max

Верхнее ограничение числа открытых файлов в масштабе системы.

file-nr

Доступный только для чтения файл, показывающий общее число открытых в системе файлов. Первое значение показывает число выделенных файловых дескрипторов, второе – число свободных дескрипторов, а третье число указывает максимальное число файловых дескрипторов для данной системы (file-max).

inode-max

Максимальное число хранящихся в памяти индексных дескрипторов inode. Это число должно в 3-4 раза превышать максимальное значение числа файловых дескрипторов, заданное в file-max.

inode-nr

Два первых значения из файла inode-state.

inode-state

Содержит 7 числовых параметров:

nr_inodes – число выделенных системой индексных дескрипторов;
nr_free_inodes – число свободных индексных дескрипторов;
preshrink – отличное от нуля значение, если nr_inodes > inode-max и системе нужно уничтожить группу индексных дескрипторов вместо выделения новых;
4 пустых значения.

lease-break-time

Задает продолжительность периода, в течение которого процесс может удерживать взятый файл после того, как ядром был передан сигнал, уведомляющий о запросе другого процесса на открытие этого файла. Если держатель файла не освободит его или не снизит уровень владения в течение заданного времени, ядро прервет принадлежность файла данному процессу.

leases-enable

Включает или отключает поддержку функций “аренды” (lease) файлов в масштабе системы. Нулевое значение запрещает аренду, 1 – разрешает.

overflowgid

Максимальное значение идентификатора владельца UID при записи файлов.

overflowuid

Максимальное значение идентификатора группы GID при записи файлов.

super-max

Определяет максимальное число суперблоков (superblock) и, следовательно, ограничивает число монтируемых файловых систем.

super-nr

Число смонитрованных файловых систем.

Каталог sys/kernel

Таблица 7 Файлы каталога /proc/sys/kernel