web-dev-qa-db-ja.com

Solaris:ホットスワップSATAディスクインサートを検出

SATAコントローラーにホットプラグされた新しいディスクをシステムに再スキャンさせるためにSolarisで使用される方法は何ですか?

HP X1600 NASで、ZFSプールに9台のドライブが構成されています。3台のディスクを追加しましたが、formatコマンドには元の9台しか表示されません。

私がそれらを差し込んだとき、私はこれを見ました:

cpqary3: [ID 823470 kern.notice] NOTICE:  Smart Array P212 Controller
cpqary3: [ID 823470 kern.notice]  Hot-plug drive inserted, Port=1I Box=1 Bay=12
cpqary3: [ID 479030 kern.notice]  Configured Drive ? ....... NO
cpqary3: [ID 100000 kern.notice]
cpqary3: [ID 823470 kern.notice] NOTICE:  Smart Array P212 Controller
cpqary3: [ID 823470 kern.notice]  Hot-plug drive inserted, Port=1I Box=1 Bay=11
cpqary3: [ID 479030 kern.notice]  Configured Drive ? ....... NO
cpqary3: [ID 100000 kern.notice]
cpqary3: [ID 823470 kern.notice] NOTICE:  Smart Array P212 Controller
cpqary3: [ID 823470 kern.notice]  Hot-plug drive inserted, Port=1I Box=1 Bay=10
cpqary3: [ID 479030 kern.notice]  Configured Drive ? ....... NO

しかし、formatコマンドを取得してそれらを表示する方法がわからないため、システムによって検出されたことがわかります。

2
growse

devfsadm コマンドを試してください

devfsadm -c disk

 The default operation is to attempt to load every driver  in
 the  system  and  attach  to  all possible device instances.
 Next, devfsadm creates logical links to device nodes in /dev
 and /devices and loads the device policy.
4
user9517

最初に/usr/sbin/devfsadmを実行する必要がある場合があります。

2
Cakemox

投稿に記載されているように: HP Smart Array P400のRAID機能を無効にする

SmartArrayシングルディスクRAID0のセットアップには注意してください。ホットプラグイベント(ディスク障害/ドライブの取り外し)が発生した場合、ZFSは再起動しないと新しいディスクを認識しません。スマートアレイコントローラーは、真のJBOD設定を提供しません。

より互換性のあるコントローラーを使用することをお勧めします: ZFS SAS/SATAコントローラーの推奨事項

0
ewwhite