systemd.mount
Пример: Монтирование файловой системы xfs, расположенной на RAID /dev/era_raidname, в директорию /mnt/raid/ через systemd.mount:
-
Задайте таймаут 5 минут для устройства ERA в unit-файле устройства:
-
Выполните
# systemctl edit --force --full /dev/era_raidname -
Добавьте следующие строки:
[Unit] JobRunningTimeoutSec=5mСохраните изменения.
-
Проверьте добавление командой
#systemctl cat /dev/era_raidname
-
-
Создайте в /etc/systemd/system/ файл с опциями монтирования.
Название файла должно соответствовать пути директории монтирования c заменой «/» на «-» (например, для /mnt/raid название файла будет «mnt-raid.mount»).
Пример файла /etc/systemd/system/mnt-raid.mount
[Unit] Description=Mount filesystem on RAIDIX ERA DefaultDependencies=no Before=umount.target Conflicts=umount.target [Mount] What=/dev/era_raidname Where=/mnt/raid/ Options=defaults Type=xfs [Install] WantedBy=multi-user.target -
Выполните команду:
# systemctl daemon-reloadВключите автоматическое монтирование ФС при старте системы:
# systemctl enable mnt-raid.mountЗапустите сервис, чтобы примонтировать ФС:
# systemctl start mnt-raid.mount