URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88415
[ Назад ]

Исходное сообщение
"Разметка диска  под RAID1 на CentOS"

Отправлено mkl_sis , 15-Мрт-10 14:00 
Настроил RAID1 на CentOS 4.7 Все вроде работает но осталось пару вопросов.
fdisk выдает:

[root@localhost ~]# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       19457   156183930   8e  Linux LVM

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       19457   156288321   fd  Linux raid autodetect

Disk /dev/sdc: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1       19457   156288321   fd  Linux raid autodetect

Disk /dev/md0: 160.0 GB, 160039174144 bytes
2 heads, 4 sectors/track, 39072064 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md0 doesn't contain a valid partition table


1. RAID1 настроен на дисках sdb1 sdc1 для хранения базы данных а система установлена на
диске sda. Из сообщения fdisk-а видно что все диски у меня загрузочные - должно ли быть так?
2. Последняя запись: Disk /dev/md0 doesn't contain a valid partition table -- говорит
об ошибке, или так и должно быть?
3. И как при необходимости запустить синхронизацию дисков RAID?


Содержание

Сообщения в этом обсуждении
"Разметка диска  под RAID1 на CentOS"
Отправлено ronin , 15-Мрт-10 17:33 
>1. RAID1 настроен на дисках sdb1 sdc1 для хранения базы данных а
>система установлена на
>диске sda. Из сообщения fdisk-а видно что все диски у меня загрузочные
>- должно ли быть так?
>2. Последняя запись: Disk /dev/md0 doesn't contain a valid partition table --
>говорит
>об ошибке, или так и должно быть?
>3. И как при необходимости запустить синхронизацию дисков RAID?

Приветствую!

1. То, что все диски загрузочные - мелочь. Это необходимо только системному диску. Рейд-массиву от этого ни плохо ни хорошо. Ему вообще начхать на это.

2. То, что на рейд-массиве нет таблицы разделов - тоже не беда. Это может произойти из-за того, что:
а) рейд-массив только создан и на нём действительно нет ничего;
б) рейд-массив создан, и полностью отформатирован в какую-либо файловую систему (поскольку раздел диска, сам диск либо рейд-массив, в сущности своей - равноценные блочные устройства, то создавать файловую систему можно и на диске целиком, и на разделе деска, и на рейд-массиве целиком, и на разделе, созданном на рейд-массиве). Опять же, ничего здесь плохого нет. А сообщения программы fdisk можна игнорировать как warning или даже info.
3. нет необходимости ничего запускать вручную. Это обязанность самого рейд-массива. Как только один из диской массива отвалится, то массив перейдёт в degraded mode. При добавлении в массив нового диска вместо старого рейд сам начнёт перестраиваться автоматически.

respect,
ronin


"Разметка диска  под RAID1 на CentOS"
Отправлено mkl_sis , 15-Мрт-10 18:59 
>[оверквотинг удален]
>на разделе деска, и на рейд-массиве целиком, и на разделе, созданном
>на рейд-массиве). Опять же, ничего здесь плохого нет. А сообщения программы
>fdisk можна игнорировать как warning или даже info.
>3. нет необходимости ничего запускать вручную. Это обязанность самого рейд-массива. Как только
>один из диской массива отвалится, то массив перейдёт в degraded mode.
>При добавлении в массив нового диска вместо старого рейд сам начнёт
>перестраиваться автоматически.
>
>respect,
>ronin

Видно я еще плохо понимаю файловую систему Linux.
Этот винт на который система ругается что там нет таблицы разделов я отформатировал
с помощью mkfs и смонтировал в папку /raid. Там получился раздел на целый диск.
А какие там должны быть разделы, чтобы система не ругалась?


"Разметка диска  под RAID1 на CentOS"
Отправлено bill , 15-Мрт-10 20:49 
>>[оверквотинг удален]
>Видно я еще плохо понимаю файловую систему Linux.
>Этот винт на который система ругается что там нет таблицы разделов я
>отформатировал
>с помощью mkfs и смонтировал в папку /raid. Там получился раздел на
>целый диск.
>А какие там должны быть разделы, чтобы система не ругалась?

Для программного рэйда сообщение "doesn't contain a valid partition table" это нормально. Не обращайте внимания.
Будет тоже самое, если создать файловую систему на /dev/sda, не разбивая его на разделы (sda1, sda2 ...)


"Разметка диска  под RAID1 на CentOS"
Отправлено mkl_sis , 19-Мрт-10 13:37 
>[оверквотинг удален]
>>Этот винт на который система ругается что там нет таблицы разделов я
>>отформатировал
>>с помощью mkfs и смонтировал в папку /raid. Там получился раздел на
>>целый диск.
>>А какие там должны быть разделы, чтобы система не ругалась?
>
>Для программного рэйда сообщение "doesn't contain a valid partition table" это нормально.
>Не обращайте внимания.
>Будет тоже самое, если создать файловую систему на /dev/sda, не разбивая его
>на разделы (sda1, sda2 ...)

Хотел попробовать настроить RAID1 на двух дисках и поместить в RAID1 все разделы -
но система не грузится. Или BIOS с райда не работает или что то не так сделал.
Подскажите можно сделать RAID1, используя два диска и при этом отвести под райд
по 80% каждого диска? Где при этом разметить разделы boot и swap. Может на одном диске
разместить boot на другом swap а корень (/) поместить на райд?
Или все таки лучше использовать для boot swap и / отдельный винт а райд на отделных двух?
Буду благодарен за помощь.