アプリ版:「スタンプのみでお礼する」機能のリリースについて

・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

他に足りない情報があれば記載いたしますので
ミラーリングについてご教授お願いします。

A 回答 (3件)

こんにちは


まず、今出ているエラーから
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ミラーの質問も入れて下さい。

この回答への補足

ANo.3の方回答ありがとうございます。
さっそくやってみます。
実は使用しているPCが自宅にあり、勉強のために
sparc版のPCを買いました。

対策パッチについては
1,パッチ入れ方がわからない
2,パッチについては以前インターネットで調べた所、パッチ事態にも
 不具合があるので気をつけた方がいいとの事でした。
3,2番の記述によりパッチは怖いので避けてます。

補足日時:2008/05/28 11:12
    • good
    • 0
この回答へのお礼

解答有難うございました。
さっそく家でやって見た所設定できました。
試しに他のスライスにもミラーリング設定してみます。

本当に有難うございました。

お礼日時:2008/05/28 23:22

久しぶりなので、あまり覚えていませんが、


エラーの原因は、metadb を配置しようとしている
スライス7 のシリンダがスライス1(swap)とかぶっているためです。
> 1 unassigned wu 0 - 501 1000.08MB
> 7 unassigned wu 100 - 199 199.22MB
    • good
    • 0

ディスク容量は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

度々で申し訳ございませんがよろしくお願いします。

補足日時:2008/05/28 10:02
    • good
    • 0
この回答へのお礼

解答有難うございます。
さっそくやってみた所、出来ました。
本当に有難うございました。

他のスライスにも設定して理解度を深めたいと思います。

お礼日時:2008/05/28 23:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!