第2章 全般的な更新
クロスチャネルパッケージの依存関係の改善
yum が拡張され、パッケージの依存関係エラーが発生した場合に、エンドユーザーがシステムで無効なパッケージリポジトリーを検索するように要求するようになりました。この変更により、ユーザーは最初にすべての既知のチャネルをチェックして、依存関係エラーを迅速に解決できます。
この機能を有効にするには、マシンを Red Hat Enterprise Linux 7.2 にアップグレードする前に、yum update yum subscription-manager を実行します。
この機能の実装に関する詳細は、システムおよびサブスクリプション管理 の章を参照してください。
RELRO 保護が要求されたときに適切に適用されるようになりました。
以前は、システムローダーが起動するバイナリーファイルでは、アプリケーションのビルド時に明示的に要求されている場合でも、RELRO (Relocation Read-Only)保護が欠落していました。これは、静的リンカーとシステムローダー間の誤差が原因でした。リンカーの基礎となるソースコードを調整して、ローダーが RELRO 保護を適用し、アプリケーションのセキュリティー機能を復元できるように調整されました。この問題を修正するには、Alpha または beta バージョンの binutils で構築されたすべての依存オブジェクトファイル、アーカイブ、およびライブラリーを再構築する必要があります。今回の更新で、AMD64、Intel 64、64 ビット PowerPC、および 64 ビット ARM アーキテクチャーで問題が修正されています。
sosreport の診断情報および名前が変更されたプラグイン
sosreport ツールが拡張され、ptp、lastlog、ethtool などのさまざまなアプリケーションからプロセス関連の情報を収集できるようになりました。この変更の一環として、起動 プラグインの名前が services に変更され、その機能をより適切に通信できるようになりました。
virtio ネットワークデバイスの名前変更を有効にします。
今回の更新で、virtio ドライバーの新しい永続的な命名スキームが追加され、virtio ネットワークデバイスの名前変更が可能になりました。Red Hat Enterprise Linux 7.2 でこの機能を有効にするには、起動時に net.ifnames=1 カーネルパラメーターを追加します。
指定されたハードウェアでの DIF/DIX (T10 PI) のサポート
SCSI T10 DIF/DIX は、ハードウェアベンダーが認定し、特定の HBA およびストレージアレイ設定を完全にサポートしている場合に、Red Hat Enterprise Linux 7.2 で完全にサポートされています。DIF/DIX は、他の設定ではサポートされていません。ブートデバイスでの使用もサポートされておらず、仮想化ゲストでの使用もサポートされていません。
現在、このサポートを提供するベンダーは以下のとおりです。
FUJITSU は、以下で DIF および DIX をサポートしています。
- EMULEX 16G FC HBA:
- EMULEX LPe16000/LPe16002、10.2.254.0 BIOS、10.4.255.23 FW (以下と共に)
- FUJITSU ETERNUS DX100 S3、DX200 S3、DX500 S3、DX600 S3、DX8100 S3、DX8700 S3、DX8900 S3、DX200F、DX60 S3
- QLOGIC 16G FC HBA:
- QLOGIC QLE2670/QLE2672、3.28 BIOS、8.00.00 FW (以下と共に)
- FUJITSU ETERNUS DX100 S3、DX200 S3、DX500 S3、DX600 S3、DX8100 S3、DX8700 S3、DX8900 S3、DX200F、DX60 S3
T10 DIX には、ディスクブロックでチェックサムの生成および検証を行うデータベースまたはその他のソフトウェアが必要です。現在サポートされている Linux ファイルシステムにはこの機能はありません。
EMC は以下で DIF をサポートしています。
- EMULEX 8G FC HBA:
- LPe12000-E および LPe12002-E with firmware 2.01a10 以降 (以下と共に)
- EMC VMAX3 Series with Enginuity 5977、EMC Symmetrix VMAX Series with Enginuity 5876.82.57 以降
- EMULEX 16G FC HBA:
- ファームウェア 10.0.803.25 以降の LPe16000B-E および LPe16002B-E (以下と共に)
- EMC VMAX3 Series with Enginuity 5977、EMC Symmetrix VMAX Series with Enginuity 5876.82.57 以降
- QLOGIC 16G FC HBA:
- QLE2670-E-SP および QLE2672-E-SP (以下と共に)
- EMC VMAX3 Series with Enginuity 5977、EMC Symmetrix VMAX Series with Enginuity 5876.82.57 以降
最新のステータスは、ハードウェアベンダーのサポート情報を参照してください。
他の HBA やストレージアレイについては、DIF/DIX のサポートは引き続きテクノロジープレビューとなります。