中山さん、いとうさん、早速のご回答ありがとうございます。
いとうさんのご指摘通り fj.sys.sun の方に話題をふりたいと思います。
実際、mdX は、 DisukSuitでRAID構成(RAID1:ミラーリング)を取っているデバ
イスでした。
metastat というコマンドで物理デバイス名が出力されました。→ ありがとうご
ざいます。
sdX のSCSIディスクの方は、いまだ調べる方法がわかっておりません。
どなたかご教授をお願いします。
---------------
きた
"Y.Ito" wrote:
>
> Osami Kita wrote:
> > Solrari2.6でシステムチューニングをしています。
> > 知識不足で困っておりますので、ご存知の方教えてください。
> >
> > sarコマンドの-dで表示されるdevice名が fdX , sdX , mdX のような表記にな
> > っていますが、
> > 論理デバイス名「/dev/dsk/cXtXdXsX」との紐付けは、どのようにしたらわかる
> > のでしょうか?
>
> Solaris2.6なのでfj.sys.sunで聞かれた方がよいかと思います。
>
> fdxはフロッピー、sdxはSCSIディスク、mdxはDiskSuiteで作成される
> RAIDディスク(?)のデバイス名です。
>
> DiskSuiteのコマンドでmdxがどのデバイスを使用しているかわかります。
>
> --
> いとう
> i...@mb.i-chubu.ne.jp
実際、知りたいことは、sarコマンドで出力したデバイス名と dfコマンドで
出力したディスクデバイス名を関連付けをさせて見たいと思っています。
どこのファイルシステムのビジー率が多いなどの判断をしたいと
思っています。
metasataで出力された情報は、物理デバイス名で dfコマンドで出力されている
のは、
また別の、ファイルシステム単位に紐づいているデバイス名のように見えます。
今のところ、mdXデバイス関係も、metastatの結果からでは、判断できていませ
ん...
sdXと合わせてmdXの関連付けを教えてください。
よくわからないで話しておりますので、おかしな表現があるかもしれませんが、
よろしくお願い致します。
きた
Article <380AC23F...@suntoryfoods.co.jp> にて、
Osami Kita <ki...@suntoryfoods.co.jp> さん、
> 実際、知りたいことは、sarコマンドで出力したデバイス名と dfコマンドで
> 出力したディスクデバイス名を関連付けをさせて見たいと思っています。
> どこのファイルシステムのビジー率が多いなどの判断をしたいと
> 思っています。
こちらでは相変わらずsarがまともな出力をしてくれないので(rootじゃないか
らあまり無茶も出来ない :-)iostatからの推測でお話しますが…。
> sdXと合わせてmdXの関連付けを教えてください。
もしかして、このsdXの'X'は単なる数字ですか? iostatもそのような出力をす
るのですが。だとすると、dfで示されるデバイス名とは1対1には対応しません。
1対多対応になります。
dfで示されるデバイス名はパーティション(最近はスライスって言うのかな?)
ごとに別れていますけれども、例えばiostatで示されるsd0とかsd3とかいう名
前は複数のパーティションを一つにまとめたディスク単位の名前です。もし、
sarで示されるsdXがそのような名前になっているのであれば、各ディスクパー
ティションとの対応は/dev/sdXa~/dev/sdXhのシンボリックリンク先になるで
しょう。
例えば示されているデバイス名がsd0ならば/dev/sd0a -> /dev/dsk/c0t3d0s0~
/dev/sd0h -> /dev/dsk/c0t3d0s7に対応します。
もっとも、実際に使用されているパーティションはそのうちの一部ですので、
dfに現れるパーティションだけがチューニング(再配置?)の対象になるのでしょ
うが。
mdXも同じ感覚でいけると思うのですが、DiskSuiteを使っていないのでこれば
かりは実際に使っている人のアドバイスが必要かと思います。
> よくわからないで話しておりますので、おかしな表現があるかもしれませんが、
> よろしくお願い致します。
私もsarのことをわからずにお話していますのでどっちもどっち:-) だと思い
ますが、ある程度はSolaris (SunOS)のディスク管理の概念を理解されてから
質問していただければもう少しスムーズに話が進むかとは思います。
--
中山隆二
nakayam...@lab.ntt.co.jp
Nakayama Ryu~ji wrote:
>
> Followup-To: fj.sys.sunです。
>
> Article <380AC23F...@suntoryfoods.co.jp> にて、
> Osami Kita <ki...@suntoryfoods.co.jp> さん、
>
> もしかして、このsdXの'X'は単なる数字ですか? iostatもそのような出力をす
> るのですが。だとすると、dfで示されるデバイス名とは1対1には対応しません。
> 1対多対応になります。
はい。ご察しの通り数字です。iostatで出力される名前もsar -dで表示される
名前も一緒ではないかと思います。
> 例えば示されているデバイス名がsd0ならば/dev/sd0a -> /dev/dsk/c0t3d0s0~
> /dev/sd0h -> /dev/dsk/c0t3d0s7に対応します。
そうでしたか...
SCSIディスクの場合、これで関連がわかるのですね。
> もっとも、実際に使用されているパーティションはそのうちの一部ですので、
> dfに現れるパーティションだけがチューニング(再配置?)の対象になるのでしょ
> うが。
はい。早速、調べてみようと思っています。
> mdXも同じ感覚でいけると思うのですが、DiskSuiteを使っていないのでこれば
> かりは実際に使っている人のアドバイスが必要かと思います。
同様にmdに関して見てみたら /dev/md/dsk/d100 ->
../../../devices/pseudo/md@0:0,100,blk
となっていました。(ちなみサーバは、EnterpriseServer450です)
DiskSuiteのメタデバイスは、 SCSIのように単純に参照できないみたいで
す。
どなたか使用している方がいらしたら、よろしくお願い致します。
> 私もsarのことをわからずにお話していますのでどっちもどっち:-) だと思い
> ますが、ある程度はSolaris (SunOS)のディスク管理の概念を理解されてから
> 質問していただければもう少しスムーズに話が進むかとは思います。
はい。ただいま修行中でして...
ディスク管理を理解するのに役立つ本や資料が何かありましたら、
教えて頂けると幸いです。
きた
> DiskSuiteのメタデバイスは、SCSI のように単純に参照できないみたい
> です。
# あれ? 何処かで解決方法を教えて貰っていたのでは?
/usr/opt/SUNWmd/sbin/metastat でメタデバイスを構成するディスクが
判りますから、そこからまた手繰ればいいだけですけど。
--
浅田和久/トラストシステム オープンシステム開発部