Umount сетевые диски с системойd перед выключением

Мое завершение работы занимает довольно много времени (я на Debian 8.1), и я узнал, что его можно устранить, отключив сетевой диск перед выключением системы. По-видимому, сеть отключается, прежде чем все диски будут размонтированы.

Чтобы сделать это автоматически, я попытался создать службу systemd, но он не работает, т. Е. Он не работает во время размонтирования, и процесс останова занимает довольно много времени. Мой подход вдохновлен ответами на эти вопросы, а также некоторыми просмотрами страниц systemd.service man …

[unit] description=Unmount network drives on shutdown Before=shutdown.target reboot.target halt.target network.target [Service] type=oneshot RemainAfterExit=true ExecStart=/bin/true ExecStop=/bin/sh umount /media/networkdrive1 /media/networkdrive2 [Install] WantedBy=multi-user.target 

редактировать

Сетевые диски монтируются в / etc / fstab со следующими строками:

 //192.168.1.5/networkdrive1 /media/nw1 cifs _netdev,uid=myuser,credentials=/home/myuser/.credfile //192.168.1.5/networkdrive2 /media/nw2 cifs _netdev,uid=myuser,credentials=/home/myuser/.credfile 

  • Rsync не откажется от записи на удаленном удаленном диске
  • Отключите монтировку rbind, не влияя на исходное крепление
  • Как автоматически принудительно использовать umount на накопителе USB, который уже удален?
  • Ужасная ситуация - файловые системы, смонтированные одновременно несколькими независимыми экземплярами ОС
  • sshfs - не может размонтировать точку
  • Невозможно выполнить umount / mnt
  • Как монтировать контейнер Truecrypt с тайм-аутом из командной строки?
  • Как разрешить, когда IP-адрес сервера NFS изменяется
  • One Solution collect form web for “Umount сетевые диски с системойd перед выключением”

    Добавьте _netdev монтирования _netdev в удаленные файловые системы в /etc/fstab . После systemctl daemon-reload это должно сделать ваши сетевые подключения зависимыми от remote-fs.target ; проверьте его с помощью systemctl list-dependencies remote-fs.target . Такие файловые системы размонтируются до отключения сети.

    Interesting Posts

    Ошибка: неявное объявление функции 'rt_dev_socket'

    Sed Пояснение: sed '/./$$!d' файл

    указать оболочку для сеанса ssh

    Настройка графического интерфейса (рабочего стола) для удаленного подключения

    Ярлык клавиатуры с Shift in Mate

    Правильное указание субдомена

    nginx не перезапустится

    чистый метод обработки нескольких операционных систем на нескольких дисках

    В Gedit, как я могу перейти из командной строки (нижний кадр) в фреймворк файла в рамку текстового редактора с помощью сочетаний клавиш

    Запуск сценария оболочки при неудачных попытках входа в систему X

    Как применить изменения в новых группах пользователей без перезагрузки?

    Домашние каталоги Autofs с входами без пароля

    Чрезвычайно громкая трещина и искаженный звук по S / PDIF с использованием ALSA

    Каков наилучший подход при проверке зависимостей для сторонней библиотеки во время компиляции из источников?

    Как обновить или перезагрузить rc.conf в диспетчере файлов ranger?

    Linux и Unix - лучшая ОС в мире.