Как размонтировать раздел RAM от tmpfs?

Несколько месяцев назад я установил FastCGI на человечности 18.04 nginx сервер. После этого я служил кэшу FastCGI от Ram. Для этого я монтирую использование раздела Ram tmpfs.

# first - I used this command:
$ nano -w /etc/fstab

# Second there I added this line
tmpfs /etc/nginx/cache tmpfs defaults,size=100M 0 0

Теперь я хочу размонтировать тот раздел. Как я могу сделать это?

0
задан 11 April 2019 в 01:11

1 ответ

Если Вы хотите постоянно удалить это, можно просто отредактировать /etc/fstab и удалите незаконную строку. Но я думаю, что Вы могли бы просить что-то другое.

Если Вы хотите удалить тот раздел временно (пока следующая перезагрузка или не повторно монтируется), можно попробовать sudo umount /tmp. Однако можно столкнуться с проблемами, так как то местоположение, несомненно, используется некоторыми приложениями (см. sudo lsof |grep /tmp).

Два решения, о которых я могу думать:

sudo umount -l /tmp, это должно успешно выполниться сразу же, но все приложения, которые уже используют старую иерархию, все еще смогут сделать это. В конечном счете, когда никакое приложение не будет использовать старую иерархию, каталог будет полностью размонтирован. Следует иметь в виду только в то возможное время (если это когда-либо достигается) восстановление 100 МиБ памяти.

sudo umount -f /tmp, это, вероятно, успешно выполнится, но в процессе повредит любое приложение, которое в настоящее время полагается на файлы, являющиеся доступным. Если Вы получите что-то ужасный случай, Вас предупредили.

0
ответ дан 25 October 2019 в 05:58

Другие вопросы по тегам:

Похожие вопросы: