Intereting Posts
Извлечь параметры tomcat из вывода ps Автоматическая приостановка rsync, если цель заполнена Установите gcc в x86_64-linux-gnu как удалить двойные кавычки в csv Возможно ли уменьшить информацию в журнале iptables? Может ли diff показать числовые различия, с порогом, чтобы не показывать их как различия? Как загрузить данные в одну таблицу из нескольких файлов excel? Установка последней версии R для Linux файл sudoers и passwd только для выбранной группы Сенсорный экран не реагирует на 4.4-rc7, но работает на 4.2. cat / dev / hidraw0 ничего не показывает Как настроить команду времени для измерения прошедшего времени программы Невозможно использовать подготовленное пространство на тонком виртуальном диске Как работает sed 's / / \ / g' Может ли Grub2 работать с несколькими загрузками LUKS / LVM с одним загрузочным разделом? Включите дополнительные инструкции о том, как запускать файл в hashbang или в другом месте

Предел ACL для x86 sles12 тип файловой системы xfs

Поскольку конкретные ограничения, из-за которых файловая система выходит из строя, зависят от ОС, у нас есть тест, который проверяет только то, что мы можем получить до 500 записей в ACL, и что 4000 записей не работают (на всех платформах UNIX на этом уровне должно быть отказано) , этот тест долгое время работал над другой архитектурой и версией os.

Недавно во время тестирования:

cat /etc/os-release NAME="SLES" VERSION="12-SP1" VERSION_ID="12.1" PRETTY_NAME="SUSE Linux Enterprise Server 12 SP1" ID="sles" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:suse:sles:12:sp1" 

и тип файловой системы:

 cat /etc/fstab UUID=61e7-43bb-8cdc-80a3718e27b9 / xfs defaults 1 1 

он передает и способен установить ACL до 4000 и не жалуется, поэтому я хотел знать, позволяет ли ОС для этой файловой системы иметь это много аклов и каков предел?

Xfs имел ограничение на 25 записей ACL в течение длительного времени, но ограничение было снято в ядре 3.11 . Для xfs v5 или более поздней версии этот предел теперь больше, чем в расширенном списке атрибутов ( 64kB ), который по 12 байт на запись означает 5460 записей, если нет других расширенных атрибутов (например, без контекста SELinux).

Я думаю, что некоторые файловые системы Linux могут сжимать большинство записей ACL до 4 байтов, что позволило бы чуть меньше 16384 записей.

Я не понимаю, почему вы проверили, что есть максимальное количество записей ACL. Это не то, на что можно рассчитывать. В любое время число может стать безграничным.