powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Зеркало в Solaris
9 сообщений из 9, страница 1 из 1
Зеркало в Solaris
    #34442912
Nadr_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, плииз.
Сделал зеркало, но перед этим забыл занести в metadb.
Сейчас идет синхронизация дисков, и не дает теперь сделать metadb -a disk.
Или переделать зеркало, но сначала нужно остановить синхронизацию, но как ???
Или можно все-таки потом сделать metadb -a disk ???
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445168
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно потом. Если кворум уже обеспечен, то можно и не делать. Если нет - при рестарте встанет (поправимо).

Имхо, ты не правильно понимаешь, что такое Metadevice Database и её реплики.

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445416
Nadr_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, не до конца разобрался. Я подключил 2 новых одинаковых диска, хочу полностью сделать зеркало (диски для оры). Сделал metainit, потом attach, пошел resync. Что не так сделал ?
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445442
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну сначала надо было создать минимум 3 реплики метабазы, чтобы кворум был (создать можно где угодно). Ресинк пусть себе идёт.

Покажи вывод metadb

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445501
Nadr_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flags first blk block count
a m p luo 16 8192 /dev/dsk/c1t0d0s4
a p luo 8208 8192 /dev/dsk/c1t0d0s4
a p luo 16400 8192 /dev/dsk/c1t0d0s4
a p luo 16 8192 /dev/dsk/c1t1d0s4
a p luo 8208 8192 /dev/dsk/c1t1d0s4
a p luo 16400 8192 /dev/dsk/c1t1d0s4

Это уже было, мои на /dev/dsk/c1t2d0s4 /dev/dsk/c1t3d0s4
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445523
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем так много? При 4 дисках будет достаточно по 1 реплике на каждом из дисков, если вероятности отказа каждого из дисков одинаковы или близки.

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445602
Nadr_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот комп пришел из техносерва, уже с установленом софтом.
Там реплика идет по 1 на отдельный раздел под /root, swap, /opt и /export/home

Но у меня на новом диске все место идет под /oradb т.е. мне надо перебить диск чтоб было несколько метров под SD, а остальное под /oradb и пересоздать зеркало, так ?
Один из новых винтов
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Part      Tag    Flag     Cylinders         Size            Blocks
   0        root    wm        0  -     20        132 .73MB    ( 21 / 0 / 0 )        271824 
   1        swap    wu       21  -     41        132 .73MB    ( 21 / 0 / 0 )        271824 
   2      backup    wu        0  -  45264        279 .38GB    ( 45265 / 0 / 0 )  585910160 
   3  unassigned    wm        0                  0          ( 0 / 0 / 0 )              0 
   4  unassigned    wm        0                  0          ( 0 / 0 / 0 )              0 
   5  unassigned    wm        0                  0          ( 0 / 0 / 0 )              0 
   6         usr    wm       42  -  45264        279 .12GB    ( 45223 / 0 / 0 )  585366512 
   7  unassigned    wm        0                  0          ( 0 / 0 / 0 )              0 
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445686
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, ты всё-таки не понимаешь... Каждая реплика metadevice database хранит информацию обо всех метадевайсах, присутствующих в системе. Необходимость в нескольких репликах продиктована соображениями отказоустойчивости. Каждая реплика идентична всем остальным. Для продолжения работы системы необходима и достаточна доступность более половины реплик, для загрузки системы - половины+1. Таким образом, для нормальной работы необходимо минимум 3 реплики (здесь и везде мастер-база, та, которая использовалась при загрузке, тоже считается репликой, там никаких особенностей нет. В выводе metadb у мастер-базы есть флаг "m"). Т.е., ты можешь иметь хоть тысячу метадевайсов, но метабазы - всего лишь 3. В крайнем случае реплики можно копировать при помощи dd. Также информация о метадевайсах дублируется в файле /etc/lvm/md.cf , который можно использовать для регенерации реплик, если они все потеряны.
Если все твои диски равновероятно могут выйти из строя, то на каждом из 4 дисков имеет смысл иметь по 1 реплике - при отказе одного диска ты сможешь и продолжить работу, и загрузиться. Если диски подвержены отказам неравновероятно, то имеет смысл распределить метабазы соответствующим образом. Например, если в системе 2 зеркала из 2 дисков каждое, и одно зеркало используется для загрузки системы, а второе - для всех файлов БД, то, очевидно, диски второго зеркала более подвержены отказу. В таком случае иногда имеет смысл завести 6 реплик - по 2 на каждом диске первого зеркала и по одной - на каждом диске второго. Иметь бОльшее количество реплик особого смысла не имеет.

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
Зеркало в Solaris
    #34445887
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott Tigerнеобходима и достаточна доступность более половины реплик

Читать "необходима и достаточна доступность половины реплик". Был пьян, лишние слова так и лезли :)

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Зеркало в Solaris
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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