4.2. Монтирование файловой системы

Прежде чем подключить GFS2, убедитесь, что она расположена в пределах активного тома, и все необходимые кластерные и блокирующие службы выполняются (см. руководство по настройке и управлению кластером Red Hat).

Примечание

Если cman не был запущен, попытка монтирования завершится ошибкой:
[root@gfs-a24c-01 ~]# mount -t gfs2 -o noatime /dev/mapper/mpathap1 /mnt
gfs_controld join connect error: Connection refused
error mounting lockproto lock_dlm
Чтобы включить функции списков управления доступом, добавьте параметр -o acl, в противном случае пользователи будут иметь возможность просмотра списков ACL (getfacl), но не смогут их изменять (setfacl).

4.2.1. Формат команд

Подключение без возможности изменения ACL
mount устройство точка_монтирования
Подключение с возможностью изменения ACL
mount -o acl устройство точка_монтирования
-o acl
Параметр для манипулирования списками ACL.
устройство
Устройство, где расположена файловая система GFS2.
точка_монтирования
Каталог, в который монтируется GFS2.

4.2.2. Пример

В этом примере файловая система на /dev/vg01/lvol0 будет подключена в /mygfs2.
mount /dev/vg01/lvol0 /mygfs2

4.2.3. Полная форма

mount устройство точка_монтирования -o параметр
-o параметр принимает стандартные значения mount -o и перечисленные ниже значения (см. Таблица 4.2, «Параметры монтирования GFS2»). Несколько параметров разделяются запятой без пробела.

Примечание

Параметры монтирования GFS2 могут использоваться совместно со стандартными параметрами mount. Подробную информацию можно найти на справочной странице mount.
Таблица 4.2, «Параметры монтирования GFS2» содержит полный список значений для передачи аргументу -o.

Примечание

Таблица включает описание параметров для локальных файловых систем. Начиная с Red Hat Enterprise Linux 6 использование GFS2 в индивидуальных системах ограничивается подключением снимков кластерных файловых систем с целью резервного копирования.

Таблица 4.2. Параметры монтирования GFS2

ПараметрОписание
aclРазрешает управлять списками ACL. Если файловая система подключена без acl, пользователи будут иметь возможность просмотра списков ACL (getfacl), но не смогут их изменять (setfacl).
data=[ordered|writeback]data=ordered приведет к переносу измененных в ходе транзакции данных на диск до сохранения транзакции в журнал. В случае сбоя это позволит избежать появления в файле неинициализированных блоков. В режиме data=writeback запись данных на диск откладывается до тех пор, пока не начнется их изменение в кэше. Отложенная запись повышает скорость работы, но не защищает данные в случае внезапной остановки компьютера. По умолчанию будет выбран режим ordered.
ignore_local_fs
Внимание! Эта опция НЕ должна использоваться, если к файловым системам GFS2 открыт общий доступ.
Принудительное использование GFS2 как распределенной файловой системы . Если используется lock_nolock, флаг localflocks будет установлен автоматически.
localflocks
Внимание! Эта опция НЕ должна использоваться, если к файловым системам GFS2 открыт совместный доступ.
Разрешает выполнять flock и fcntl на уровне VFS (Virtual File System). Параметр lock_nolock автоматически установит флаг localflocks.
lockproto=протоколПротокол блокирования. Если не указан, имя протокола будет прочитано из суперблока файловой системы.
locktable=таблицаТаблица блокирования.
quota=[off/account/on]Управление квотами. Значение account включит статистику использования пространства для каждого UID/GID. Предельные значения не будут принуждаться. По умолчанию quota=off.
errors=panic|withdrawerrors=panic означает, что ошибки файловой системы вызовут панику ядра. По умолчанию используется errors=withdraw, что отключает файловую систему до следующей перезагрузки (см. Раздел 4.14, «Функции отзыва GFS2»).
discard/nodiscardГенерация запросов «discard» для освобожденных блоков.
barrier/nobarrierЗаставляет GFS2 отправлять барьерные запросы при записи журнала. По умолчанию эта функция включена, но будет отключена, если устройство не поддерживает барьеры ввода-вывода. Настоятельно рекомендуется использовать барьеры в GFS2 за исключением случаев, когда блочное устройство по умолчанию не может потерять содержимое кэша (например, если устройство подключено к UPS или не имеет кэша записи).
quota_quantum=сек.Интервал синхронизации файла квот в секундах (по умолчанию 60 секунд). Большие значения могут улучшить эффективность операций с квотами, так как они будут вызываться реже, в то время как меньшие значения снижают риск превышения квоты.
statfs_quantum=сек.Интервал синхронизации изменений в главном файле statfs (по умолчанию 30 секунд). Если равен нулю, statfs будет содержать наиболее актуальные значения.
statfs_percent=числоПроцент изменений statfs, по достижении которого изменения будут сохранены в главный файл statfs. Игнорируется, если statfs_quantum=0.