2009年1月22日

[linux-users:108178] Re: udevのマイナー番号が変わってしまう

自己レス失礼。

原因が判明しましたので御報告します。

恥ずかしい話しなのですが・・・
/etc/udev/rules.d/配下に
古い設定ファイル「〜.rules」が残っており
読み込まれていました。


御目汚し失礼しました。

松尾 省吾 さんは書きました:
> 松尾と申します。
> 御世話になります。
>
> RHEL5でudevを使用し、rawデバイスを作成して
> いるのですが「raw -qa」コマンドで確認すると
> マイナー番号が設定と異なる、
> といった問題で困っています。
>
> 例えば
> 認識しているファイルシステムが
> -----
> デバイス    マイナー番号
> /dev/sdb1    17
>  〜省略〜
> /dev/sdb12   28
> /dev/sdb13   29
> /dev/sdb14   30
> /dev/sdb15   31
> -----
> の状態で、
> 設定「/etc/udev/rules.d/60-raw.rules」を
> -----
> ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
>  〜省略〜
> ACTION=="add", KERNEL=="sdb12", RUN+="/bin/raw /dev/raw/raw12 %N"
> ACTION=="add", KERNEL=="sdb13", RUN+="/bin/raw /dev/raw/raw13 %N"
> ACTION=="add", KERNEL=="sdb14", RUN+="/bin/raw /dev/raw/raw14 %N"
> ACTION=="add", KERNEL=="sdb15", RUN+="/bin/raw /dev/raw/raw15 %N"
> -----
> のようにしていますが、
> 「raw -qa」コマンドの結果では
> -----
> /dev/raw/raw1 17
>  〜省略〜
> /dev/raw/raw12 33  ←設定と異なる
> /dev/raw/raw13 34  ←設定と異なる
> /dev/raw/raw14 30
> /dev/raw/raw15 31
> -----
> のようになってしまいます。
>
> OS再起動のたびに、このマイナー番号が変わります。
>
> また、設定をデバイス指定でなく
> メジャー番号・マイナー番号指定
> (ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="17", RUN+="/bin/raw
> /dev/raw/raw1 %M %m" ・・・)
> しても事象は変わりませんでした。
>
> 解決方法を御教授願いできませんでしょうか。
> よろしく御願いいたします。

投稿者 xml-rpc : 2009年1月22日 09:36
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/81298
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。