|
|
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Подскажите, плииз. Сделал зеркало, но перед этим забыл занести в metadb. Сейчас идет синхронизация дисков, и не дает теперь сделать metadb -a disk. Или переделать зеркало, но сначала нужно остановить синхронизацию, но как ??? Или можно все-таки потом сделать metadb -a disk ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 11:53:16 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Можно потом. Если кворум уже обеспечен, то можно и не делать. Если нет - при рестарте встанет (поправимо). Имхо, ты не правильно понимаешь, что такое 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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 15:04:38 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Возможно, не до конца разобрался. Я подключил 2 новых одинаковых диска, хочу полностью сделать зеркало (диски для оры). Сделал metainit, потом attach, пошел resync. Что не так сделал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 21:16:35 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Ну сначала надо было создать минимум 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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 21:52:14 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 23:50:32 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Зачем так много? При 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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 00:34:26 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Этот комп пришел из техносерва, уже с установленом софтом. Там реплика идет по 1 на отдельный раздел под /root, swap, /opt и /export/home Но у меня на новом диске все место идет под /oradb т.е. мне надо перебить диск чтоб было несколько метров под SD, а остальное под /oradb и пересоздать зеркало, так ? Один из новых винтов Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 09:31:42 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
Нет, ты всё-таки не понимаешь... Каждая реплика 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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 13:11:08 |
|
||
|
Зеркало в Solaris
|
|||
|---|---|---|---|
|
#18+
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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 19:03:59 |
|
||
|
|

start [/forum/search_topic.php?author=kost&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 655ms |
| total: | 787ms |

| 0 / 0 |
