A.3.2. udev をサポートするコマンドとインターフェース
| コマンド | 説明 |
|---|---|
dmsetup udevcomplete | udev がルールの処理を完了し、待機中のプロセスのロックを解除したことを通知するのに使用されます (95-dm-notify.rules 内の udev ルールの中から呼び出されます)。 |
dmsetup udevcomplete_all | デバッグの目的で使用され、待機中の全プロセスのロックを手動で解除します。 |
dmsetup udevcookies | デバッグの目的で使用され、既存の全クッキー (システム全体のセマフォ) を表示します。 |
dmsetup udevcreatecookie | クッキー (セマフォ) を手動で作成するのに使用されます。これは、単一の同期リソース下で、より多くのプロセスを実行するのに役立ちます。 |
dmsetup udevreleasecookie | その単一の同期クッキー下に置かれるすべてのプロセスに関連した、全 udev 処理に待つのに使用されます。 |
udev 統合をサポートする dmsetup オプションは、以下の通りです。
--udevcookie- udevトランザクションに追加したいすべての dmsetup プロセスを対象に定義する必要があります。
udevcreatecookieおよびudevreleasecookieと併せて使用されます:Copy to Clipboard Copied! Toggle word wrap Toggle overflow --udevcookieオプションを使用する以外には、プロセスの環境に変数を単にエクスポートすることができます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow --noudevrules- udev ルールを無効にします。Nodes/symlinks は、
libdevmapper自体によって作成されます (旧式の方法)。このオプションは、udevが適正に機能しない場合のデバッグを目的としています。 --noudevsyncudevの同期を無効にします。これもデバッグを目的としています。
dmsetup とそのオプション関する情報は、dmsetup(8) の man ページをご覧ください。
LVM コマンドは、
udev の統合に対応した以下のオプションをサポートします。
--noudevrules:dmsetupコマンドにおいて、udevルールを無効にします。--noudevsync:dmsetupコマンドにおいて、udev同期を無効にします。
lvm.conf ファイルには、udev の統合をサポートする以下のオプションが含まれます:
udev_rules: すべての LVM2 コマンドを対象にudev_rulesをグローバルに有効/無効にします。udev_sync: すべての LVM コマンドを対象にudev同期をグローバルに有効/無効にします。
lvm.conf ファイルオプションに関する詳細情報は、lvm.conf ファイルのインラインコメントをご覧ください。