fujitsu software serverviewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...scripting toolkit...

52
取扱説明書 - 日本語 FUJITSU Software ServerView Scripting Toolkit Linux V1.14 2019 年 9 月版

Upload: others

Post on 24-Jan-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

取扱説明書 - 日本語

FUJITSU Software ServerView Scripting Toolkit Linux V1.14

2019 年 9 月版

Page 2: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Copyright 2011 - 2019 FUJITSU LIMITED

使用されているハードウェア名およびソフトウェア名は、各社の商標です。

一部または全部における、翻訳権、または印刷、コピーまたは同様の方法による複製権を含むすべての権利を有します。

侵害した場合賠償責任が生じます。

実用新案または意匠の特許許可または登録によって作成された権利を含むすべての権利を有します。

状況に応じて出荷します。技術的修正権を有します。

Page 3: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

取扱説明書

目次 1 はじめに .............................................................................................................. 1

2 Scripting Toolkit Linux ................................................................................ 3 2.1 本ガイドについて ................................................................................................ 3 2.2 対象者 .................................................................................................................. 3 2.3 安全上の注意事項 ................................................................................................ 3 2.4 本ガイドの表記 ................................................................................................... 4

3 概要 ...................................................................................................................... 5 3.1 配布/インストール/アンインストール .............................................................. 5 3.2 Linux デプロイメント環境................................................................................. 6 3.2.1 初期 RAM ディスク ........................................................................................... 6 3.2.2 NFS サーバの設定 .............................................................................................. 6 3.2.3 ServerView Scripting Toolkit のリポジトリの準備 .................................... 7

4 ServerView Scripting Toolkit Linux ........................................................ 8 4.1 リポジトリの構造 ................................................................................................ 8 4.1.1 スクリプト集 ....................................................................................................... 8 4.1.2 ハードウェアプロファイル ................................................................................. 8 4.1.3 ログファイル ....................................................................................................... 8 4.1.4 ツール .................................................................................................................. 8 4.1.5 BMC の設定 ........................................................................................................ 9 4.1.6 ソフトウェア ....................................................................................................... 9 4.2 デプロイメント プロセス ................................................................................... 9 4.2.1 サンプルスクリプトの構造 ............................................................................... 10 4.2.1.1 シェル変数 ......................................................................................................... 11 4.2.2 環境変数 ............................................................................................................. 11 4.2.2.1 実行制御変数 ..................................................................................................... 11 4.2.2.2 ファイル変数、ディレクトリ変数、パス変数 ................................................. 12 4.2.2.3 システム変数 ..................................................................................................... 12 4.2.2.4 一般設定変数 ..................................................................................................... 13 4.2.2.5 RAID 設定変数 .................................................................................................. 13 4.2.2.6 AddOn ソフトウェア設定変数 ........................................................................ 14 4.2.2.7 OS unattend のファイルの場所 .................................................................... 14

Page 4: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

目次

取扱説明書

5 Linux デプロイメント環境のセットアップ .................................................. 15 5.1 初期 RAM ディスクのカスタマイズ ................................................................ 16 5.1.1 ServerView Installation Manager からの初期 RAM ディスクの展開 .... 17 5.1.2 STK スタートファイルと設定ファイルの挿入 ............................................... 17 5.1.3 カーネルオブジェクトの追加 ........................................................................... 18 5.1.3.1 dmidecod を RHEL8 に追加する ............................................................... 19 5.1.4 カスタマイズした初期 RAM ディスクの生成 ................................................. 19 5.2 カスタマイズした初期 RAM ディスクを使用して CD/DVD から起動する 20 5.2.1 RedHat Enterprise Linux を使用する ......................................................... 20 5.2.2 SUSE Linux Enterprise Server を使用する ............................................... 21 5.3 PXE ブート環境でカスタマイズした初期 RAM ディスクを使用する ......... 22 5.3.1 RedHat Enterprise Linux を使用する ......................................................... 22 5.3.2 SUSE Linux Enterprise Server を使用する ............................................... 23 5.4 STK リポジトリの準備..................................................................................... 23 5.4.1 PRIMERGY Driver モジュールパッケージを追加する ................................ 24 5.4.2 Linux システムライブラリの追加 .................................................................... 25 5.4.2.1 RHEL 7 Update 5 .......................................................................................... 25 5.4.2.2 RHEL 7 Update 6 .......................................................................................... 26 5.4.2.3 RHEL 8 Update 0 .......................................................................................... 28 5.4.2.4 その他の RHEL バージョン ............................................................................. 29 5.4.2.5 SLES12 SP4 .................................................................................................. 29 5.4.2.6 SLES15 ............................................................................................................ 30 5.4.2.7 SLES15 SP1 .................................................................................................. 32 5.4.2.8 他の SLES バージョン ..................................................................................... 33 5.4.3 Linux ユーティリティの追加 ........................................................................... 34 5.4.4 iRMC 設定ファイルのカスタマイズ ................................................................ 35 5.5 NFS サーバの設定 ............................................................................................ 36

6 例 : PRIMERGY サーバの構築およびインストール ................................... 37 6.1 ServerView_Scripting_Toolkit.tgz を <reposRoot> で展開する ......... 37 6.2 初期 RAM ディスクのカスタマイズ ................................................................ 37 6.2.1 ServerView IM から初期 RAM ディスクを展開します。 ........................... 37 6.2.2 初期 RAM ディスクのカスタマイズ ................................................................ 38 6.2.3 カーネルオブジェクトを初期 RAM ディスクに追加する .............................. 39 6.2.4 カスタマイズした初期 RAM ディスクの生成 ................................................. 39 6.3 PXE サーバの調整 ............................................................................................ 39 6.4 ブータブル CD の ISO イメージの生成 ......................................................... 40 6.5 STK リポジトリの準備..................................................................................... 41 6.5.1 PRIMERGY カーネルモジュールパッケージを追加する .............................. 41 6.5.2 Linux システムライブラリの追加 .................................................................... 41 6.5.3 Linux ユーティリティの追加 ........................................................................... 43

Page 5: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

目次

取扱説明書

7 ServerView ユーティリティ ......................................................................... 44

8 補足 .................................................................................................................... 45 8.1 サポート対象の OS .......................................................................................... 45 8.2 サポート対象の PRIMERGY 機種 .................................................................. 45 8.3 リリース済みのユーティリティのバージョン ................................................. 46 8.4 制約事項 ............................................................................................................. 46

Page 6: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64
Page 7: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

はじめに

取扱説明書 1

1 はじめに ServerView Scripting Toolkit Linux は、PRIMERGY システムの構成およびインストール用の、Linux ベースのユーティリティおよびサンプルスクリプトをまとめたものです。

ツールキットのツールとスクリプトを使用して、PRIMERGY システムを構成してインストールできます。PRIMERGY リファレンスシステムのハードウェア構成を複製するか、システムのハードウェアを直接構成します。RedHat Enterprise Linux および SuSE Linux Enterprise Server インストール(64 ビットアーキテクチャのみ)の両方がサポートされています。

このガイドでは、ツールキットが提供するユーティリティと、それらをスクリプト環境でどのように用いることができるかについて説明します。ユーティリティを使用すると PRIMERGY システムの構成とインストールプロセスを自動化することができます。本ユーザーズガイドは、PRIMERGY サーバの展開に ServerView Scripting Toolkit を使用する場合の参考資料としてご利用ください。

ServerView Scripting Toolkit に含まれるもの

• コントローラ構成ユーティリティのコレクション

• 作業開始を容易にする文書化されたデプロイメント スクリプト集

• マニュアル

• ユーザ固有の Linux 展開環境を作成する方法に関する説明

ServerView Scripting Toolkit の場所

• PRIMERGY ServerView Installation Manager(ServerView IM)DVD 内の次のディレクトリ <DVD Root>\SVSSoftware\Software\Deployment\PRIMERGY Scripting

または

• Fujitsu の Web サイト http://download.ts.fujitsu.com/prim_supportcd/start.html 内で、ServerView Suite – Deployment Tools の順に選択してください。

Page 8: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

はじめに

取扱説明書 2

作業開始前に必要なもの

• ServerView Suite V13.19.07 . 以上

Page 9: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Scripting Toolkit Linux

取扱説明書 3

2 Scripting Toolkit Linux

2.1 本ガイドについて 本取扱説明書は、ServerView Scripting Toolkit を使って PRIMERGY サーバを展開するときの参考資料としてご利用ください。

2.2 対象者 本ユーザガイドは、Fujitsu の PRIMERGY 製品群のサーバに精通し、かつ WinPE について十分な知識のある経験豊富な管理者を対象としています。

2.3 安全上の注意事項

注意!

ツールキットユーティリティを不適切に使用すると、重要なデータが失われることがあります。

データ損失の危険性があるため、経験者以外はツールキットユーティリティを使用しないでください。障害が発生してもミッションクリティカルなシステムがオンライン状態を維持するように、ツールキットを使用する前に必要なすべての安全措置を講じる必要があります。

Page 10: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Scripting Toolkit Linux

取扱説明書 4

2.4 本ガイドの表記 このマニュアルでは次の表記規則を使用します。

タイプ調の文字列

「構文」セクションで表示されたとおりに入力する必要のある構文のエレメントを示します。

斜体 変数、引数、ファイル名のいずれかを示します。

[ ] 任意の入力([ ] で囲まれたオプションまたは引数は指定可能)。入力は必須ではないことを示します。

| 代替選択肢(指定なし、または 1 つまたは複数のオプションまたは引数を指定可能)であることを示します。

… 1 つまたは複数のオプションまたは引数を複数回指定できることを示します。

太字 テキストの強調表示に使用します。

「」 他の章やマニュアルへの相互参照を示します。

警告 この記号は、その段階で提供された情報を無視した場合、作業者の健康、該当システムの正常な機能、該当データのセキュリティが危険にさらされる恐れがあることを示します。

情報 この記号は重要な情報やヒントを強調しています。

Page 11: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

概要

取扱説明書 5

3 概要 Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サーバ に Linux(64 ビットアーキテクチャのみ)をインストールする前に行う設定ツール群(ハードディスクや他のコンポーネントを構成するための一連のツールやスクリプト)を提供します。スクリプトでは、

• RAID アレイ

• BIOS の設定

• iRMC 設定

を 1 台または同じハードウェア構成の複数の PRIMERGY サーバに対して構成できます。

ServerView Scripting Toolkit はユーザが次のことをできるようにします。

• 既存のリファレンスサーバ構成を複数の同一構成のターゲットサーバに複製する

• 任意の数のサーバを直接構成する

3.1 配布/インストール/アンインストール ServerView Scripting Toolkit は次の名前の zip 圧縮 tar ファイルとして提供されます。

ServerView_Scripting_Toolkit_<version>.tgz

ServerView Scripting Toolkit をインストールするには、.tgz ファイルを選択したフォルダに解凍します。次のフォルダが作成されます。

doc hwProf scripts32 svimDVD tools64

このフォルダは ServerView Scripting Toolkit リポジトリと呼び、本書では <reposRoot> と記述します。

Page 12: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

概要

取扱説明書 6

アンインストールの場合は、ServerView Scripting Toolkit ディレクトリを削除します。

3.2 Linux デプロイメント環境

3.2.1 初期 RAM ディスク

PXE サーバの特別に準備した初期 RAM ディスクまたは Linux ディストリビューションのインストールメディア(ブータブル ISO イメージ)を使用して、Linux オペレーティングシステムの各サーバを起動し、ServerView Scripting Toolkit の構成ツールにアクセスします。ブートプロセスが完了すると、ServerView Scripting Toolkit のスクリプトとツールが必要な構成を実行し、手動での操作は不要です。

使用する初期 RAM ディスクの基本が、ServerView Installation Manager DVD に収録されています。ServerView IM RAM ディスクには、すべての PRIMERGY サーバ向けのドライバファイルが収録されています。ServerView Scripting Toolkit の開始スクリプトファイルおよび SLES autoyast プロファイルまたは RHEL キックスタートファイルを RAM ディスクに追加して、システムのハードウェア構成とインストールを開始します。

初期 RAM ディスクをカスタマイズする方法、およびこの RAM ディスクをブータブル CD-ROM または PXE ブートで使用する方法については、第 5.1 初期 RAM ディスクのカスタマイズ 章を参照してください。

3.2.2 NFS サーバの設定

ServerView Scripting Toolkit リポジトリでは、NFS サーバとして構成された Linux システムが必要です。NFS クライアントからアクセスするためには、パス <reposRoot > のディレクトリをエクスポートする必要があります。

カスタマイズした初期 RAM ディスクを使用して起動した PRIMERGY サーバは、ブートプロセス直後にディレクトリ <reposRoot> をマウントでき、リポジトリに格納された ServerView Scripting Toolkit からのスクリプトがこの PRIMERGY サーバで実行されます。

ServerView Scripting Toolkit スクリプトは構成ツールを呼び出し、リポジトリ内のログファイルには構成プロセスにつしての情報が記録されます。

Page 13: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

概要

取扱説明書 7

3.2.3 ServerView Scripting Toolkit のリポジトリの準備

Linux カーネルおよびカスタマイズした初期 RAM ディスクをブータブル CD-ROM または PXE ブートから起動すると、作業中ですが Toolkit 目的に不完全な Linux オペレーティングシステムが生成されます。次のコンポーネントを ServerView Scripting Toolkit リポジトリに追加して、構成ツールがアクセスできるようにする必要があります。

• Linux システムライブラリ

• Linux ユーティリティ

この他に、PRIMERGY カーネルモジュールパッケージを ServerView Scripting Toolkit リポジトリに追加する必要があります。RAID コントローラのドライバがインストールされていないと、インストール後にシステムは起動できません。

Page 14: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 8

4 ServerView Scripting Toolkit Linux

4.1 リポジトリの構造

4.1.1 スクリプト集

scripts32 フォルダにサンプルスクリプトが集められていますので、デプロイメント プロセスの開始にお役立てください。サンプルスクリプトについては、そのスクリプトのコメント内で詳細に説明されています。ユーザの環境に合わせて、これらのサンプルスクリプトの変更や追加を行ってください。

4.1.2 ハードウェアプロファイル

ツールキットリポジトリの hwProf フォルダには、デプロイメントプロセス時のハードウェア構成に必要なすべてのファイルが入っています。hwProf /<SystemName> にはシステムのハードウェア関連のファイルが含まれます。

4.1.3 ログファイル

スクリプトによって、リポジトリにある log フォルダに、インストールプロセスを監視する状態ログファイルが作成されます。PRIMERGY システムごとに、それぞれのマシン専用のサブフォルダ(システムのシリアル番号を使用)が作成され、デプロイメント プロセス中に生成されるログファイルや進行状態情報が保存されます。

4.1.4 ツール

ServerView Scripting Toolkit for Linux で配布されるすべてのユーティリティは、tools64 フォルダにあります。

Page 15: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 9

4.1.5 BMC の設定

PRIMERGY の Baseboard Management Controller(BMC)を読み取る、または設定するには、汎用設定ファイル stkScu.cfg を使用します。この設定ファイルを使用して、SCCI 仕様(Manuals フォルダ内の SCCI_CS.pdf を参照)で定義されるすべての設定値を設定できます。

BMC を読み取るまたは設定するには、次の手順に従います。

• stkScu.cfg を hw_prof/<SysName> フォルダに保存します。

• 必要に応じて、stkScu.cfg を編集します。

scripts32 フォルダに scu.cfg のマニュアルを参照してください。

4.1.6 ソフトウェア

ツールキットディレクトリの swAddOn フォルダには、AddOn ソフトウェアのインストールに必要なすべてのファイルが保存されるようになっています。AddOn ソフトウェアが次のようにインストールされるようになっている場合には、このフォルダに ServerView Software(SVS)DVD からデータをコピーする必要があります。

• <DVDroot>:/SVSSoftware/Software/ServerView/Linux/Agents フォルダを /SW_ADDON/Agents へコピー

• <DVDroot>:/SVSSoftware/Software/ServerView/Linux/ServerView_RAID フォルダを /SW_ADDON/ServerView_RAID へコピー

• <DVDroot>:/SVSSoftware/Software/ServerView/Linux/Agentless_Service フォルダを /SW_ADDON/Agentless_Service へコピー

4.2 デプロイメント プロセス ServerView Scripting Toolkit for Linux のサンプルスクリプト集で提供するデプロイメントプロセスには 2 つのモード(「SAVE」と「DEPLOY」)があり、サーバの構成の保存、またはターゲットサーバの展開およびインストールを目的とします。

Page 16: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 10

4.2.1 サンプルスクリプトの構造

• stkProfile.sh デプロイメントプロセスの開始。

• SetEnv.cmd、NewSetEnv.cmd デプロイメント環境構成。詳細はバッチファイルを参照。

• mss.sh システム検出と識別。

• ms.sh マスタースクリプト、デプロイメントプロセス制御。

• svRaid.sh ms.sh から呼び出される、RAID 構成のスクリプト。

• stkBios.sh ms.sh から呼び出される、BIOS 設定のスクリプト。

• svSrvCtrl.sh ms.sh から呼び出される、マネジメントコントローラ iRMC の設定のスクリプト。

• stkAddOn.sh、stkPostInstall.shOS インストール後に追加のソフトウェアのインストールを管理するスクリプト。

• stkFunctions.sh、stkBiosFunctions.sh、stkRaidFunctions.sh これらのファイルにはスクリプトファイルで使用される関数が含まれています。

• stkKickstart.cfg、stkYastProfile.xml 自動インストールのサンプルファイル。

• stkScu.cfg SCU(BMC/RSB)設定のサンプルファイル。

注意 :

すべてのスクリプトはコメント内に説明されています。スクリプトプロセスの詳細については、スクリプトを参照してください。 ServerView Scripting Toolkit に提供されたキックスタートファイルは基本的な例です。すべての環境に使用することはできません。必要に応じて変更します。

Page 17: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 11

4.2.1.1 シェル変数

スクリプトプロセスでは、デプロイメント環境を構成し、スクリプト動作を制御するために、環境変数を使用します。次のリストに、変数とその使用について簡単な概要を示します。すべての変数は setEnv.sh に定義されています。「as is(現状通り)」でスクリプトプロセスを使用している場合、変更するのはこのファイルのみです。

注意 :

すべてのスクリプトはコメント内で詳細に説明されています。スクリプトプロセスの詳細については、スクリプトを参照してください。

4.2.2 環境変数

スクリプトプロセスでは、デプロイメント環境を構成し、スクリプト動作を制御するために、環境変数を使用します。次のリストに、変数とその使用について簡単な概要を示します。

4.2.2.1 実行制御変数

これらの変数はスクリプトプロセスの動作方法を制御します。

stkMode 実行制御。

stkOutput 画面出力制御。

stkNewSetEnv stkNewSetEnvType

オンザフライな環境再設定。新しい初期 RAM ディスク を作成せずに環境変数を変更できます。

Page 18: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 12

4.2.2.2 ファイル変数、ディレクトリ変数、パス変数

stkDirSript スクリプトが格納されているディレクトリ。

stkDirTools64 64 ビット OS 用のツールが格納されているディレクトリ。

stkDirHardware ハードウェアプロファイルが格納されているディレクトリ。

stkDirTmp 一時出力が格納されているディレクトリ。

stkLogFileName ログファイル名。 ログファイルへのパスは、システム識別の後に設定されます。

4.2.2.3 システム変数

stkReposLocation NFS サーバの IP アドレスと、マウントされる NFS サーバ上のリポジトリのパス名。

stkReposMntDir ディレクトリのパス名。リモートリポジトリファイルシステムのマウント先です。

stkSvrSecWait システムやブートメディアごとに、ServerView RAID(Fujitsu の RAID 管理ツール)の起動後の初期化に要する時間は異なります。通常 30 秒ほどで完了します。 ツールが特定の RAID コントローラもしくは全ての RAID コントローラを「検出」しない場合、待ち時間を増やします。

Page 19: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 13

4.2.2.4 一般設定変数

stkCfgBmc Baseboard Management Controller(iRMC)を設定するか否か。

stkFileBmc BMC 設定(iRMC)の設定ファイルの名前。

stkBiosSaveRestore BIOS を保存/復元するか否か。

stkSetBiosPassword stkOldBiosPassword stkNewBiosPassword

BIOS パスワードを設定するか否か。 注 : stkNewBiosPassword を設定しないということは、BIOS パスワードをクリアするということです。BIOS パスワードが存在しない場合には、stkOldBiosPassword を設定しないでください。

stkSetBiosBootorder BIOS ブート順位を設定するか否か。

stkBiosBootorder 設定する BIOS ブート順位

4.2.2.5 RAID 設定変数

stkRaidSaveRestore システムのアレイコントローラを保存または復元するか否か。

stkCfgRaidDirect システムのアレイコントローラを直接設定するか否か。

stkCtrlNo 設定するアレイコントローラの論理番号。

stkRaidType 設定する RAID タイプ。

stkDriveNo RAID アレイに使用するドライブの数。

stkFastInit 設定した RAID アレイの高速初期化を実行するか否か。

stkFileRaid stkRaidSaveRestore=YES の場合に RAID 構成を 含むファイルの名前

Page 20: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView Scripting Toolkit Linux

取扱説明書 14

4.2.2.6 AddOn ソフトウェア設定変数

stkCfgAddOnSw 追加のソフトウェアをインストールするかどうか。

stkDirAddOnSw 追加のソフトウェアがあるリポジトリ内のフォルダ。

stkSvRaidDir AddOn ソフトウェアフォルダ内の ServerView RAID Manager があるフォルダ。

stkSvAgentsDir AddOn ソフトウェアフォルダ内の ServerView Agents があるフォルダ。OS のアーキテクチャは自動的に評価されることに注意してください。「X86」 または 「x86_64」 は stkSvAgentsDir の一部として指定できません。

stkSvAgentless ServerView Agents ではなく ServerView Agentless Service をインストールする場合は、stkSvAgentless を「true」に設定します。その他の値はいずれも Agentless Service を無視します。

stkSvAgentlessDir stkSvAgentlessDir を AddOn ソフトウェアフォルダ内の ServerView Agentless Service がある場所のパスに設定します。

4.2.2.7 OS unattend のファイルの場所

stkYastProfile 初期 RAM ディスク内の SLES unattend のファイルの場所。

stkKickStart 初期 RAM ディスク内の RHEL unattend のファイルの場所。

Page 21: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 15

5 Linux デプロイメント環境のセットアップ

ServerView Scripting Toolkit のインストール後、メインフォルダにはツールキットのサブディレクトリ doc、hwProf、scripts32、svimDVD、tools64 が作成されます。このマニュアルでは、このフォルダを ServerView Scripting Toolkit リポジトリと呼び、次のように表記します。

<reposRoot>

次のパス名のフォルダを作成します。

<work>

ここですべての作業が完了され、カスタマイズされた初期 RAM ディスクと、この RAM ディスクに含むブータブル ISO イメージが作成されます。

注意 :

Linux Deployment Environment を「ルート」ユーザとしてセットアップすることを推奨します。

このマニュアルでは、カスタマイズされる初期 RAM ディスクは ServerView IM V13.19.07 のものと同一であると想定しています。 この初期 RAM ディスクのベースは、ServerView IM の後のバージョンで変更されることがあります。

初期 RAM ディスクのバージョンを version.txt で確認し、それに従ってカスタマイズを調整してください。

Page 22: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 16

5.1 初期 RAM ディスクのカスタマイズ 次のサブディレクトリを作成します。

<work>/adaptIniRamDir ServerView Installation Manager(ServerView IM)DVD に付属の初期 RAM ディスクがこのフォルダ内に展開され、カスタマイズされます。

<work>/svimDVD このフォルダには ServerView Installation Manager DVD 自身からの該当する初期 RAM ディスクが格納されます。

次のステップは、カスタマイズした初期 RAM ディスクを生成する間に必要になります。(次の章を参照)

• 開始スクリプトファイルを ServerView Scripting Toolkit から初期 RAM ディスクに挿入します。

• RHEL のキックスタートファイルまたは SLES の autoyast プロファイルファイルを初期 RAM ディスクに挿入します。このファイルは、システム起動後にプレインストールスクリプトとして、ServerView Scripting Toolkit 開始スクリプトを実行します。RHEL 向けキックスタートファイルまたは SLES 向け autoyast プロファイルファイルで、Linux を完全にインストールするためのすべてのパラメータを定義できます。

注意 :

ServerView Scripting Toolkit に提供されたキックスタートファイルは基本的な例です。すべての環境に使用することはできません。必要に応じて変更します。

• 以下のカーネルオブジェクトファイル mptctl.ko ipmi_si.ko ipmi_devintf.ko ipmi_msghandler.ko を初期 RAM ディスクに挿入する。 これらのカーネルオブジェクトは Serverview RAID Manager による RAID 構成または ServerView 環境 および Enclosure Control Daemon Control Program による iRMC の設定にそれぞれ必要です。

Page 23: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 17

5.1.1 ServerView Installation Manager からの初期 RAM ディスクの展開

SVIM DVD で、次のファイルを探します。

Unix/Linux/[LinuxType]/[LinuxDist]/RemoteInstallation/initrd.[dist].gz

注意 :

version.txt で初期 RAM ディスクのバージョンを確認してください。

このファイルを次のディレクトリにコピーします。

<work>/SVIMdir

initrd.[dist].gz を <work>/adaptIniRamDir に次のコマンドで展開します。

gunzip -c <work>/SVIMdir/initrd.[dist].gz | cpio –icvBdum

gunzip で初期 RAM ディスク(SLES12 の RAM ディスクなど)の展開ができない場合、他の展開のツールを使用します(例えば、p7zip –c または xz –dc)。

5.1.2 STK スタートファイルと設定ファイルの挿入

<work>/adaptIniRamDir のルートに stk というフォルダを作成します。

注意 :

RHEL 7 および RHEL 8 の場合、このフォルダは updates/stk の名前を指定する必要があります。

stkProfile.sh と setEnv.sh とキックスタートファイル stkKickstart.cfg または autoyast stkYastProfile.xml ファイルを、リポジトリから、解凍した初期 RAM ディスクの stk または updates/stk (RHEL 7 および RHEL 8)ディレクトリにコピーします。

次のファイル

<work>/adaptIniRamDir/stk/setEnv.sh または <work>/adaptIniRamDir/updates/stk/setEnv.sh (RHEL 7 および RHEL 8)

Page 24: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 18

は、シェル変数 stkReposLocation を NFS サーバの IP アドレスと、リポジトリが存在するフォルダのパス名に設定し、変数 stkReposMntDir を初期 RAM ディスク内のリポジトリのマウントポイントに設定します。

例 :

stkReposLocation=<server>:/home/user/repository stkReposMntDir=/stkMnt/repos

次のファイル

<reposRoot>/scripts32/stkKickstart.cfg

または

<reposRoot>/scripts32/stkYastProfile.xml

は、Linux ディストリビューションインストールの NFS または FTP パス名および自動キックスタートインストールのその他すべてのパラメータを設定します。%pre(RHEL)と <source>(SLES)キーワードと次のコマンド

2>&1 /stk/stkProfile.sh > /stk/stkMessages.log

で、システム起動後に ServerView Scripting Toolkit 開始ファイルが実行されます。

SUSE Linux Enterprise Server をインストールする際、初期 RAM ディスクのルートフォルダ内の autoyast プロファイルへのソフトリンクを追加します。そうしないと、SLES インストールプログラムは autoyast プロファイルを検出できません。

5.1.3 カーネルオブジェクトの追加

ServerView RAID を使用して RAID コントローラを設定できるようにするには、カーネルオブジェクト mptctl.ko (SLES, RHEL 7)または mptbase.ko(RHEL8)が必要です。 iRMC の設定には、IPMI カーネルオブジェクト ipmi_si.ko、ipmi_devintf.ko および ipmi_msghandler.ko が必要です。

パッケージを

kernel-[version].[el-version].[arch].rpm (RHEL)

kernel-default-[version].[arch].rpm (SLES)

を使用して Linux DVD から展開し、カーネルオブジェクト

Page 25: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 19

lib/modules/[version]/kernel/drivers/char/ipmi/ipmi_si.ko lib/modules/[version]/kernel/drivers/char/ipmi/ipmi_devintf.ko lib/modules/[version]/kernel/drivers/char/ipmi/ipmi_ msghandler.ko

を解凍した初期 RAM ディスクの stk ディレクトリにコピーします。

<work>/adaptIniRamDir/stk

5.1.3.1 dmidecod を RHEL8 に追加する

RHEL8 の初期 RAM ディスクは、dmidecode がありません。STK は dmidecode を使用して、STK が動作している正確なシステムを判定します。 パッケージを

dmidecode-[version].[el-version].[arch].rpm

を使用して Linux DVD から展開し、カーネルオブジェクト

usr/sbin/dmidecode

を解凍した初期 RAM ディスクの stk ディレクトリにコピーします。

<work>/adaptIniRamDir/updates/sbin

5.1.4 カスタマイズした初期 RAM ディスクの生成

ディレクトリ

<work>/adaptIniRamDir

に移動して、次のコマンドでカスタマイズした初期 RAM ディスクを生成します。

find .|cpio –H newc –o|gzip > <work>/initrd.img (RHEL)

または

find .|cpio –H newc –o|gzip > <work>/initrd (SLES)

注意 :

カスタマイズした初期 RAM ディスクを含むファイルの名前は、このコマンドによって initrd.img または initrd に変更されます。この名前は Linux CD/DVD ブートメディアまたは PXE サーバで使用されます。

Page 26: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 20

5.2 カスタマイズした初期 RAM ディスクを使用して CD/DVD から起動する

5.2.1 RedHat Enterprise Linux を使用する

RHEL インストールガイドで、RHEL インストールプログラムを起動する固有の CD-ROM を作成する方法を説明しています。

isolinux/initrd.img

を、ファイル

<work>/initrd.img

で生成されたカスタマイズした初期 RAM ディスクと置換し、ファイル

isolinux/isolinux.cfg

を次のように編集します。

default linux label linux kernel vmlinuz append initrd=initrd.img ks=file:/stk/stkKickstart.cfg

メディアを UEFI ブート可能にするには、

EFI/BOOT/grub.cfg

に次のメニューのエントリを追加します。

menuentry 'Starting STK pre-boot environment...'{ linuxefi /isolinux/vmlinuz inst.ks=file:/tmp/stkKickstart.cfg initrdefi /isolinux/initrd.img }

Page 27: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 21

5.2.2 SUSE Linux Enterprise Server を使用する

SLES インストール用のブータブル CD-ROM には、次のファイルが置き換えます。

boot/[arch]/loader/initrd

を、ファイル

<work>/initrd

で生成されたカスタマイズした初期 RAM ディスクと置換し、ファイル

boot/[arch]/loader/isolinux.cfg

を次のように編集します。

default linux label linux kernel linux append initrd=initrd autoyast=file:/stk/stkYastProfile.xml splash=silent

メディアを UEFI ブート可能にするには、

EFI/BOOT/grub.cfg

に次のメニューのエントリを追加します。

menuentry 'Starting STK pre-boot environment...'{ linuxefi /boot/x86_64/loader/linux autoyast=file:/tmp/stkYastProfile.xml install=<PathToInstallationSource> initrdefi /boot/x86_64/loader/initrd }

Page 28: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 22

5.3 PXE ブート環境でカスタマイズした初期 RAM ディスクを使用する

5.3.1 RedHat Enterprise Linux を使用する

PXE サーバ上には、

initrd.img

を、次のファイルに生成されたカスタマイズされた初期 RAM ディスクと置換します。

<work>/initrd.img

vmlinuz

を、SVIM DVD の次のファイル

Unix/Linux/[LinuxType]/[LinuxDist]/RemoteInstallation/vmlinuz.[dist]

と置換します。

ファイル

pxelinux.cfg/default

を次のように編集します。

default linux label linux kernel vmlinuz append initrd=initrd.img ks=file:/stk/stkKickstart.cfg

Page 29: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 23

5.3.2 SUSE Linux Enterprise Server を使用する

SLES デプロイメントガイドでは、リモートインストールに PXE ブートを使用する方法を説明しています。

initrd

を、次のファイルに生成されたカスタマイズされた初期 RAM ディスクと置換します。

<work>/initrd

vmlinuz

を、SVIM DVD の次のファイル

Unix/Linux/[LinuxType]/[LinuxDist]/RemoteInstallation/vmlinuz.[dist]

と置換します。

ファイル

pxelinux.cfg/default

SLES 12 および SLES 15 の場合は次のように編集します。

default linux label linux kernel linux append initrd=initrd autoyast=file:/stk/stkYastProfile.xml splash=silent install=<PathToInstallationSource>

5.4 STK リポジトリの準備

注意 :

初期 RAM ディスクのバージョンを version.txt で確認し、それに従って準備を調整してください。

Page 30: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 24

5.4.1 PRIMERGY Driver モジュールパッケージを追加する

次の表では、サポートする Linux OS について、SVIM DVD のパスから ServerView Scripting Toolkit リポジトリのターゲットディレクトリにコピーされる必要があるアーカイブを示しています。 <DVDroot>/Unix/Linux/<LinuxType><Distribution>/RemoteInstallation

オペレーティングシステム アーカイブの名前 リポジトリのターゲットデ

ィレクトリ

SLES12 SP4 kmp_4.12.14-

94.41.x86_64.tgz svimDVD/sles12sp4/x64

SLES15 kmp_4.12.14-23.x86_64.tgz svimDVD/sles15sp0/x64

SLES15 SP1 kmp_4.12.14-195.x86_64.tgz svimDVD/sles15sp1/x64

RHEL 7.5 kmp_3.10.0-862.x86_64.tgz svimDVD/rhel75

RHEL 7.6 kmp_3.10.0-957.x86_64.tgz svimDVD/rhel76

RHEL 8.0 kmp_4.18.0-80.el8.x86_64.tgz svimDVD/rhel80

注意 :

KMP ファイルには、インストールする OS のドライバが含まれます。ドライバはできる限り最新の状態を維持するようにしてください。

Page 31: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 25

5.4.2 Linux システムライブラリの追加

SLES または RHEL インストール環境には、ServerView RAID ツールに必要なライブラリの一部が含まれていません。以下に示すように、ServerView Scripting Toolkit リポジトリに提供する必要があります。

5.4.2.1 RHEL 7 Update 5

OS DVD の Packages フォルダから以下のパッケージをインストールまたは展開します。

audit-libs-2.8.1-3.el7.x86_64.rpm glibc-2.17-222.el7.x86_64.rpm libgcc-4.8.5-28.el7.x86_64.rpm libstdc++-4.8.5-28.el7.x86_64.rpm ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm nss-softokn-freebl-3.34.0-2.el7.x86_64.rpm pam-1.1.8-22.el7.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/rhel75

にコピーします。

lib64/ld-2.17.so lib64/libaudit.so.1.0.0 lib64/libc-2.17.so lib64/libcrypt-2.17.so lib64/libdl-2.17.so lib64/libgcc_s-4.8.5-20150702.so.1 lib64/libm-2.17.so lib64/libnss_files-2.17.so lib64/libpthread-2.17.so lib64/libresolv-2.17.so lib64/librt-2.17.so lib64/libcrypt-2.17.so susr/lib64/libfreebl3.so usr/lib64/libpam.so.0.83.1 usr/lib64/libpam_misc.so.0.82.0 usr/lib64/libtinfo.so.5.9 usr/lib64/libstdc++.so.6.0.19

Page 32: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 26

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/rhel75

ln -s ld-2.17.so ld-linux.so.2 ln -s libaudit.so.1.0.0 libaudit.so.1 ln -s libc-2.17.so libc.so.6 ln -s libcrypt-2.17.so libcrypt.so.1 ln -s libdl-2.17.so libdl.so.2 ln -s libgcc_s-4.8.5-20150702.so.1 libgcc_s.so.1 ln -s libm-2.17.so libm.so.6 ln -s libnss_files-2.17.so libnss_files.so.2 ln -s libpam.so.0.83.1 libpam.so.0 ln -s libpam_misc.so.0.82.0 libpam_misc.so.0 ln -s libpthread-2.17.so libpthread.so.0 ln -s libresolv-2.17.so libresolv.so.2 ln -s librt-2.17.so librt.so.1 ln -s libstdc++.so.6.0.19 libstdc++.so.6 ln -s libtinfo.so.5.9 libtinfo.so.5

5.4.2.2 RHEL 7 Update 6

OS DVD の Packages フォルダから以下のパッケージをインストールまたは展開します。

audit-libs-2.8.4-4.el7.x86_64.rpm glibc-2.17-260.el7.x86_64.rpm libgcc-4.8.5-36.el7.x86_64.rpm libstdc++-4.8.5-36.el7.x86_64.rpm ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm nss-softokn-freebl-3.36.0-5.el7_5.x86_64.rpm pam-1.1.8-22.el7.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/rhel76

にコピーします。

lib64/ld-2.17.so lib64/libaudit.so.1.0.0 lib64/libc-2.17.so lib64/libcrypt-2.17.so lib64/libdl-2.17.so

Page 33: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 27

lib64/libgcc_s-4.8.5-20150702.so.1 lib64/libm-2.17.so lib64/libnss_files-2.17.so lib64/libpthread-2.17.so lib64/libresolv-2.17.so lib64/librt-2.17.so lib64/libcrypt-2.17.so usr/lib64/libfreebl3.so usr/lib64/libpam.so.0.83.1 usr/lib64/libpam_misc.so.0.82.0 usr/lib64/libtinfo.so.5.9 usr/lib64/libstdc++.so.6.0.19

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/rhel76

ln -s ld-2.17.so ld-linux.so.2 ln -s libaudit.so.1.0.0 libaudit.so.1 ln -s libc-2.17.so libc.so.6 ln -s libcrypt-2.17.so libcrypt.so.1 ln -s libdl-2.17.so libdl.so.2 ln -s libgcc_s-4.8.5-20150702.so.1 libgcc_s.so.1 ln -s libm-2.17.so libm.so.6 ln -s libnss_files-2.17.so libnss_files.so.2 ln -s libpam.so.0.83.1 libpam.so.0 ln -s libpam_misc.so.0.82.0 libpam_misc.so.0 ln -s libpthread-2.17.so libpthread.so.0 ln -s libresolv-2.17.so libresolv.so.2 ln -s librt-2.17.so librt.so.1 ln -s libstdc++.so.6.0.19 libstdc++.so.6 ln -s libtinfo.so.5.9 libtinfo.so.5

Page 34: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 28

5.4.2.3 RHEL 8 Update 0

OS DVD の Packages フォルダから以下のパッケージをインストールまたは展開します。

audit-libs-3.0-0.10.20180831git0047a6c.el8.x86_64.rpm glibc-2.28-42.el8.x86_64.rpm libgcc-8.2.1-3.5.el8.x86_64.rpm libstdc++-8.2.1-3.5.el8.x86_64.rpm pam-1.3.1-4.el8.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/rhel80

にコピーします。

lib64/ld-2.28.so lib64/libaudit.so.1.0.0 lib64/libc-2.28.so lib64/libdl-2.28.so lib64/libgcc_s-8-20180905.so.1 lib64/libm-2.28.so lib64/libnss_files-2.28.so lib64/libpthread-2.28.so lib64/libresolv-2.28.so lib64/librt-2.28.so usr/lib64/libpam.so.0.84.2 usr/lib64/libpam_misc.so.0.82.1 usr/lib64/libtinfo.so.6.1 usr/lib64/libstdc++.so.6.0.25

Page 35: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 29

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/rhel80

ln -s ld-2.28.so ld-linux.so.2 ln -s libaudit.so.1.0.0 libaudit.so.1 ln -s libc-2.28.so libc.so.6 ln -s libdl-2.28.so libdl.so.2 ln -s libgcc_s-8-20180905.so.1 libgcc_s.so.1 ln -s libm-2.28.so libm.so.6 ln -s libnss_files-2.28.so libnss_files.so.2 ln -s libpam.so.0.84.2 libpam.so.0 ln -s libpam_misc.so.0.82.1 libpam_misc.so.0 ln -s libpthread-2.28.so libpthread.so.0 ln -s libresolv-2.28.so libresolv.so.2 ln -s librt-2.28.so librt.so.1 ln -s libstdc++.so.6.0.25 libstdc++.so.6 ln -s libtinfo.so.6.1 libtinfo.so.5

5.4.2.4 その他の RHEL バージョン

上記の章を参考にして、RHEL パッケージとライブラリバージョンを使用する RHEL バージョンに適合させます。

5.4.2.5 SLES12 SP4

以下のパッケージをインストールまたは展開します。

glibc-2.22-15.3.x86_64.rpm libfreebl3-3.29.5-58.12.1.x86_64.rpm libgcc_s1-8.2.1+r264010-1.3.3.x86_64.rpm libopenssl1_0_0-1.0.2p-2.11.x86_64.rpm libstdc++6-8.2.1+r264010-1.3.3.x86_64.rpm pam-1.1.8-24.14.1.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/sles12sp4

にコピーします。

lib64/ld-2.22.so lib64/libc-2.22.so lib64/libcrypt-2.22.so

Page 36: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 30

lib64/libdl-2.22.so lib64/libfreebl3.so lib64/libgcc_s.so.1 lib64/libm-2.22.so lib64/libnsl-2.22.so lib64/libnss_compat-2.22.so lib64/libnss_files-2.22.so lib64/libpam.so.0.83.1 lib64/libpam_misc.so.0.82.0 lib64/libpamc.so.0.82.1 lib64/libpthread-2.22.so lib64/libresolv-2.22.so lib64/librt-2.22.so usr/lib64/libstdc++.so.6.0.25

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/sles12sp4

ln -s ld-2.22.so ld-linux.so.2 ln -s libc-2.22.so libc.so.6 ln -s libcrypt-2.22.so libcrypt.so.1 ln -s libdl-2.22.so libdl.so.2 ln -s libm-2.22.so libm.so.6 ln -s libnsl-2.22.so libnsl.so.1 ln -s libnss_compat-2.22.so libnss_compat.so.2 ln -s libnss_files-2.22.so libnss_files.so.2 ln -s libpamc.so.0.82.1 libpamc.so.0 ln -s libpam_misc.so.0.82.0 libpam_misc.so.0 ln -s libpam.so.0.83.1 libpam.so.0 ln -s libpthread-2.22.so libpthread.so.0 ln -s libresolv-2.22.so libresolv.so.2 ln -s librt-2.22.so librt.so.1 ln -s libstdc++.so.6.0.25 libstdc++.so.6

5.4.2.6 SLES15

以下のパッケージをインストールまたは展開します。

libgc1-7.6.4-1.16.x86_64.rpm glibc-2.26-11.8.x86_64.rpm libfreebl3-3.36.1-1.7.x86_64.rpm libgcc_s1-7.3.1+r258812-2.15.x86_64.rpm

Page 37: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 31

libopenssl1_1-1.1.0h-2.3.x86_64.rpm libstdc++6-7.3.1+r258812-2.15.x86_64.rpm pam-1.3.0-4.10.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/sles15sp0

にコピーします。

lib64/ld-2.26.so lib64/libc-2.26.so lib64/libcrypt-2.26.so lib64/libdl-2.26.so lib64/libfreebl3.so lib64/libgcc_s.so.1 lib64/libm-2.26.so lib64/libnsl-2.26.so lib64/libnss_compat-2.26.so lib64/libnss_files-2.26.so lib64/libpam.so.0.84.2 lib64/libpam_misc.so.0.82.1 lib64/libpamc.so.0.82.1 lib64/libpthread-2.26.so lib64/libresolv-2.26.so lib64/librt-2.26.so usr/lib64/libgc.so.1.3.2 usr/lib64/libgccpp.so.1.3.1 usr/lib64/libstdc++.so.6.0.24

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/sles15sp0

ln -s ld-2.26.so ld-linux.so.2 ln -s libgc.so.1.3.2 libgc.so.1 ln -s libgccpp.so.1.3.1 libgccpp.so.1 ln -s libc-2.26.so libc.so.6 ln -s libcrypt-2.26.so libcrypt.so.1 ln -s libdl-2.26.so libdl.so.2 ln -s libm-2.26.so libm.so.6 ln -s libnsl-2.26.so libnsl.so.1 ln -s libnss_compat-2.26.so libnss_compat.so.2 ln -s libnss_files-2.26.so libnss_files.so.2 ln -s libpamc.so.0.82.1 libpamc.so.0

Page 38: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 32

ln -s libpam_misc.so.0.82.1 libpam_misc.so.0 ln -s libpam.so.0.84.2 libpam.so.0 ln -s libpthread-2.26.so libpthread.so.0 ln -s libresolv-2.26.so libresolv.so.2 ln -s librt-2.26.so librt.so.1 ln –s libstdc++.so.6.0.24 libstdc++.so.6

5.4.2.7 SLES15 SP1

以下のパッケージをインストールまたは展開します。

libgc1-7.6.4-1.16.x86_64.rpm glibc-2.26-13.19.1.x86_64.rpm libfreebl3-3.41.1-3.13.1.x86_64.rpm libgcc_s1-8.2.1+r264010-1.3.7.x86_64.rpm libopenssl1_1-1.1.0i-12.9.x86_64.rpm libstdc++6-8.2.1+r264010-1.3.7.x86_64.rpm libstdc++6-8.2.1+r264010-1.3.7.x86_64.rpm pam-1.3.0-6.6.1.x86_64.rpm

次のライブラリファイルを ServerView Scripting Toolkit リポジトリの

<reposRoot>/tools64/lib/sles15sp1

にコピーします。

lib64/ld-2.26.so lib64/libc-2.26.so lib64/libcrypt-2.26.so lib64/libdl-2.26.so lib64/libfreebl3.so lib64/libgcc_s.so.1 lib64/libm-2.26.so lib64/libnsl-2.26.so lib64/libnss_compat-2.26.so lib64/libnss_files-2.26.so lib64/libpam.so.0.84.2 lib64/libpam_misc.so.0.82.1 lib64/libpamc.so.0.82.1 lib64/libpthread-2.26.so lib64/libresolv-2.26.so lib64/librt-2.26.so usr/lib64/libgc.so.1.3.2

Page 39: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 33

usr/lib64/libgccpp.so.1.3.1 usr/lib64/libstdc++.so.6.0.25

次のソフトリンクを次のディレクトリに追加します。

<reposRoot>/tools64/lib/sles15sp1

ln -s ld-2.26.so ld-linux.so.2 ln -s libgc.so.1.3.2 libgc.so.1 ln -s libgccpp.so.1.3.1 libgccpp.so.1 ln -s libc-2.26.so libc.so.6 ln -s libcrypt-2.26.so libcrypt.so.1 ln -s libdl-2.26.so libdl.so.2 ln -s libm-2.26.so libm.so.6 ln -s libnsl-2.26.so libnsl.so.1 ln -s libnss_compat-2.26.so libnss_compat.so.2 ln -s libnss_files-2.26.so libnss_files.so.2 ln -s libpamc.so.0.82.1 libpamc.so.0 ln -s libpam_misc.so.0.82.1 libpam_misc.so.0 ln -s libpam.so.0.84.2 libpam.so.0 ln -s libpthread-2.26.so libpthread.so.0 ln -s libresolv-2.26.so libresolv.so.2 ln -s librt-2.26.so librt.so.1 ln -s libstdc++.so.6.0.25 libstdc++.so.6

5.4.2.8 他の SLES バージョン

上記の章を参考にして、SLES パッケージとライブラリバージョンを使用する SLES バージョンに適合させます。

Page 40: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 34

5.4.3 Linux ユーティリティの追加

次の表では、サポートする Linux OS に対して、特定のパッケージから抽出し、ServerView Scripting Toolkit のターゲットディレクトリにコピーする必要があるファイルを示します。

オペレーティングシス

テム パッケージ

抽出するファイル

ServerView Scripting Toolkit リポジトリのター

ゲットディレクトリ

SLES12 SP4

coreutils-8.25-13.7.1.x86_64.rpm

which-2.20-3.180.x86_64.rpm

unzip-6.00-33.8.1.x86_64.rpm

zip-3.0-16.3.1.x86_64.rpm

id which unzip zip

tools64/lnxUtils/sles12sp4

SLES15

coreutils-8.29-2.12.x86_64.rpm

which-2.21-2.20.x86_64.rpm

unzip-6.00-2.16.x86_64.rpm zip-3.0-2.22.x86_64.rpm

id which unzip-plain zip

tools64/lnxUtils/sles15sp0

注 : unzip-plain は unzip に名前を変更してください。

SLES15 SP1

coreutils-8.29-2.12.x86_64.rpm

which-2.21-2.20.x86_64.rpm

unzip-6.00-4.8.13.x86_64.rpm

zip-3.0-2.22.x86_64.rpm

id which unzip-plain zip

tools64/lnxUtils/sles15sp1

注 : unzip-plain は unzip に名前を変更してください。

RHEL 7.5

coreutils-8.22-21.el7.x86_64.rpm

which-2.20-7.el7.x86_64.rpm

zip-3.0-11.el7.x86_64.rpm unzip-6.0-

19.el7.x86_64.rpm

id which

zip unzip

tools64/lnxUtils/rhel75

Page 41: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 35

RHEL 7.6

coreutils-8.22-23.el7.x86_64.rpm

which-2.20-7.el7.x86_64.rpm

zip-3.0-11.el7.x86_64.rpm unzip-6.0-

19.el7.x86_64.rpm

id which

zip unzip

tools64/lnxUtils/rhel76

RHEL 8.0

coreutils-8.30-6.el8.x86_64.rpm

which-2.21-10.el8.x86_64.rpm

zip-3.0-23.el8.x86_64.rpm unzip-6.0-

41.el8.x86_64.rpm

id which

zip unzip

tools64/lnxUtils/rhel80

5.4.4 iRMC 設定ファイルのカスタマイズ

iRMC(integrated Remote Management Controller)を複数の PRIMERGY サーバに設定するには(IP アドレスなど)、全体的な設定ファイルを使用できます。名前が

stkScu.cfg

というサンプルファイルが、次のリポジトリフォルダにあります。

script32

このファイルを必要に応じて編集して、次のディレクトリにコピーします。

<reposRoot>/hwProf/<chassisType>.

stkScu.cfg のコメントを参照してください。

Page 42: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

Linux デプロイメント環境のセットアップ

取扱説明書 36

5.5 NFS サーバの設定 パス名が

<reposRoot>

があるシステムで NFS サービスが実行されている必要があり、ディレクトリ

<reposRoot>

が NFS クライアントからのアクセスが許可されている必要があります。これによって、カスタマイズした CD/DVD イメージまたは PXE サーバから開始される PRIMERGY サーバは、ブートプロセスが完了したときに、ディレクトリ <reposRoot> をマウントできるようになります。リポジトリ内にある ServerView Scripting Toolkit からスクリプトを開始できます。

Page 43: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 37

6 例 : PRIMERGY サーバの構築およびインストール

この例では、PXE ブートを準備する方法と、ISO イメージを作成してカスタマイズした初期 RAM ディスクで CD を使用して、autoyast での SLES12 SP2 x64 インストール用に ServerView Installation Manager から起動する方法を示しています。ServerView Scripting Toolkit 開始ファイルがプレインストールスクリプトとして autoyast プロファイルから呼び出されます。

6.1 ServerView_Scripting_Toolkit.tgz を <reposRoot> で展開する

export REPOSROOT=/stk/test/repository ### pathname of <reposRoot> mkdir -p $REPOSROOT cd $REPOSROOT tar -xzf ../ServerView_Scripting_Toolkit_<version>.tgz

6.2 初期 RAM ディスクのカスタマイズ

6.2.1 ServerView IM から初期 RAM ディスクを展開します。

export WORK=/stk/customizeDir mkdir -p $WORK/SVIMdir

initrd.se12-sp4.gz

は、SVIM DVD 内の次のパス名にあります。

Unix/Linux/SUSE/SLES_12-X86_64/RemoteInstallation/initrd.se12-sp4.gz

このファイルを次のディレクトリにコピーして解凍します。

Page 44: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 38

$WORK/SVIMdir

mkdir -p $WORK/adaptIniRamDir cd $WORK/adaptIniRamDir xz –dc $WORK/SVIMdir/initrd.se12-sp4.gz | cpio -icvBdum

6.2.2 初期 RAM ディスクのカスタマイズ

cp /stk/test/repository/scripts32/stkProfile.sh $WORK/adaptIniRamDir/stk cp /stk/test/repository/scripts32/setEnv.sh $WORK/adaptIniRamDir/stk cp /stk/test/repository/scripts32/stkYastProfile.xml \ $WORK/adaptIniRamDir/stk

ファイル

$WORK/adaptIniRamDir/stk/setEnv.sh

で、変数を次のように設定します。

stkReposLocation=192.168.10.4:/stk/test/repository stkReposMntDir=/stkMnt/repos

ファイル

$WORK/adaptIniRamDir/stk/stkYastProfile.xml

で、SLES12 SP4 インストールツリーのパス名を、次の例のように設定します。

install: ftp://192.168.44.25/SLES12SP4

初期 RAM ディスクのルートフォルダ内の autoyast プロファイルへのソフトリンクを追加します。そうしないと、SLES インストールプログラムは autoyast プロファイルを検出できません。

cd $WORK/adaptIniRamDir ln -s stk/stkYastProfile.xml stkYastProfile.xml

注意 :

ServerView Scripting Toolkit に提供されたキックスタートファイルは基本的な例です。すべての環境に使用することはできません。必要に応じて変更します。

Page 45: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 39

6.2.3 カーネルオブジェクトを初期 RAM ディスクに追加する

mkdir /tmp/getMptctl cd /tmp/getMptct wget -nH --cut-dirs=3 \ ftp://192.168.44.25/SLES12SP4/suse/x86_64/kernel-default-4.12.14-94.41.x86_64.rpm rpm2cpio kernel-default-4.12.14-94.41.x86_64.rpm | cpio –id cp -p \ lib/modules/*-default/kernel/drivers/message/fusion/mptctl.ko\ lib/modules/*.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko \ lib/modules/*.x86_64/kernel/drivers/char/ipmi/ipmi_devintf.ko \ lib/modules/*.x86_64/kernel/drivers/char/ipmi/ipmi_msghandler.ko\ $WORK/adaptIniRamDir/stk

6.2.4 カスタマイズした初期 RAM ディスクの生成

cd $WORK/adaptIniRamDir find .|cpio -H newc -o|gzip > $WORK/adaptBootIsoDir/isolinux/initrd

6.3 PXE サーバの調整 PXE サーバのセットアップ方法については、『SLES12 Documentation』の 11.3.3 節「Using PXE Boot」を参照してください。

initrd

を、次のファイルに生成されたカスタマイズされた初期 RAM ディスクと置換します。

$WORK/initrd

linux

を、SVIM DVD の次のファイル

Page 46: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 40

Unix/Linux/SuSE/SLES_12SP4-X86_64/RemoteInstallation/vmlinuz.se12-sp4

と置換します。

ファイル

pxelinux.cfg/default

を次の内容で上書きします。

default linux label linux kernel linux append initrd=initrd autoyast=file:/stk/stkYastProfile.xml splash=silent install=ftp://192.168.44.25/SLES12SP4

6.4 ブータブル CD の ISO イメージの生成 mkdir -p $WORK/adaptBootLoaderDir cd $WORK/adaptBootLoaderDir

ブータブル CD のファイルを取得します。

wget -r -l0 -nH --cut-dirs=3 ftp://192.168.44.25/SLES12SP4/boot/*

元の初期 RAM ディスクをカスタマイズしたものと置換します。

cp $WORK/initrd $WORK/adaptBootLoaderDir/boot/x86_64/loader/initrd

ファイル

$WORK/adaptBootLoaderDir/boot/x86_64/loader/isolinux.cfg

を次の内容で上書きします。

default linux label linux kernel linux append initrd=initrd autoyast=file:/stk/stkYastProfile.xml splash=silent install=ftp://192.168.44.25/SLES12SP4

Page 47: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 41

ISO ファイル stkSLES12SP2.iso を生成します。

cd $WORK/ mkisofs -o stkSLES12SP4.iso -b boot/x86_64/loader/isolinux.bin \ -no-emul-boot \ -boot-load-size 4 -boot-info-table -R -J -v -T \ adaptBootLoaderDir

6.5 STK リポジトリの準備

6.5.1 PRIMERGY カーネルモジュールパッケージを追加する

SLES12 SP2 x86_64 用 PRIMERGY カーネルモジュールパッケージを含むアーカイブが、SVIM DVD の次のパス名

Unix/Linux/SuSE/SLES_12-X86_64/RemoteInstallation

次のファイル

kmp_4.12.14-94.41-default.tgz

これらのファイルを次のディレクトリにコピーします。

$REPOSROOT/svimDVD/sles12sp4

6.5.2 Linux システムライブラリの追加

パッケージ

glibc-2.22-15.3.x86_64.rpm libfreebl3-3.29.5-58.12.1.x86_64.rpm libgcc_s1-8.2.1+r264010-1.3.3.x86_64.rpm libopenssl1_0_0-1.0.2p-2.11.x86_64.rpm libstdc++6-8.2.1+r264010-1.3.3.x86_64.rpm libstdc++6-8.2.1+r264010-1.3.3.x86_64.rpm pam-1.1.8-24.14.1.x86_64.rpm

Page 48: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 42

がインストールされ('rpm –q <pkgname>' などを使用)、次のライブラリファイルを STK リポジトリ内の

$REPOSROOT/tools64/lib/sles12sp4

にコピーします。

cd $REPOSROOT/tools64/lib/sles12sp4 lib64/ld-2.22.so lib64/libc-2.22.so lib64/libcrypt-2.22.so lib64/libdl-2.22.so lib64/libfreebl3.so lib64/libgcc_s.so.1 lib64/libm-2.22.so lib64/libnsl-2.22.so lib64/libnss_compat-2.22.so lib64/libnss_files-2.22.so lib64/libpam.so.0.83.1 lib64/libpam_misc.so.0.82.0 lib64/libpamc.so.0.82.1 lib64/libpthread-2.22.so lib64/libresolv-2.22.so lib64/librt-2.22.so usr/lib64/libstdc++.so.6.0.25

次のソフトリンクを追加します。

ln -s ld-2.22.so ld-linux.so.2 ln -s libc-2.22.so libc.so.6 ln -s libcrypt-2.22.so libcrypt.so.1 ln -s libdl-2.22.so libdl.so.2 ln -s libm-2.22.so libm.so.6 ln -s libnsl-2.22.so libnsl.so.1 ln -s libnss_compat-2.22.so libnss_compat.so.2 ln -s libnss_files-2.22.so libnss_files.so.2 ln -s libpamc.so.0.82.1 libpamc.so.0 ln -s libpam_misc.so.0.82.0 libpam_misc.so.0 ln -s libpam.so.0.83.1 libpam.so.0 ln -s libpthread-2.22.so libpthread.so.0 ln -s libresolv-2.22.so libresolv.so.2 ln -s librt-2.22.so librt.so.1 ln -s libstdc++.so.6.0.25 libstdc++.so.6

Page 49: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

例 : PRIMERGY サーバの構築およびインストール

取扱説明書 43

6.5.3 Linux ユーティリティの追加

mkdir /tmp/lnxUtils cd /tmp/lnxUtils

「id」と「zip」と「which」を含むパッケージファイルを取得します。

wget -q -nH --cut-dirs=5 ftp://192.168.44.25/SL12SP4/suse/x86_64/coreutils-8.25-13.7.1.x86_64.rpm wget -q -nH --cut-dirs=5 ftp://192.168.44.25/SL12SP4/suse/x86_64/which-2.20-3.180.x86_64.rpm wget -q -nH --cut-dirs=5 ftp://192.168.44.25/SL12SP4/suse/x86_64/unzip-6.00-33.8.1.x86_64.rpm wget -q -nH --cut-dirs=5 ftp://192.168.44.25/SL12SP4/suse/x86_64/zip-3.0-16.3.1.x86_64.rpm

パッケージを解凍します。

rpm2cpio coreutils-8.25-13.7.1.x86_64.rpm | cpio –icvBdum rpm2cpio which-2.20-3.180.x86_64.rpm | cpio –icvBdum rpm2cpio unzip-6.00-33.8.1.x86_64.rpm | cpio –icvBdum rpm2cpio zip-3.0-16.3.1.x86_64.rpm | cpio -icvBdum

パッケージをリポジトリライブラリにコピーします。

cd usr/bin cp id which zip $REPOSROOT/tools64/lnxUtils/sles12sp4

Page 50: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

ServerView ユーティリティ

取扱説明書 44

7 ServerView ユーティリティ ユーティリティの使用に関する詳細は、『Tools Documentation』を参照してください。

これらのユーティリティは ServerView Scripting Toolkit と共に配布されます。

• BIOS 構成

o DeskView DeskFlash

o DeskView BiosSet

• BMC/iRMC 設定

o Environment and Enclosure Control Daemon (eecd)

o Environment and Enclosure Control Daemon Control Program (eecdcp)

• RAID 構成

o ServerView RAID(amCLI)

Page 51: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

補足

取扱説明書 45

8 補足

8.1 サポート対象の OS • RHEL 7.5 x64 • RHEL 7.6 x64 • RHEL 8.0 x64 • SLES12 SP4 x64 • SLES15 x64 • SLES15 SP1 x64

8.2 サポート対象の PRIMERGY 機種

PRIMERGY ブレードサーバ

• BX2560M2 • BX2580M2

PRIMERGY クラウドサーバ

• CX2550M4、CX2550M5 • CX2560M4、CX2560M5 • CX2570M4、CX2570M5

PRIMERGY ラックサーバ

• RX1330M2、RX1330M3、RX1330M4 • RX2510 M2 • RX2520M1、RX2520M4、RX2520M5 • RX2530M1、RX2530M2、RX2530M4、RX2530M5 • RX2540M2、RX2540M4、RX2540M5 • RX2560M2 • RX4770M2、RX4770M3、RX4770M4、RX4770M5

Page 52: FUJITSU Software ServerViewmanuals.ts.fujitsu.com/file/10466/scripting-toolkit...Scripting Toolkit for Linux(ServerView Scripting Toolkit)は、PRIMERGY サ ーバ にLinux(64

補足

取扱説明書 46

PRIMERGY ストレージサーバ

• SX131 M1

PRIMERGY タワーサーバ

• TX1310M1、TX1310M3 • TX1320M2、TX1320M3、TX1320M4 • TX1330M1、TX1330M2、TX1330M3、TX1330M4 • TX2540M1 • TX2550M4、TX2550M5 • TX2560M2

8.3 リリース済みのユーティリティのバージョン

ServerView RAID(amCLI) V6.7-2(SLES12) V7.0-5(RHEL7、RHEL8、SLES15)

ServerView Agents Linux (eecd、eecdcp) V7.31-16

DeskView BIOS Management Linux (deskflash, biosset) V1.80-0071

8.4 制約事項 次の制約事項が ServerView Scripting Toolkit V1.14 に適用されます。

• ServerView Scripting Toolkit V1.14 では 64 ビット OS のみをサポートします。