|
|
|
Solaris+Raid+metastat
|
|||
|---|---|---|---|
|
#18+
Ситуация в следующем: есть сервер на котором крутится solaris и настроен raid. Привожу вывод команды metastat # metastat d7: Mirror Submirror 0: d71 State: Okay Submirror 1: d72 State: Okay Pass: 6 Read option: roundrobin (default) Write option: parallel (default) Size: 34252416 blocks (16 GB) d71: Submirror of d7 State: Okay Size: 34252416 blocks (16 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s7 0 No Okay Yes d72: Submirror of d7 State: Okay Size: 34252416 blocks (16 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s7 0 No Okay Yes d6: Mirror Submirror 0: d61 State: Okay Submirror 1: d62 State: Okay Pass: 5 Read option: roundrobin (default) Write option: parallel (default) Size: 20972736 blocks (10 GB) d61: Submirror of d6 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s6 0 No Okay Yes d62: Submirror of d6 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s6 0 No Okay Yes d5: Mirror Submirror 0: d51 State: Okay Submirror 1: d52 State: Okay Pass: 4 Read option: roundrobin (default) Write option: parallel (default) Size: 20972736 blocks (10 GB) d51: Submirror of d5 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s5 0 No Okay Yes d52: Submirror of d5 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s5 0 No Okay Yes d3: Mirror Submirror 0: d31 State: Okay Submirror 1: d32 State: Okay Pass: 3 Read option: roundrobin (default) Write option: parallel (default) Size: 20972736 blocks (10 GB) d31: Submirror of d3 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s3 0 No Okay Yes d32: Submirror of d3 State: Okay Size: 20972736 blocks (10 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s3 0 No Okay Yes d9: Mirror Submirror 0: d91 State: Okay Submirror 1: d92 State: Okay Pass: 1 Read option: roundrobin (default) Write option: parallel (default) Size: 41945472 blocks (20 GB) d91: Submirror of d9 State: Okay Size: 41945472 blocks (20 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s0 0 No Okay Yes d92: Submirror of d9 State: Okay Size: 41945472 blocks (20 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s0 0 No Okay Yes d1: Mirror Submirror 0: d11 State: Okay Submirror 1: d12 State: Okay Pass: 2 Read option: roundrobin (default) Write option: parallel (default) Size: 4202688 blocks (2.0 GB) d11: Submirror of d1 State: Okay Size: 4202688 blocks (2.0 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t0d0s1 0 No Okay Yes d12: Submirror of d1 State: Okay Size: 4202688 blocks (2.0 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c1t1d0s1 0 No Okay Yes На сервере планируются работы, чтобы сохранить работоспособность системы в качестве плана отката планирую отстрелить зеркала и в случае неполадок загружаться с них. При помощи команды metadetach я буду отстреливать зеркала, НО КАК ЗАТЕМ ЗАГРУЖАТСЯ СНИХ? как дать системе понять что нужно грузится с тех зеркал? нашел материал, но он для веритаса http://seer.entsupport.symantec.com/docs/275374.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 13:15 |
|
||
|
Solaris+Raid+metastat
|
|||
|---|---|---|---|
|
#18+
я так понял что над отстрелянными зеркалами я дальше проделываю следующие шаги, по инструкции: 4. Edit the following files to make the root mirror disk bootable without VERITAS Volume Manager (tm): # mount /dev/dsk/c1t1d0s0 /mnt # cd /mnt/etc # cp -p system system.orig # cp -p vfstab vfstab.orig # cp -p vfstab.prevm vfstab Change the c#t#d# number in above file to ensure the correct partitions will be referenced in the vfstab file: # touch /mnt/etc/vx/reconfig.d/state.d/install-db Edit /mnt/etc/system and comment out following lines using the "*" character: Before changes: rootdev .. set vxio .. After changes: * rootdev .. * set vxio .. 5. Unmount the root mirror's / partition # umount /mnt и как я понял в случае неполадки мне придется лишь переставить жесткие диски местами в отсеках? и уже основной диск metattach как зеркало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 13:24 |
|
||
|
Solaris+Raid+metastat
|
|||
|---|---|---|---|
|
#18+
vasily_pupkin На сервере планируются работы, чтобы сохранить работоспособность системы в качестве плана отката планирую отстрелить зеркала и в случае неполадок загружаться с них. Есть куча способов сделать это проще и удобнее без риска угробить всё. 1. При помощи live upgrade. Сделать ещё один boot environment, над ним провести работы и если всё завершиться плохо, то вернуться на оригинальный BE. 2. сделать бекап при помощи flash archive (flar) и при необходимости восстановиться с него штатными способами. vasily_pupkinПри помощи команды metadetach я буду отстреливать зеркала, НО КАК ЗАТЕМ ЗАГРУЖАТСЯ СНИХ? как дать системе понять что нужно грузится с тех зеркал? В OBP (openboot prompt, это там где ok написано) писать boot diskX, предварительно удалив из /etc/system и /etc/vfstab упоминания про md. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 15:11 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=104&tid=1485010]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 332ms |

| 0 / 0 |
