The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Softmirror Solaris10 x86"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Оптимизация и Промышленные системы (Public)
Изначальное сообщение [Проследить за развитием треда]

"Softmirror Solaris10 x86" 
Сообщение от klame2 emailИскать по авторуВ закладки(ok) on 05-Окт-05, 15:08  (MSK)
Настроил зеркало под Solaris10 x86. Всё нормально, но при тестировании отключения одного из дисков система не грузится(уходит в рестарт). Имеем по 3 реплики metadb на каждом из дисков. Из теории известно, что система загрузится при доступности>51% процентов реплик, однако на 8 и 9 (правда sparc) помагало добавление set md:mirrored_root_flag=1 в /etc/system и система грузилась и при 50 % реплик, то есть при полном выходе из строя одного из дисков. Что сделать, чтобы загрузится при 50% реплик и на 10 x86 ?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Softmirror Solaris10 x86" 
Сообщение от evev emailИскать по авторуВ закладки(??) on 05-Окт-05, 17:30  (MSK)
>Настроил зеркало под Solaris10 x86. Всё нормально, но при тестировании отключения одного из дисков система не грузится(уходит в рестарт). Имеем по 3 реплики metadb на каждом из дисков. Из теории известно, что система загрузится при доступности>51% процентов реплик, однако на 8 и 9 (правда sparc) помагало добавление set md:mirrored_root_flag=1 в /etc/system и система грузилась и при 50 % реплик, то есть при полном выходе из строя одного из дисков. Что сделать, чтобы загрузится при 50% реплик и на 10 x86 ?

кстати,  у меня похожая проблема - на 9-ке  на спарке это работает.  на 10-ке х86 - прописал,  еще  не проверял, но без этого параметра - уходит в рестарт после sync file systems .   2 реплики на каждом  диске.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Softmirror Solaris10 x86" 
Сообщение от klame2 emailИскать по авторуВ закладки(ok) on 06-Окт-05, 09:47  (MSK)
>>Настроил зеркало под Solaris10 x86. Всё нормально, но при тестировании отключения одного из дисков система не грузится(уходит в рестарт). Имеем по 3 реплики metadb на каждом из дисков. Из теории известно, что система загрузится при доступности>51% процентов реплик, однако на 8 и 9 (правда sparc) помагало добавление set md:mirrored_root_flag=1 в /etc/system и система грузилась и при 50 % реплик, то есть при полном выходе из строя одного из дисков. Что сделать, чтобы загрузится при 50% реплик и на 10 x86 ?
>
> кстати,  у меня похожая проблема - на 9-ке  на
>спарке это работает.  на 10-ке х86 - прописал,  еще
> не проверял, но без этого параметра - уходит в рестарт
>после sync file systems .   2 реплики на каждом
> диске.
Оказывается это ивестный баг:
6215065 Booting off single disk from mirrored root pair causes panic reset

Временное решение высказал один из разработчиков SVM:
http://blogs.sun.com/roller/page/jerrysblog?entry=solaris_volume_manager_odds_and
http://blogs.sun.com/roller/page/jerrysblog?anchor=solaris_volume_manager_root_mirror
В кратце:
1.Добавить в /etc/vfstab в опции монтирования корневой системы nologging(# [edit /a/etc/vfstab; change the last field for / to "nologging"])
2.Перегрузиться!
3. Пробовать вытаскивать диски


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Softmirror Solaris10 x86" 
Сообщение от evev emailИскать по авторуВ закладки(??) on 06-Окт-05, 13:28  (MSK)
>Оказывается это ивестный баг:
>6215065 Booting off single disk from mirrored root pair causes panic reset
  
    без логина не показывает 8((

>Временное решение высказал один из разработчиков SVM:
>http://blogs.sun.com/roller/page/jerrysblog?entry=solaris_volume_manager_odds_and
>http://blogs.sun.com/roller/page/jerrysblog?anchor=solaris_volume_manager_root_mirror
>В кратце:
>1.Добавить в /etc/vfstab в опции монтирования корневой системы nologging(# [edit /a/etc/vfstab; change
>the last field for / to "nologging"])
>2.Перегрузиться!
>3. Пробовать вытаскивать диски

  ты у себя это проверял  ?  по идее,  /  маленький,   и операций записи там очень мало - и они редки,  так что nologging   не ухудшит стабильность...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Softmirror Solaris10 x86" 
Сообщение от evev emailИскать по авторуВ закладки(??) on 06-Окт-05, 13:42  (MSK)
>>Оказывается это ивестный баг:
>>6215065 Booting off single disk from mirrored root pair causes panic reset

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

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Softmirror Solaris10 x86" 
Сообщение от klame2 emailИскать по авторуВ закладки(ok) on 07-Окт-05, 08:30  (MSK)
>  ты у себя это проверял  ?  по идее,
> /  маленький,   и операций записи там очень
>мало - и они редки,  так что nologging  
>не ухудшит стабильность...


проверял - работает

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Softmirror Solaris10 x86" 
Сообщение от evev emailИскать по авторуВ закладки(??) on 07-Окт-05, 13:46  (MSK)
>проверял - работает

  Подскажи , что ты вписал в vfstab ? Или я что-то не так делаю,  или  что ?

у меня в vfstab  options по умолчанию пусто,   вписываю nologging - система ругается и монтирует корень как read-only,  причем вообще на  (~)> mount
/ on /pseudo/md@0:0,0,blk read/write/setuid/devices/dev=1540000 on Thu Jan  1 03:00:00 1970v

нормальный (без nologging) mount -  (~)> mount
/ on /dev/md/dsk/d0 read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=1540000 on Fri Oct  7 12:14:55 2005

при вписывании  в опции  rw,xatr,nologging
при загрузке - ругань на тему

The / file system (/dev/md/rdsk/d0) is being checked.
[ system/sysevent:default failed repeatedly (see 'svcs -x' for details) ]
checking ufs filesystems
fsckall failed with exit code 1.

WARNING - Unable to repair one or more filesystems.
Run fsck manually (fsck filesystem...).

в итоге опять получаю read-only  /

пока что вернул все обратно.

  Как ему корректно вписать туда  nologging  ?
      

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Softmirror Solaris10 x86" 
Сообщение от klame2 emailИскать по авторуВ закладки(ok) on 09-Окт-05, 09:38  (MSK)
>  Подскажи , что ты вписал в vfstab ? Или я
>что-то не так делаю,  или  что ?
>
dm@sls2~>cat /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/md/dsk/d31 -       -       swap    -       no      -
/dev/md/dsk/d30 /dev/md/rdsk/d30        /       ufs     1       no      nologging
/dev/md/dsk/d34 /dev/md/rdsk/d34        /opt    ufs     2       yes     -
/dev/md/dsk/d33 /dev/md/rdsk/d33        /export/home    ufs     2       yes     -
/devices        -       /devices        devfs   -       no      -
ctfs    -       /system/contract        ctfs    -       no      -
objfs   -       /system/object  objfs   -       no      -
swap    -       /tmp    tmpfs   -       yes     -
У меня так. Сейчас не вспомню уже, но вроде после перезагр с одним винтом корень был rw. Надо проверить ещё раз, но не раньше пятницы. Увы, но другие разделы(/opt и /export/home) не подключились. Однако было возможно удалить реплики баз второго винчестера, затем сново перегр. После чего все разделы нормально подмонтировались и с одним винчестером. Метод получается неудобный и кривой, но в случае чего вполне действенный. Пока не выйдет патч на баг - подойдёт.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Softmirror Solaris10 x86" 
Сообщение от evev emailИскать по авторуВ закладки(??) on 09-Окт-05, 13:52  (MSK)
cпасибо.

>/dev/md/dsk/d30 /dev/md/rdsk/d30        /       ufs     1  
>     no      nologging

Странно.   пробовал 1-й раз именно так.  перегружался с 2 винтами.
подмонтировались при старте с руганью, ro по факту (хотя по mount - должно быть rw). перемонтирование сработало нормально.

>У меня так. Сейчас не вспомню уже, но вроде после перезагр с
>одним винтом корень был rw. Надо проверить ещё раз, но не
>раньше пятницы. Увы, но другие разделы(/opt и /export/home) не подключились. Однако
>было возможно удалить реплики баз второго винчестера, затем сново перегр. После >чего все разделы нормально подмонтировались и с одним винчестером. Метод получается >неудобный и кривой, но в случае чего вполне действенный. Пока не >выйдет патч на баг - подойдёт.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Softmirror Solaris10 x86" 
Сообщение от Gordin emailИскать по авторуВ закладки(??) on 10-Окт-05, 07:03  (MSK)
А у меня после всех этих манипуляций если отключить первый диск начинает грузиться со второго, но загружается не в графику, а только в командную строку. Как сделать, чтобы появился desktop?

чайник.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Softmirror Solaris10 x86" 
Сообщение от klame2 emailИскать по авторуВ закладки(ok) on 14-Окт-05, 08:19  (MSK)
>cпасибо.
>
>>/dev/md/dsk/d30 /dev/md/rdsk/d30        /       ufs     1  
>>     no      nologging
>
>Странно.   пробовал 1-й раз именно так.  перегружался с 2
>винтами.
>подмонтировались при старте с руганью, ro по факту (хотя по mount -
>должно быть rw). перемонтирование сработало нормально.
да, к сожалению у меня тоже только ro.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру