HP ProLiantシステムの準備/導入手法(アレイ、BIOS、ファームウェアなど)


9

HP ProLiantシステムとLinuxのインストールに多くの時間を費やしています。私は業務の性質上、同じシステムを多数同時に展開できるほどの余裕はありません。さらに、私のシステムは複数の場所に分散しています。私のサーバーの多くは似ていますが、インストールは急に行われ、システム構成、プロセッサーのステッピング、ファームウェアのリビジョン、およびその他の機能の変更を確認するのに十分な時間があります。したがって、5〜10分かかる適度に高速なキックスタートシステムを使用している場合でも、サーバーハードウェアのステージングには最大45分かかります。

1)。必要な場所にディスクと物理コンポーネントがあると想定して、SmartArray論理ドライブとコントローラー設定を構成するために、ファームウェアDVDまたはSmartStart、あるいはその両方を使用してインストールを開始します。アプリケーションによっては、BIOSユーティリティで許可されているよりもSmartArrayを細かく制御する必要があります。サーバーには古いリビジョンが付属している場合があるため、ファームウェアの更新は役立ちます。場合によっては、オペレーティングシステムのインストール後にファームウェアの更新を実行します。

2)。ILOセットアップ。ILOパラメータを設定する必要があります。管理者パスワードの変更、ILOキーのインストール、SNMPパラメータの変更...通常、これはコンソールで行うか、DHCPリストでILOを見つけてリモートで接続します。

3)。管理しているシステムで特定のBIOS変更を行う必要があります。たとえば、ハイパースレッディングをオフにし、電力プロファイルを設定し、高度なBIOSメニューにアクセスして、低遅延設定を有効にし、ASRタイムアウトを減らし、時間を設定します...

上記のメモを踏まえて、このプロセスをどのように合理化できますか?これらすべてはスクリプト可能ですか?大規模なヘッドレスインストール環境のエンジニアはこれをどのように行うのですか?さらに、これらのパラメーターを追跡したり、特定の一連の変更をまとめて強制したりするにはどうすればよいですか?


どのOSを展開していますか?
SpacemanSpiff、

ほとんどの場合、CentOS、RHEL、またはScientific Linux。それで、Linux ...
ewwhite

回答:


5

はい、プロセス全体を自動化できます。

(1a)アレイ構成:ストリップされたProliant Support Packがあると仮定すると%pre、キックスタートのセクションで論理ドライブ構成を実行できますhpacucli

(1b)ファームウェアアップデート:HPはすべてのファームウェアアップデートをLinux実行ファイルとして提供しています。ハードウェアをスキャンしてファームウェアを更新するシェルスクリプトを作成しました。%postキックスタートファイルのセクションでこれを行うことができます(ただし、chrootされた環境が多少不安定であることがわかったため、最初の起動時に行いました)。

(2)PSPをインストールしたら、でiLOを設定できますhponcfg

(3)BIOSは、hp-conrepまたはg8 + useで構成できますhp-rcu。(私はこれを使用していません。)

HPにはこのフレームワークがあります(私は使用しませんが):「HP SmartStart Scripting Toolkit Linux Edition」。詳細については、ユーザーガイドpdfを参照してください。


まあ、私はOS内からhpacucliのCLIインターフェイスを使用していますが、それをインストーラー環境に取り込むにはどうすればよいですか?OSのインストール前にhpacucliコマンドを実行する必要があります。また、サーバーが構築される前にILO構成を実行しようとしています(OSインストーラーがILO仮想メディアを介してマウントされる場合があるため)。しかし、私はconrepでもう少し掘り下げます。
ewwhite、2011年

1
:あなたはそうのようにそれをインストールyum install hpacucli中に%preキックスタートファイルのセクション。iLO仮想メディアではなくPXEブートを使用します。
Mark Wagner、

つまり、HP Management AgentsパッケージをYumリポジトリに追加するということですよね?
ewwhite '19年

はい、PSP tarballにはRPMが含まれています。最初にリポジトリを表示するには、yumを設定する必要がある場合があります。セクションが実行repoされる前に、キックスタートファイルのコマンドセクションのオプションが適用されるかどうかはわかりませんpre
Mark Wagner、

FWIW、github.com
russki

2

私はほとんどそこに着くことができて、それから仕事を変えました。私が最後にしたことの1つは、8GBのUSBスティックにHPユーティリティを実行するLinuxディストリビューションをインストールすることでした。次に、USBスティックを起動します。これが私に与える最大のことは、実行する必要があるきめの細かい配列設定のための完全なACU GUI、またはhpacucliスクリプトの実行環境です。

同じセットアップを使用して、実行する必要のある無数のファームウェア更新をすべて取り込むことができます。


この目的のためにどのディストリビューションを使用しましたか?基本的には、HPシステムの導入に合わせて調整しましたね。
ewwhite

@ewwhite私はopenSUSEを使用しました。そして、はい、これはHPの展開に合わせて調整されたものです(これですべてです)。
sysadmin1138
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.