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

Исходное сообщение
"Создание зеркала в Соляре"

Отправлено Yura , 24-Фев-04 16:33 
В  Solaris 9 создал зеркало на другой винт.  При вытыкании первого винта система отказывается грузиться со второго.  При записи на диск пишет как и надо на оба винта,  но все что было на первом до создания зеркала ,ясно на втором нету. Как скинуть всю информацию с первого винта на зеркало.

Содержание

Сообщения в этом обсуждении
"Создание зеркала в Соляре"
Отправлено Vakero , 24-Фев-04 17:52 
>В  Solaris 9 создал зеркало на другой винт.  При вытыкании
>первого винта система отказывается грузиться со второго.  При записи на
>диск пишет как и надо на оба винта,  но все
>что было на первом до создания зеркала ,ясно на втором нету.
>Как скинуть всю информацию с первого винта на зеркало.

Все у тебя есть на втором винте: просто надо в BootPROM'e прописать загрузку со второго винта, в случае если первый недоступен. Делал то зеркало небось SDS'ом, а это софтовый мирроринг, как ты думаешь каким макаром он тебе в пром запишет пути? Ручками надоть, ручками. Если надо покажу конфигурацию свою, проверенную - усе грузиться ок.


"Создание зеркала в Соляре"
Отправлено Yura , 24-Фев-04 18:59 
>Все у тебя есть на втором винте: просто надо в BootPROM'e прописать
>загрузку со второго винта, в случае если первый недоступен. Делал то
>зеркало небось SDS'ом, а это софтовый мирроринг, как ты думаешь каким
>макаром он тебе в пром запишет пути? Ручками надоть, ручками. Если
>надо покажу конфигурацию свою, проверенную - усе грузиться ок.
Делал не SDS а  Volume Manager. А как в проме прописывать на прямую покажи, попробую.


"Создание зеркала в Соляре"
Отправлено Yura , 24-Фев-04 19:03 
>Все у тебя есть на втором винте: просто надо в BootPROM'e прописать
>загрузку со второго винта, в случае если первый недоступен. Делал то
>зеркало небось SDS'ом, а это софтовый мирроринг, как ты думаешь каким
>макаром он тебе в пром запишет пути? Ручками надоть, ручками. Если
>надо покажу конфигурацию свою, проверенную - усе грузиться ок.

Делал не SDS а Volume Manager . А как в проме ручками прописывать покажи.  Буду бдагодарен.


"Создание зеркала в Соляре"
Отправлено Vakero , 25-Фев-04 11:43 
>>Все у тебя есть на втором винте: просто надо в BootPROM'e прописать
>>загрузку со второго винта, в случае если первый недоступен. Делал то
>>зеркало небось SDS'ом, а это софтовый мирроринг, как ты думаешь каким
>>макаром он тебе в пром запишет пути? Ручками надоть, ручками. Если
>>надо покажу конфигурацию свою, проверенную - усе грузиться ок.
>
>Делал не SDS а Volume Manager . А как в проме ручками
>прописывать покажи.  Буду бдагодарен.

Volume Manager - это фактически интегрированный SDS в 9-ую Соляру


"Создание зеркала в Соляре"
Отправлено Vakero , 25-Фев-04 11:55 
>>прописывать покажи.  Буду бдагодарен.

Описываю свой пример на SunFire V480 с двумя винтами и 9-ой Солярой:

Для boot-раздела на каждом из винтов созданы одинаковые слайсы:
c2t0d0s0 - физический путь /devices/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cfb55d83,0:a
c2t1d0s0 - физический путь /devices/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cfb55856,0:a


в BootPROM созданы алиасы каждому из разделов обеих разделов:

devalias disk1 /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@w21000004cfb55d83,0:a
devalias disk2 /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@w21000004cfb55856,0:a

(заметь разницу в физическом пути и что прописываем в ПРОМе)

также в BootPROM:
setenv boot-device disk1 disk2

ну и конечно:

reset-all

И теперь вытыкай винт хоть по 3 раза в день


"Создание зеркала в Соляре"
Отправлено Ilya , 24-Фев-04 17:58 
>В  Solaris 9 создал зеркало на другой винт.  При вытыкании
>первого винта система отказывается грузиться со второго.  При записи на
а с помощь чего сделал зеркало? Я в такой ситуации использую DiskSuite - простой и достаточно удобный вариант. А грузится система не с зеркала, а с конкретного HDD.

>Как скинуть всю информацию с первого винта на зеркало.
попробуй ufsdump/ufsrestore, хотя точно не уверен. В случае с DiskSuite это происходит в момент подключения второй половинки зеркала. (см. metattach)



"Создание зеркала в Соляре"
Отправлено Nikolaev_D , 24-Фев-04 20:21 
>>В  Solaris 9 создал зеркало на другой винт.  При вытыкании

не знаю что ты там наделал, на docs.sun.com есть чиста конкретный пример, как делать зекало под корень и swap  используя CLI или GUI под sparc и под x86


"Создание зеркала в Соляре"
Отправлено Nikolaev_D , 24-Фев-04 21:53 
>А как в проме ручками прописывать покажи.  Буду бдагодарен

в ОС:
user@хост:~/bin>eeprom |grep disk
boot-device=disk
eeprom boot-device="disk disk1"

в  PROM:
printenv
setenv boot-device "disk disk1"
resetall (на старых  САНАХ просто reset )


"Создание зеркала в Соляре"
Отправлено Yura , 25-Фев-04 13:10 
Спасибо. Переставил все заново. Все заработало как надо. Наверное в прошлый раз что-то непонятное напортачил.