- 締切済み
DISK2台使用してsolaris10にてミラーリング設定
・OS:Solaris10(SPARC版):初心者です。 ・HDD2台使用しています。 1台目は通常OSインストールし、2台目にてミラーリング設定。 教えて頂きたい事はミラーリング設定のやり方をご教授頂けたら幸いです。 自分なりに最初は色々とインターネットで調べてやってみましたが metadb: Jigen1108: c0t0d0s7: スワップデバイスである c0t0d0s1 とオーバーラップしますのメッセージが出てうまくいきませんでした。 (コマンド:metadb -a -f -c2 c0t0d0s7 c0t1d0s7) ・1台目 0 root wm 12549 - 24595 23.44GB 1 swap wu 0 - 501 1000.08MB 2 backup wm 0 - 38306 74.53GB 3 usr wm 24596 - 38306 26.67GB 4 var wm 854 - 6023 10.06GB 5 home wm 6024 - 12548 12.69GB 6 unassigned wm 0 0 7 unassigned wu 100 - 199 199.22MB ・2台目 Part Tag Flag Cylinders Size 0 unassigned wm 12549 - 24595 23.44GB 1 unassigned wu 0 - 501 1000.08MB 2 backup wu 0 - 38306 74.53GB 3 unassigned wm 24596 - 38306 26.67GB 4 unassigned wm 854 - 6023 10.06GB 5 unassigned wm 6024 - 12548 12.69GB 6 unassigned wm 0 0 7 unassigned wu 100 - 199 199.22MB ・vfstab /dev/dsk/c0t0d0s1 - - swap - no - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no - /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /usr ufs 1 no - /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /var ufs 1 no - /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /export/home ufs 2 yes 他に足りない情報があれば記載いたしますので ミラーリングについてご教授お願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 3899
- ベストアンサー率54% (65/119)
こんにちは まず、今出ているエラーから metadb作成する領域であるスライス7がswapのスライス1とかぶっています。 swapが0-501 スライス7が100-199 まずはスライス7の切りなおしから初めて下さい。 502-853まで空いてますからココを割り当てて下さい。 metadb専用でスライスを割り当てたほうがいいと思います。 20MBくらいあれば十分でしょう。 パーティションを修正したらANo.1の方のように2本のHDDのスライスを合わせて下さい。 これで下準備完了です。 次にvfstabの記述はこんな感じです /dev/md/dsk/d1 - - swap - no - /dev/md/dsk/d0 /dev/md/rdsk/d0 / ufs 1 no logging あと、sol10+SVM環境ではディスク障害後のbootでpanic発生のバグが報告されています。 質問者様のサーバ用途により対策パッチ適用するか検討されたほうが良いと思います。 必要あれば質問入れて下さい。もちろんSVMミラーの質問も入れて下さい。
- zsh
- ベストアンサー率68% (11/16)
久しぶりなので、あまり覚えていませんが、 エラーの原因は、metadb を配置しようとしている スライス7 のシリンダがスライス1(swap)とかぶっているためです。 > 1 unassigned wu 0 - 501 1000.08MB > 7 unassigned wu 100 - 199 199.22MB
- luckymac
- ベストアンサー率81% (9/11)
ディスク容量は2台とも同じですか? 同じであれば下記コマンドで一度スライスをきりなおしてみてください また、metadb用のスライスを作成していますか? # prtvtoc -h /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2 ↑1本目のディスク ↑2本目 ミラーの手順としては metadbを作成 1面ミラーを作成 metaroot実行 vfstab編集 再起動 2面ミラーを作成する 下記のコマンドで/領域のミラーができると思います # metadb -a -f -c 3 c0t0d0s7 c0t1d0s7 # metainit -f d10 1 1 c0t0d0s0 # metainit d20 1 1 c0t1d0s0 # metainit d0 -m d10 # metaroot d0 # lockfs -fa # init 6 # metattach d0 d20
お礼
解答有難うございます。 さっそくやってみた所、出来ました。 本当に有難うございました。 他のスライスにも設定して理解度を深めたいと思います。
補足
回答ありがとうございます。 ディスク容量は2台とも同じですか? →2台ともディスク容量は同じです。 同じであれば下記コマンドで一度スライスをきりなおしてみてください →試して見ます。 # prtvtoc -h /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2 また、metadb用のスライスを作成していますか? →作成していませんが作成したほうがいいですか? すいません、初心者なのでミラーリングについては勉強中です。 vfstabの編集の仕方を教えて頂けませんか? /etc/vfstabファイルは下記のように記述したらいいですか? 例えば /dev/dsk/c0t0d0s7 /dev/rdsk/c0t0d0s7 unassigned ufs 2 yes 度々で申し訳ございませんがよろしくお願いします。
お礼
解答有難うございました。 さっそく家でやって見た所設定できました。 試しに他のスライスにもミラーリング設定してみます。 本当に有難うございました。
補足
ANo.3の方回答ありがとうございます。 さっそくやってみます。 実は使用しているPCが自宅にあり、勉強のために sparc版のPCを買いました。 対策パッチについては 1,パッチ入れ方がわからない 2,パッチについては以前インターネットで調べた所、パッチ事態にも 不具合があるので気をつけた方がいいとの事でした。 3,2番の記述によりパッチは怖いので避けてます。