/dev/disk/by-uuidのみを使用できますが、なぜ命名にudevルールを使用するのですか?

/dev/disk/by-uuidのみを使用できますが、なぜ命名にudevルールを使用するのですか?

rawデバイスでudevルールを使用する傾向を理解していません。 Oracle ASMデバイスの例では、デバイスの順序が一貫していない可能性があるため、udevルールを使用して元のデバイスに名前を付けることをお勧めしますが、/dev/disk/by-uuid/も使用できると言える場所はありません。 。

/etc/fstabまたは他の場所で/dev/disk/by-uuidを使用できますか?

また、ファイルシステムではなく、rawデバイスのudevルールにユーザー、所有者、および権限が設定されているのはなぜですか?

ベストアンサー1

Oracle ASMについて特に考慮すべき事項があるかどうかは不明ですが、通常は/dev/disk/by-*/*実際のデバイスではなくどこでも使用できます。この問題が発生する唯一のケースは、シンボリックリンクをうまく処理できない誤って書かれたスクリプトですが、そのような場合はまれです。

しかし、これはまだudevルールを使用することを意味します。のシンボリックリンクは/dev/disk/by-*/*udevによって生成されます/usr/lib/udev/rules.d/60-persistent-storage.rules。誰かがすでにあなたのためにルールを書いているだけです。

おすすめ記事