EN JA
CISS(4)
CISS(4) FreeBSD Kernel Interfaces Manual CISS(4)

名称

cissSCSI-3 サポートドライバのための共通インタフェース

書式

このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに置きます:

device scbus
device ciss

もう一つの方法として、ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:

ciss_load="YES"

解説

ciss ドライバは、一般的な SCSI 転送とインテリジェントホストアダプタの間の共通インタフェースを提供します。

ciss ドライバは、 Compaq Computer Corporation によって作成された CISS Command Interface for SCSI-3 Support Open Specification, Version 1.04, Valence Number 1, dated 2000/11/27、とタイトルがつけられた文書に定義されるような CISS をサポートします。

ciss インタフェースと CAM(4) の間のシム (shim) レイヤ、ほとんどのキューをオフロード、ディスクである CAM 上への雑用、を提供します。ドライバへのエントリは、PCI バス付属の ciss_probe(), ciss_attach() などを経由と、 CAM インタフェースの ciss_cam_action() と ciss_cam_poll() を経由です。 Compaq ciss アダプタは、それらから合理的な振る舞いを取得する偽造されたレスポンスに要求します。さらに、 ciss コマンドセットは、RAID コントローラの機能性をサポートするのには、決して適切ではありません。したがって、サポートされた Compaq アダプタは、初期の Compaq アダプタファミリからの制御プロトコルの部分を利用します。

現在、 ciss は、“simple” (単純) で“performant” (高性能な) トランスポートレイヤ (層) をサポートします。

(内部の DAT と外部の SCSI バスに取り付けられたデバイスのような) 非ディスクデバイスは、まだサポートされていません。 (内部の DAT と外部の SCSI バスに取り付けられたデバイスのような) 非ディスクデバイスは、コントローラファームウェアによってエクスポートされ、マスクされたものとしてマスクされずに提供される通常の CAM デバイスとしてサポートされます。マスクされたデバイスは、ブート時に、調整可能な hw.ciss.expose_hidden_physical を 0 でないように設定することによって公開できます。 (ディスクドライブのような) 直接アクセスデバイスは、 pass(4) デバイスとして公開されるだけです。デバイスの活線挿抜がサポートされ、通知メッセージは、コンソールとログに報告されます。

アダプタがメッセージ“ADAPTER HEARTBEAT FAILED”でフリーズする問題は、ファームウェアを更新する、そして/または、ブート時に hw.ciss.nop_message_heartbeat 調整変数を 0 以外に設定することによって、解決されるかもしれません。

ハードウェア

ciss ドライバでサポートされたコントローラは、次のものを含みます:

  • Compaq Smart Array 5300 (simple mode only)
  • Compaq Smart Array 532
  • Compaq Smart Array 5i
  • HP Smart Array 5312
  • HP Smart Array 6i
  • HP Smart Array 641
  • HP Smart Array 642
  • HP Smart Array 6400
  • HP Smart Array 6400 EM
  • HP Smart Array E200
  • HP Smart Array E200i
  • HP Smart Array P212
  • HP Smart Array P220i
  • HP Smart Array P222
  • HP Smart Array P230i
  • HP Smart Array P400
  • HP Smart Array P400i
  • HP Smart Array P410
  • HP Smart Array P410i
  • HP Smart Array P411
  • HP Smart Array P420
  • HP Smart Array P420i
  • HP Smart Array P421
  • HP Smart Array P430
  • HP Smart Array P430i
  • HP Smart Array P431
  • HP Smart Array P530
  • HP Smart Array P531
  • HP Smart Array P600
  • HP Smart Array P721m
  • HP Smart Array P731m
  • HP Smart Array P800
  • HP Smart Array P812
  • HP Smart Array P830
  • HP Smart Array P830i
  • HP Modular Smart Array 20 (MSA20)
  • HP Modular Smart Array 500 (MSA500)

関連項目

cam(4), pass(4), xpt(4), loader.conf(5), camcontrol(8) CISS Command Interface for SCSI-3 Support Open Specification, Version 1.04, Valence Number 1, Compaq Computer Corporation, 2000/11/27.

作者

ciss ドライバは、 Mike Smith <msmith@FreeBSD.org>によって書かれました。

このマニュアルページは、彼のコメントに基づき、 Tom Rhodes <trhodes@FreeBSD.org>によって書かれました

January 26, 2012 FreeBSD