Linux как увеличить размер tmp

Чистим и увеличиваем папку /tmp в Cpanel

Проблема началась неожиданно. На административный email в Сpanel стали приходить email оповещения, про то, что место на диске кончается:

DISKWARN: /tmp on vps*** (ip): 0.41/0.47 GB — 92%
The file system /usr/tmpDSK, which is mounted at /tmp, has reached warn status because it is 92% full.

Это означает, что временная папка моего Centos совсем забилась. Вы конечно можете её немного почистить, но это не обезопасит Вас от тех же проблем через пару недель, а может и дней. Я рекомендую расширить диск с tmp до 2 Гб.

Как увеличить размер папки /tmp

Рассмотрим, как можно увеличить размер диска /tmp. Для выполнения всех команд, Вам понадобится подключиться к серверу через SSH клиент, к примеру Putty. После начинаем вводить следующий набор команд:

1) Останавливаем cpanel, apache и mysql:
/etc/init.d/cpanel stop
/etc/init.d/httpd stop
/etc/init.d/lsws stop
/etc/init.d/mysql stop

2) Демонтируем папку /tmp and /var/tmp:
umount -l /tmp
umount -l /var/tmp

3) Копируем папку /usr/tmpDSK в другое место (на всякий случай, чтобы Вы не потеряли нужные данные):
mv /usr/tmpDSK /usr/tmpDSK_back

4) Изменяем системный скрипт /scripts/securetmp в котором установим tmpdsksize до нужного размера:
vi /scripts/securetmp

Откроется редактор файлов. Прокрутите его стрелками вниз до нужного места и установите значение до нужного:
$tmpdsksize = 2048000

Сохранитесь, для этого нажмите ESC и введите команду ZZ

5) Выполните этот скрипт:
/scripts/securetmp

6) Запустите все остановленные сервисы: cpanel, apache и mysql:
/etc/init.d/cpanel start
/etc/init.d/httpd start
/etc/init.d/lsws start
/etc/init.d/mysql start

Готово! Теперь наш диск объемом 2 Гб и не будет нас тревожить.

Если же проблемы остались, то надо выяснить, что съедает столько места. Это может быть:

  • Почтовая служба
  • Файлы mysql
  • старые логи

Чистим папку /tmp

Удалять всё из этой папки категорически нельзя, это может нарушить работу сервера и привести к ошибками. Но есть ряд файлов, которые удалять можно.

Для начала, выясните что забивает место в папке, для этого выполните команды:
cd /tmp

Читайте также:  Windows 10 2004 disable cortana

К примеру, там есть много файлов с мусором, похожих на этот:
sess_fesdasdasajf2131231241133512412

Чтобы очистить от них папку за раз, можно выполнить команду
rm -f -r ses*

Чистим папку /tmp с помощью утилиты tmpwatch

Также можно прибегнуть к программе tmpwatch, которая создана для удаления ненужных и устаревших файлов, к которым сервер не обращался долгое время.

Нижеприведенная команда будет удалять в папке /tmp файлы, к которым не обращались более 2 недель (24х14 дней = 336)
tmpwatch —mtime —all 336 /tmp

Если у Вас не работает данная команда, значит надо установить tmpwatch. Это легко сделать одной командой:
yum install tmpwatch

Надеюсь моя инструкция помогла Вам и проблема решена. Если нет — обращайтесь в комментарии и разберемся с проблемой вместе!

Источник

Как увеличить размер / tmp? [dубликат]

Я не могу запустить диспетчер обновлений, так как я получаю сообщение об ошибке, что свободного места в каталоге /tmp недостаточно. Я практически очистил каталог tmp, но ошибка сохраняется.

/dev/loop0 13G 11G 952M 92% / udev 2.0G 4.0K 2.0G 1% /dev tmpfs 785M 920K 784M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 584K 2.0G 1% /run/shm /dev/sda6 20G 14G 6.4G 68% /host overflow 1.0M 16K 1008K 2% /tmp

10 ответов

Я знаю об этой проблеме на моем Kubuntu 16.04, и user63070 показывает лучший ответ. Измените размер на / etc / fstab следующим образом:

tmpfs /tmp tmpfs defaults,size=10G,mode=1777 0 0

Перезагрузитесь, и вы получили 10 ГБ для своей папки / tmp.

Откройте файл / etc / mtab в своем любимом текстовом редакторе с правами root (например, «sudo vim / etc / mtab»). И увеличьте память, выделенную вашей папке / tmp. После перезапуска Ubuntu увеличит пространство до / tmp и устранит эту проблему.

Похоже, ваш / раздел заполнен.

Если у вас есть место на других разделах на вашем диске, вы можете использовать это пространство для увеличения размера вашего / раздела. Для этого доступны инструменты, например gparted.

sudo apt-get install gparted

изменяет размер tmpfs без необходимости размонтировать раздел и, следовательно, не беспокоить запущенные приложения.

Я уверен, что @ user220420 ссылался на / etc / fstab вместо / etc / mtab. У меня было много свободного GB в моем корне, однако Firefox не разрешил мне скачивать что-либо из Интернета. Небольшое окно всплыло перед тем, как закончить любую загрузку, сообщив / tmp не хватило места. Внутри fstab есть такая строка, где вы можете увеличить размер папки tmp. Он был установлен на 100M, поэтому я изменил его на 1000M. После перезагрузки я нажал правой кнопкой мыши на / tmp (в корневом каталоге), и свойства показали 1 ГБ бесплатно (чтобы убедиться, что изменения были применены правильно). Вот и все.

Читайте также:  Playing on windows mobile

Я знаю об этой проблеме на моем Kubuntu 16.04, и user63070 показывает лучший ответ. Измените размер на / etc / fstab следующим образом:

tmpfs /tmp tmpfs defaults,size=10G,mode=1777 0 0

Перезагрузитесь, и вы получили 10 ГБ для своей папки / tmp.

Откройте файл / etc / mtab в своем любимом текстовом редакторе с правами root (например, «sudo vim / etc / mtab»). И увеличьте память, выделенную вашей папке / tmp. После перезапуска Ubuntu увеличит пространство до / tmp и устранит эту проблему.

Похоже, ваш / раздел заполнен.

Если у вас есть место на других разделах на вашем диске, вы можете использовать это пространство для увеличения размера вашего / раздела. Для этого доступны инструменты, например gparted.

sudo apt-get install gparted

, остановить или убить процессы. Затем umount / tmp. Также предлагается в Интернете sudo umount overflow. – gaoithe 9 May 2014 в 20:10

Источник

Увеличить размер каталога /tmp/

Теперь проверим, есть ли у нас каталог в фстабе:

Если нет, создаем, если существует то выполняем следующую команду:

Теперь готов каталог/tmp/ с размером, указанным в операторе “size” размером 1024 mb.

  • Аудит ИБ (44)
  • Вакансии (10)
  • Закрытие уязвимостей (98)
  • Книги (27)
  • Мануал (1 937)
  • Медиа (66)
  • Мероприятия (38)
  • Мошенники (22)
  • Обзоры (724)
  • Обход запретов (33)
  • Опросы (3)
  • Скрипты (106)
  • Статьи (292)
  • Философия (77)
  • Юмор (17)

Anything in here will be replaced on browsers that support the canvas element

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

увеличить tmp раздел

Модератор: Bizdelnick

увеличить tmp раздел

Сообщение azsx » 30.10.2010 06:43

Re: увеличить tmp раздел

Сообщение drBatty » 30.10.2010 07:27

создайте раздел (например на другом диске)
перепишите /etc/fstab
перезагрузитесь.

После чего старый раздел /tmp и данные на нём можно будет удалить (я очищаю /tmp при каждой перезагрузке)

Скоро придёт
Осень

Re: увеличить tmp раздел

Сообщение taaroa » 30.10.2010 10:01

Re: увеличить tmp раздел

Сообщение drBatty » 30.10.2010 10:11

Скоро придёт
Осень

Re: увеличить tmp раздел

Сообщение NickLion » 30.10.2010 10:15

Re: увеличить tmp раздел

Сообщение taaroa » 30.10.2010 10:46

Одна из тех вещей, которые мне не нравятся в архитектуре wnt. Простейшие операции требуют перезагрузки.

Re: увеличить tmp раздел

Сообщение drBatty » 30.10.2010 10:56

Скоро придёт
Осень

Re: увеличить tmp раздел

Сообщение azsx » 30.10.2010 10:59

Re: увеличить tmp раздел

Сообщение SLEDopit » 30.10.2010 11:09

Re: увеличить tmp раздел

Сообщение taaroa » 30.10.2010 11:11

Re: увеличить tmp раздел

Сообщение NickLion » 30.10.2010 11:18

azsx, можете:
1. Загрузиться с LiveCD.
2. Изменить размеры разделов (если в пределах одного винта хотите остаться, то да, придётся что-то от чего-от откусывать, возможно даже сдвигать, для более подробной информации дайте fdisk -l).
3. Перегрузиться в исходную систему. Если порядок разделов менять не будете, то даже /etc/fstab не надо править.

Читайте также:  Linux find exec filename

Re: увеличить tmp раздел

Сообщение azsx » 30.10.2010 11:21

Re: увеличить tmp раздел

Сообщение SLEDopit » 30.10.2010 11:54

Re: увеличить tmp раздел

Сообщение NickLion » 30.10.2010 12:04

LiveCD — какой нравится. Лучше, если будет gparted — чтобы проще было. Можно непосредственно их LiveCD/USB взять.

В gparted всё достаточно понятно и графически симпатично 🙂

Можно openSuSE LiveCD/USB взять. И через YaST2 — там может не так красиво (диаграмки нет), но всё можно делать.
А может и gparted есть на этом диске, не помню.

А вот как собственно переразмечать — даже затрудняюсь сказать.
Наверное так:
1. Сжать /home
2. Сдвинуть /home в конец
3. Расширить /tmp.
Может ещё кто какой вариант посоветует. Что мне не нравится — это сдвиг /home. Операция опасна для /home (сбой электричества, например). Лучше сделать backup всего оттуда.

PS mount к размеру разделов отношения не имеет 🙂

Источник

Контроль размера tmpfs /tmp, подскажите как?

Обновил RAM на домашнем системнике до 32Gb и решил поставить 14.04.4 с нуля. Также применяю SSD и по рекомендациям вынес /tmp в область оперативной памяти, который достаточно.

Запись выглядит так (sudo gedit /etc/fstab) tmpfs /tmp tmpfs defaults,nodev,nosuid,size=1G 0 0

1G — это я уже экспериментирую, т.к. временные файлы при копировании файлов мгновенно занимают до 25Gb и даже более. Как побороть этот недуг?!

временные файлы при копировании файлов мгновенно занимают до 25Gb и даже более. Как побороть этот недуг?!

Не использовать такой идиотский файловый менеджер

А что, «size=1G» не дает требуемого эффекта?

т.к. временные файлы при копировании файлов мгновенно занимают до 25Gb и даже более. Как побороть этот недуг?!

Перестать копировать файлы так:

Nautilus и Krusader идиотские файловые менеджеры? Кстати, через mc в терминале наблюдаю такую-же проблему.

Да вот в том и дело, что нет.

$ df -h Файл.система Размер Использовано Дост Использовано% Cмонтировано в udev 16G 8,0K 16G 1% /dev tmpfs 3,2G 1,6M 3,2G 1% /run /dev/sdb1 47G 8,5G 36G 20% / none 4,0K 0 4,0K 0% /sys/fs/cgroup tmpfs 1,0G 4,4M 1020M 1% /tmp none 5,0M 0 5,0M 0% /run/lock none 16G 55M 16G 1% /run/shm none 100M 96K 100M 1% /run/user /dev/sda1 917G 185G 686G 22% /home /dev/sdc1 466G 348G 119G 75% /media/red-ubuntu/Hitachi red-ubuntu@red:

Слушайте, дает эффект. Но что же тогда занимает еще 20Gb?

Это где такая радость, а главное — зачем?! 0о

Источник

Оцените статью