Author Topic: Как грамотно разбить разделы  (Read 4321 times)

0 Members and 1 Guest are viewing this topic.

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Как я уже писал ранее пришол новый сервак и его нужно вводить в строй, но теперь возникла проблема с хорошим разбиением дисков.
В системе есть 4 SATA диска по 160Гиг.
Изначально планировалось, что будет использоваться RAID5 совместно с контролером от Promise (со 128 метрами на борту), но потом от него пришлось отказаться по причине неполной поддрежки линуксом (так как оназалось, что он больше програмный, чем апаратный).

Конфигурация предпологалась такая три диска в RAID5 и один как spare на случай отказа одного из дисков.
В отсутсвии теперь контролера решил повторить эту конфигурацию с использованием софтварного RAID5 - разбил разделы на кажндом диске выделив /boot  / /var /home /usr, но посмотрев потом на загрузку процов после инталяции RHEL 4
и понял, что это не очень хорошее решение, так как процы попеременно были загружены под 50% постоянно...

В связи с чем возникает вопрос как лучше использовать 4 диска для системы?
Может кто, что посоветует? А то у меня уже голова кипит - как все эти диски наилучшим способом использовать...

Думаю копать в сторону LVM...
Хотелось бы создать более менее устойчивую систему, чтобы с выходом из строя одного-двух дисков система продолжала работать...

Да забыл добавить... Сервер предпологается общего назначания, т.е. это будет и файл-сервер, и ftp, и www и почтовый сервер
« Last Edit: May 25, 2005, 10:36:07 by stranger »
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
Как грамотно разбить разделы
« Reply #1 on: May 25, 2005, 12:37:15 »
Я бы не кипятил себе мозги. Система - 1 диск. Отдал бы под ftp - файлопомойку - http второй.  Третий -- для резервного копирования системы (ночью). 4-й для резервного копирования 2-го диска (тоже ночью). В случае краха - меняешь основной на резервный. Часть инфы, конечно потеряется (что добавилась днём).
 Можно подумать на счёт синхронизации содержимого в реальном времени, либо уменьшить интервал, но это приведёт к загрузке системы (а оно надо?).

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Как грамотно разбить разделы
« Reply #2 on: May 25, 2005, 12:48:29 »
Quote
Я бы не кипятил себе мозги. Система - 1 диск. Отдал бы под ftp - файлопомойку - http второй.  Третий -- для резервного копирования системы (ночью). 4-й для резервного копирования 2-го диска (тоже ночью). В случае краха - меняешь основной на резервный. Часть инфы, конечно потеряется (что добавилась днём).
 Можно подумать на счёт синхронизации содержимого в реальном времени, либо уменьшить интервал, но это приведёт к загрузке системы (а оно надо?).
[snapback]2214[/snapback]
Это конечно решение, но не лучшее. Я хочу отдать основную часть пространства под /home но и потеря данных тут очень критична, так как там храняться данные больше 100 пользователей. Для некоторых (студентов) стоят квоты, так, что много они не запишут, а для преподователей ограничений нет... Помимо всего прочего рабочий стол и мои документы каждого пользователя завернуты на домашнюю папку соответствующего пользователя.

И зачем делать резервное копирование по ночам, когда можно спокойно RAID1 состряпать и все будет идти автоматом и на производительность сильно не скажется... Но мне хотелось бы все-таки выделить как можно больше места под /home

Есть еще общая шара для всех преподавателей - там тоже храниться много критичных данных. Пока она на другом виндовом "серваке", но я планирую ее на этот же сервак перенести...

под ftp и www я много выделять не собираюсь...

Для резервного копирования я буду пользовать отдельный диск, подключаемый по USB (400 Гиг) так, что этого будет достаточно...

Или заменю один из 160 на 400...
« Last Edit: May 25, 2005, 12:53:18 by stranger »
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Как грамотно разбить разделы
« Reply #3 on: May 25, 2005, 14:08:36 »
Quote
И зачем делать резервное копирование по ночам, когда можно спокойно RAID1 состряпать и все будет идти автоматом и на производительность сильно не скажется... Но мне хотелось бы все-таки выделить как можно больше места под /home
[snapback]2216[/snapback]
Использование зеркалирования не освобождает от необходимости резервного копирования. Это давно известная истина. A если глюкнет контроллер дисков и похерит зеркально инфу на обоих винтах? :(

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
Как грамотно разбить разделы
« Reply #4 on: May 25, 2005, 14:37:17 »
Как я понял, вопрос стоял о скорейшем подъёме системы в случае кирдыка. Про большой /home и преподов со студентами не говорилось. Не говорилось и про 400 гиг винт внешний для бэкапу. Посему -- "думайте сами, решайте сами -- иметь или не иметь...". Но зеркало (не аппаратное) ресурсы процессора съедает. ИМХО лучшее решение -- установить какую-нибудь АХУ со SCSI винтами, сделать аппаратный RAID 5 и жить спокойно. Serial ATA -- не для серверов ИМХО. Особенно загруженных. У знакомых RAID на Serial ATA аппаратный отпадал. Крошилась инфа. Только резервное копирование и спасло.
Теперь про предложенное мною ранее. Достоинство -- при крахе достаточно в биосе винт загрузочный поменять -- и всё попёрло. Для очень крутого сервера высокой надёжности можно кластер поднять. MOSIX, например. Что и буду делать в ближайщем будущем. Когда второй 4-х головый сервер приедет. Вот тогда счастье и наступит...

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Как грамотно разбить разделы
« Reply #5 on: May 25, 2005, 14:40:45 »
Quote
Использование зеркалирования не освобождает от необходимости резервного копирования. Это давно известная истина. A если глюкнет контроллер дисков и похерит зеркально инфу на обоих винтах? :(
[snapback]2217[/snapback]
Оно понятно, что не освобождает... Бэкапы я собираюсь делать на внешний винт время от времени...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Как грамотно разбить разделы
« Reply #6 on: May 25, 2005, 14:50:13 »
Quote
Как я понял, вопрос стоял о скорейшем подъёме системы в случае кирдыка. Про большой /home и преподов со студентами не говорилось. Не говорилось и про 400 гиг винт внешний для бэкапу. Посему -- "думайте сами, решайте сами -- иметь или не иметь...". Но зеркало (не аппаратное) ресурсы процессора съедает. ИМХО лучшее решение -- установить какую-нибудь АХУ со SCSI винтами, сделать аппаратный RAID 5 и жить спокойно. Serial ATA -- не для серверов ИМХО. Особенно загруженных. У знакомых RAID на Serial ATA аппаратный отпадал. Крошилась инфа. Только резервное копирование и спасло.
Теперь про предложенное мною ранее. Достоинство -- при крахе достаточно в биосе винт загрузочный поменять -- и всё попёрло. Для очень крутого сервера высокой надёжности можно кластер поднять. MOSIX, например. Что и буду делать в ближайщем будущем. Когда второй 4-х головый сервер приедет. Вот тогда счастье и наступит...
[snapback]2219[/snapback]
Нет речь не шла о скорейшем подъеме системы...
А о надежности... Так как система должна продолжать работать при выходе одного винта из строя...

SCSI - это конечно хорошо, но не всегда возможно, так как денег выделяют мало и  этот сервер я выбивал больше года...

Софтверный рейд конечно жрет проц. время, но система изначально выбиралась с запасом - мощности процов хватит за глаза...

Это какой апаратный рейд? Не Promise или встроенные в мать? Это не аппаратные, а програмные...
Интеловские и 3Ware - вот это апаратные, но стоят они дорого...

Кластеры тоже конечно не плохо, но и как со сказями пока невозможно...

Лана буду дальше думать или процы погасить...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]