Re: Распределение временных файлов по дискам
ash2k -
ash2kk на gmail.com
Вт Май 4 19:59:11 MSD 2010
4 мая 2010 г. 20:08 пользователь Sergey Shepelev <temotor at gmail.com> написал:
> 2010/5/4 ash2k - <ash2kk at gmail.com>:
>> 4 мая 2010 г. 19:20 пользователь Sergey Shepelev <temotor at gmail.com> написал:
>>>>> ... или поднять софтварный рейд. Как вам такая идея?
>>>>
>>>> У меня на всех этих винтах хранятся файлы для других задач (6-14
>>>> винтов). Так что страйп делать не вариант. Или есть какой-то способ, о
>>>> котором я не знаю? Может как-то через geom можно? Вот только geom это
>>>> уровень блочных устройств на сколько я знаю, а мне бы хотелось поверх
>>>> существующих файловых систем.
>>>>
>>>
>>> UnionFS
>>>
>>> http://www.filesystems.org/project-unionfs.html
>> Спасибо, но у меня FreeBSD (это написано в первом письме) - даже если
>> UnionFS и решает эту проблему, то менять ОС ради этого в моём случае
>> неприемлемо. Это решение похоже на то, что мне пришло в голову (и я
>> его описал в первом письме) с nullfs.
>
> Зря ссылку, наверное, дал. Я имел в виду не конкретную реализацию, а,
> скорее, идею о том, что можно смонтировать несколько дисков в одну
> точку.
>
> Вот для FreeBSD. (предполагалось, что вы найдёте unionfs или аналог
> для своей ОС, неважно какая она конкретно)
> http://people.freebsd.org/~daichi/unionfs/
Интересно, но UnionFS (т.е. сама идея) не подходит - тут одна
директория монтируется поверх другой и все операции записи происходят
в верхней директории. Мне же надо "размазать" запись по директориям на
разных дисках.
Подробная информация о списке рассылки nginx-ru