- blogs:
- cles::blog
2018/03/31

OpenIndiana で HP Smart Array P420i を使う



HP Smart Array P420i を HBA モードで使っていると、OpenIndiana からは ディスクが認識できません。
これは標準でインストールされている cpqary3 ドライバが HBA モードに対応していないためです。
これをなんとかする方法がないかと思って調べてみたら、同じ illumos 系の SmartOS に HBA モードに対応した smrt というドライバ*1を発見。
ただ、SmartOS は OpenIndiana や OmniOS と違って、Zones や KVM を備えた仮想化ホストなので、Global Zone にソフトウェアをあれこれインストールして使うことは想定されておらず、実際にサーバとして使うためにはそのための環境を構築しなければならないという問題があります。
そんなわけで、SmartOS に載っている smrt ドライバを OpenIndiana にインストールして使えるようにしてみたのでメモ。
† 必要なファイル
今回の作業に必要となるドライバのファイルは以下の2つ。
これを SmartOS から取り出しておきます。
/kernel/drv/amd64/smrt
/kernel/drv/smrt.conf
† OpenIndiana 側の作業
元の位置と同じ場所に smrt, smrt.conf を配置し、以下のコマンドでドライバをインストールします。
add_drv smrt
あとは driver_aliases を弄ってからマシンを再起動させてやれば OK です。
--- /etc/driver_aliases.org 火 10月 31 14:22:40 2017
+++ /etc/driver_aliases 土 3月 31 20:25:38 2018
@@ -257,29 +257,29 @@
ce "pci100b,35"
chxge "pci1425,7"
chxge "pci1425,a"
-cpqary3 "pci103c,1920"
-cpqary3 "pci103c,1921"
-cpqary3 "pci103c,1922"
-cpqary3 "pci103c,1923"
-cpqary3 "pci103c,1924"
-cpqary3 "pci103c,1926"
-cpqary3 "pci103c,1928"
-cpqary3 "pci103c,21bd"
-cpqary3 "pci103c,21be"
-cpqary3 "pci103c,21bf"
-cpqary3 "pci103c,21c0"
-cpqary3 "pci103c,21c1"
-cpqary3 "pci103c,21c2"
-cpqary3 "pci103c,21c3"
-cpqary3 "pci103c,21c5"
-cpqary3 "pci103c,21c6"
-cpqary3 "pci103c,21c7"
-cpqary3 "pci103c,21c8"
-cpqary3 "pci103c,21ca"
-cpqary3 "pci103c,21cb"
-cpqary3 "pci103c,21cc"
-cpqary3 "pci103c,21cd"
-cpqary3 "pci103c,21ce"
+smrt "pci103c,1920"
+smrt "pci103c,1921"
+smrt "pci103c,1922"
+smrt "pci103c,1923"
+smrt "pci103c,1924"
+smrt "pci103c,1926"
+smrt "pci103c,1928"
+smrt "pci103c,21bd"
+smrt "pci103c,21be"
+smrt "pci103c,21bf"
+smrt "pci103c,21c0"
+smrt "pci103c,21c1"
+smrt "pci103c,21c2"
+smrt "pci103c,21c3"
+smrt "pci103c,21c5"
+smrt "pci103c,21c6"
+smrt "pci103c,21c7"
+smrt "pci103c,21c8"
+smrt "pci103c,21ca"
+smrt "pci103c,21cb"
+smrt "pci103c,21cc"
+smrt "pci103c,21cd"
+smrt "pci103c,21ce"
cpqary3 "pci103c,3211"
cpqary3 "pci103c,3212"
cpqary3 "pci103c,3223"
@@ -288,20 +288,20 @@
cpqary3 "pci103c,3235"
cpqary3 "pci103c,3237"
cpqary3 "pci103c,323d"
-cpqary3 "pci103c,3241"
-cpqary3 "pci103c,3243"
-cpqary3 "pci103c,3245"
-cpqary3 "pci103c,3247"
-cpqary3 "pci103c,3249"
-cpqary3 "pci103c,324a"
-cpqary3 "pci103c,324b"
-cpqary3 "pci103c,3350"
-cpqary3 "pci103c,3351"
-cpqary3 "pci103c,3352"
-cpqary3 "pci103c,3353"
-cpqary3 "pci103c,3354"
-cpqary3 "pci103c,3355"
-cpqary3 "pci103c,3356"
+smrt "pci103c,3241"
+smrt "pci103c,3243"
+smrt "pci103c,3245"
+smrt "pci103c,3247"
+smrt "pci103c,3249"
+smrt "pci103c,324a"
+smrt "pci103c,324b"
+smrt "pci103c,3350"
+smrt "pci103c,3351"
+smrt "pci103c,3352"
+smrt "pci103c,3353"
+smrt "pci103c,3354"
+smrt "pci103c,3355"
+smrt "pci103c,3356"
cpqary3 "pcie11,4070"
cpqary3 "pcie11,4080"
cpqary3 "pcie11,4082"
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/10080
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
閲覧数が多いエントリ
1 . アーロンチェアのポスチャーフィットを修理(114462)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(112976)
3 . 年次の人間ドックへ(112400)
4 . 2023 年分の確定申告完了!(1つめ)(111967)
5 . 三菱鉛筆がラミーを買収(111840)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(112976)
3 . 年次の人間ドックへ(112400)
4 . 2023 年分の確定申告完了!(1つめ)(111967)
5 . 三菱鉛筆がラミーを買収(111840)
cles::blogについて
Referrers