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

Исходное сообщение
"solaris 10 x86 & RAID"

Отправлено evev , 30-Сен-05 17:22 
   Создаю программное зеркало под solaris 10 x86 . Разделы успешно зазеркалированы, работают,  как выставить 2-й диск загрузочным - ясно,
вопрос - что делать с разделом x86boot  ?  
по идее - его не надо вообще зеркалировать...   а просто копировать?  dd  ?

Долго копал,  но доку по рэйду  применительно к х86  солярке так и не нашел.   на Спарке делал.


Содержание

Сообщения в этом обсуждении
"solaris 10 x86 & RAID"
Отправлено klame2 , 05-Окт-05 14:58 
>   Создаю программное зеркало под solaris 10 x86 . Разделы
>успешно зазеркалированы, работают,  как выставить 2-й диск загрузочным - ясно,
>
>вопрос - что делать с разделом x86boot  ?
>по идее - его не надо вообще зеркалировать...   а просто
>копировать?  dd  ?
>
>Долго копал,  но доку по рэйду  применительно к х86  
>солярке так и не нашел.   на Спарке делал.
man installboot:
x86
     To use installboot to install the ufs bootblock  and  parti-
     tion  boot  program  on  a  disk  in an IA machine, you must
     specify slice 2 and that slice must be the entire disk.  For
     example,  to  install  the  UFS  bootblock on target 0, con-
     troller 1 of the platform where the command  is  being  run,
     use:

          example# installboot /usr/platform/`uname -i`/lib/fs/ufs/pboot \
                  /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t0d0s2



"solaris 10 x86 & RAID"
Отправлено evev , 05-Окт-05 17:27 
>>   Создаю программное зеркало под solaris 10 x86 . Разделы
>>вопрос - что делать с разделом x86boot  ?
>>Долго копал,  но доку по рэйду  применительно к х86  
>>солярке так и не нашел.   на Спарке делал.

>man installboot:
>x86
>     To use installboot to install the ufs
>bootblock  and  parti-
>     specify slice 2 and that slice must
>be the entire disk.  For
            
        Да,  они замутили с этим разделом х86boot по умолчанию..  для полного зеркалирования пришлось его согласно доке убрать нафиг.  
2 перебивания 160-гиговых зеркал :}

Если в eeprom прописать bootpath сначала на один диск, а потом на 2-й,  это будет работать   (те. в случае выхода из строя 1-го диска - грузиться со 2-го)  ?


"solaris 10 x86 & RAID"
Отправлено Gordin , 06-Окт-05 02:32 
У меня таже проблема. Сделал зеркало корневого раздела на х86. Корневой раздел на обоих дисках c0d0s0 и c1d0s0, по три реплики на диск. С помощью команды Installboot прописал загрузчик в c1d0s2. Зеркало работает (все перенеслось), но если отключить первый диск, то загрузка со второго не проходит - постоянные перезагрузки.

Я тут пытался ответ молучить на www.solaris-center.ru, но там только ссылаются на статью и говорят, что "все работает". Я эту ихнюю статью уже наизусть выучил, а все-равно нифига не получается. Да и проблема эта не у меня одного.

Так как же все-таки сделать, чтобы можно было загрузиться со второго диска в отсутствии первого? Если у кого-то есть средство, то поподробнее, пожалуйста.


"solaris 10 x86 & RAID"
Отправлено klame2 , 06-Окт-05 09:49 
>Так как же все-таки сделать, чтобы можно было загрузиться со второго диска
>в отсутствии первого? Если у кого-то есть средство, то поподробнее, пожалуйста.
>

http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi?az=ed...


"solaris 10 x86 & RAID"
Отправлено evev , 06-Окт-05 13:42 
>http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi?az=ed...

>>Оказывается это ивестный баг:
>>6215065 Booting off single disk from mirrored root pair causes panic reset

Да...  Ошибка обнаружена в марте,  и она серьезная,  я как раз накатил перед этим все обновления  через smpatch - а она до сих пор не исправлена.    
Итог - в Сане тоже тормозов хватает.   Печально.