|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | ミラー解除の手順詳細 | 
    
	|  |  |  |  | 
    
	|  | 1. 事前確認 | 
    
	|  |  |  |  | 
    
	|  | # cat /etc/vfstab | grep ^/dev | - ディスク構成の確認 |  | 
    
	|  | /dev/md/dsk/d20 /dev/md/rdsk/d20        -       swap    -       no      - |  |  | 
    
	|  | /dev/md/dsk/d10 /dev/md/rdsk/d10        /       ufs     1       no      - |  |  | 
    
	|  | /dev/md/dsk/d30 /dev/md/rdsk/d30        /usr    ufs     1       no      - |  |  | 
    
	|  | /dev/md/dsk/d60 /dev/md/rdsk/d60        /var    ufs     1       no      - |  |  | 
    
	|  | /dev/md/dsk/d50 /dev/md/rdsk/d50        /export ufs     2       yes     - |  |  | 
    
	|  | /dev/md/dsk/d40 /dev/md/rdsk/d40        /zone   ufs     2       yes     - |  |  | 
    
	|  | /devices        -       /devices        devfs   -       no      - |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # df -h | - ディスクの確認 |  | 
    
	|  | ファイルシステム     サイズ 使用済み 使用可能 容量      マウント先 |  |  | 
    
	|  | /dev/md/dsk/d10         11G   1.3G   9.4G    12%    / |  |  | 
    
	|  | /devices                 0K     0K     0K     0%    /devices |  |  | 
    
	|  | ctfs                     0K     0K     0K     0%    /system/contract |  |  | 
    
	|  | proc                     0K     0K     0K     0%    /proc |  |  | 
    
	|  | mnttab                   0K     0K     0K     0%    /etc/mnttab |  |  | 
    
	|  | swap                   1.5G   1.6M   1.5G     1%    /etc/svc/volatile |  |  | 
    
	|  | objfs                    0K     0K     0K     0%    /system/object |  |  | 
    
	|  | sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab |  |  | 
    
	|  | /dev/md/dsk/d30        6.9G   4.3G   2.6G    63%    /usr |  |  | 
    
	|  | fd                       0K     0K     0K     0%    /dev/fd |  |  | 
    
	|  | /dev/md/dsk/d60        3.9G    83M   3.8G     3%    /var |  |  | 
    
	|  | swap                   1.5G    32K   1.5G     1%    /tmp |  |  | 
    
	|  | swap                   1.5G    40K   1.5G     1%    /var/run |  |  | 
    
	|  | /dev/md/dsk/d50        5.9G   6.0M   5.8G     1%    /export |  |  | 
    
	|  | /dev/md/dsk/d40        3.9G   4.0M   3.9G     1%    /zone |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # format | - formatコマンドによるディスクの確認 |  | 
    
	|  | : | どちらのディスクを選択してもSVM構成であることを示している |  | 
    
	|  | selecting c1t0d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t0d0s0 is part of SVM volume stripe:d11. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s1 is part of SVM volume stripe:d21. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s3 is part of SVM volume stripe:d31. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s4 is part of SVM volume stripe:d41. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s5 is part of SVM volume stripe:d51. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s6 is part of SVM volume stripe:d61. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | # format |  |  | 
    
	|  | : |  |  | 
    
	|  | selecting c1t1d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t1d0s0 is part of SVM volume stripe:d12. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s1 is part of SVM volume stripe:d22. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s3 is part of SVM volume stripe:d32. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s4 is part of SVM volume stripe:d42. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s5 is part of SVM volume stripe:d52. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s6 is part of SVM volume stripe:d62. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metastat -c | - ミラーの構成状態の確認(簡略) |  | 
    
	|  | d60              m  4.0GB d61 d62 | それぞれのミラーは、2つのサブミラーで構成されている |  | 
    
	|  | d61          s  4.0GB c1t0d0s6 |  |  | 
    
	|  | d62          s  4.0GB c1t1d0s6 |  |  | 
    
	|  | d50              m  6.0GB d51 d52 |  |  | 
    
	|  | d51          s  6.0GB c1t0d0s5 |  |  | 
    
	|  | d52          s  6.0GB c1t1d0s5 |  |  | 
    
	|  | d40              m  4.0GB d41 d42 |  |  | 
    
	|  | d41          s  4.0GB c1t0d0s4 |  |  | 
    
	|  | d42          s  4.0GB c1t1d0s4 |  |  | 
    
	|  | d30              m  7.0GB d31 d32 |  |  | 
    
	|  | d31          s  7.0GB c1t0d0s3 |  |  | 
    
	|  | d32          s  7.0GB c1t1d0s3 |  |  | 
    
	|  | d20              m  1.0GB d21 d22 |  |  | 
    
	|  | d21          s  1.0GB c1t0d0s1 |  |  | 
    
	|  | d22          s  1.0GB c1t1d0s1 |  |  | 
    
	|  | d10              m   11GB d11 d12 |  |  | 
    
	|  | d11          s   11GB c1t0d0s0 |  |  | 
    
	|  | d12          s   11GB c1t1d0s0 |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # LANG=C; metastat | egrep '^d|State:' | - ミラー状態の確認(詳細) |  | 
    
	|  | d60: Mirror | サブミラーのうち1つ以上が正常(Okay)であることを確認 |  | 
    
	|  | State: Okay | 今回は、それぞれ2つのサブミラーは正常なので、どちらの |  | 
    
	|  | State: Okay | ディスクをはずしても良い |  | 
    
	|  | d61: Submirror of d60 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d62: Submirror of d60 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d50: Mirror |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d51: Submirror of d50 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d52: Submirror of d50 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d40: Mirror |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d41: Submirror of d40 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d42: Submirror of d40 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d30: Mirror |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d31: Submirror of d30 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d32: Submirror of d30 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d20: Mirror |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d21: Submirror of d20 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d22: Submirror of d20 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d10: Mirror |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d11: Submirror of d10 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | d12: Submirror of d10 |  |  | 
    
	|  | State: Okay |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb | - 状態データベースの確認 |  | 
    
	|  | flags           first blk       block count | Disk0のs7(c1t0d0s7)とDisk1のs7(c1t1d0s7)に状態データベース |  | 
    
	|  | a m  pc luo        16              8192            /dev/dsk/c1t0d0s7 | を作成している |  | 
    
	|  | a    pc luo        8208            8192            /dev/dsk/c1t0d0s7 |  |  | 
    
	|  | a    pc luo        16400           8192            /dev/dsk/c1t0d0s7 |  |  | 
    
	|  | a    pc luo        16              8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | a    pc luo        8208            8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | a    pc luo        16400           8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  | # vi /20140802.txt | - 検証用ファイルの作成 |  | 
    
	|  | 2014/8/2 after created mirror | ミラー解除後にファイルの閲覧ができることを確認するために、 |  | 
    
	|  |  | 左記のような内容のファイルを作成 |  | 
    
	|  | selecting c1t0d0 | それを、ミラーを構成しているそれぞれの場所にコピーした |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t0d0s0 is part of SVM volume stripe:d11. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s1 is part of SVM volume stripe:d21. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s3 is part of SVM volume stripe:d31. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s4 is part of SVM volume stripe:d41. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s5 is part of SVM volume stripe:d51. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s6 is part of SVM volume stripe:d61. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | selecting c1t1d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t1d0s0 is part of SVM volume stripe:d12. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s1 is part of SVM volume stripe:d22. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s3 is part of SVM volume stripe:d32. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s4 is part of SVM volume stripe:d42. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s5 is part of SVM volume stripe:d52. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s6 is part of SVM volume stripe:d62. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | # cp 20140802.txt /usr |  |  | 
    
	|  | # cp 20140802.txt /var |  |  | 
    
	|  | # cp 20140802.txt /export/ |  |  | 
    
	|  | # cp 20140802.txt /zone/ |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | 2. サブミラーの切り離し | 
    
	|  |  |  |  | 
    
	|  | # metadetach d10 d12 | - サブミラーの切り離し |  | 
    
	|  | d10: サブミラー d12 は切断中 | Disk1側のサブミラー(dx2)をミラー(dx0)から切り離した |  | 
    
	|  |  |  |  | 
    
	|  | # metadetach d20 d22 |  |  | 
    
	|  | d20: サブミラー d22 は切断中 |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadetach d30 d32 |  |  | 
    
	|  | d30: サブミラー d32 は切断中 |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadetach d40 d42 |  |  | 
    
	|  | d40: サブミラー d42 は切断中 |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadetach d50 d52 |  |  | 
    
	|  | d50: サブミラー d52 は切断中 |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadetach d60 d62 |  |  | 
    
	|  | d60: サブミラー d62 は切断中 |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metastat -c | - ミラーの構成状態の確認(簡略) |  | 
    
	|  | d60              m  4.0GB d61 | サブミラー(dx2)がミラーから切り離されていることを確認 |  | 
    
	|  | d61          s  4.0GB c1t0d0s6 |  |  | 
    
	|  | d50              m  6.0GB d51 |  |  | 
    
	|  | d51          s  6.0GB c1t0d0s5 |  |  | 
    
	|  | d40              m  4.0GB d41 |  |  | 
    
	|  | d41          s  4.0GB c1t0d0s4 |  |  | 
    
	|  | d30              m  7.0GB d31 |  |  | 
    
	|  | d31          s  7.0GB c1t0d0s3 |  |  | 
    
	|  | d20              m  1.0GB d21 |  |  | 
    
	|  | d21          s  1.0GB c1t0d0s1 |  |  | 
    
	|  | d10              m   11GB d11 |  |  | 
    
	|  | d11          s   11GB c1t0d0s0 |  |  | 
    
	|  | d62              s  4.0GB c1t1d0s6 |  |  | 
    
	|  | d42              s  4.0GB c1t1d0s4 |  |  | 
    
	|  | d32              s  7.0GB c1t1d0s3 |  |  | 
    
	|  | d22              s  1.0GB c1t1d0s1 |  |  | 
    
	|  | d52              s  6.0GB c1t1d0s5 |  |  | 
    
	|  | d12              s   11GB c1t1d0s0 |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | 3. /etc/systemと/etc/vftabの編集 | 
    
	|  |  |  |  | 
    
	|  | # egrep -v '^\*|^$' /etc/system | - 編集前の/etc/systemの確認 |  | 
    
	|  | rootdev:/pseudo/md@0:0,10,blk | 左記の行が有効になっている |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # cp -pi /etc/system /etc/_system_mirror.20140802 | - /etc/systemのバックアップ |  | 
    
	|  |  | 本来の作業ではする必要のない作業で、metaroot実行後に |  | 
    
	|  | # ls -l /etc/*system* | どこが変わるのかを確認するためにファイルをバックアップ |  | 
    
	|  | -rw-r--r--   1 root     sys         1983  8月  2日  12:37 /etc/_system_mirror.20140802 |  |  | 
    
	|  | -rw-r--r--   1 root     sys         1983  8月  2日  12:37 /etc/system |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # ls -l /etc/*vfstab* | - /etc/vfstabのバックアップ |  | 
    
	|  | -rw-r--r--   1 root     sys          623  7月 28日  20:48 /etc/_vfstab.org | こちらはすでにバックアップ済み |  | 
    
	|  | -rw-r--r--   1 root     sys          616  8月  2日  13:12 /etc/vfstab |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaroot /dev/dsk/c1t0d0s0 | - metarootの実行 |  | 
    
	|  | # | Disk0側のスライス(c1t0d0s0)をルートに変更 |  | 
    
	|  |  | (ミラー化のときは、metaroot d10 で、d10をルートに変更していた) |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # diff /etc/system /etc/_system_mirror.20140802 | - 比較 |  | 
    
	|  | 79a80 | metarootを実行することで、/etc/systemのrootdevの行が |  | 
    
	|  | > rootdev:/pseudo/md@0:0,10,blk | 消えることが分かった |  | 
    
	|  | # | /etc/vfstabでは、/の行が変わった |  | 
    
	|  |  |  |  | 
    
	|  | # cat /etc/vfstab |  |  | 
    
	|  | : |  |  | 
    
	|  | /dev/dsk/c1t0d0s0       /dev/rdsk/c1t0d0s0      /       ufs     1       no      - |  |  | 
    
	|  | : |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # ls -l /etc/*vfstab* |  |  | 
    
	|  | -rw-r--r--   1 root     sys          623  7月 28日  20:48 /etc/_vfstab.org |  |  | 
    
	|  | -rw-r--r--   1 root     sys          620  8月  2日  14:47 /etc/vfstab |  |  | 
    
	|  |  |  |  | 
    
	|  | # cp /etc/_vfstab.org /etc/vfstab | - /etc/vfstabの編集 |  | 
    
	|  |  | metarootで/の行は変わるが、その他のスライスは手動で戻す必要 |  | 
    
	|  | # ls -l /etc/*vfstab* | がある |  | 
    
	|  | -rw-r--r--   1 root     sys          623  7月 28日  20:48 /etc/_vfstab.org | 今回はシングル構成のときにバックアップしていたvfstab.orgを |  | 
    
	|  | -rw-r--r--   1 root     sys          623  8月  2日  14:57 /etc/vfstab | 戻すことで対応した |  | 
    
	|  |  |  |  | 
    
	|  | # cat /etc/vfstab | すべてが、/dev/(r)dskに戻っていることを確認 |  | 
    
	|  | #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/dsk/c1t0d0s1       -       -       swap    -       no      - |  |  | 
    
	|  | /dev/dsk/c1t0d0s0       /dev/rdsk/c1t0d0s0      /       ufs     1       no      - |  |  | 
    
	|  | /dev/dsk/c1t0d0s3       /dev/rdsk/c1t0d0s3      /usr    ufs     1       no      - |  |  | 
    
	|  | /dev/dsk/c1t0d0s6       /dev/rdsk/c1t0d0s6      /var    ufs     1       no      - |  |  | 
    
	|  | /dev/dsk/c1t0d0s5       /dev/rdsk/c1t0d0s5      /export ufs     2       yes     - |  |  | 
    
	|  | /dev/dsk/c1t0d0s4       /dev/rdsk/c1t0d0s4      /zone   ufs     2       yes     - |  |  | 
    
	|  | /devices        -       /devices        devfs   -       no      - |  |  | 
    
	|  | sharefs -       /etc/dfs/sharetab       sharefs -       no      - |  |  | 
    
	|  | ctfs    -       /system/contract        ctfs    -       no      - |  |  | 
    
	|  | objfs   -       /system/object  objfs   -       no      - |  |  | 
    
	|  | swap    -       /tmp    tmpfs   -       yes     - |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | 4. 再起動 | 
    
	|  |  |  |  | 
    
	|  | # shutdown -y -i6 -g0 |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | 5. 残りのミラー設定の解除 | 
    
	|  |  |  |  | 
    
	|  | # metastat -c | - ミラーの構成状態の確認(簡略) |  | 
    
	|  | d60              m  4.0GB d61 | 再起動前に確認した内容と同じ |  | 
    
	|  | d61          s  4.0GB c1t0d0s6 |  |  | 
    
	|  | d50              m  6.0GB d51 |  |  | 
    
	|  | d51          s  6.0GB c1t0d0s5 |  |  | 
    
	|  | d40              m  4.0GB d41 |  |  | 
    
	|  | d41          s  4.0GB c1t0d0s4 |  |  | 
    
	|  | d30              m  7.0GB d31 |  |  | 
    
	|  | d31          s  7.0GB c1t0d0s3 |  |  | 
    
	|  | d20              m  1.0GB d21 |  |  | 
    
	|  | d21          s  1.0GB c1t0d0s1 |  |  | 
    
	|  | d10              m   11GB d11 |  |  | 
    
	|  | d11          s   11GB c1t0d0s0 |  |  | 
    
	|  | d62              s  4.0GB c1t1d0s6 |  |  | 
    
	|  | d42              s  4.0GB c1t1d0s4 |  |  | 
    
	|  | d32              s  7.0GB c1t1d0s3 |  |  | 
    
	|  | d22              s  1.0GB c1t1d0s1 |  |  | 
    
	|  | d52              s  6.0GB c1t1d0s5 |  |  | 
    
	|  | d12              s   11GB c1t1d0s0 |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb | - 状態データベースの確認 |  | 
    
	|  | flags           first blk       block count | 事前に確認した状態と同じ |  | 
    
	|  | a m  pc luo        16              8192            /dev/dsk/c1t0d0s7 |  |  | 
    
	|  | a    pc luo        8208            8192            /dev/dsk/c1t0d0s7 |  |  | 
    
	|  | a    pc luo        16400           8192            /dev/dsk/c1t0d0s7 |  |  | 
    
	|  | a    pc luo        16              8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | a    pc luo        8208            8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | a    pc luo        16400           8192            /dev/dsk/c1t1d0s7 |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  | # df -h | - ディスクの確認 |  | 
    
	|  | ファイルシステム     サイズ 使用済み 使用可能 容量      マウント先 | ファイルシステムの部分が変わっている |  | 
    
	|  | /dev/dsk/c1t0d0s0       11G   1.3G   9.4G    13%    / |  |  | 
    
	|  | /devices                 0K     0K     0K     0%    /devices |  |  | 
    
	|  | ctfs                     0K     0K     0K     0%    /system/contract |  |  | 
    
	|  | proc                     0K     0K     0K     0%    /proc |  |  | 
    
	|  | mnttab                   0K     0K     0K     0%    /etc/mnttab |  |  | 
    
	|  | swap                   1.5G   1.6M   1.5G     1%    /etc/svc/volatile |  |  | 
    
	|  | objfs                    0K     0K     0K     0%    /system/object |  |  | 
    
	|  | sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab |  |  | 
    
	|  | /dev/dsk/c1t0d0s3      6.9G   4.3G   2.6G    63%    /usr |  |  | 
    
	|  | fd                       0K     0K     0K     0%    /dev/fd |  |  | 
    
	|  | /dev/dsk/c1t0d0s6      3.9G    83M   3.8G     3%    /var |  |  | 
    
	|  | swap                   1.5G    32K   1.5G     1%    /tmp |  |  | 
    
	|  | swap                   1.5G    40K   1.5G     1%    /var/run |  |  | 
    
	|  | /dev/dsk/c1t0d0s5      5.9G   6.0M   5.8G     1%    /export |  |  | 
    
	|  | /dev/dsk/c1t0d0s4      3.9G   4.0M   3.9G     1%    /zone |  |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  | # format | - formatコマンドによるディスクの確認 |  | 
    
	|  | : | Disk0(c0t0d0)のほうはSVM構成でなくなった |  | 
    
	|  | selecting c1t0d0 | ただし、s7の部分は状態データベースがあるので変化なし |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | Warning: Current Disk has mounted partitions. |  |  | 
    
	|  | /dev/dsk/c1t0d0s0 is currently mounted on /. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s3 is currently mounted on /usr. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s4 is currently mounted on /zone. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s5 is currently mounted on /export. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s6 is currently mounted on /var. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | # format |  |  | 
    
	|  | : |  |  | 
    
	|  | selecting c1t1d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t1d0s0 is part of SVM volume stripe:d12. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s1 is part of SVM volume stripe:d22. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s3 is part of SVM volume stripe:d32. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s4 is part of SVM volume stripe:d42. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s5 is part of SVM volume stripe:d52. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s6 is part of SVM volume stripe:d62. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d10 | - ミラーボリュームの削除 |  | 
    
	|  | d10: ミラーがクリアされます | [ metacler -r ミラーボリューム ] で、 |  | 
    
	|  | d11: 連結/ストライプがクリアされます | ミラーボリューム(d10)と最後のサブミラー(d11)が削除される |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d12 |  |  | 
    
	|  | d12: 連結/ストライプがクリアされます | 最初に切り離していたサブミラー(d12)も削除 |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metastat -c | - ミラーの構成状態の確認(簡略) |  | 
    
	|  | d60              m  4.0GB d61 | d10 ,d11,d12が消えた |  | 
    
	|  | d61          s  4.0GB c1t0d0s6 |  |  | 
    
	|  | d50              m  6.0GB d51 |  |  | 
    
	|  | d51          s  6.0GB c1t0d0s5 |  |  | 
    
	|  | d40              m  4.0GB d41 |  |  | 
    
	|  | d41          s  4.0GB c1t0d0s4 |  |  | 
    
	|  | d30              m  7.0GB d31 |  |  | 
    
	|  | d31          s  7.0GB c1t0d0s3 |  |  | 
    
	|  | d20              m  1.0GB d21 |  |  | 
    
	|  | d21          s  1.0GB c1t0d0s1 |  |  | 
    
	|  | d62              s  4.0GB c1t1d0s6 |  |  | 
    
	|  | d42              s  4.0GB c1t1d0s4 |  |  | 
    
	|  | d32              s  7.0GB c1t1d0s3 |  |  | 
    
	|  | d22              s  1.0GB c1t1d0s1 |  |  | 
    
	|  | d52              s  6.0GB c1t1d0s5 |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d20 | 残りのボリューム、サブミラーも同様にして削除 |  | 
    
	|  | d20: ミラーがクリアされます |  |  | 
    
	|  | d21: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d22 |  |  | 
    
	|  | d22: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d30 |  |  | 
    
	|  | d30: ミラーがクリアされます |  |  | 
    
	|  | d31: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d32 |  |  | 
    
	|  | d32: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d40 |  |  | 
    
	|  | d40: ミラーがクリアされます |  |  | 
    
	|  | d41: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d42 |  |  | 
    
	|  | d42: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d50 |  |  | 
    
	|  | d50: ミラーがクリアされます |  |  | 
    
	|  | d51: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d52 |  |  | 
    
	|  | d52: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear -r d60 |  |  | 
    
	|  | d60: ミラーがクリアされます |  |  | 
    
	|  | d61: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  | # metaclear d62 |  |  | 
    
	|  | d62: 連結/ストライプがクリアされます |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metastat -c | 確認 何も表示されず |  | 
    
	|  | # |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb -f -d /dev/dsk/c1t1d0s7 | - 状態データベースの削除 |  | 
    
	|  | # metadb -f -d /dev/dsk/c1t0d0s7 | それぞれのスライスから状態データベースを完全に削除 |  | 
    
	|  | Aug  2 15:15:34 solaris10-gz rpc.metad: Terminated |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb | - 確認 |  | 
    
	|  | # metadb -i | 何も表示されず |  | 
    
	|  |  | (ミラー前はno exist〜情報は出力していた) |  | 
    
	|  |  |  |  | 
    
	|  | 6. 再起動 | 
    
	|  |  |  |  | 
    
	|  | # shutdown -y -i6 -g0 |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # df -h | - ディスクの確認 |  | 
    
	|  | ファイルシステム     サイズ 使用済み 使用可能 容量      マウント先 | 再起動後の確認 |  | 
    
	|  | /dev/dsk/c1t0d0s0       11G   1.3G   9.4G    13%    / | 最初の再起動後の状態と同じ |  | 
    
	|  | /devices                 0K     0K     0K     0%    /devices |  |  | 
    
	|  | ctfs                     0K     0K     0K     0%    /system/contract |  |  | 
    
	|  | proc                     0K     0K     0K     0%    /proc |  |  | 
    
	|  | mnttab                   0K     0K     0K     0%    /etc/mnttab |  |  | 
    
	|  | swap                   1.7G   1.5M   1.7G     1%    /etc/svc/volatile |  |  | 
    
	|  | objfs                    0K     0K     0K     0%    /system/object |  |  | 
    
	|  | sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab |  |  | 
    
	|  | /dev/dsk/c1t0d0s3      6.9G   4.3G   2.6G    63%    /usr |  |  | 
    
	|  | fd                       0K     0K     0K     0%    /dev/fd |  |  | 
    
	|  | /dev/dsk/c1t0d0s6      3.9G    83M   3.8G     3%    /var |  |  | 
    
	|  | swap                   1.7G     0K   1.7G     0%    /tmp |  |  | 
    
	|  | swap                   1.7G    24K   1.7G     1%    /var/run |  |  | 
    
	|  | /dev/dsk/c1t0d0s5      5.9G   6.0M   5.8G     1%    /export |  |  | 
    
	|  | /dev/dsk/c1t0d0s4      3.9G   4.0M   3.9G     1%    /zone |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb | - 状態データベースの確認 |  | 
    
	|  | metadb: solaris10-gz: there are no existing databases | ミラー化する前と同じ情報が出力された |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # metastat | - ミラー状態の確認(詳細) |  | 
    
	|  | metastat: solaris10-gz: there are no existing databases | ミラー化する前と同じ情報が出力された |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | 以上 |  |  | 
    
	|  |  |  |  | 
    
	|  | 以下、Disk0だけでも正常に起動するかどうか確認をするために実施。 | 
    
	|  |  |  |  | 
    
	|  | # shutdown -y -i0 -g0 | - サーバのOSの停止 |  | 
    
	|  |  |  |  | 
    
	|  | ok power-off | - サーバの電源OFF |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | ここで、Disk1を抜いた | - Disk1の抜粋 |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | lom>poweron | - サーバの電源ON |  | 
    
	|  |  |  |  | 
    
	|  | # df -h | - 確認 |  | 
    
	|  | ファイルシステム     サイズ 使用済み 使用可能 容量      マウント先 | 起動後のディスク状態の確認 |  | 
    
	|  | /dev/dsk/c1t0d0s0       11G   1.3G   9.4G    13%    / | 特に問題はない |  | 
    
	|  | /devices                 0K     0K     0K     0%    /devices |  |  | 
    
	|  | ctfs                     0K     0K     0K     0%    /system/contract |  |  | 
    
	|  | proc                     0K     0K     0K     0%    /proc |  |  | 
    
	|  | mnttab                   0K     0K     0K     0%    /etc/mnttab |  |  | 
    
	|  | swap                   1.6G   1.5M   1.6G     1%    /etc/svc/volatile |  |  | 
    
	|  | objfs                    0K     0K     0K     0%    /system/object |  |  | 
    
	|  | sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab |  |  | 
    
	|  | /dev/dsk/c1t0d0s3      6.9G   4.3G   2.6G    63%    /usr |  |  | 
    
	|  | fd                       0K     0K     0K     0%    /dev/fd |  |  | 
    
	|  | /dev/dsk/c1t0d0s6      3.9G    83M   3.8G     3%    /var |  |  | 
    
	|  | swap                   1.6G    32K   1.6G     1%    /tmp |  |  | 
    
	|  | swap                   1.6G    32K   1.6G     1%    /var/run |  |  | 
    
	|  | /dev/dsk/c1t0d0s5      5.9G   6.0M   5.8G     1%    /export |  |  | 
    
	|  | /dev/dsk/c1t0d0s4      3.9G   4.0M   3.9G     1%    /zone |  |  | 
    
	|  |  |  |  | 
    
	|  | # metadb | - 状態データベースの確認 |  | 
    
	|  | metadb: solaris10-gz: there are no existing databases | 問題なし |  | 
    
	|  |  |  |  | 
    
	|  | # metastat | - ミラー状態の確認(詳細) |  | 
    
	|  | metastat: solaris10-gz: there are no existing databases | 問題なし |  | 
    
	|  |  |  |  | 
    
	|  | # format | - formatコマンドによるディスクの確認 |  | 
    
	|  | Searching for disks...done | シングル構成のときと同様の表示に戻っている |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | AVAILABLE DISK SELECTIONS: |  |  | 
    
	|  | 0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> |  |  | 
    
	|  | /pci@1f,0/pci@1/scsi@8/sd@0,0 |  |  | 
    
	|  | Specify disk (enter its number): 0 |  |  | 
    
	|  | selecting c1t0d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | Warning: Current Disk has mounted partitions. |  |  | 
    
	|  | /dev/dsk/c1t0d0s0 is currently mounted on /. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s3 is currently mounted on /usr. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s4 is currently mounted on /zone. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s5 is currently mounted on /export. Please see umount(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s6 is currently mounted on /var. Please see umount(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  | 
    
	|  | # cat /20140802.txt | - ファイル閲覧の確認 |  | 
    
	|  | 2014/8/2 after created mirror | ミラー構成時に作成したファイルが問題なく見れることを確認 |  | 
    
	|  |  |  |  | 
    
	|  | selecting c1t0d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t0d0s0 is part of SVM volume stripe:d11. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s1 is part of SVM volume stripe:d21. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s3 is part of SVM volume stripe:d31. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s4 is part of SVM volume stripe:d41. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s5 is part of SVM volume stripe:d51. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s6 is part of SVM volume stripe:d61. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t0d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | selecting c1t1d0 |  |  | 
    
	|  | [disk formatted] |  |  | 
    
	|  | /dev/dsk/c1t1d0s0 is part of SVM volume stripe:d12. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s1 is part of SVM volume stripe:d22. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s3 is part of SVM volume stripe:d32. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s4 is part of SVM volume stripe:d42. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s5 is part of SVM volume stripe:d52. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s6 is part of SVM volume stripe:d62. Please see metaclear(1M). |  |  | 
    
	|  | /dev/dsk/c1t1d0s7 contains an SVM mdb. Please see metadb(1M). |  |  | 
    
	|  |  |  |  | 
    
	|  | # cat /usr/20140802.txt | 他のスライスにあるファイルも見ることができた |  | 
    
	|  | # cat /var/20140802.txt |  |  | 
    
	|  | # cat /export/20140802.txt |  |  | 
    
	|  | # cat /zone/20140802.txt |  |  | 
    
	|  |  |  |  | 
    
	|  |  |  |  |