The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как оптимально разбить диски в FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как оптимально разбить диски в FreeBSD"  
Сообщение от weldpua2008 email(ok) on 16-Май-06, 22:55 
Привет Всем.
Некоторое время искал коментарии по размеру различных разделов, нашел только вот что:
/ 100 MB это подходящий размер для этой файловой системы
/swap 2-3*ram
/var 50-100MB
/usr Остальная часть диска
/tmp 100-200Mb

/etc -? и т.д.
Задача - шлюз в инет+апач+mysql+squid

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Как оптимально разбить диски в FreeBSD"  
Сообщение от nikola (??) on 16-Май-06, 23:49 
>Привет Всем.
>Некоторое время искал коментарии по размеру различных разделов, нашел только вот что:
>
>/ 100 MB это подходящий размер для этой файловой системы
>/swap 2-3*ram
>/var 50-100MB
>/usr Остальная часть диска
>/tmp 100-200Mb
>
>/etc -? и т.д.
>Задача - шлюз в инет+апач+mysql+squid

/etc поумолчанию и есть - / (который у вас 100)
я бы /var побольше зделал тк поумолчанию база мускульная там лежит (конечно не кто не мещает это изменить)
и ещё /home отдельно зделал бы

скажем еслибы у меня был диск 10Gb я бы разбил так
/ 150Mb - 200Mb
/swap 512Mb (при 512 аперативной памяти) сейчас он нетакое значение имеет как раньше имею введу формулу
/var 2048
/usr что осталось (5Gb с чем то)
/www 1024
/home 1024
/tmp 256

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Как оптимально разбить диски в FreeBSD"  
Сообщение от Осторожный on 26-Май-06, 21:44 
>>Привет Всем.
>>Некоторое время искал коментарии по размеру различных разделов, нашел только вот что:
>>
>>/ 100 MB это подходящий размер для этой файловой системы
>>/swap 2-3*ram
>>/var 50-100MB
>>/usr Остальная часть диска
>>/tmp 100-200Mb
>>
>>/etc -? и т.д.
>>Задача - шлюз в инет+апач+mysql+squid
>
>/etc поумолчанию и есть - / (который у вас 100)
>я бы /var побольше зделал тк поумолчанию база мускульная там лежит (конечно
>не кто не мещает это изменить)
>и ещё /home отдельно зделал бы
>
>скажем еслибы у меня был диск 10Gb я бы разбил так
>/ 150Mb - 200Mb
>/swap 512Mb (при 512 аперативной памяти) сейчас он нетакое значение имеет как
>раньше имею введу формулу
>/var 2048
>/usr что осталось (5Gb с чем то)
>/www 1024
>/home 1024
>/tmp 256

Порядок такой:

/ 256 Mb ( default в freebsd 5.5 )
swap 2*mem
/var 2gb
/tmp 0.5-1gb
/usr 4-6 gb
/home остальное

apache конфигом подправить в /home/www/

mysql - тоже в /home/mysql
( скопировать из /var, потом сделать symlink из /var/.. на /home/mysql )
хотя в принципе можно оставить mysql и в /var если база совсем маленькая

Конечно все зависит еще от других деталей которые не упоминались здесь.
Например интенсивность работы с apache/mysql
Есть ли нужна в отдельном разделе под mysql
Вот под apache как правило не нужен отдельный раздел,
но всяко бывает

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Как оптимально разбить диски в FreeBSD"  
Сообщение от lavr email on 26-Май-06, 22:06 
>>>Привет Всем.
>>>Некоторое время искал коментарии по размеру различных разделов, нашел только вот что:
>>>
>>>/ 100 MB это подходящий размер для этой файловой системы
>>>/swap 2-3*ram
>>>/var 50-100MB
>>>/usr Остальная часть диска
>>>/tmp 100-200Mb
>>>
>>>/etc -? и т.д.
>>>Задача - шлюз в инет+апач+mysql+squid
>>
>>/etc поумолчанию и есть - / (который у вас 100)
>>я бы /var побольше зделал тк поумолчанию база мускульная там лежит (конечно
>>не кто не мещает это изменить)
>>и ещё /home отдельно зделал бы
>>
>>скажем еслибы у меня был диск 10Gb я бы разбил так
>>/ 150Mb - 200Mb
>>/swap 512Mb (при 512 аперативной памяти) сейчас он нетакое значение имеет как
>>раньше имею введу формулу
>>/var 2048
>>/usr что осталось (5Gb с чем то)
>>/www 1024
>>/home 1024
>>/tmp 256
>
>Порядок такой:
>
>/ 256 Mb ( default в freebsd 5.5 )
>swap 2*mem
>/var 2gb
>/tmp 0.5-1gb
>/usr 4-6 gb
>/home остальное
>
>apache конфигом подправить в /home/www/
>
>mysql - тоже в /home/mysql
>( скопировать из /var, потом сделать symlink из /var/.. на /home/mysql )
>
>хотя в принципе можно оставить mysql и в /var если база совсем
>маленькая
>
>Конечно все зависит еще от других деталей которые не упоминались здесь.
>Например интенсивность работы с apache/mysql
>Есть ли нужна в отдельном разделе под mysql
>Вот под apache как правило не нужен отдельный раздел,
>но всяко бывает

х...я на постном масле, почему, потому что было однозначное утверждение "Порядок такой"
- нет никаких универсальных правил, все зависит от задач и ПРЕДПОЛАГАЕМЫХ нагрузок.
Соответственно деление мб основано на:

- предварительных расчетах
и
- личном опыте
  

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Как оптимально разбить диски в FreeBSD"  
Сообщение от lavr email on 26-Май-06, 22:40 
>>>>Привет Всем.
>>>>Некоторое время искал коментарии по размеру различных разделов, нашел только вот что:
>>>>
>>>>/ 100 MB это подходящий размер для этой файловой системы
>>>>/swap 2-3*ram
>>>>/var 50-100MB
>>>>/usr Остальная часть диска
>>>>/tmp 100-200Mb
>>>>
>>>>/etc -? и т.д.
>>>>Задача - шлюз в инет+апач+mysql+squid
>>>
>>>/etc поумолчанию и есть - / (который у вас 100)
>>>я бы /var побольше зделал тк поумолчанию база мускульная там лежит (конечно
>>>не кто не мещает это изменить)
>>>и ещё /home отдельно зделал бы
>>>
>>>скажем еслибы у меня был диск 10Gb я бы разбил так
>>>/ 150Mb - 200Mb
>>>/swap 512Mb (при 512 аперативной памяти) сейчас он нетакое значение имеет как
>>>раньше имею введу формулу
>>>/var 2048
>>>/usr что осталось (5Gb с чем то)
>>>/www 1024
>>>/home 1024
>>>/tmp 256
>>
>>Порядок такой:
>>
>>/ 256 Mb ( default в freebsd 5.5 )
>>swap 2*mem
>>/var 2gb
>>/tmp 0.5-1gb
>>/usr 4-6 gb
>>/home остальное
>>
>>apache конфигом подправить в /home/www/
>>
>>mysql - тоже в /home/mysql
>>( скопировать из /var, потом сделать symlink из /var/.. на /home/mysql )
>>
>>хотя в принципе можно оставить mysql и в /var если база совсем
>>маленькая
>>
>>Конечно все зависит еще от других деталей которые не упоминались здесь.
>>Например интенсивность работы с apache/mysql
>>Есть ли нужна в отдельном разделе под mysql
>>Вот под apache как правило не нужен отдельный раздел,
>>но всяко бывает
>
>х...я на постном масле, почему, потому что было однозначное утверждение "Порядок такой"
>
>- нет никаких универсальных правил, все зависит от задач и ПРЕДПОЛАГАЕМЫХ нагрузок.
>
> Соответственно деление мб основано на:
>
>- предварительных расчетах

>- личном опыте
>

соответственно НЕТ УНИВЕРСАЛЬНОГО варианта разбиения и выделения определенного размера
под FS. Есть заданный минимум для "/" - для root-fs, есть общепринятый алгоритм для
swap=1.5/2*ram. Но swap может быть существенно больше, например для database и searchers
что зависит от требований софта.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Как оптимально разбить диски в FreeBSD"  
Сообщение от iasb (??) on 29-Май-06, 10:35 
во-первх какая FreeBSD
Для 5.4 и для 6.0 - принят (по умолчанию) раазная разбивка

(мне разбивка 6.0 нравится больше)

Единственное - я бью (перебиваю) /var и /usr равными по размеру. Но как и говориолось выще - зависит от задач которые будут крутиться

в общем виде (для того тобы не иметь пориключений) - если диск не старье маломерное

/ - 512

swap - RAM+100MB (но это весьма дискусионно, от нагрузки, может хватить и RAM/2, смотрится на рабоче)

/tmp - 512

/var - 1/2 оставшегося, не менее 2 ГБ
/usr - 1/2 оставшегося, не менее 2 ГБ
  

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Как оптимально разбить диски в FreeBSD"  
Сообщение от iasb (??) on 29-Май-06, 10:38 
swap - RAM+100MB (но это весьма дискусионно, от нагрузки, может хватить и
RAM/2, смотрится на рабочей системе swapinfo и добавляется по вкусу как файловая выгрузка на диск. Описания здесь мелькали - получается - 2 SWAPa - первый - "честный" - второй - файловый. В любом случае есть смысл перед подобными изратами подумать и докупить памяти.)

вот в таком духе

$ swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/ad0s1b         65536    20620    44916    31%
/dev/md0           262144    21044   241100     8%
Total              327680    41664   286016    13%
$

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Как оптимально разбить диски в FreeBSD"  
Сообщение от weldpua2008 email(ok) on 29-Май-06, 22:35 
>в любом случае есть смысл перед подобными изратами подумать и докупить памяти.)
Я читал, что если происходит сбой и ситема скидывает дамп в своп и Он будет меньше чем дам п по обьему, то может спокойно остальная часть затиреть Файловую таблицу - вобщем все поерить...

PS^
FreeBSD6.0 думаю на -->6.1

Будет крутится mpd(radius+FreeNibs+mysql)+ДНС+ipfw+apache&mysql&php+DHCP

PS mpd в расчете на 400-900 одновременых конектов...
Куда б его загнать?
Основная нагрузка предпологается на ДБ+mpd+radius

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру