Epic fail... (Ну ооочень много файлов надо удалить...)

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

neol
Сообщения: 600
ОС: Debian Stable

Re: Epic fail...

Сообщение neol »

Anguis писал(а):
07.04.2011 15:16
Для меня кстати загадка, почему эти файлы не удаляются автоматически? Это-же сессионные файлы php. По идее по окончании сессии они должны уничтожаться..

http://www.php.net/manual/ru/function.session-save-path.php
Debian does not use the default garbage collector for sessions. Instead, it sets session.gc_probability to zero and it runs a cron job to clean up old session data in the default directory.

As a result, if your site sets a custom location with session_save_path() you also need to set a value for session.gc_probability, e.g.:

<?php
session_save_path('/home/example.com/sessions');
ini_set('session.gc_probability', 1);
?>

Otherwise, old files in '/home/example.com/sessions' will never get removed!
Спасибо сказали:
Аватара пользователя
Subj
Сообщения: 151
Статус: Useful
ОС: win

Re: Epic fail...

Сообщение Subj »

В случае с ext3 - как вариант перемонтировать ФС в ext2 и удалить директорию (скорости бы это прибавило)
Building better software with Ada
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Epic fail...

Сообщение drBatty »

Subj писал(а):
11.04.2011 15:31
В случае с ext3 - как вариант перемонтировать ФС в ext2 и удалить директорию (скорости бы это прибавило)

я сомневаюсь, что настоящая EXT2 так смонтирует EXT3. Вы смонтируете только как EXT3/4 без журнала. А скорости вам это не добавит... ИМХО.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Subj
Сообщения: 151
Статус: Useful
ОС: win

Re: Epic fail...

Сообщение Subj »

Собсно отсутствие журнала и должно дать прирост ), хотя все равно не ахти будет
Building better software with Ada
Спасибо сказали:
Аватара пользователя
Gineaser
Сообщения: 157
Статус: Evrashka
ОС: Arch Linux

Re: Epic fail...

Сообщение Gineaser »

Извиняюсь за некропостинг, но в общую копилочку, для тех кто не знает, можно удобно наблюдать за процессом удаление файлов используя утилиту watch. Она через определенные интервалы времени (задаются параметром -n секунды) делает обновление идущей далее команды.
Так очень удобно в соседнем терминале наблюдать за процессом удаления:

Код: Выделить всё

watch -n 1 "df | grep sda1"

Например эта команда будет выводить информацию о разделе sda1 и обновлять каждую секунду.

Пример отображения:
Every 1s: df -t ext3 Sun May 15 00:43:43 2011
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 919456084 534269012 338849188 62% /
Обезьянка видит - Обезьянка делает...
Спасибо сказали: