{"id":645,"date":"2012-05-01T03:43:48","date_gmt":"2012-05-01T03:43:48","guid":{"rendered":"http:\/\/kraftek.com\/blog\/?p=645"},"modified":"2012-05-01T03:43:48","modified_gmt":"2012-05-01T03:43:48","slug":"replace-a-failed-drive-on-disksuite","status":"publish","type":"post","link":"\/blog\/index.php\/replace-a-failed-drive-on-disksuite\/","title":{"rendered":"Replace a failed drive on DiskSuite"},"content":{"rendered":"<p>Disk drive c0t0d0 was replaced, to recover from it we must rebuild the metadb, put the partition table in place and<br \/>\nremirror.<br \/>\nbash-2.05# metadb -d \/dev\/dsk\/c0t0d0s7<br \/>\nbash-2.05# metadb<br \/>\nflags first blk block count<br \/>\na p luo 16 8192 \/dev\/dsk\/c0t1d0s7<br \/>\na p luo 8208 8192 \/dev\/dsk\/c0t1d0s7<br \/>\na p luo 16400 8192 \/dev\/dsk\/c0t1d0s7<br \/>\nbash-2.05# prtvtoc \/dev\/rdsk\/c0t1d0s2 | fmthard -s \u2013 \/dev\/rdsk\/c0t0d0s2<br \/>\nbash-2.05# metadb -a -c 3 c0t0d0s7<br \/>\nbash-2.05# metadb<br \/>\nflags first blk block count<br \/>\na u 16 8192 \/dev\/dsk\/c0t0d0s7<br \/>\na u 8208 8192 \/dev\/dsk\/c0t0d0s7<br \/>\na u 16400 8192 \/dev\/dsk\/c0t0d0s7<br \/>\na p luo 16 8192 \/dev\/dsk\/c0t1d0s7<br \/>\na p luo 8208 8192 \/dev\/dsk\/c0t1d0s7<br \/>\na p luo 16400 8192 \/dev\/dsk\/c0t1d0s7<br \/>\nbash-2.05# metastat -p<br \/>\nd1 -m d11 d21 1<br \/>\nd11 1 1 c0t0d0s1<br \/>\nd21 1 1 c0t1d0s1<br \/>\nd0 -m d10 d20 1<br \/>\nd10 1 1 c0t0d0s0<br \/>\nd20 1 1 c0t1d0s0<br \/>\n251\/433<br \/>\nd53 -p d50 -o 20979296 -b 54525952<br \/>\nd50 2 1 c3t50060E80042AEE40d0s0 1 c3t50060E80042 AEE40d1s0<br \/>\nd52 -p d50 -o 8396352 -b 12582912<br \/>\nd51 -p d50 -o 7712 -b 8388608<br \/>\nbash-2.05# metareplace -e d1 \/dev\/dsk\/c0t0d0s1<br \/>\nd1: device c0t0d0s1 is enabled<br \/>\nbash-2.05# metareplace -e d0 \/dev\/dsk\/c0t0d0s0<br \/>\nd0: device c0t0d0s0 is enabled<br \/>\nbash-2.05# metastat -t | grep -i stat<br \/>\nState: Resyncing Mon Jun 12 15:50:29 2006<br \/>\nState: Okay Mon Jan 23 16:35:13 2006<br \/>\nState: Unavailable<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nState: Okay Mon Jan 23 16:35:13 2006<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nState: Resyncing Mon Jun 12 15:50:48 2006<br \/>\nState: Okay Mon Jan 23 18:34:19 2006<br \/>\nState: Unavailable<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nState: Okay Mon Jan 23 18:34:19 2006<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nState: Okay<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nDevice Start Dbase State Reloc Hot Spare Time<br \/>\nState: Okay<br \/>\nState: Okay<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Disk drive c0t0d0 was replaced, to recover from it we must rebuild the metadb, put the partition table in place and remirror. bash-2.05# metadb -d \/dev\/dsk\/c0t0d0s7 bash-2.05# metadb flags first blk block count a p luo 16 8192 \/dev\/dsk\/c0t1d0s7 a p luo 8208 8192 \/dev\/dsk\/c0t1d0s7 a p luo 16400 8192 \/dev\/dsk\/c0t1d0s7 bash-2.05# prtvtoc \/dev\/rdsk\/c0t1d0s2 | [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-645","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=645"}],"version-history":[{"count":0,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/645\/revisions"}],"wp:attachment":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=645"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}