История изменений
Исправление intelfx, (текущая версия) :
Может, включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
Здесь path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Можно ли заставить systemd не сидеть на месте, если не может кого-то убить или перемонтировать корень
Отвечая на вопрос дословно — да, так тоже можно. Можно задать таймаут ожидания отмонтирования через JobTimeoutSec=
на том же юните:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
а ребутнуть систему принудительно?
А чтобы прямо совсем принудительно, есть JobTimeoutAction=
. Если выставить в reboot-force
или reboot-immediate
(смысл значений документирован здесь), то при превышении таймаута systemd не просто забьёт и пойдёт дальше, а прямо сразу ребутнёт всю машину:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
JobTimeoutAction=reboot-immediate
Исправление intelfx, :
Может, включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
Здесь path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Можно ли заставить systemd не сидеть на месте, если не может кого-то убить или перемонтировать корень, а ребутнуть систему принудительно?
Отвечая на вопрос дословно — да, так тоже можно. Можно задать таймаут ожидания отмонтирования через JobTimeoutSec=
на том же юните:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
А чтобы прямо совсем принудительно, есть JobTimeoutAction=
. Если выставить в reboot-force
или reboot-immediate
(смысл значений документирован здесь), то при превышении таймаута systemd не просто забьёт и пойдёт дальше, а прямо сразу ребутнёт всю машину:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
JobTimeoutAction=reboot-immediate
Исправление intelfx, :
Может, включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
Здесь path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Можно ли заставить systemd не сидеть на месте, если не может кого-то убить или перемонтировать корень, а ребутнуть систему принудительно?
Отвечая на вопрос дословно — да, так тоже можно. Можно задать таймаут ожидания отмонтирования через JobTimeoutSec=
на том же юните:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
Исправление intelfx, :
Может, включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
Здесь path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Можно ли заставить systemd не сидеть на месте, если не может кого-то убить или перемонтировать корень, а ребутнуть систему принудительно?
Если отвечать на вопрос дословно, то так тоже можно. Можно задать таймаут ожидания отмонтирования через JobTimeoutSec=
на том же юните:
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Unit]
JobTimeoutSec=30s # или любое другое значение
Исправление intelfx, :
Включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
Здесь path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Исправление intelfx, :
Включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true
path-to-mount-point
— экранированный путь до точки монтирования. Его можно получить, например, так: systemd-escape --path /path/to/mount/point
.
Исходная версия intelfx, :
Включить LazyUnmount=
на юните с точкой монтирования?
# /etc/systemd/system/path-to-mount-point.mount.d/override.conf
[Mount]
LazyUnmount=true