При попытке remount mount /path всегда занят.

Mount -o remount,ro /path mount: /path занят

Есть ли способ безопасно перемонтировать его только для чтения? Как проверить, почему он занят? Пробовал lsof, но ничего не показывает.

1
Amruth A 7 Июн 2018 в 13:53

1 ответ

Лучший ответ

На самом деле нет способа «безопасно» сделать его доступным только для чтения. Все, что сделало бы, либо:

  1. На самом деле не только для чтения, потому что в файловой системе все равно будет открыт файл для записи или добавления.

Или же:

  1. Сбой любого приложения, в котором в этой точке монтирования открыт доступный для записи файл.

Что касается выяснения того, что держит его открытым, попробуйте fuser -m /path. Я обнаружил, что это значительно надежнее для быстрого определения того, что использует данную точку монтирования.

1
Austin Hemmelgarn 7 Июн 2018 в 21:56