第10章 ファイルシステムおよびストレージ
RHEL 9 と RHEL 10 の間でファイルシステムとストレージに加えられた最も顕著な変更点を説明します。
- GFS2 ファイルシステムのサポートが削除される
- Red Hat Enterprise Linux (RHEL) Resilient Storage Add-On は、Red Hat Enterprise Linux 10 以降ではサポートされなくなります。これには、同様にサポートされなくなった GFS2 ファイルシステムも含まれます。RHEL Resilient Storage Add-On は、以前のバージョンの RHEL (7、8、9) で、および各バージョンのメンテナンスサポートライフサイクル中は引き続きサポートされます。
dm-vdoモジュールがカーネルに追加される-
この更新により、
kmod-kvdoモジュールは RHEL 10 カーネルでdm-vdoモジュールに置き換えられました。さらに、Virtual Data Optimizer (VDO)sysfsパラメーターも削除されました。 - VDO
sysfsパラメーターが削除される Virtual Data Optimizer (VDO)
sysfsパラメーターが削除されました。log_levelを除き、kvdoモジュールのすべてのモジュールレベルのsysfsパラメーターが削除されます。個々のdm-vdoターゲットでは、VDO に固有のすべてのsysfsパラメーターも削除されます。すべての DM ターゲットに共通するパラメーターには変更はありません。削除されたモジュールレベルのパラメーターを更新することによって現在設定されているdm-vdoターゲットの設定値は、変更できなくなります。dm-vdoターゲットの統計情報と設定値は、sysfs経由ではアクセスできなくなります。しかし、これらの値は、dmsetup message stats、dmsetup status、およびdmsetup tableの dmsetup コマンドを使用して引き続きアクセスできます。md-faultyおよびmd-multipathモジュールが削除される-
RHEL 10 では、
md-faultyおよびmd-multipathMD RAID カーネルモジュールは使用できなくなりました。 nvme_core.multipathパラメーターが削除される-
RHEL 10 では、RDMA および FC 経由の NVMe デバイスでの DM マルチパスの使用はサポートされなくなりました。その結果、
nvme_core.multipathパラメーターが削除され、ネイティブ NVMe マルチパスがデフォルトで有効化され、無効化できなくなりました。バグ修正と、RDMA および FC 経由の NVMe デバイスでの DM マルチパスの使用に関するサポートは、RHEL 9 のライフサイクル終了までのみ提供されます。DM マルチパスは、RHEL のいずれのバージョンにおいても、TCP 経由の NVMe でサポートされたことがない点に注意してください。 - 非推奨の XFS V4 オンディスクフォーマットのサポートが削除される
RHEL 10 では、XFS V4 オンディスクフォーマットのサポートが削除されました。これは、Y2038 タイムスタンプがサポートされていないこと、セキュリティー上の脆弱性があること、および アップストリームで非推奨とされ、削除が予定されていること が理由です。RHEL 7.3 の初期バージョンから、新しい V5 オンディスクフォーマットが
mkfs.xfsのデフォルトになっています。このバージョンより前のバージョンで作成された XFS ファイルシステムは、RHEL 10 システムにマウントできません。古い V4 フォーマットの XFS ファイルシステムに保存されているデータを引き続き使用するには、古いファイルシステムのデータをバックアップし、
mkfs.xfsを使用して新しい V5 ファイルシステムを作成し、バックアップしたデータを復元してください。mkfs.xfsは、最低 300MB の XFS ファイルシステムサイズを必要とします。-
RHEL 10 以降、XFS ファイルシステムでサポートされる最小サイズは 300MB です。
mkfs.xfsコマンドは、パフォーマンスや冗長性の問題を回避するために、この制限よりも小さいファイルシステムが作成できないようにします。mkfs.xfsユーティリティーに加えられた変更点の詳細は、コマンドラインツールの主な変更点 を参照してください。