Menu Close
Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
25.4. ファイバーチャンネル
本セクションでは、ファイバーチャネル API、ネイティブの Red Hat Enterprise Linux 7 ファイバーチャネルドライバー、およびこれらのドライバーのファイバーチャネル機能を説明します。
25.4.1. ファイバーチャネル API
以下は、ユーザースペース API を提供するために使用されるファイルを含む
/sys/class/
ディレクトリーのリストです。各項目では、ホスト番号が H
、バス番号が B
で指定され、ターゲットは T
、論理ユニット番号 (LUN) は L
で、リモートのポート番号は R
になります。
重要な影響
マルチパスソフトウェアを使用している場合は、このセクションに記載される値のいずれかを変更する前に、ハードウェアベンダーにお問い合わせになることが推奨されます。
- トランスポート -
/sys/class/fc_transport/targetH:B:T/
port_id
- 24ビットポート ID/アドレスnode_name
- 64ビットノード名port_name
- 64ビットポート名
- リモートポート -
/sys/class/fc_remote_ports/rport-H:B-R/
port_id
node_name
port_name
dev_loss_tmo
- scsi デバイスがシステムから削除されるタイミングを制御します。dev_loss_tmo
がトリガーされると、scsi デバイスが削除されます。multipath.conf
では、dev_loss_tmo
をinfinity
に設定できます。この値は 2,147,483,647 秒、または 68 年に設定され、dev_loss_tmo
の最大値になります。Red Hat Enterprise Linux 7 では、fast_io_fail_tmo
オプションを設定しないと、dev_loss_tmo
の上限が 600 秒になります。デフォルトでは、multipathd
サービスが実行している場合は、Red Hat Enterprise Linux 7 のfast_io_fail_tmo
が 5 秒に設定されています。それ以外の場合はoff
に設定されています。fast_io_fail_tmo
- リンクに「bad」のマークを付けるまでの待機秒数を指定します。リンクに「bad」のマークが付けられると、対応するパス上の既存の実行中の I/O または新しい I/O が失敗します。I/O がブロックされたキューに存在する場合は、dev_loss_tmo
の期限が切れ、キューのブロックが解除されるまでエラーを起こしません。fast_io_fail_tmo
をoff
以外の値に設定すると、dev_loss_tmo
は取得されません。fast_io_fail_tmo
をoff
に設定すると、システムからデバイスが削除されるまで I/O は失敗します。fast_io_fail_tmo
が数値に設定されている場合、fast_io_fail_tmo
タイムアウトがトリガーされると、I/O はすぐに失敗します。
- ホスト -
/sys/class/fc_host/hostH/
port_id
issue_lip
- リモートポートを再検出するようにドライバーに指示します。