|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ミラー解除の手順詳細 |
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|