佐藤です。

[email protected] wrote
  in <[email protected]>:

fr> 13.1-RELEASEにおいて、起動時に特定のディスクデバイスが認識されるまで
fr> zpoolのimportを待つ方法を探しています。
...
fr> 試しにこのスクリプトを編集し、/dev/ada3 が認識されるまで
fr> sleepするようにしたところ、zpoolのimportに成功しました。

 /boot/loader.conf に

  kern.cam.boot_delay="5000"

 を書くと変わったりするでしょうか。
 これを設定すると、起動中にブロックデバイスを認識する段階で、
 設定された数字だけ余計に待つようになります。単位は ms で、デフォルトは 0 です。

 また、SCSI バスリセットから機器が応答するまでの待ち時間は
 別の設定になっていて、次の変数が対応します。
 こちらも単位は同じで、デフォルトは 5000 です。

  kern.cam.scsi_delay="5000"

 認識に時間がかかる機器がある場合は、この 2 つを調整することが多いです。

-- Hiroki

Attachment: pgp8GtQFi7l9B.pgp
Description: PGP signature

Reply via email to