fstab エントリの後に lvm をマウントすると、新しい lvm に SElinux ラベルは生成されません。

fstab エントリの後に lvm をマウントすると、新しい lvm に SElinux ラベルは生成されません。

RHEL8では、ext4ファイルシステムでlvmを作成しました。に追加しましたが、/etc/fstab使用するとmount -av次のエラーが発生します。

You just mounted an file system that supports labels which does not
       contain labels, onto an SELinux box. It is likely that confined
       applications will generate AVC messages and not be allowed access to
       this file system.  For more details see restorecon(8) and mount(8).
/lvext4                  : successfully mounted

内部にファイルを生成すると、対応する/lvext4SELinuxコンテキストは次のようになります。unconfined_u:object_r:unlabeled_t:s0 file1

XFS lvmをマウントすると同じエラーが発生します。

答え1

あなたが受けているのはエラーではありません。これは、ファイルシステムにSELinuxラベルがないという警告です。エラーのためインストールできませんが、メッセージに示されているとおりではありません。

/lvext4                  : successfully mounted

RHELと他のほとんどのディストリビューションは、最初にSELinuxコンテキストをファイルシステムに自動的に適用しないため、システム管理者に任せます。

chconアプリケーションがLVのデータにアクセスすることを計画している場合は、アプリケーションが実行する必要がある操作に応じて適切なスイッチを使用してそのようにするためにコンテキストを変更する必要があります。

そうでなければ、警告を無視する以外に何もする必要はありません。 LVは/etc/fstabにあるため、起動中にマウントされ、とにかく表示されません。

関連情報