*BSD技術情報
OpenBSD R6.8インストールフロー

 本ページの内容は限られた評価環境における動作結果、動作させるための情報を報告しているだけであり *BSDの全ての動作を保証するものではありません。また、動作確認に関する情報等はあくまでも `動作確認`であり、動作の保証をするものではありません。特に記載の無い機能動作確認を行っていません。更に詳細な情報については、保証についてをお読みください。

保証について

想定システム

 

 本インストールフローは下記のインストール条件を想定しています。システム構成、インストールオプションが異なる場合には、添付のドキュメント等を参照して、インストール中に適時必要な設定を行ってください。

MicroServer Gen10 Plus

 Xeon E-2224G 3.50GHz - 1P/4C/HT無し

 Memory - 8GB

 BIOS - U48 v2.18(06/24/2020)

 SATA - AHCIモード

 I350 - v1.2684.0

 iLO5 - v2.30

ProLiant DL360 Gen9

 Xeon E5-2603 v3 1.60GHz - 2P/6C/HT無し

 Memory - 64GB

 BIOS - P89 v2.76(10/21/2019)

 SmartArray P440ar/2GB - v7.00

 331i - v20.16.31

 iLO4 - v2.74

 内蔵オプティカル - DVD RAM UJ8E2 SE03

 動作確認は上記の構成で確認しています。異なる CPU世代での動作確認は行っておりません。

本書が対応するハードウェア等の環境について

 

  • 本書が利用するメディアは installNN.isoイメージです。
  • ProLiantの動作モードは Legacy(BIOS)モードを利用しています。電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ ブートオプション/Boot Options ⇒⇒ ブートモード/Boot Mode ⇒⇒ [レガシー BIOSモード]/[Legacy BIOS Mode] に変更してください。
  • x86_64(amd64) kernelでのみ確認しています。x86(i386) kernelで動作する可能性は高いと思われますが未確認です
  • MicroServer Gen10 Plusの SATAは AHCIモードに変更する必要があります。電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ ストレージオプション/Storage Options ⇒⇒ SATAコントローラオプション/SATA Controller Options ⇒⇒ 内蔵 SATA構成/Embedded SATA Configuration ⇒⇒ [SATA AHCI構成]/[SATA AHCI Support] に変更してください。

本 Releaseでの制限事項

 

  • ProLiant DL360系に於いて、R5.6より X.org/twmが起動しなくなりました。MicroServer Gen10 Plusでは X.org/twmが利用可能です。
  • SmartArray P440arで利用可能なのはデフォルトの RAIDモードのみで、HBAモードは OpenBSDでは利用できません
  • インストール時のパッケージ選択画面で の `Directory does not contain SHA256.sig. Continue without verification?`には、`y`を入力してください。詳細は Why aren't the downloadable images self-signed?を参照してください。
  • iLO4, iLO5の各種機能の制限については後述セクションをご覧ください。

ハードウェアのセットアップ

 

  • ProLiantの本体とオプションデバイスのファーウェアは Service Pack for ProLiant(SPP) 2020.09.0の ISOイメージからシステムを起動し、一括してファームウェアの更新を自動で行う Automaticモード(iLO4/5ファームウェアの更新は Interactiveモードでの更新はサポートされません)で更新しています。SPPの詳細については専用ページをご覧ください。また、前述したファームウェアバージョンは iLO4/5 WEB I/Fの Firmwareページで確認したものです。
  • ProLiant Gen9のワークロードプロファイルは、電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ 電力管理/Power Management ⇒⇒ 電力プロファイル/Power Profile ⇒⇒ [カスタム/Custom]としています。なお本設定以外でも動作すると思われますが未確認です。
  • ProLiant Gen9のパワーレギュレータは、電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ パワーレギュレータ/Power Regulator ⇒⇒ [OSコントロールモード/OS Control Mode]としています。なお本設定以外でも動作すると思われますが未確認です。なお、本設定は前述のパワープロファイルで [カスタム]を指定した場合にのみ選択可能です。
  • ProLiant Gen10 Plusのワークロードプロファイルは、電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ ワークロードプロファイル/Workload Profile ⇒⇒ [カスタム/Custom]としています。なお本設定以外でも動作すると思われますが未確認です。
  • ProLiant Gen10 Plusの電源制御は、電源起動後の POSTで [F9] ⇒⇒ システム構成/System Configuration ⇒⇒ BIOSプラットフォーム構成(RBSU)/BIOS Platform Configuration(RBSU) ⇒⇒ 電力及びパフォーマンスオプション/Power and Performance Options ⇒⇒ パワーレギュレータ/Power Regulator ⇒⇒ [OSコントロールモード/OS Control Mode]としています。なお、本設定は前述の OSコントロールモードを指定した場合にのみ選択可能です。なお、本設定は前述のワークロードプロファイルで [カスタム]を指定した場合にのみ利用可能です。
  • iLO4, iLO5の仮想メディアを利用して OSをインストールする場合、iLOのネットワークモードは dedicatedモードでの利用を推奨します。これは、Etherneドライバによるリセットが掛かった場合に iLO側のセッションが影響を受け仮想メディアも切断されたままとなる場合があるためです。リセット後に仮想メディアがセッション中に復旧するかは Ethernetドライバの種類や利用するネットワーク環境により異なります。
  • DVD-ROMメディアのイジェクトは内蔵 DVD、iLOの仮想 DVD/ISOドライブの両方共に自動ではイジェクトされません。インストール終了後には手動でイジェクトしてください。

デバイスインストールフロー

 

  • インストーラの起動方法について
     内蔵 DVDと iLO4, iLO5の仮想 DVD/ISOドライブからインストール可能です。
  • ディスクコントローラの設定
     インストーラは SmartArray P440ar配下の論理ドライブと、AHCI配下の物理ドライブを共に /dev/sdXとして認識します。
  • Ethernetコントローラの設定
     インストーラは Broadcom系 1Gb NICを bge0~として認識します。Intel系 1Gb NICを em0~として認識します。
  • Videoの設定
     MicroServer Gen10 Plusで起動時にログイン画面を GUIで表示するには `Do you expect to run the X Window System?` と `Do you wat the X Window System to be started by xenodm(1)?` を共に yesとしてください。ProLiant Gen9では R5.6以降での X.orgは利用できなくなっています。

インストール後の確認と設定

 

  • ネットワークの動作確認
     #ifconfigでインターフェースを確認し、#ping等での疎通を確認してください。
  • Xの動作確認
     MicroServer Gen10 Plusで X.org/twm上が起動し、キーボードとマウスが利用できる事を確認してください。なお、ProLiant Gen9は、R5.6より X.org/twmが利用できなくなりました
  • メモリの設定
     メモリの設定は特に必要ありません。メモリの認識状況の確認は #dmesg|grep memで行ってください。
  • SMPの設定
     CPUの設定は特に必要ありません。CPU数の認識状況の確認は #dmesg|grep processorで行ってください。
  • ACPIについて
     設定作業は必要ありません。#halt -p による電源断が可能です。
  • インストール後の初回起動時のみ intel(4)ドライバとなる Intel microcode update binariesである intel-firmwareと、vmm(4)ドライバ用 SeaBIOSイメージである vmm-firmwareのインストールを試みますが、外部ネットワークとの接続に proxyが必要なネットワーク環境の場合には、proxyが未設定のため 5分強程度起動が停止します。システムの起動後に必要に応じて proxyを設定しアップデートしてください。詳細はこちらをご覧ください。また、詳細なエラー内容は root宛の mailboxをご覧ください。

#export http_proxy=http://hoge.com:8080
#fw_update -n
intel-firmwar-20200616v0: ok
vmm-firmware-1.11.0p3: ok

Lights-Outの利用について

 

  • iLO4, iLO5で試した仮想コンソールは html5版のみです。Java Applet版等も動作するとは思われますが確認していません。
  • iLO4, iLO5の TEXTCONS(ハードウェアベース仮想テキストコンソール機能)の利用を確認しました。UEFIモード利用時には EFI-based framebufferが利用される仕様により利用できません。
  • iLO4, iLO5の仮想 DVD/ISOドライブ機能が利用可能です。デバイスは /dev/cdXaとして認識されますので #mount_cd9660等で利用してください。
  • iLO4, iLO5の仮想 USBドライブ機能の動作は未確認です。

備考

 

  • OpenBSD R6.7と大きく異なった違いは見受けられなかった。但し、初回起動時の Reorderig librariesでの停止(処理)時間が R6.7よりも長くなったと思われる。
  • ProLiant Gen10用の SmartArray P408i-a SRコントローラは認識されなかったため、DL360 Gen10での動作確認は行わなかった。AHCI構成であればインストールは可能だと思われるが未確認である。
  • HyperThreading機能が本 Releaseの kernelでは無効にされている筈であるが、本テストで用意した ProLiant DL360 Gen9, MicroServer Gen10 Plusの両機種に搭載されている CPUには HyperThreadingが搭載されていない機能であるため確認していない。
  • MicroServer Gen10 Plusで X.orgが起動する直前に画面の左半分が黒、右半分が虹色の画面が 10秒程度表示され、その後に GUIの login画面が表示される。本機は #xdpyinfo | grep dimen で 1920x1080で稼働しているが、解像度が低いモニターであるならこの表示時間は短くなる可能性があると思われる(別モニタの用意ができなかったため実機環境では未確認)。
  • MicroServer Gen10 Plusとは異なり、DL360 Gen9では X.orgは従来通り利用できないままである。/var/log/X.org.0.logには下記が記録されており、これは以前から変わらない状況である。
(EE) MGA(0): Unable to map Framebuffer 91000000 80000000. Bad file descriptor (9)
(WW) MGA(0): Could not retrieve video BIOS!
(EE) MGA(0): Unable to detect video RAM.
(EE) Screen(s) found, but none have a usable configuration
(EE) server error:
(II) UnloadModule: "mga"
  • iLO5 WEB I/F上で html5コンソールを利用している場合でキーボードもしくはマウスカーソルの利用に問題がある場合には次の事項を試してください。

1. html5コンソール上部の keyboardプロファイルを一旦 US/JPN間で変更する
2. iLO5 WEB I/F上の Diagnosticsから iLO5のリセットを行う
3. iLO5のファームウェアを SPPに同梱されているものよりも最新のものにアップデートする。

*BSD

did you know?
 
*BSD トップ
 

2015年11月1日付でHewlett-Packard CompanyをHewlett Packard Enterprise Company とHP Inc.に分社する以前に販売された製品については、現在のモデルと異なる、古い製品名およびモデル番号である場合があります。