Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2013, 13:29   #1
Rost93
Форумчанин
 
Регистрация: 05.06.2011
Сообщений: 249
По умолчанию Расширить /tmp

Доброго времени суток. В общем нужно сделать так чтобы папка /tmp не переполнялась.
Цитата:
localhost:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 41279536 27230488 11952168 70% /
tmpfs 1031508 0 1031508 0% /lib/init/rw
udev 10240 624 9616 7% /dev
tmpfs 1031508 0 1031508 0% /dev/shm
overflow 1024 1024 0 100% /tmp
Пытался прогуглить как это можно сделать, на всех форумах просили показать вывод команды mount сюда, а также содержимое файла /etc/fstab
Дальше ничего толкового не писали. Сразу прикладываю вывод команд.

Цитата:
localhost:~# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro,grpquota,usrquota)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
overflow on /tmp type tmpfs (rw,size=1048576,mode=1777)

localhost:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 errors=remount-ro,grpquota,usrquota 0 1
/dev/hdb none swap sw 0 0
Пожалуйста подскажите что мне нужно делать дальше что решить задачу!
Чтобы быть жизнеспособным, нужно приспосабливаться к любой среде. © Хохот Шамана
Rost93 вне форума Ответить с цитированием
Старый 09.10.2013, 16:33   #2
chipside
Форумчанин
 
Регистрация: 03.08.2013
Сообщений: 208
По умолчанию

От переполнения чего-либо спасёт символическая ссылка.
почитайте man ln и ln --help.

Можно пойти двумя путями.
1) Залогинитесь рутом
Код:
su -l root
Переместите (а лучше скопируйте) каталог /tmp.
Код:
cp -a /tmp /tmp2 && rm -Rf /tmp
Потом создайте на разделе, где море места каталог tmp.
Желательно в корне раздела (в точке монтирования раздела).
Потом с помощью команды ln создайте ссылку на каталог с новыми темпами
в корневом каталоге (/).
Код:
ln -s /mnt/la-la-la/tmp /tmp
.
Далее скопируйте содержимое скопированных темпов в новый каталог с темпами
Код:
cp -a /tmp2/* /tmp && rm -Rf /tmp2
Вроде всё.
Сам так пробовал с /home.
И делал из виртульной консоли под рутом.
То есть перед эти всем нужно выйте из пользователя в графической среде
и жмахнуть, к примеру, <ctrl> + <alt> + <f4>.
После завершения всего нажать <alt> + <f1> ( в некоторых системах <f7>).

2) Второй путь. Опять же залогиниться под рутом.
Код:
su root -l
Запустить Миднайт командер (если есть)
Код:
mc
В нём перейти в каталог /etc.
Код:
cd /etc
Найти файл fstab.
Выделить его.
Нажать <f4>.
В конце файла написать строку:
Код:
/dev/hda4     /tmp    ext3     defaults        0 0
Здесь hda4 - это может быть и другой "логиский том", который специально выделен
для темпов и размечен под ext3.
Для выделения и разметки разделов использовать можно gparted.
В миднайте сохраняется файл по <f2>.
Для выхода - дважды <f10> + <enter>.
Далее перезагрузка.

Последний раз редактировалось chipside; 09.10.2013 в 16:38.
chipside вне форума Ответить с цитированием
Старый 09.10.2013, 17:12   #3
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

Создаете виртуальный диск и мантируете его на ваш /tmp (dd /dev/zero ~/vdisc; mkfs -t ext3 ~/vdisc; mount -o /dev/loop0 ~/vdisc /tmp).
Запускаете setquota.
rlib вне форума Ответить с цитированием
Старый 09.10.2013, 17:17   #4
Rost93
Форумчанин
 
Регистрация: 05.06.2011
Сообщений: 249
По умолчанию

chipside, rlib, большое спасибо за советы! Буду пробовать.
Чтобы быть жизнеспособным, нужно приспосабливаться к любой среде. © Хохот Шамана
Rost93 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Частично обновить файл кеша ,с раcширением tmp Predator199 PHP 20 21.09.2012 21:37
Cursor TMP Garmon SQL, базы данных 3 17.03.2012 01:13
Восстановить из .tmp DIgorevich Microsoft Office Excel 3 18.07.2010 22:23
~DF0B37896C84213392.TMP в общем такие файлы у меня копятся:( Robvot Свободное общение 7 20.05.2010 17:13
Удаление файлов с расширением *.tmp maxi_mum Помощь студентам 4 03.04.2009 15:26