質問: hp smart storage administrator cli hpssacli「エラー:コントローラーが検出されませんでした。」 ubuntuサーバー14.04.1で hp microserver proliantgen8にubuntuserver 14.04.1ltsを正常にインストールしました。インストールする前に、intelligent provisioningを起動し、2つのディスクでraid1をセットアップしました。インストール中に、ubuntu3.13カーネル用のhpdynamic smart array b120iコントローラードライバーを挿入して、論理raid 1ボリュームを確認する必要がありました(launchpad.net/~hp-iss-team/+archive/ubuntu/hp-storageを参照)。これで、システムが稼働しています。将来的にディスク障害を検出するために、hpツールhpssacliを使用したいと思います。しかし、ツールは次のように述べていますroot@mail:/home/goodkat# hpssacli controller all show error: no controllers detected. possible causes: - the driver for the installed controller(s) is not loaded. - on linux, the scsi_generic (sg) driver module is not loaded. see the readme file for more details. 私は以下を試しましたroot@mail:/home/goodkat# lsmod | grep hp hpilo 17381 0 shpchp 37032 0 root@mail:/home/goodkat# dpkg -s hpvsa package: hpvsa status: install ok installed priority: standard section: kernel installed-size: 26 maintainer: hewlett packard <iss_storagedev@hp.com> architecture: amd64 version: 1.2.12-115-3.13tubuntu2 provides: hpvsa depends: hpvsa-3.13.0-32-generic (= 1.2.12-115-3.13tubuntu2) description: meta-package for installing the latest hpvsa drivers. please put an extended description here (meta). ドライバがインストールされているようです。 scsi_genericも利用可能ですroot@mail:/home/goodkat# cat /proc/scsi/sg/version 30534 3.5.34 [20061027] modprobe sg 助けにならない。 hpsscliはb120iコントローラーを ここに書かれています としてサポートします。これは buntuがサーバーを認定しました です。
回答: b120iはハードウェアraidカードではなく、ハードウェアコンポーネントを備えたソフトウェアraid製品です。それはnot fakeraidであり、悪い設計ではないので、慌てる必要はありませんが、問題は「ドライバー」(ドライバーは実際のソフトウェアraidシステム)をまだインストールしていない可能性があります。それらがなければ、raidシステムが存在することすらわかりません。ソフトウェアraid(奇数のハードウェアコンポーネントを備えたソフトウェアraidでも)の取り扱いは、実際のハードウェアraidとは大きく異なるため、別の方法で考える必要があります。raidが機能していて、それを監視できない場合は、照会するraidカードがないため、別のツールが必要になる可能性があります。