Включение tmpfs в уже установленной системе

Правильный формат для использования::

 radsniff -f "host 1.1.1.1" -ssecret  -x 

Кажется, в прошлом "-x" было поведением по умолчанию, отсюда и мое замешательство.

Изman freeradius

-x Print out debugging information.

0
22.06.2019, 13:03
2 ответа

Да, это должно работать -при условии, что у вас достаточно оперативной памяти для этого 16-гигабайтного виртуального диска и всех запущенных приложений! Если у вас есть только 16 ГБ ОЗУ, на самом деле не имеет смысла выделять столько памяти для виртуального диска, чтобы он мог частично помещать запущенные приложения -или себя -в пространство подкачки, потому что это замедлит вашу систему до ползать.

Вы, вероятно, не хотите, чтобы некоторые существующие приложения использовали -или пытались использовать -временные файлы, «спрятанные за» точкой монтирования, поэтому я бы перезагрузил систему, чтобы активировать это изменение, а не чем просто монтировать /tmp и /var/tmp в работающей системе.

Кроме того, если уже имеется большое количество временных файлов, вы можете остановить все запущенные службы (, например. перейдя в однопользовательский -пользовательский режим -, но это не сработает, если вам нужно подключиться к машине через ssh ), а затем удалить содержимое /tmp и /var/tmp, перед перезагрузкой, чтобы освободить место на диске и индексные дескрипторы. Но не удаляйте сами каталоги , потому что они являются точками монтирования и должны существовать.

1
28.01.2020, 02:30

Right now a system uses LVM...

Затем вы должны следовать процедуре загрузки этой системы и руководству/инструменту установки. С systemd правило:

/tmp должен быть tmpfs (быстрым, и файлы не сохраняются при перезагрузке)

/var/tmp должен оставаться на реальном устройстве (для больших файлов, необходимо очистить)

Я вижу, что эти два каталога сейчас используются только самой systemd в моей системе; происходит гораздо больше

/var/run

, в котором также смонтирован tmpfs. У меня нет строки tmpfs в etc/fstab.

И :какой-то initscript или systemd все равно должен монтировать эти две точки, по возможности в нужное время, либо одну за другой:

смонтировать /tmp; смонтировать /var/tmp

или путем злоупотребления опцией --все:

крепление -и

Согласно systemd в моем archlinux, LVM и tmp.mount выполняются независимо и на ранней стадии.

Как указано в первом ответе :, убедитесь, что /tmp более или менее пуст, когда вы впервые начинаете монтировать его как tmpfs. В противном случае у вас могут быть гига старых файлов tmp -, скрытых в течение многих лет под вашим виртуальным диском / tmp.

1
28.01.2020, 02:30

Теги

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