Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第11章 インストール時のストレージの考慮事項

多くのストレージデバイスおよびファイルシステムの設定は、インストール時にのみ設定できます。ファイルシステムタイプなどの他の設定は、再フォーマットを必要とせずに特定の時点までしか変更できません。そのため、Red Hat Enterprise Linux 7 をインストールする前に、ストレージ設定の計画を立てることが推奨されます。
本章では、システムのストレージ設定を計画する際に、いくつかの考慮事項を説明します。インストールの手順(インストール時のストレージ設定を含む)については、Red Hat が提供する インストールガイド を参照してください。
Red Hat がサイズおよびストレージの制限に関して正式にサポートする内容については、アーティクル を参照してください http://www.redhat.com/resourcelibrary/articles/articles-red-hat-enterprise-linux-6-technology-capabilities-and-limits

11.1. 特別な考慮事項

本セクションでは、複数の問題および特定のストレージ設定について考慮すべき要素について説明します。

/home、/opt、/usr/local の個別パーティション

システムを今後アップグレードできる場合は、別のデバイスに /home、/opt、および /usr/local を配置します。これにより、ユーザーおよびアプリケーションデータを保存しながら、デバイスまたはオペレーティングシステムが含まれるファイルシステムを再フォーマットできます。

IBM System Z の DASD および zFCP デバイス

IBM System Z プラットフォームでは、DASD デバイスおよび zFCP デバイスは、Channel Command Word (CCW)メカニズムで設定されます。CCW パスはシステムに明示的に追加してから、オンラインに取り込む必要があります。DASD デバイスの場合は、ブートコマンドラインまたは CMS 設定ファイルに、デバイス番号(またはデバイス番号の範囲)を DASD= パラメーターとして一覧表示します。
zFCP デバイスの場合は、デバイス番号、論理ユニット番号(LUN)、および World wide port name (WWPN)を一覧表示する必要があります。zFCP デバイスを初期化すると、CCW パスにマッピングされます。ブートコマンドライン(または CMS 設定ファイル)の FCP_x= 行で、インストーラー用にこの情報を指定できます。

LUKS を使用したブロックデバイスの暗号化

LUKS/dm-crypt を使用して暗号化用にブロックデバイスをフォーマットすると、そのデバイスにある既存のフォーマットがなくなります。したがって、インストールプロセスの一部として、新しいシステムのストレージ設定をアクティベートする前に、暗号化するデバイス(ある場合)を決定する必要があります。

古くなった BIOS RAID メタデータ

ディスクから RAID メタデータ を削除せずに、ファームウェア RAID 用に設定したシステムからディスクを移動すると、Anaconda がディスク を正しく検出できなくなります。
警告
ディスクから RAID メタデータを削除/削除すると、保存されたデータがすべて破棄される可能性があります。Red Hat は、先に進む前にデータのバックアップを作成することを推奨します。
注記
非推奨となった dmraid を使用して RAID ボリュームを作成したら、dmraid ユーティリティーを使用して削除します。
# dmraid -r -E /device/
RAID デバイスの管理に関する詳細は、man dmraid および 18章RAID(Redundant Array of Independent Disks) を参照してください。

iSCSI の検出および設定

iSCSI ドライブのプラグインおよびプレイの検出の場合は、iBFT ブート対応 ネットワークインターフェースカード (NIC)のファームウェアで設定します。iSCSI ターゲットの CHAP 認証は、インストール時にサポートされます。ただし、iSNS 検出はインストール時にはサポートされません。

FCoE の検出および設定

FCoE( Fibre Channel over Ethernet )ドライブのプラグインおよびプレイ検出には、EDD ブート対応 NIC のファームウェアを設定します。

DASD

DASD (ダイレクトアクセス ストレージデバイス)は、インストール時に追加または設定することはできません。このようなデバイスは、CMS 設定ファイルで指定します。

DIF/DIX が有効になっているブロックデバイス

DIF/DIX は、特定の SCSI ホストバスアダプターおよびブロックデバイスが提供するハードウェアのチェックサム機能です。DIF/DIX が有効になっている場合、ブロックデバイスが汎用ブロックデバイスとして使用されているとエラーが発生します。バッファーされた I/O または mmap(2)- ベースの I/O は、バッファー書き込みパスに相互ロックがなく、DIF/DIX チェックサムが計算された後にバッファーデータが上書きされないようにします。
これにより、I/O はチェックサムエラーで失敗します。この問題は、すべてのブロックデバイス(またはファイルシステムベース)バッファー I/O または mmap(2) I/O に共通しているので、上書きによってこれらのエラーを回避することはできません。
したがって、DIF/DIX が有効になっているブロックデバイスは、O _DIRECT を使用するアプリケーションとのみ使用してください。このようなアプリケーションは raw ブロックデバイスを使用する必要があります。別の方法として、ファイルシステムを介して O_DIRECT I/O のみを発行している限り、DIF/DIX が有効なブロックデバイスで XFS ファイルシステムを安全に使用できます。XFS は、特定の割り当て操作を実行する際にバッファー I/O にフォールバックしない唯一のファイルシステムです。
DIF/DIX チェックサムがアプリケーションとともに計算された後に I/O データが変更されないようにする責任は、引き続き O_DIRECT I/O および DIF/DIX ハードウェアで使用するように設計されたアプリケーションのみが DIF/DIX を使用する必要があります。