Глава 10. Хранение данных

Дополнительные параметры и точки монтирования в правилах udev

Правила udev поддерживают дополнительные параметры и точки монтирования, что позволяет создавать более гибкие правила, запрещая или принуждая применение параметров монтирования к целым наборам устройств. Так, например, системный администратор может создать правила для монтирования USB-устройств только в режиме чтения.

udisks поддерживает глобальный параметр noexec

udisks поддерживает глобальный параметр монтирования noexec. Например, это позволит смонтировать все устройства в режиме чтения, чтобы предотвратить запуск приложений пользователями в защищенных окружениях.

Конфигурация массивов Dell MD36xxf в /etc/multipath.conf

Инкапсуляция конфигурации дисковых массивов Dell MD36xxf в секцию devices в файле /etc/multipath.conf улучшает показатели производительности подобных массивов.

config_dir в multipath.conf

Раньше вся конфигурация multipath хранилась в файле /etc/multipath.conf. Это серьезно ограничивало свободу администратора в создании гибкой конфигурации для подконтрольных машин. Например, нельзя было создать один общий и несколько дополнительных файлов конфигурации со специализированными настройками для отдельных машин.
Новый параметр config_dir предлагает практическое решение этой проблемы, позволяя подключить дополнительные файлы конфигурации. Значение config_dir может быть пустым или содержать полный путь к файлу. Чтение файлов происходит в алфавитном порядке, а их содержимое обрабатывается так, как будто оно расположено в /etc/multipath.conf. По умолчанию config_dir содержит путь /etc/multipath/conf.d.

Обновление прав доступа к томам с помощью lvchange -p

Если активный логический том доступен только в режиме чтения, в то время как согласно метаданным он должен быть доступен для записи (что вполне может произойти после изменения значения activation или read_only_volume_list), то с помощью lvchange --permission rw можно привести разрешения в соответствие с метаданными (равносильно lvchange --refresh). И наоборот, lvchange --permission r ограничивает доступ к логическому тому только операциями чтения. Подробную информацию можно найти на справочной странице lvchange(8).

multipathd: параметры delay_watch_checks и delay_wait_checks

Multipathd по умолчанию оставляет 300 секунд на восстановление вышедшего из строя пути, но если надежность одного из путей страдает вследствие частого обрыва соединения, то может сложиться впечатление, что multipathd перестал отвечать. В целях обеспечения более эффективного контроля за реинтеграцией путей были добавлены два новых параметра — delay_watch_checks и delay_wait_checks. Так, delay_watch_checks определяет число проверок, по результатам которых будет принято решение о дееспособности пути. Если за это время снова произошел обрыв соединения, путь будет исключен из рабочей схемы до тех пор, пока не будет получено подтверждение о том, что соединение оставалось стабильным на протяжении следующего цикла проверок, заданного числом delay_wait_checks. Такой подход дает возможность стабилизировать подключение, прежде чем путь снова будет введен в работу.

mdadm обновлен до версии 3.3.2

Обновленный пакет mdadm 3.3.2 предлагает множество изменений: автоматическую пересборку массивов в случае выхода из строя одного из томов, преобразование уровней RAID, сохранение текущего состояния и переключение дисков SAS-SATA. Все эти функции поддерживаются внешними форматами метаданных и продолжают реализацию существующей программы поддержки Intel RSTe SW RAID.