powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Software Raid Linux
11 сообщений из 11, страница 1 из 1
Software Raid Linux
    #37731583
ilik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДД я поставил софтовый RAID на линуксе. И начал тестировать критическое падение дисков.
Вобщем при работающей системе если происходит краш, то подмена дисков работает.
Но вот диск к примеру отказал, и чтобы диск поменять нужно сервак выключать.
Так вот при старте меня приветствует окошко grub rescue. Как я могу восстановить старую систему?
...
Рейтинг: 0 / 0
Software Raid Linux
    #37731857
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilikНо вот диск к примеру отказал, и чтобы диск поменять нужно сервак выключать.
- на нормальном железе выключать сервер не обязательно, возможна горячая замена

ilikТак вот при старте меня приветствует окошко grub rescue.
- погуглите что-то типа "grub on raid", у Вас скорее всего не сделано зеркалирование загрузочных данных на все диски входящие в RAID1
...
Рейтинг: 0 / 0
Software Raid Linux
    #37731958
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
граб надо сетапить на оба диска. Зеркалируются партиции, а загрузчик (stage1, stage1_5) лежит до партиций
...
Рейтинг: 0 / 0
Software Raid Linux
    #37731974
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilikТак вот при старте меня приветствует окошко grub rescue. Как я могу восстановить старую систему?

1) рейд загрузочный ? то есть бут и рут - установлен на рейде ?
2) рейд не загрузочный - тогда система может повозмущатся, но если убрать какую то галочку в настройках - то не будет

3) что за ОС/рейд ?
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734051
ilik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вобщем я поставил RAID 1 c помощью mdadm . Два диска разбил на разделы и запихал
/boot в /dev/md0 и
/ в /dev/md1
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734088
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilikвобщем я поставил RAID 1 c помощью mdadm . Два диска разбил на разделы и запихал
/boot в /dev/md0 и
/ в /dev/md1
зачем на boot два раза? и как вообще?
Надо было grub засетапить два раза (на hd0 и hd1, например)

root (hd0,0)
setup (hd0)
root (hd1,0)
setup (hd1)
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734335
ilik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получается, что если /boot находится на отдельном логическом разделе, то его в raid не стоит запихивать? А установить загрузчик на каждый логический раздел физического диска?
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734497
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilikполучается, что если /boot находится на отдельном логическом разделе, то его в raid не стоит запихивать? А установить загрузчик на каждый логический раздел физического диска?вы плохо понимаете что происходит.
вкратце:
1. grub stage1: грузятся 512 байт с первого диска, оттуда узнает где находится stage1_5
2. grub stage1_5: грузим 8кб например e2fs_stage1_5, т.е. драйвер ext2/3/4, теперь мы умеем работать с ф.с.
3. grub stage2: грузим ядро из /boot все еще с первого диска
4. ядро создает md, проверяет его fsck, монтирует.


итак /boot должен быть на md в рейде, не важно отдельно от / или нет.

stage1, stage1_5 лежат вне рейда, и должны быть установлены на оба диска вручную
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734642
ilik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
итак /boot должен быть на md в рейде, не важно отдельно от / или нет.
вобщем я вот что сделал
/dev/sda1 * 1 2 16033+ fd Linux raid autodetect
/dev/sdb1 * 1 2 16033+ fd Linux raid autodetect

mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]1

дополнительно установил груб в /dev/md0, /dev/sda1,/dev/md1
Но при загрузке получаю
error fd0 read error
error fd1 read error
error no such disk
и grub rescue
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734672
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilik итак /boot должен быть на md в рейде, не важно отдельно от / или нет.
вобщем я вот что сделал
/dev/sda1 * 1 2 16033+ fd Linux raid autodetect
/dev/sdb1 * 1 2 16033+ fd Linux raid autodetect

mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]1

дополнительно установил груб в /dev/md0, /dev/sda1,/dev/md1
Но при загрузке получаю
error fd0 read error
error fd1 read error
error no such disk
и grub rescue

cat /boot/grub/menu.lst
...
Рейтинг: 0 / 0
Software Raid Linux
    #37734730
ilik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторcat /boot/grub/menu.lst

ос Debian squeeze, такого файла нету
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Software Raid Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]