Re[2]: Вход в maintenance mode без перезагрузки
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.08.23 21:18
Оценка: 6 (1)
Здравствуйте, Zhendos, Вы писали:

Z>Почему тогда просто не:


Z>
Z>mount path/to/mount/point -o remount,ro
Z>


А ты пробовал?

Шансы, что кто-то держит этот диск открытым на запись, весьма велики.

Кстати, достаточно удалить октрытый (хоть даже и на чтение) файл, и файловую систему становится невозможно перемонтировать в ro. Например, так происходит при обновлении пакетов с системными (или, хотя бы, популярными) разделяемыми библиотеками: обновление удаляет дисковые файлы, но они остаются открытыми теми процессами, которые их используют.

Дело в том, что UNIX позволяет удалить открытый файл. При этом удаляется только имя, а фактическое удаление откладывается до момента окончания использования этого файла. И пока это не произошло, файловая система не может быть перемонтирована в ro
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.