Я буду запускать сервер ubuntu на сервере с 3 дисками (по 450 ГБ каждый) и 16 ГБ оперативной памяти.
Моя цель на данный момент не настраивает сам MySQL, но какая конфигурация RAID может быть лучшей для моего случая (главный приоритет - доступность системы \ защита данных, а затем производительность, диски в любом случае довольно быстрые).
Я какое-то время читал о разбиении и думаю о следующем:
Но я не знаю, какую файловую систему использовать для каждого раздела? Можно ли использовать разные файловые системы для каждого раздела? Их рекомендуют для / boot, /? Что касается MySQL, я еще не уверен, это повсюду споры! Мне нужно только что-то стабильное и простое в обращении. Я почти уверен, что скорость этих дисков вполне подойдет для наших нужд и размер раздела вряд ли будет проблемой
РЕДАКТИРОВАТЬ: Буду использовать RAID 0 для замена перегородки, RAID 1 для / boot раздел и RAID 10 что касается прочего. У меня всего 3 диска, и меня больше всего беспокоит скорость чтения (отчеты базы данных), а не скорость записи и, конечно, доступность системы.Используйте RAID 5, потому что у меня всего 3 диска, и меня больше всего беспокоит скорость чтения (отчетов), а не скорость записи.
Но я не уверен, как настроить RAID-массив. Я следовал руководству по разметке сервера ubuntu, и меня смутило то, что у меня было только 2 раздела, один для подкачки и один для /. Хотя тот, который предназначен для подкачки, является загрузочным и используется как «физический том для RAID», почему это так? А что значит «физический том для RAID»?
РЕДАКТИРОВАТЬ: Какое будет рекомендованное пространство подкачки, если ОЗУ составляет 16 ГБ? Я говорю 4 ГБ, чтобы уменьшить блокировку ввода-вывода. Что вы думаете ?
Любые предложения в основном приветствуются.
Если у вас есть возможность перейти на четвертый диск, четыре диска в RAID 1 + 0 будут лучшим решением, чем конфигурация RAID 5, о которой вы говорите.
Смотрите наш канонический ответ по этому поводу здесь.
Другие соображения касаются вашего аппаратного RAID-контроллера ... Будет ли у вас решение с кэшированием чтения и записи (решения для кэширования с использованием батареи или флэш-памяти помогут скорости записи)? Файловые системы тоже имеют значение. XFS хорошо известен в этой сфере, но для его нормальной работы требуется некоторая настройка.
Что касается пространства подкачки, я редко выделяю более 8 ГБ подкачки. Может быть, 12 ГБ или 16 ГБ в определенных случаях ...