Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   freeBSD, разметка дисков (http://forum.oszone.net/showthread.php?t=207344)

YDen 22-05-2011 13:31 1680548

freeBSD, разметка дисков
 
Здравствуйте.
Подскажите пожалуйста. Средняя школа. Около 50 рабочих станций и один выделенный сервер, интернет. На сервер планируется ставить готовую сборку на ядре FreeBSD.
Примерная конфигурация сервера: интелловский двухядерник 32бит, 4 Гб DDR3, 2 диска SATA-2 по 750 и один на 250Гб. Задачи: файловый сервер, интернет, vpn, фтп (малая нагрузка).

Прошу совета, как правильно распределить дисковое пространство. Ранее с freeBSD дело не имел, поэтому очень буду признателен подробной инструкции.

Спасибо

vadblm 22-05-2011 14:10 1680574

Цитата:

Цитата YDen
интелловский двухядерник 32бит, 4 Гб DDR3 »

Наверно всё же 64 бит, раз
Цитата:

Цитата YDen
4 Гб DDR3 »

Ну не Atom же там занюханый, а все остальные современные интеловские процы 64 бит могут.
Да и чтобы все 4 гига использовать, надо amd64 (не процессор, архитектуру).
Цитата:

Цитата YDen
Прошу совета, как правильно распределить дисковое пространство. »

250-ку разбить по умолчанию, две 750-ки объединить в gmirror, gstripe, или gconcat в зависимости от требований к сохранности, скорости и полезному объёму, и там держать /home.
Как-то так.

YDen 01-06-2011 13:19 1686327

Здравствуйте.
Подниму свою тему, т.к железо закуплено, нужно ставить систему.

Постановка задачи такая же. Раид делать не буду по причине недостатка знаний.

Вопросы:
1. системе не "сильно много" 250Гб? Куда будет расходоваться этот объем?
2. какие файловые системы использовать.
3. свап нужен? Сколько?


Очень буду признателен за инструкции как правильно разметить диски.

Спасибо

kim-aa 01-06-2011 18:20 1686565

Я бы делал так

hda = 250
hda1= \ = 240
hda2=swap= 10G

hdb=750
\home

hdc=750
\var

YDen 01-06-2011 18:47 1686586

kim-aa,
Спасибо.
А файловую систему какую?

И чем \var отличается по функционалу от \home?

xoomer 01-06-2011 22:38 1686738

Цитата:

Цитата YDen
И чем \var отличается по функционалу от \home? »

/var [wiki]

Цитата:

Цитата kim-aa
hda = 250
hda1= \ = 240
hda2=swap= 10G
hdb=750
\home
hdc=750
\var »

Прошу прощения, но, честно говоря, не знаю зачем под /var в школе нужно 750 Гб?.. :))

Поддерживаю идею vadblm объединить два 750-Гб диска. Правда, как пользоваться
Цитата:

Цитата vadblm
gmirror, gstripe, или gconcat »

понятия не имею. В любом случае, если нету времени Вам с этим разбираться, его можно примонтировать в какую-нибудь /home/big-files...

kim-aa 02-06-2011 09:49 1686914

Цитата:

Цитата xoomer
Прошу прощения, но, честно говоря, не знаю зачем под /var в школе нужно 750 Гб?.. ) »

Забавный вопрос.
А /home = 750 на сервере без пользователей значит никого не смущает?


1) Обычно, я люблю складировать в подкаталогах /var резервные копии.
2) почта любит /var
3) файлопомойки типа /public так же можно сносить в /var


YDen,

Я, честно говоря уже лет 5 с BSD не работал.

Какие файловые системы сейчас предлагаются при инсталляции?

vadblm 02-06-2011 11:42 1686983

Цитата:

Цитата YDen
Раид делать не буду по причине недостатка знаний. »

С таким подходом можно вообще за дело не браться. ;)
Цитата:

Цитата YDen
1. системе не "сильно много" 250Гб? »

Вообще-то много. Под систему при описанных задачах за глаза 20-30Гб.
Цитата:

Цитата YDen
Куда будет расходоваться этот объем? »

Ну и вопросики у вас. Кому знать, как не вам? Вообще говоря, мне сразу показался странным выбор носителей 250 + 2*750, но да ладно.
Цитата:

Цитата kim-aa
1) Обычно, я люблю складировать в подкаталогах /var резервные копии.
2) почта любит /var
3) файлопомойки типа /public так же можно сносить в /var »

1) и 3) можно с равным успехом держать в /home, это дело сугубо вкуса.
2) о почте ТС в задачах не заикался. Как и о БД, которые тоже любят /var (впрочем, эта любовь лечится).
Цитата:

Цитата kim-aa
Я, честно говоря уже лет 5 с BSD не работал. »

Тогда становится объяснимым ваш странный совет с одним большим корнем, очевидно вы забыли, что корень в FreeBSD по умолчанию без soft updates, что означает тормоза. Можно конечно их включить, но в любом случае это дурная затея - держать корень вместе со всем барахлом. Очень свободно можно получить кашу вместо ФС при сбое. Короче, если корень в порядке, то всё можно починить, если нет - то лезь за бэкапом, если он конечно есть... Отдельный маленький корень без SU на порядок надёжнее корня с SU и всем барахлом.
Цитата:

Цитата kim-aa
Какие файловые системы сейчас предлагаются при инсталляции? »

Та же что и раньше - UFS2. Есть возможность ставить систему и на ZFS, но это нетривиальная процедура, требующая плясок с бубном в Fixit, поскольку ТС даже простецкий GEOM пугает, то...

YDen, вы так и не сказали, какой полезный объём вам нужен и какая степень надёжности.

К примеру, при имеющемся оборудовании и для обеспечения максимальной надёжности, не используя ZFS (я бы всё же предпочёл ZFS), можно поступить так:
750 разбиваем почти по умолчанию:
/ - 1Гб
swap - 4Гб
/tmp - 1Гб
/var - 4Гб
/usr - 20Гб
/home - всё остальное.
Вторую 750-ку впоследствии включаем в зеркало с первой при помощи gmirror.
250:
swap (да, ещё один раздел для свапа): 4Гб
/var/backup (точка монтирования произвольна) - всё остальное, для дампов /, /var и /usr.
При желании, можно её также использовать для журналов /var, /usr, /home, по 4Гб разделы для каждого из журналов будет вполне достаточно.

kim-aa 02-06-2011 12:21 1687002

Цитата:

Цитата vadblm
Тогда становится объяснимым ваш странный совет с одним большим корнем, очевидно вы забыли, что корень в FreeBSD по умолчанию без soft updates, что означает тормоза. Можно конечно их включить, но в любом случае это дурная затея - держать корень вместе со всем барахлом. Очень свободно можно получить кашу вместо ФС при сбое. Короче, если корень в порядке, то всё можно починить, если нет - то лезь за бэкапом, если он конечно есть... Отдельный маленький корень без SU на порядок надёжнее корня с SU и всем барахлом. »

Да нет. У меня всю жизнь было по разделам.
Просто человек новенький.

В любом случае новичку (или на новом дистрибутиве) желательно сначала в тренировочных целях поставить систему на одни раздел, оценить количество каталогов и их размеры, а уж потом перебивать.


Цитата:

Цитата vadblm
К примеру, при имеющемся оборудовании и для обеспечения максимальной надёжности, не используя ZFS (я бы всё же предпочёл ZFS), можно поступить так:
750 разбиваем почти по умолчанию: »

Я лицо пристрастное (последние годы вожусь с Solaris :) , однако при желательности ZFS лучше пользовать OpenSolaris

vadblm 02-06-2011 12:43 1687021

Цитата:

Цитата kim-aa
В любом случае новичку (или на новом дистрибутиве) желательно сначала в тренировочных целях поставить систему на одни раздел, оценить количество каталогов и их размеры, а уж потом перебивать. »

Не надо плохому учить. В линуксе или солярке с ZFS такое прокатит, но не в FreeBSD на UFS2, выше объяснил почему. А переразбивка новичку - да вы видать и плавать учите, бросая в омут. :)
Новичку при сомнениях следует пользоваться авторазбивкой, в 99% случаев она будет лучшей.
Цитата:

Цитата kim-aa
при желательности ZFS лучше пользовать OpenSolaris »

Мы же про фри говорим, а не про солярис. Так можно и до btrfs на линуксе договориться ;)
Ну как сказать, в реализации ZFS на FreeBSD есть отдельные недочёты, главный из которых, пожалуй, незнакомство с ней (а так же с gpart) sysinstall'a. Всё обещают новый установщик, да видать будет только в 9-ке... А также необходимость крутить ядерные гайки при малом количестве памяти (4Гб и меньше), чтобы исключить возможность паники при исчерпании памяти ядра ARC'ом. Лично для меня эти минусы с лихвой перекрываются плюсами - неубиваемостью (copy on write же), гибкостью, отличной производительностью (prefetch) и превосходным софтверным RAID 5/6.


Время: 06:19.

Время: 06:19.
© OSzone.net 2001-