...

HP ProLiant Moonshot サーバーカートリッジへのオペレーティング

by user

on
Category: Documents
133

views

Report

Comments

Transcript

HP ProLiant Moonshot サーバーカートリッジへのオペレーティング
HP ProLiant Moonshot サーバーカートリッ
ジへのオペレーティングシステムの展開
ユーザーガイド
摘要
本書では、Moonshot 1500 シャーシ内の HP ProLiant m700、HP ProLiant m710、HP ProLiant m710p、HP ProLiant m300、
HP ProLiant m350、および HP ProLiant m400 サーバーカートリッジに Microsoft Windows または Linux をインストールす
る手順について説明します。Windows のセクションでは、ネットワークベースのインストールでの Microsoft Windows
Server および Microsoft Windows クライアントのインストールについて説明します。また、Microsoft Windows 展開サー
ビスを使用した例も含まれます。Linux のセクションでは、RHEL、Ubuntu、XenServer、および SLES のインストール(RHEL
サーバーのインストール例を含む)について説明します。
HP 部品番号: 742543-194a
2015 年 11 月
第2版
© Copyright 2013, 2015 Hewlett-Packard Development Company, L.P.
ご注意
本書の内容は、将来予告なしに変更されることがあります。HP 製品およびサービスに対する保証については、当該製品およびサービスの保証
規定書に記載されています。本書のいかなる内容も、新たな保証を追加するものではありません。本書の内容につきましては万全を期してお
りますが、本書中の技術的あるいは校正上の誤り、脱落に対して、責任を負いかねますのでご了承ください。
本書で取り扱っているコンピューターソフトウェアは秘密情報であり、その保有、使用、または複製には、Hewlett-Packard Company から使
用許諾を得る必要があります。FAR 12.211 および 12.212 に従って、商業用コンピューターソフトウェア、コンピューターソフトウェアド
キュメンテーション、および商業用製品の技術データ(Commercial Computer Software, Computer Software Documentation, and Technical Data
for Commercial Items)は、ベンダー標準の商業用使用許諾のもとで米国政府に使用許諾が付与されます。
Microsoft®、Windows®、および Windows Server® は、Microsoft Corporation の商標です。
本製品は、日本国内で使用するための仕様になっており、日本国外で使用される場合は、仕様の変更を必要とすることがあります。
本書に掲載されている製品情報には、日本国内で販売されていないものも含まれている場合があります。
目次
1 はじめに...................................................................................................6
別の OS 展開方法....................................................................................................................6
概要.......................................................................................................................................6
関連ドキュメントとビデオ.......................................................................................................7
サポートされるプラットフォームおよびオペレーティングシステム............................................9
2 ISO イメージからの Microsoft Windows インストール................................13
mRCA リモートコンソールを使用した Windows インストール..................................................13
MWDP(m300、m350、m700)からのドライバーのインストール...........................................13
INF からのドライバーのインストール................................................................................14
ネットワークドライバーのインストール(m710 および m710p)..............................................15
Windows クライアントオペレーティングシステムへの SAC/EMS のインストール.....................15
Windows を Moonshot 用にカスタマイズ................................................................................16
EMS を VSP/SAC 用に有効にする(推奨).........................................................................16
Windows 電源プラン(推奨)...........................................................................................16
リモートデスクトップ.......................................................................................................16
ファイルとプリンターの共有/WMI....................................................................................16
グラフィックスパッケージのインストール(m700、m710、および m710p).............................17
3 Microsoft Windows の準備と展開..............................................................18
Moonshot に向けた Windows イメージのカスタマイズ.............................................................18
展開用のインフラストラクチャ..........................................................................................19
前提条件..........................................................................................................................20
Windows 緊急管理サービス(EMS)の有効化.....................................................................21
HP Moonshot Windows Deployment Pack (HP MWDP) について.............................................23
HP MWDP を使用した HP Moonshot サーバーカートリッジノード用の Windows イメージの
カスタマイズ....................................................................................................................25
Microsoft Windows 展開サービス(WDS)を使用した展開例....................................................27
Windows イメージの展開..................................................................................................28
ProLiant Moonshot サーバーカートリッジのブートイメージの追加....................................28
ブート構成データファイルでの EMS の有効化...............................................................31
ProLiant Moonshot サーバーカートリッジのインストールイメージの追加..........................33
サンプルの XML 無人セットアップファイルのカスタマイズ............................................34
Windows Server 2012 R2 でインストールされた HP ProLiant m300 サーバーカートリッ
ジの例....................................................................................................................35
ステージング済みデバイスの構成..................................................................................36
WDS を使用したイメージの展開...................................................................................42
第一フェーズのインストール(WinPE ブート).........................................................44
第二フェーズ..........................................................................................................46
インストール(ログイン)の確認.............................................................................47
カスタムの Windows イメージのキャプチャー....................................................................47
前提条件.....................................................................................................................47
応答ファイルの準備.....................................................................................................48
WinPE キャプチャーイメージの作成..............................................................................49
sysprep を使用した参照ノードの準備.............................................................................52
ゴールデンイメージのキャプチャーと WDS ストアへのアップロード..............................53
キャプチャーしたゴールデンイメージの展開.................................................................54
Windows OS の展開のヒントとベストプラクティス.................................................................55
Windows OS ノードのシャットダウン...............................................................................55
イメージと WDS の基本的なトラブルシューティング.........................................................55
4 Linux の準備と展開..................................................................................57
ネットワークインストールサーバーのセットアップ.................................................................57
目次
3
インストールサーバーの要件との基本設定.........................................................................57
インストールサーバーのコンポーネント.............................................................................59
DHCP サービスの構成.......................................................................................................59
TFTP サーバー構成............................................................................................................60
OS インストールファイル用の HTTP サーバー.....................................................................60
OS インストールファイル.................................................................................................60
RHEL(CentOS、Scientific Linux、Fedora)......................................................................61
Ubuntu........................................................................................................................61
SLES............................................................................................................................62
XenServer....................................................................................................................62
PXE ブートファイル..........................................................................................................63
RHEL...........................................................................................................................63
Ubuntu........................................................................................................................63
SLES............................................................................................................................63
XenServer....................................................................................................................63
PXE 構成ファイル.............................................................................................................64
HP ProLiant m710 サーバーカートリッジへの Linux のインストールの準備..................................65
HP ProLiant m400 および m800 サーバーカートリッジに Ubuntu を再インストールするための準
備.........................................................................................................................................65
ARM ベースの Ubuntu 14.04.1 インストールファイルのダウンロード...................................65
PXE 構成のアップデート....................................................................................................65
Linux の対話型インストールの実行..........................................................................................66
カートリッジノードの管理................................................................................................66
ノードをネットワークから起動する構成........................................................................67
サーバーノードの電源状態の制御..................................................................................67
Linux の自動インストールの実行.............................................................................................68
自動インストール構成ファイル..........................................................................................68
RHEL...........................................................................................................................68
Ubuntu........................................................................................................................69
SLES............................................................................................................................69
PXE の設定.......................................................................................................................70
サーバー固有の PXE 構成ファイル.................................................................................71
Moonshot と既存ネットワークインストールの共存.........................................................72
展開後..................................................................................................................................72
HP ProLiant m800 サーバーカートリッジノードでの MCSDK HPC のインストール......................74
HP ProLiant m400 および m800 サーバーカートリッジノードでの MAAS サポートのインス
トール.............................................................................................................................75
Linux OS を HP Moonshot Remote Console Administrator (mRCA) を使用してインストールした後
にシリアルコンソールを有効にする方法.................................................................................75
Red Hat Linux....................................................................................................................75
RHEL 7.0 以降..............................................................................................................75
RHEL 6.7/6.6...............................................................................................................76
SUSE Linux...................................................................................................................77
SLES 12 以降...........................................................................................................77
SLES 11 SP4.............................................................................................................78
5 HP サポートと他のリソース.....................................................................81
ご連絡の前にご用意いただく情報...........................................................................................81
HP への連絡方法...................................................................................................................81
HP が所有していないソフトウェアコンポーネントについてのセキュリティ報告およびアラート
ポリシー...............................................................................................................................81
ソフトウェアテクニカルサポートとアップデートサービスへの登録..........................................81
ソフトウェアテクニカルサポートとアップデートサービスの使用方法..................................82
HP 製品販売店.......................................................................................................................82
サブスクリプションサービス..................................................................................................82
4
目次
表記規約...............................................................................................................................82
A 頻繁に使用される Windows EMS コマンド................................................84
EMS コマンド.......................................................................................................................84
SAC コマンド........................................................................................................................84
チャネル管理コマンド...........................................................................................................85
B Microsoft Windows Deployment Services のインストール.............................86
WDS の要件..........................................................................................................................86
WDS のインストール........................................................................................................87
システムの WDS ロールのインストール........................................................................87
WDS の構成................................................................................................................88
スタンドアロンモードの WDS サーバーの構成..........................................................88
初回の時刻構成.......................................................................................................89
WDS ストアへの Windows メディアイメージの追加.......................................................89
C WDScapture.inf ファイルのエントリーの例...............................................91
D Windows 回復環境(WinRE)での EMS の有効化......................................92
動作中のオペレーティングシステムから、WinRE ブートローダーでの EMS の有効化.................92
プログラムによる、Windows インストール中の WinRE ブートローダーでの EMS の有効化........92
SAC でブート時の WinRE 環境の検出.....................................................................................92
E 非 ARM ベースのサーバーカートリッジ用の Preseed テンプレート.............94
F ARM ベースのサーバーカートリッジ用の Preseed テンプレート..................95
G SLES 構成ファイル..................................................................................96
H m710 カートリッジでの Windows Hyper-V のサポート...............................99
Server Core インストールでの Hyper-V ホスト設定の構成.........................................................99
Server Core インストールでの Hyper-V のインストール.............................................................99
I Red Hat 6.6、HP ProLiant m710 および Red Hat 6.7、HP ProLiant m710p サー
バーカートリッジのための回避策..............................................................101
用語集.....................................................................................................103
索引........................................................................................................104
目次
5
1 はじめに
本書では、HP ProLiant Moonshot サーバーカートリッジへの Windows および Linux オペレー
ティングシステムの展開について取り上げます。本書では、HP ProLiant Moonshot サーバーカー
トリッジへのリモートコンソールおよび Windows ISO イメージから起動してインストールす
る機能を提供する HP Moonshot Remote Console Administrator (mRCA) カートリッジを使用し
て、単一システム Windows をインストールする方法について説明します。本書では、ネット
ワークベースで大規模に展開する場合には、Microsoft Windows を HP ProLiant Moonshot サー
バーカートリッジに展開する例として Windows Server 展開サービス(WDS)を使用します。
また、HP ProLiant Moonshot サーバーカートリッジに Linux を展開するための Linux PXE サー
バーの準備についても説明します。HP では大規模なイメージ展開の代替手段として HP Insight
Cluster Management Utility (CMU) を提供していますが、本書では取り上げていません。HP の
Web サイト(http://www.hp.com/go/cmu (英語))にある HP Insight CMU の機能に関する
情報、技術文書へのリンク、QuickSpecs、および製品デモを参照してください。
本書では、シャーシへの単一のアクセスポイントとしての HP Moonshot iLO シャーシ管理ファー
ムウェア(Moonshot iLO CM ファームウェア)に関する基本的な知識が必要です。HP Moonshot
シャーシには、キーボード、ポインティングデバイス、コンソール、DVD、または USB ポー
トはありません。そのため、システムとのすべての相互作用はシリアルポートまたはネット
ワークを使用して行われます。本書のインストール例は、Pre-boot execution Environment (PXE)
を使用しているネットワークを介したものです。また、最新の HP Moonshot カートリッジで
はローカルディスクブートのみがサポートされており、SAN ブートはサポートされていませ
んのでご注意ください。
本書では、OS 用に準備されている HP Moonshot 1500 シャーシが最新のファームウェアに
アップデート済みであり、ネットワークベースの Microsoft Windows および Linux オペレー
ティングシステムのインストールに固有の要件を満たしていることを前提としています。また
本書では、Linux 環境と Windows 環境の両方の PXE ブートにについて述べています。Windows
のインストールには、特に受信トレイのドライバーのサポートがない場合に Windows イメー
ジを変更するための手順が含まれています。CLI を介した HP Moonshot サーバーの構成、アッ
プデートや操作、セキュア仮想シリアルポート(VSP)を使用したリモートシリアルコンソー
ルアクセスの例が示されています。
別の OS 展開方法
HP では大規模なイメージ展開の代替手段として HP Insight Cluster Management Utility (CMU)
を提供していますが、本書では取り上げていません。HP の Web サイト(http://www.hp.com/
go/cmu (英語))にある HP Insight CMU の機能に関する情報、技術文書へのリンク、
QuickSpecs、および製品デモを参照してください。
HP では、Windows OS 展開用の Microsoft System Center Configuration Manager もサポートし
ています。Microsoft System Center の統合に関するホワイトペーパーは、http://www.hp.com/
support/moonshot_MSC にあります。
概要
本書には以下の情報が含まれています。
6
•
「関連ドキュメントとビデオ」(7 ページ)では、詳細情報を確認でき、このマニュアルで
説明されている内容が視覚化されます。
•
「サポートされるプラットフォームおよびオペレーティングシステム」(9 ページ)
•
「ISO イメージからの Microsoft Windows インストール」(13 ページ)では、Windows ISO
から起動してインストールする HP Moonshot Remote Console Administrator (mRCA) カート
リッジを使用して、HP Moonshot ProLiant Server m300、m350、m700、m710、および
m710p サーバーカートリッジに Windows オペレーティングシステムをインストールする
手順について説明します。
はじめに
•
「Microsoft Windows の準備と展開」(18 ページ)では、HP Moonshot ProLiant Server m300、
m350、m400、m700、m710、および m710p サーバーカートリッジに Microsoft Windows
オペレーティングシステムをインストールする手順と、インストールをサポートする HP
提供の付加ツールに関する情報について説明します。
•
「Linux の準備と展開」(57 ページ)では、展開サーバーで RHEL を使用する例に基づいて、
Linux PXE サーバーから HP Moonshot ProLiant サーバーに Linux を正常に展開するために必
要な環境の前提条件、準備、および構成について説明します。
•
付録では次の内容を取り上げます。
◦
「頻繁に使用される Windows EMS コマンド」(84 ページ)
◦
「Microsoft Windows Deployment Services のインストール」(86 ページ)
◦
「WDScapture.inf ファイルのエントリーの例」(91 ページ)
◦
「Windows 回復環境(WinRE)での EMS の有効化」(92 ページ)
◦
「非 ARM ベースのサーバーカートリッジ用の Preseed テンプレート」(94 ページ)
◦
「ARM ベースのサーバーカートリッジ用の Preseed テンプレート」(95 ページ)
◦
「SLES 構成ファイル」(96 ページ)
◦
「m710 カートリッジでの Windows Hyper-V のサポート」(99 ページ)
関連ドキュメントとビデオ
HP Moonshot Enterprise Information Library(Http://www.hp.com/go/moonshot/docs )はタス
クベースのレポジトリであり、インストール手順、ユーザーガイド、メンテナンスガイドと
サービスガイド、ベストプラクティス、ビデオ、およびその他の有用なリンクが含まれていま
す。この Web サイトを使用して、最新のドキュメントを入手してください。
次の表には、展開に役立つダウンロードを含め、HP のドキュメントおよび Microsoft のリファ
レンスガイドへのリンクが示されています。HP の Web サイトでホストされない情報について
は、HP は管理しておらず責任を負いません。
説明
場所
HP Moonshot Enterprise Information Library
http://www.hp.com/go/moonshot/docs
ビデオ:HP Moonshot でのファームウェアの更新
(ProLiant m300 の例)
http://h20324.www2.hp.com/SDP/Content/
ContentDetails.aspx?ID=4216 (英語)
ビデオ:HP Moonshot での Microsoft Windows の展開
http://h20324.www2.hp.com/SDP/Content/
(MS Windows 展開サービスを使用した ProLiant m300 ContentDetails.aspx?ID=4214 (英語)
の例)
ビデオ:HP Moonshot での Linux の展開(ProLiant m300 http://h20324.www2.hp.com/SDP/Content/
の例)
ContentDetails.aspx?ID=4215 (英語)
HP ProLiant Moonshot サーバーへのオペレーティングシ http://www.hp.com/support/moonshot_os_deployment_en
ステムの展開ユーザーガイド
(英語)
Windows Deployment Services Getting Started Guide for
Windows Server 2012
http://technet.microsoft.com/en-us/library/jj648426.aspx
Windows(R) 8 用 Windows アセスメント & デプロイメ
ントキット
http://www.microsoft.com/en-us/download/details.aspx?
id=30652
Windows(R) 8.1 Update 用 Windows アセスメント & デ http://www.microsoft.com/en-us/download/details.aspx?
プロイメントキット(Windows ADK)
id=39982
Unattend Windows Setup Reference
http://technet.microsoft.com/en-us/library/ff699026.aspx
関連ドキュメントとビデオ
7
説明
場所
DISM の使い方に関するトピック(展開イメージの操作 http://technet.microsoft.com/en-us/library/
と管理)
hh825176.aspx
http://technet.microsoft.com/ja-jp/library/hh825176.aspx
PuTTY Download Page
http://www.chiark.greenend.org.uk/~sgtatham/putty/
download.html
BCDedit コマンド(Windows デベロッパーセンター)
http://msdn.microsoft.com/en-us/windows/
ff542202(v=vs.71).aspx
http://msdn.microsoft.com/ja-jp/windows/
ff542202(v=vs.71).aspx
緊急管理サービス
http://technet.microsoft.com/en-us/library/
cc786105(v=ws.10).aspx
http://technet.microsoft.com/ja-jp/library/
cc786105(v=ws.10).aspx
Using Windows PowerShell
http://technet.microsoft.com/en-us/library/
dn425048.aspx
Windows Server 2012 の一般的な管理タスクとナビゲー http://technet.microsoft.com/en-us/library/
ション
hh831491.aspx
http://technet.microsoft.com/ja-jp/library/hh831491.aspx
Windows RE とは
http://technet.microsoft.com/en-us/library/
cc765966(v=ws.10).aspx
http://technet.microsoft.com/ja-jp/library/
cc765966(v=ws.10).aspx
Windows 回復環境(Windows RE)テクニカルリファレ http://technet.microsoft.com/en-us/library/
ンス
hh825051.aspx
http://technet.microsoft.com/ja-jp/library/hh825051.aspx
8
はじめに
サポートされるプラットフォームおよびオペレーティングシステム
表 1 HP Moonshot ProLiant サーバーカートリッジとサポートされる OS およびバージョン
カートリッジ 説明
HP ProLiant
m300 サー
バーカート
リッジ
Intel Atom
Processor
C2750 シン
グルノード
Microsoft Client
OS
Microsoft Server OS
• Microsoft Windows
Server 2012
N/A
• Microsoft Windows
Server 2012 R2
Linux OS(最小レベ
ル)
XenServer
• Red Hat Enterprise N/A
Linux 6.5 with Errata
Kernel1
• Red Hat Enterprise
Linux 7.0
• SUSE Linux
Enterprise Server 11
SP3 with kISO
SUSE Linux
Enterprise Server 12
• Ubuntu 12.04.4
Ubuntu 14.04
2
• CentOS 6.53
CentOS 7.0
HP ProLiant
m350 サー
バーカート
リッジ
• Microsoft Windows
Server 2012
Intel Atom
N/A
Processor
C2730 ク
アッドノード
• Microsoft Windows
Server 2012 R2
• Red Hat Enterprise N/A
Linux 6.5 with Errata
Kernel1
Red Hat Enterprise
Linux 7.0
• SUSE Linux
Enterprise Server 11
SP3 with kISO
SUSE Linux
Enterprise Server 12
• Ubuntu 12.04.5
Ubuntu 14.042
HP ProLiant
m400 サー
バーカート
リッジ
AppliedMicro N/A
X-Gene
ARMv8 64
ビット SoC
単一ノード
HP ProLiant
m700 サー
AMD
Opteron
X2150 APU
• Microsoft
Windows 7
Enterprise
N/A
• Ubuntu 14.04.12
• Microsoft Windows
Server 2012
• Red Hat Enterprise N/A
Linux 6.5 with Errata
Kernel
N/A
サポートされるプラットフォームおよびオペレーティングシステム
9
表 1 HP Moonshot ProLiant サーバーカートリッジとサポートされる OS およびバージョン (続
き)
カートリッジ 説明
バーカート
リッジ
クアッドノー
ド
Microsoft Client
OS
Microsoft Server OS
(Service Pack • Microsoft Windows
1)(64 ビッ
Server 2012 R2
ト版)
• Microsoft
Windows 7
Professional
(Service Pack
1)(64 ビッ
ト版)
Linux OS(最小レベ
ル)
XenServer
• Red Hat Enterprise
Linux 7.04
• Ubuntu 14.042
• CentOS 6.53
• Microsoft
Windows 7
Enterprise
(Service Pack
1)(32 ビッ
ト版)
• Microsoft
Windows 7
Professional
(Service Pack
1)(32 ビッ
ト版)
• Microsoft
Windows
8.1
Enterprise
(64 ビット
版)
• Microsoft
Windows
8.1
Professional
(64 ビット
版)
• Microsoft
Windows 10
HP ProLiant
m710 サー
10
はじめに
Intel Xeon E3- • Microsoft
• Microsoft Windows
1284Lv3 with
Windows 7
Server 2008 R2
Intel Iris Pro
Enterprise
(Service Pack
1)(64 ビッ
ト版)
• Red Hat Enterprise
Linux 6.65
Red Hat Enterprise
Linux 7.0
XenServer 6.5
表 1 HP Moonshot ProLiant サーバーカートリッジとサポートされる OS およびバージョン (続
き)
カートリッジ 説明
バーカート
リッジ
Microsoft Client
OS
Microsoft Server OS
5200 “GT3e” • Microsoft
• Microsoft Windows
GPU
Windows 7
Server 2012
Professional • Microsoft Windows
(Service Pack
Server 2012 R2
1)(64 ビッ
ト版)
Linux OS(最小レベ
ル)
XenServer
• SUSE Linux
Enterprise Server 11
SP3 with kISO
SUSE Linux
Enterprise Server 12
• CentOS 6.53
• Microsoft
Windows
8.1(64
ビット版)
CentOS 7.0
• Microsoft
Windows 10
HP ProLiant
m710p サー
バーカート
リッジ
Intel Iris Pro
• Microsoft
• Microsoft Windows
6300 グラ
Windows 7
Server 2008 R2
フィックス搭
Enterprise
• Microsoft Windows
載プロセッ
(Service Pack
Server 2012
サー
1)(64 ビッ
•
Microsoft
Windows
ト版)
Server 2012 R2
• Microsoft
Windows 7
Professional
(Service Pack
1)(64 ビッ
ト版)
• Red Hat Enterprise
Linux 6.7
N/A
• SUSE Linux
Enterprise Server 11
SP4
• SUSE Linux
Enterprise Server 12
• Microsoft
Windows 7
Professional
(Service Pack
1)(32 ビッ
ト版)
• Microsoft
Windows
8.1
• Microsoft
Windows 10
HP ProLiant
m800
Texas
N/A
Instruments
Keystone II
ベース SoC
クワッドノー
ド
N/A
Ubuntu 14.04.1(プリ
インストール済み)2
N/A
1
このサーバーには、最低、Red Hat のカーネル 2.6.32-431.1.2.el6.x86_64 が必要です。
2
mRCA は Ubuntu をサポートしません
3
このサーバーには、最低、Red Hat の errata カーネル 2.6.32-431.1.2.el6.x86_64 と同等の CentOS が必要です。
4
mRCA は Red Hat Enterprise Linux 7.0 以降を m700 でサポートします。
5
Moonshot Remote Console Administrator (mRCA) には、RHEL 6.6 以上が必要です
サポートされるプラットフォームおよびオペレーティングシステム
11
注記: OS サポートマトリックスが頻繁に更新されます。次の HP の Web サイトで最新の情
報を参照してください。
http://h17007.www1.hp.com/us/en/enterprise/servers/management/operating-environments/
index.aspx (英語)
本書では、読みやすさを考慮して、Microsoft Windows 7 with Service Pack 1 を参照していま
す。これらの参照には、Microsoft Windows 7 Enterprise with Service Pack 1 と Microsoft Windows
7 Professional with Service Pack 1(x86 および x64)の両方のサポートが含まれるものと想定
しています。
12
はじめに
2 ISO イメージからの Microsoft Windows インストール
HP Moonshot Remote Console Administrator (mRCA) カートリッジを使用することで、Windows
ISO イメージファイルを HP Moonshot カートリッジに直接接続されているようにマウントして
起動することができます。mRCA にはキーボード、ビデオ、およびマウスをサポートするリ
モートコンソールが用意されており、Windows を「ハンズオン」インストールできます。マ
スターイメージを作成およびカスタマイズしたり、以前のインストールをトラブルシューティ
ングしたり、「ハンズオン」サポートが必要な状況のときに使用できます。
ネットワークベースで Windows を大規模に展開する場合には、Microsoft Windows Deployment
Services (WDS) を利用する「Microsoft Windows の準備と展開」(18 ページ)セクションを参照
してください。
mRCA リモートコンソールを使用した Windows インストール
1.
2.
3.
4.
5.
6.
7.
8.
mRCA カートリッジを取り付けてターゲット HP Moonshot カートリッジにリンクします。
『HP Moonshot Remote Console Administrator カートリッジユーザーおよびメンテナンス
ガイド』 の「セットアップ」セクションの説明に従ってください。どのスロットに mRCA
カートリッジを取り付けるかについては、『取り付けのガイドライン』を参照してくださ
い。
mRCA 統合リモートコンソールを開きます。『HP Moonshot Remote Console Administrator
カートリッジユーザーおよびメンテナンスガイド』 の「mRCA の使用」セクションの説明
に従ってください。
Windows ISO イメージをマウントします。リモートコンソールから、[Virtual Drives]→[Image
File CD-ROM/DVD] をクリックし、目的の Windows ISO イメージファイルを選択します。
ターゲットノードの電源を入れます。mRCA リモートコンソールから、[Power
Switch]→[Momentary Press] を選択します。iLO CM GUI または CLI を使用することもでき
ます。
CD から起動することを求められたらキーを押します。必要に応じて数回押してください。
Windows のインストール指示に従って、Windows をターゲットノードにインストールし
て構成します。
インストールと構成が完了したら、仮想メディア Windows ISO イメージをマウント解除
します。mRCA リモートコンソールから、[Virtual Drives]→[Image File CD-ROM/DVD] を選
択してオプション選択解除します。
後続のセクションの追加構成のために、mRCA リモートコンソールは開いたままにしてく
ださい。
MWDP(m300、m350、m700)からのドライバーのインストール
Moonshot Windows Deployment Pack (MWDP) には HP Moonshot 用の Windows ドライバーが
含まれています。MWDP に含まれるスクリプトはこのインストールシナリオでは使用されま
せん。代わりにこのセクションの手順に従って、Windows インストール後にドライバーを手
動でインストールできます。
注記:
1.
2.
3.
4.
Windows 10、m700 の場合はこのセクションをスキップしてください。
HP サポートセンター から、カートリッジおよび Windows バージョン用の Moonshot
Windows Deployment Pack (MWDP) をダウンロードします。
MWDP を一般的なフォルダーに解凍します。
mRCA リモートコンソールから、フォルダーをマウントします。[Virtual Drives]→[Folder]
を選択してから、MWDP が含まれるフォルダーを選択します。
ターゲットシステムから、仮想マウント内の drivers フォルダーに移動します。
mRCA リモートコンソールを使用した Windows インストール
13
5.
6.
chipset ディレクトリがある場合は、そこに移動して、含まれているすべてのドライバー
をインストールします(「INF からのドライバーのインストール」(14 ページ)を参照して
ください)。
Ethernet ディレクトリ内で Windows バージョン用フォルダーに移動します。表 2 (14 ペー
ジ)を参照してドライバーをインストールします。「INF からのドライバーのインストー
ル」(14 ページ)を参照してください。
表 2 Windows バージョンフォルダー
Windows バージョン
MWDP フォルダー
Windows 7
win7(win7 が存在しない場合は ws2008r2)
Windows 7 x86
ws2008r2\x86
Windows 8.1
win81(win81 が存在しない場合は ws2012)
Windows 10
n/a
Windows 2008 R2
ws2008r2
Windows 2012
ws2012
Windows 2012 R2
ws2012r2
注記:
m700 カートリッジの場合は、パス内に追加サブフォルダーがあります(x64)。
INF からのドライバーのインストール
ドライバーは、セットアップ情報(.inf)ファイルおよびその他のファイルで構成されます。
フォルダー内にいくつかの .inf ファイルがある場合は、それぞれが異なるドライバーを表現
しています。各ドライバーをインストールするには、以下の手順を実行します。
Windows 7 以外の Windows バージョンの場合は、次のようなセットアップ情報(.inf)ファ
イルからドライバーを直接インストールできます。
1. .inf ファイルを右クリックして [インストール]を選択します。
2. 許可を求められたら同意します。
3. 再起動を求められたら再起動します。
Windows 7、m700 カートリッジの場合は、デバイスマネージャーからドライバーをインス
トールできます。
1. デバイスマネージャーを起動します。
2. デバイスマネージャーから、目的のデバイスを探します(たとえば、[SM バスコントロー
ラー]および [イーサネットコントローラー]デバイスは、[その他のデバイス]にある可能性
があります)。
3. 右クリックし、[ドライバーソフトウェアの更新]を選択します。
4. [コンピューターを参照してドライバーソフトウェアを検索します]オプションを選択して、
適切なドライバーを含む仮想マウントからフォルダーを指定します。
5.
6.
7.
14
•
SM バスコントローラー — chipset フォルダー
•
イーサーネットコントローラー — ethernet フォルダー(完全パスについては表 2
(14 ページ)を参照してください。たとえば、ethernet\ws2008r2\x64)。
[次へ]を選択して、何か指示が表示された場合はそれらに従ってください。
イーサーネットデバイスの場合は、各ドライバーを個別にインストールしなければならな
い場合があります。
すべてのデバイス用のドライバーをインストールした後に、再起動を求められた場合は再
起動します。
ISO イメージからの Microsoft Windows インストール
ネットワークドライバーのインストール(m710 および m710p)
Windows バージョンによってはデフォルトネットワークドライバーがない場合があります(た
とえば、Windows 7 や Windows 2008 R2)。そのシステムは、ドライバーがインストールさ
れる(mRCA リモートコンソールでインストール可能)までネットワーク接続が確立されませ
ん。
注記:
1.
2.
3.
4.
5.
6.
7.
Windows 10 の場合はこのセクションをスキップできます。
HP サポートセンター から、カートリッジおよび Windows バージョン用のネットワーク
パッケージをダウンロードします。
一般的なフォルダーにコピーします。
mRCA コンソールから、フォルダーをマウントします。[Virtual Drives ]→[Folder] を選択し
てから、ネットワークパッケージが含まれるフォルダーを選択します。
ターゲットシステムから、マウント済みフォルダーに移動し、ネットワークパッケージ実
行可能ファイルを実行します。
画面の指示に従って、ドライバーが含まれるネットワークパッケージをインストールしま
す。
カスタムインストールを選択することを求められたら、[Custom] を選択します。プログラ
ム機能をインストールすることを求められたときに、すべての機能を無効にすることもで
きます。たとえば、パフォーマンスツール、SDK など。ドライバーはインストールされま
す。
インストールが完了したときに、ターゲットシステムの再起動を求められたら再起動しま
す。
Windows クライアントオペレーティングシステムへの SAC/EMS のイ
ンストール
Windows クライアントオペレーティングシステム(Windows 7、Windows 8.1、および
Windows 10)の場合は、Moonshot 仮想シリアルポート(VSP)アクセス用の Special
Administrator Console (SAC) サービスおよび Emergency Management Services (EMS) を Windows
でインストールして有効にするには、以下の手順に従ってください。
1. https://msdn.microsoft.com/en-us/library/windows/hardware/hh825420.aspx から Windows
Assessment and Deployment Kit (ADK) をダウンロードしてインストールするか、Windows
ADK がすでにインストールされている既存のシステムを使用します。これは、SAC/EMS
をインストールするターゲットシステム上では必要ありません。
2. HP Moonshot Tools をダウンロードして、実行可能ファイルを実行してファイルを展開し
ます。http://www.hp.com/go/enterprise/docs を参照してください。
注記: ここで使用する SAC スクリプトについては、PowerShell スクリプトをインストー
ルする必要はありません。たとえば、importHPMoonshotTools.ps1 を実行する必要は
ありません。
3.
4.
5.
6.
Windows クライアント ISO をマウントするか、ISO コンテンツを展開します。
Windows クライアント ISO の \sources フォルダーから、HP Moonshot ツール解凍済み
hpSACpackage フォルダーに boot.wim をコピーします。
SAC フォルダーを作成するために、管理者として hpSACpackage.cmd スクリプトを実行
します。
ソース OS を示すように SAC フォルダーの名前を変更します。たとえば、SAC-Win81 に
します。
重要: ソース boot.wim に一致する Windows バージョン用の SAC フォルダーのみを使
用してください。
ネットワークドライバーのインストール(m710 および m710p)
15
SAC/EMS をインストールするターゲットシステムから、前の手順で作成した SAC フォ
ルダーにアクセスします。たとえば、mRCA リモートコンソール([Virtual Drives]→[フォ
ルダー])から SAC フォルダーをマウントするか、ネットワーク共有から SAC フォルダー
にアクセスするか、またはターゲットシステムに直接 SAC フォルダーをコピーします。
8. ターゲットシステム上で管理者としてコマンドプロンプトを開きます。
9. マウント済み SAC フォルダーのドライブとディレクトリに変更します。
10. hpSACinstall.cmd スクリプトを実行します。SAC/EMS がローカルシステム上にイン
ストールされて構成されます。
11. ターゲットシステムを再起動します。
7.
Windows を Moonshot 用にカスタマイズ
以下のコマンドによって追加 Windows 機能が有効になります。コマンドプロンプトから実行
したり、スクリプト内に置いたりできます。管理者権限で実行する必要があります。
EMS を VSP/SAC 用に有効にする(推奨)
このコマンドによって Windows Emergency Management Services (EMS) が有効になります。
Windows 実行中に Moonshot 仮想シリアルポート(VSP)を使用して Special Administrator
Console (SAC) にアクセスできます。「Windows クライアントオペレーティングシステムへの
SAC/EMS のインストール」(15 ページ)セクションの手順を実行した場合、このコマンドは
hpSACinstall.cmd スクリプトの一部としてすでに発行されています。
bcdedit.exe /set {bootloadersettings} ems on
Windows 電源プラン(推奨)
これらのコマンドによって、デフォルト電源プラン(高パフォーマンス、省電力、およびバラ
ンス)のディスプレイタイムアウトが無効になり、アクティブ電源プランが高パフォーマンス
電源プランに設定されます。
powercfg.exe —setacvalueindex scheme_min sub_video videoidle 0
powercfg.exe - setacvalueindex scheme_max sub_video videoidle 0
powercfg.exe - setacvalueindex scheme_balanced sub_video videoidle 0
powercfg.exe -setactive scheme_min
リモートデスクトップ
これらのコマンドによって、リモートデスクトップファイアウォールおよびレジストリ設定が
有効になり、ネットワークレベル認証を有効にしたコンピューターからのみ RDP 接続が許可さ
れます。
netsh advfirewall firewall set rule [email protected],-28752 new
enable=Yes
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 1 /f
ファイルとプリンターの共有/WMI
これらのコマンドによって、ファイルとプリンターの共有および WMI ファイアウォールルー
ル(オプションの共有または管理機能)が有効になります。
netsh advfirewall firewall set rule [email protected],-28502 new
enable=Yes
netsh advfirewall firewall set rule [email protected],-34251 new
enable=Yes
16
ISO イメージからの Microsoft Windows インストール
グラフィックスパッケージのインストール(m700、m710、および
m710p)
グラフィックスパッケージは高度なグラフィックドライバーおよびユーティリティで利用でき
ます。これらが必要な場合は、mRCA リモートコンソールなしでインストールすることをお勧
めします。mRCA 仮想ディスプレイによって、グラフィックスドライバーが適切にインストー
ルされない場合があります。つまり、グラフィックスパッケージがネットワークからリモート
アクセスするには、ネットワークドライバーがインストールされて機能している必要がありま
す。たとえば、リモートデスクトップを使用してシステムにコピーされた、ファイル共有を使
用する場合などです。
1. ターゲット HP Moonshot カートリッジから mRCA カートリッジをリンク解除します。『HP
Moonshot Remote Console Administrator カートリッジユーザーおよびメンテナンスガイ
ド』 の「mRCA の使用」セクションの説明に従ってください。mRCA カートリッジを取り
外す必要はありません。
2. カートリッジおよび Windows バージョン用のグラフィックスパッケージをダウンロード
します。
3. パッケージをターゲットシステムからアクセスできるネットワーク共有にコピーするか、
ターゲットシステムに直接コピーします。
4. リモートデスクトップ接続を使用して、ターゲットシステムにログインし、グラフィック
スパッケージの実行可能ファイルを実行します。
5. 画面の指示に従って、グラフィックスパッケージをインストールします。
6. インストールが完了したときに、ターゲットシステムの再起動を求められたら再起動しま
す。
グラフィックスパッケージのインストール(m700、m710、および m710p)
17
3 Microsoft Windows の準備と展開
HP ProLiant Moonshot サーバーには、主要な Windows ドライバーが必要です。HP Moonshot
サーバーカートリッジノードを展開するには、ネットワークベースのインストール方法が必要
であり、展開サーバーも必要になります。各ノードのコンソールには、HP Moonshot iLO CM
ファームウェアの機能である HP iLO 仮想シリアルポート(VSP)を使用してアクセスできま
す。また、ノードへの SSH 接続が確立され、Windows 環境へのヘッドレスアクセスが可能に
なります。
Moonshot に向けた Windows イメージのカスタマイズ
Windows を展開するために、展開サーバーで使用しているイメージに HP Moonshot Windows
Deployment Pack (MWDP) を追加する処理を行います。Windows セットアップイメージには一
部のコンポーネントが含まれていないことがあるため、この手順は Windows の展開に役立ち
ます。HP ソフトウェアの以下の 3 つのダウンロードパッケージがあります。
•
HP ProLiant m300 および m350 サーバーカートリッジ用 HP Moonshot Windows Deployment
Pack (MWDP)
•
HP ProLiant m700 サーバーカートリッジ用 HP Moonshot Windows Deployment Pack (MWDP)
•
HP ProLiant m710 および m710p サーバーカートリッジ用の HP Moonshot Windows
Deployment Pack (HP MWDP)
ダウンロードパッケージには、ソフトウェアドライバー、スクリプト、無人セットアップファ
イルのサンプル、Readme ファイルが含まれます。パッケージは次の Web サイト(
http://www.hp.com/support/moonshot/1500chassis-software-download )からダウンロードし
ます。
Windows がインストールされた後にドライバーをインストールするために必要な追加のパッ
ケージ(HP Smart コンポーネントとして提供)があります。
•
ProLiant m700 サーバーカートリッジ用の AMD グラフィックスドライバーを含む Microsoft
Windows 用の AMD Catalyst パッケージ
•
ProLiant m710 サーバーカートリッジ用の HP ProLiant m710 Intel Iris Pro 5200 統合グラ
フィックスプロセッサードライバー
•
HP ProLiant m710 Mellanox 用の Mellanox ネットワークドライバーアップデート
これらのドライバーは http://www.hp.com/support の HP サポートページから入手できます。
サポートページで、(必要に応じて)お客様の国名を選択します。[ドライバー & ダウンロー
ド]をクリックし、検索用語(たとえば、ProLiant m700)を入力します。
必要な主な手順は、次のとおりです。
1. 適切なドライバーを Windows イメージに追加します。
注記:
HP ProLiant m710 サーバーカートリッジでは、ドライバーが Windows イメージに含まれ
ているのでこの手順は不要です。Windows のインストールが完了した後、これらのドラ
イバーのアップデートがないか必ず確認してください。
2.
3.
ヘッドレスアクセスを有効にするように Windows ブートエントリーを変更します。
自動インストール用に無人セットアップファイルをカスタマイズします。
HP では、本書に記載した Windows 展開手順を一つずつ説明したビデオを作成しました。
Windows の展開を開始する前に、Windows 展開トレーニングビデオをご覧になることを推奨
します。次の Web サイトからダウンロードしてください。
http://h20324.www2.hp.com/SDP/Content/ContentDetails.aspx?ID=4214 (英語)
18
Microsoft Windows の準備と展開
展開用のインフラストラクチャ
HP Moonshot System のアーキテクチャーの設計は独特です。環境はクライアント/サーバー展
開サービスがあるネットワーキングコンポーネントに依存しています。Windows オペレーティ
ングシステムのインストールには、ヘッドレスサポートを設定した PXE ブートが必要です。
表 3 必要なコンポーネント
ネットワーキングコンポーネント
Windows 展開サーバー(PXE 展開サーバーには以下の機能が必要です。
ブートサーバー)
• ネットワークからのアクセス
• オペレーティングシステムイメージの保存
• イメージとサーバー固有の情報を含んでいる無人セットアップファイルの保存
• スクリプトの保存
• ドライバーの保存
• ネットワークを介したサーバーへのソフトウェアコンポーネントの転送
• PXE クライアント要求への応答
• ネットワークブートプログラムの実行
DHCP サーバー
DHCP サーバーは、TCP/IP ベースのネットワークデバイス(展開されたサーバー)
に有効な IP アドレスを提供します。DHCP の役割は、ネットワークインフラストラ
クチャおよびトポロジに応じて、配備サーバーで提供することも、スタンドアロン
で提供することもできます。
DNS サーバー
DNS サーバーにより、TCP/IP ベースのネットワーク環境での名前解決が可能にな
ります。
展開対象のサーバーカート カートリッジタイプ
リッジ(PXE クライアント) • HP ProLiant m700 サーバーカートリッジ
• HP ProLiant m710 サーバーカートリッジ
• HP ProLiant m710p サーバーカートリッジ
• HP ProLiant m300 サーバーカートリッジ
• HP ProLiant m350 サーバーカートリッジ
• HP ProLiant m400 サーバーカートリッジ
• HP ProLiant m800 サーバーカートリッジ
展開を進めるための管理者の 管理者のコンピューターにより、iLO VSP 経由で SSH を介してカートリッジにリ
コンピューター
モートアクセスして、展開を管理できます。通常、展開コンソールへのアクセスに
使用されます。
ネットワークインフラストラ デフォルトでは、すべてのカートリッジはデフォルトの VLAN 用に構成されている
クチャ
ため、PXE クライアントが展開サーバーに接続して IP アドレスを取得し、DNS 要
求を行えるように構成する必要があります。
Moonshot に向けた Windows イメージのカスタマイズ
19
図 1 展開インフラストラクチャの例
1. 管理者のコンピューター HP Moonshot System の管理に使用される、展開コンソールとしてのワークステーショ
ン
2. 展開サーバー
OS イメージ、ドライバー、スクリプト、および無人セットアップファイル用の PXE
サーバー、DHCP/DNS、およびストレージを提供します
3. HP Moonshot System
展開する PXE クライアントを含みます
前提条件
図 1 (20 ページ)に示すように、オペレーティングシステムは、PXE サーバーを使用して、ネッ
トワークを介してインストールされます。HP では、インストールを成功させるために以下の
要件を推奨しています。
•
インフラストラクチャ
◦
•
HP Moonshot 1500 シャーシがインストールおよび構成されていること。
–
最新のファームウェアがインストールされていることを確認します。
–
最新の HP Moonshot Component Pack は http://www.hp.com/go/moonshot/
download (英語)からダウンロードできます。
◦
ネットワークは、Windows ネットワークベースのインストール(PXE 展開サーバー、
DHCP サーバーと DNS サーバー、ファイアウォール、VLAN など)ができるように
構成しておくこと。
◦
展開を実行するための管理者のコンピューター
◦
展開の実行を許可されたユーザーアカウント
ソフトウェア
◦ Microsoft Windows オペレーティングシステムの ISO イメージ(または製品 DVD)と
ライセンス(ここから以下を抽出する必要があります)
–
–
20
boot.wim は Windows PE イメージセットアップを含みます。
install.wim はインストール用の Windows オペレーティングシステムイメー
ジを含みます。
Microsoft Windows の準備と展開
◦
適切な HP Moonshot Windows Deployment Pack (HP MWDP) を次の Web サイト
(http://www.hp.com/support/moonshot/1500chassis-software-download )からダウ
ンロードしてください。
–
HP ProLiant m300 および m350 サーバーカートリッジ用の HP MWDP(m300 お
よび m350 サーバーカートリッジを展開する場合)。
–
HP ProLiant m700 サーバーカートリッジ用の HP MWDP(m700 サーバーカート
リッジを展開する場合)。
–
–
HP ProLiant m710 サーバーカートリッジ用の HP MWDP(m710 および m710p
サーバーカートリッジを展開する場合)。
◦
SSH を使用して Moonshot 1500 シャーシの iLO CM に接続するためのターミナルエ
ミュレーター(PuTTY など)。
◦
Windows アセスメント & デプロイメントキット(ADK)
ADK には、Deployment Imaging Servicing and Management (DISM) コマンドライン
ツール、DISM PowerShell コマンドレット、Windows システムイメージマネージャー
(Windows SIM)などの展開ツールが含まれています。ADK は Microsoft のダウン
ロードサイトから無料でダウンロードできます。DISM は、WIM ファイルを変更する
ために使用できます。Windows SIM は、unattend.xml ファイルの作成と変更に使
用される GUI ベースのユーティリティです。
–
ADK 8 は、Windows 7 (SP1) および Windows Server 2012(http://
www.microsoft.com/en-us/download/details.aspx?id=30652 )をサポートしてい
ます。
–
ADK 8.1 は、Windows Server 2012 R2 および and Windows 8.1 に必要な最小
バージョンであり、Windows 7 (SP1) および Windows Server 2012(http://
www.microsoft.com/en-us/download/details.aspx?id=39982 )をサポートしてい
ます。
重要: 少なくとも、展開している OS と一致する最小バージョンの ADK を実行
することを推奨します。サポートされる最小バージョンは ADK 8 です。バージョ
ンには下位互換性があり、多くの場合、新しいオペレーティングシステムでは、
最新の変更を完全にサポートするために最小バージョンを必要とする機能が提供
されるので、最新バージョンを使用することが適切です。
Windows 緊急管理サービス(EMS)の有効化
他のサーバー管理オプションを利用できない場合、Windows EMS によりリモート管理オプショ
ンとシステム回復オプションが提供されます。また、EMS はキーボード、ビデオ、マウス、ま
たは iLO リモートコンソールを利用できないヘッドレスシステムには必須です。EMS 機能は
Moonshot でサポートされ、各ノードの iLO VSP を通じて実装されます。
EMS では、Windows Server の Special Administration Console (SAC)機能が使用されます。
SAC は、Windows の展開および実行時操作中にサーバーの管理に使用できます。さらに、OS
IP アドレスの表示と設定、OS のシャットダウンと再起動、現在実行中のプロセスの一覧の表
示、コマンドシェル(cmd.exe)インターフェイスの OS へのオープンなどの管理起用を提供
します。EMS 機能はノードの PXE ブート中に、ユーザーが PXE ブートプロセスとやり取りす
るための組み込みの Windows ブートプログラムを使用し、さまざまなブートプログラムのメ
ニューから選択して利用することができます。この機能は、HP ProLiant Moonshot ノードを展
開する前に、WDS などの PXE ブートサーバー上で有効にしておく必要があります。
Moonshot に向けた Windows イメージのカスタマイズ
21
WDS サーバーで EMS リダイレクションを有効にするには、Windows の BCDEdit.exe ユー
ティリティを使用して、2 つのブート構成データファイル(BCD)を変更します。
64 ビットシステムの場合:
•
%Path%\RemoteInstall\Boot\x64\default.bcd
•
%Path%\RemoteInstall\Boot\x64\images\boot-(#).wim.bcd
32 ビットシステムの場合:
•
%Path%\RemoteInstall\Boot\x86\default.bcd
•
%Path%\RemoteInstall\Boot\x86\images\boot-(#).wim.bcd
EMS の OS の展開および実行時サポートを有効にするには、BCD ファイルを一部変更する必
要があります。Windows コマンドシェルを使用した管理者特権でのコマンドプロンプト(「管
理者として実行」を使用して管理者権限で開始したコマンドプロンプトウィンドウ)で、BCDedit
コマンドを入力します。
注記: Windows ADK を Windows Server 2012 および 2012 R2 にインストールすると、
[Deployment and Imaging Tools Environment] という管理者用のショートカットタイルが作成さ
れ、ここから、BCDedit コマンドを入力する管理者レベルのコマンドプロンプトを開始するこ
ともできます。
EMS を有効にするための BCD ファイルの変更
1.
\RemoteInstall\Boot\x86\images\または \RemoteInstall\Boot\x64\images\に
次のコマンドを入力します。
a. >bcdedit.exe /store .\boot-(#).wim.bcd /enum /v
これにより、BCD ストア(この場合は boot-(#).wim.bcd)からのブートエント
リーが一覧表示されるので、Windows ブートローダー識別子を識別しやすくなりま
す。
b.
>bcdedit.exe /store .\boot-(#).wim.bcd /set {GUID} bootems on
このオプションを使用すると、BCD ストア(boot-(#).wim.bcd)内の指定された
ブートエントリーに対して、緊急管理サービス(EMS)が有効になります。
c.
>bcdedit.exe /store .\boot-(#).wim.bcd /set {GUID} ems on
このオプションを使用すると、BCD ストア(boot-(#).wim.bcd)内の指定された
オペレーティングシステムブートエントリーに対して、緊急管理サービス(EMS)が
有効になります。
d.
>bcdedit.exe /store .\boot-(#).wim.bcd /set {GUID} novga on
このオプションを使用すると、OS での VGA モードの使用が無効になります。この
オプションは、Windows 8 および Windows Server 2012 での起動時に使用できま
す。
重要: novga オプションは、Windows 7 には適用されません。ProLiant m700 サー
バーカートリッジでの Windows 7 with SP1 の展開には(アーキテクチャーには関係
なく)これを使用しないでください。オプションは、Windows 8 および Windows
Server 2012 以降のバージョンで利用できます。
22
Microsoft Windows の準備と展開
2.
\RemoteInstall\Boot\x64\または \RemoteInstall\Boot\x86\ディレクトリで、
次のコマンドを入力します。
>bcdedit.exe /store .\default.bcd /set {bootmgr} bootems on
このコマンドは、デフォルトのブートマネージャーとして EMS を有効にします。
注記: これは、有効な PowerShell 構文ではありません。適切な BCD 編集方法については、
Microsoft PowerShell のドキュメントを参照してください。
前述のように、PXE ブートフェーズ中の EMS のサポートによって、ユーザーは次の図に示す
ように WDS サーバーにインストールされたブートイメージのリストから選択できます。
図 2 ネットワークを介して WDS サーバーで起動される HP Moonshot サーバーカートリッジの
ブートマネージャー
完全な手順については、「ProLiant Moonshot サーバーカートリッジのブートイメージの追加」
(28 ページ) を参照してください。
HP Moonshot Windows Deployment Pack (HP MWDP) について
HP ProLiant Moonshot サーバーカートリッジに Microsoft Windows を展開するために、HP で
は HP Moonshot Windows Deployment Packs (HP MWDP) というソフトウェアバンドルを提供
しています。
HP ProLiant Moonshot サーバーはヘッドレスであり、USB 接続はできません。そのため、イン
ストール後にネットワークインターフェイスと EMS が使用できる必要があります。HP MWDP
には、最小限のドライバーセット(一般的にネットワークドライバーやチップセットドライ
バー)と boot.wim および install.wim ファイルを更新するための構成スクリプトが含ま
れます。さらに機能 Windows イメージを展開するために Windows 7 (SP1) または Windows
8.1 での SAC のサポート機能も含まれます。このパッケージには、クライアントおよびイメー
ジの無人セットアップファイルとしてカスタマイズしてユーザーの構成内で使用できるサンプ
ルの無人セットアップファイルが含まれています。
Moonshot に向けた Windows イメージのカスタマイズ
23
重要: HP MWDP(または同様のプロセス)を使用することは、Microsoft Windows オペレー
ティングシステムの展開を成功させる上で重要です。これは、Microsoft が提供するイメージに
は、HP ProLiant Moonshot サーバーカートリッジに必須のドライバーが必ずしも含まれていな
いためです。
バンドルの内容:
•
hpeula en.html:エンドユーザー使用許諾契約書(英語)
•
hpeula ja.html:エンドユーザー使用許諾契約書(日本語)
•
MWDP_m#00_README.txt:MWDP Readme ファイル
•
Windows の展開 boot.wim ファイルおよび install.wim ファイルに追加できるドライ
バー、特にネットワークベースの展開には不可欠なブートクリティカルな NIC ドライバー
を含むディレクトリ
ドライバーフォルダーには、サポートする Microsoft オペレーティングシステム用の HP
ProLiant Moonshot カートリッジ専用ドライバーが含まれています。カスタムの Windows
展開ファイルを使用する場合は、ハードウェアに適したドライバーを含める必要がありま
す。
•
Windows の展開 boot.wim ファイルおよび install.wim ファイルを構成するためのスクリプ
トがあるスクリプトディレクトリ
•
無人セットアップでの Windows 展開用の応答ファイルのサンプルを含む unattend ディ
レクトリ。これらのファイルは Windows のインストールの自動化には不可欠であり、カー
トリッジの要件です。組織の要件とポリシーに従って、これらのサンプルファイルをそれ
ぞれの環境に合わせてカスタマイズします。
各 ProLiant サーバーカートリッジはさまざまな目的を持ち、またさまざまなオペレーティング
システムをサポートしているため、以下のバンドルが必要です。
HP ProLiant m300 および m350 サーバーカートリッジ用 HP Moonshot Windows
Deployment Pack
このバンドルは、特に ProLiant m300 および m350 サーバーカートリッジ用に設計され、
Microsoft Windows Server 2012 または Microsoft Windows Server 2012 R2 の展開の支援に使
用されます。
表 4 バンドルの内容
ドライバー
チップセット - ProLiant m300 および m350 サーバーカートリッジのプラットフォームをサ
ポートし、Windows デバイスマネージャー内の黄色の感嘆符を取り除くドライバー。
イーサネット - ProLiant m300 および m350 サーバーカートリッジでの Windows 展開用の
NIC ドライバーを含んでいるフォルダー。
スクリプト
Windows Server 2012 メディアまたは Windows Server 2012 R2 の boot.wim および
install.wim ファイルのカスタマイズに使用するスクリプト。
無人セットアップ Windows Server 2012 および Windows Server 2012 R2 のインストールを自動化するための
応答ファイル。ファイルは OS に固有です。
HP ProLiant m300 および m350 サーバーカートリッジ用 Windows Deployment Pack にあるス
クリプト、ドライバー、および無人セットアップファイルを使用すると、Windows の展開済
みインスタンスで SAC および RDP が有効になります。
HP ProLiant m700 サーバーカートリッジ用 HP Moonshot Windows Deployment Pack
このバンドルは、特に ProLiant m700 サーバーカートリッジ用に設計され、Microsoft Windows
7 (SP1)(64 ビット版または 32 ビット版)、Windows 8.1、および Windows Server 2012 と
2012 R2 の展開の支援に使用されます。
24
Microsoft Windows の準備と展開
表 5 バンドルの内容
ドライバー
チップセット - ProLiant m700 サーバーカートリッジのプラットフォームをサポートし、
Windows デバイスマネージャー内の黄色の感嘆符を取り除くドライバー
イーサネット - ProLiant m700 サーバーカートリッジでの Windows 展開用の NIC ドライバー
を含んでいるフォルダー
スクリプト
Windows 7 (SP1) メディア、Windows 8.1、または Windows Server 2012 および Windows
Server 2012 R2 の boot.wim および install.wim ファイルのカスタマイズに使用するスク
リプト。
無人セットアップ Microsoft Windows 7 (SP1)(64 ビット版または 32 ビット版)、Windows 8.1、または
Windows Server 2012 および Windows Server 2012 R2 のインストールを自動化するための
応答ファイル。ファイルは OS に固有です。ファイルは OS に固有です。
HP ProLiant m700 サーバーカートリッジ用 HP MWDP にあるスクリプト、ドライバー、およ
び無人セットアップファイルを使用すると、Windows の展開済みインスタンスで SAC および
RDP が有効になります。
HP ProLiant m710 および m710p サーバーカートリッジ用の HP Moonshot Windows
Deployment Pack
このバンドルは、特に ProLiant m710 および m710p サーバーカートリッジ用に設計され、
Microsoft Windows Server 2012 および Windows Server 2012 R2、Windows 7 (SP1)(64 ビッ
ト版)、および Windows 8.1(64 ビット版)の展開の支援に使用されます。
表 6 バンドルの内容
ドライバー
イーサネット - ProLiant m710 および m710p サーバーカートリッジでの Windows 展開用の
NIC ドライバーを含んでいるフォルダー。
スクリプト
Windows 7 (SP1) メディア、Windows 8.1、または Windows Server 2012 および Windows
Server 2012 R2 の boot.wim および install.wim ファイルのカスタマイズに使用するスク
リプト。
無人セットアップ Microsoft Windows 7 (SP1)(64 ビット版)、Windows 8.1(64 ビット版)、または Windows
Server 2012 および Windows Server 2012 R2 のインストールを自動化するための応答ファイ
ル。ファイルは OS に固有です。
HP ProLiant m710 サーバーカートリッジ用 HP MWDP にあるスクリプト、ドライバー、およ
び無人セットアップファイルを使用すると、Windows の展開済みインスタンスで SAC および
RDP が有効になります。
HP MWDP を使用した HP Moonshot サーバーカートリッジノード用の Windows
イメージのカスタマイズ
HP ProLiant Moonshot の各カートリッジの設計と目的は異なっており、Microsoft オペレーティ
ングシステムにはそれぞれ異なる機能があるため、Windows の展開に必要な操作はバージョ
ンによって異なる場合があります。たとえば、Windows 7 にはヘッドレス操作用のドライバー
は含まれていません。HP MWDP は、サポートされるオペレーティングシステムを ProLiant
Moonshot サーバー上で構成および展開するために使用される包括的なソフトウェアソリュー
ションです。また、Microsoft Windows 展開サービス上で動作確認を行っております。
以下の手順は、ネットワークベースの展開を介してサポートされるオペレーティングシステム
のインストール用のイメージを用意する場合に役立ちます。
1. 適切な HP MWDP をダウンロードします。
http://www.hp.com/support/moonshot/1500chassis-software-download
2.
Windows を実行しているシステムの展開サーバーまたは管理者のコンピューター上に、
イメージファイルを保存するための一時フォルダーを作成します。例では次のフォルダー
を使用します。
C:\imageprep
Moonshot に向けた Windows イメージのカスタマイズ
25
3.
展開しているカートリッジのタイプごとにサブフォルダーを作成します。
a. m300または m350(ProLiant m300 または m350 サーバーカートリッジの場合) - 展
開するサーバーカートリッジ用の Windows Deployment Pack のすべての内容を M300
または M350 のフォルダーにコピーします。たとえば ProLiant m300 サーバーカート
リッジの場合、フォルダーは以下のとおりです。
b.
c.
4.
5.
•
C:\imageprep\m300\drivers\
•
C:\imageprep\m300\scripts\
•
C:\imageprep\m300\unattend\
m700(HP ProLiant m700 サーバーカートリッジの場合) - m300 サーバーカートリッ
ジと同様に、HP ProLiant m700 サーバーカートリッジ用の Windows Deployment Pack
のすべての内容を m700 フォルダーにコピーします。内容は次のとおりです。
•
C:\imageprep\m700\drivers\
•
C:\imageprep\m700\scripts\
•
C:\imageprep\m700\unattend\
m710(HP ProLiant m710 サーバーカートリッジの場合) - 後でカスタマイズするため
に無人セットアップファイルのコピーを保持するように、HP ProLiant m710 サーバー
カートリッジ用の Deployment Pack の内容を m710 フォルダーにコピーできます。
•
C:\imageprep\m710\drivers\
•
C:\imageprep\m710\scripts\
•
C:\imageprep\m710\unattend\
Windows ISO イメージまたはインストールメディアを用意します。
付属メディアのソースフォルダーから、boot.wim および install.wim を抽出して、展
開中のイメージに対応する m300、m350、m700、または m710 スクリプトフォルダー
にコピーします(上記のスクリプトフォルダーパスを参照してください)。または、適切
なスクリプトのフォルダーに自身のカスタム展開ファイルをコピーします。
注記:
この構造を使用するということは、インストールされている OS は 1 つだけであ
ると想定しています。サポートされている複数の OS(Windows Server 2012、2012 R2
など)をインストールするには、\mXXX フォルダーの下に 3 番目の階層のフォルダーを
作成して、OS ごとにディレクトリ構造を持ちます。たとえば、Windows Server 2012
ファイル用に c:\imageprep\m300\scripts.ws2012 という名前のフォルダーを作成
し、Windows Server 2012 R2 ファイル用に c:\imageprep\m300\scripts.ws2012r2
という名前のフォルダーを作成します。次に、hpdrvadd.cmd スクリプトを各フォルダー
にコピーします。
注記: HP ProLiant m700 サーバーカートリッジは、両方のビットバージョンの Windows
7 (SP1)(64 ビット版と 32 ビット版)および Windows 8.1(64 ビット版)をサポート
しています。すべてのビットバージョンをインストールするには、\m700 フォルダーの下
に 3 番目の階層のフォルダーを作成して、Windows 7 (SP1) および Windows 8.1 のバー
ジョンごとにフォルダーを持ちます。たとえば、c:\imageprep\m700\scripts.x64
および c:\imageprep\m700\scripts.x86 という名前のフォルダーを作成します。次
に、hpdrvadd.cmd スクリプトを各フォルダーにコピーします。
これで \scripts フォルダーには、HP MWDP からスクリプトが、ご使用の Windows イ
ンストールメディアから boot.wim および install.wim ファイルが格納されるはずで
す。
6.
26
管理者特権での ADK コマンドプロンプトを scripts フォルダーに対して開きます。
Microsoft Windows の準備と展開
重要: ファイルの操作前に Microsoft Windows ADK がインストールされていた場合、
Windows ADK により、管理者特権でのコマンドシェル環境へのショートカットが用意さ
れています。シェル環境には、hpdrvadd.cmd スクリプトで使用される dism.exe など
のツールへのパス設定があります。HP では、ADK コマンドプロンプト環境(「管理者:
展開およびイメージングツール環境」とも呼ばれる)の使用を推奨しています。
Hpdrvadd.cmd スクリプトには dism.exe の最新のバージョンが必要です。たとえば、
Windows 7 の展開には最低でも Windows ADK 8 が必要です。
7.
scripts フォルダーから hpdrvadd.cmd を実行します。
この手順では、boot.wim および install.wim ファイルを変更して、ネットワークベー
スの Windows インストールに欠かせない NIC ドライバーを追加します。さらに、ドライ
バーのインストールを完了する install.wim ファイルにチップセットドライバーが追加
されます。
HP ProLiant m300 および m350 サーバーカートリッジの注記:
•
Windows Server 2012 および Windows Server 2012 R2 には、4 つの異なる Windows
SKU が含まれています。「Microsoft OS SKU」 (86 ページ) の「WDS」セクションを
参照してください。SKU は、install.wim ファイルでインデックス番号によって定
義されます。
•
Hpdrvadd.cmd は、1 回の操作ですべての SKU を変更するために、またはターゲッ
トのインデックス番号をスクリプトに渡すことで各インデックスを個別に変更するた
めに使用できます。
•
デフォルトでは、hpdrvadd.cmd スクリプト(引数なし)は、install.wim ファ
イルに含まれる SKU の 4 つすべてのインデックスを更新します。
•
スクリプト変数セクションを変更することで、単一のインデックスで操作することも
できます。詳細については、スクリプトの使用法を参照してください。スクリプトの
使用法は、/? 引数を使用して呼び出すこともできます。
•
SKU および対応するインデックス番号のリストを取得するには、Microsoft の dism.exe
コマンドを使用します。
dism /get-imageinfo /imagefile:<path>\install.wim
HP ProLiant m700 サーバーカートリッジの注記:
•
hpdrvadd.cmd ファイルでは、前に説明したように NIC およびチップセットのパッ
ケージドライバーを boot.wim と install.wim ファイルに追加するだけでなく、
Windows のインストールに EMS がサポートされるように install.wim ファイルを
変更します。Windows Client オペレーティングシステムは、デフォルトでは EMS を
サポートしていないため、これは必須の追加手順です。
この追加手順のために特別にカスタマイズする必要はありません。
•
8.
Windows 7 (SP1) の install.wim ファイルには、Windows SKU が 1 つ含まれてい
るだけであり、hpdrvadd.cmd スクリプトに引数は必要ありません。
スクリプトの実行が完了したら、出力でエラーメッセージを確認します。エラーが見つ
かった場合は、前述の手順を再度実行して出力を確認します。エラーが見つからなかった
場合は、次のセクションの説明に従い、イメージを WDS ストアに追加します。
Microsoft Windows 展開サービス(WDS)を使用した展開例
このセクションでは、Microsoft Windows 展開サービス(WDS)を使用した Windows ネット
ワークベースのインストールの実行について説明します。この展開例では、Microsoft WDS を
使用して Moonshot サーバーカートリッジに Windows を展開するために不可欠な手順を取り
上げていますが、その他の展開ツールも使用できます。
Microsoft Windows 展開サービス(WDS)を使用した展開例
27
Microsoft WDS は、HP ProLiant Moonshot サーバーカートリッジに基本 OS イメージを展開で
きます。または、以下の処理によって参照コンピューターをカスタマイズすることもできま
す。
•
OS のインストール
•
最新の Microsoft アップデートのダウンロードおよびインストール
•
ターゲット環境に必要なアプリケーションとファイルの追加
続いて、同様のノードでさらに展開できるように、参照として使用するサンプルコンピュー
ターからゴールドマスターイメージをキャプチャーします。
このセクションで使用する例では、インフラストラクチャの追加要件を伴う Active Directory
を必要としないため、Windows Server 2012 WDS はスタンドアロンモードで構成されていま
す。Windows Server 2012 WDS は、Windows 7 (SP1)、Windows 8.1、Windows Server 2012、
Windows Server 2012 R2 など、HP ProLiant Moonshot サーバーでテストされたすべてのバー
ジョンの Microsoft Windows OS をサポートしています。他の WDS バージョンが使用される
場合もありますが、それらも Active Directory 環境に統合できます。
注記: Windows 展開サービスの初期セットアップについては、「Microsoft Windows Deployment
Services のインストール」(86 ページ)を参照してください。
WDS の詳細については、「関連ドキュメントとビデオ」 (7 ページ) セクションの Microsoft
の技術文書を参照してください。
Windows イメージの展開
HP ProLiant Moonshot サーバーカートリッジに基本 Microsoft OS を展開するには、このセク
ションの手順に従います。関連する手順は、次のとおりです。
•
「ProLiant Moonshot サーバーカートリッジのブートイメージの追加」(28 ページ)
•
「ProLiant Moonshot サーバーカートリッジのインストールイメージの追加」(33 ページ)
•
「サンプルの XML 無人セットアップファイルのカスタマイズ」(34 ページ)
•
「WDS を使用したイメージの展開」(42 ページ)
ProLiant Moonshot サーバーカートリッジのブートイメージの追加
この手順では、「HP MWDP を使用した HP Moonshot サーバーカートリッジノード用の Windows
イメージのカスタマイズ」 (25 ページ) セクションで変更した boot.wim ファイルを追加し、
カスタマイズした boot.wim ファイルのヘッドレスサポートを有効にするように WDS BCD
ストアを変更します。
また、ヘッドレスサポートはブートエントリーに追加する必要があります。
1. [Windows Deployment Services] コンソールの左ペインで、[Boot Images] ノードを右クリッ
クして、[Add Boot Image] をクリックします。
2. 事前に変更済みのブートイメージ(boot.wim)をブラウズして選択し、「HP MWDP を
使用した HP Moonshot サーバーカートリッジノード用の Windows イメージのカスタマイ
ズ」 (25 ページ) のセクションを参照して、Windows の展開準備をします。
注記: ブートイメージは、WDS サーバーまたは管理者のマシンの以下のディレクトリに
あります。
HP ProLiant m300 サーバーカートリッジ - \imageprep\m300\scripts\
HP ProLiant m350 サーバーカートリッジ - \imageprep\m350\scripts\
HP ProLiant m700 サーバーカートリッジ - \imageprep\m700\scripts\
HP ProLiant m710 サーバーカートリッジ - \imageprep\m710\scripts\
3.
28
[Open] をクリックして [Next] をクリックします。
Microsoft Windows の準備と展開
図 3 WDS ブートコンテナーへのカスタムブートイメージの追加
4.
[Image Metadata] ページで、イメージの名前と、ご使用の環境に意味のある説明を入力し
ます。この例では「WS2012R2–Moonshot-M300」を使用しています。
図 4 イメージの名前とイメージの説明のカスタマイズ
5.
[Next] をクリックします。
Microsoft Windows 展開サービス(WDS)を使用した展開例
29
図 5 ブートイメージの追加完了
6.
進行状況バーに操作が完了したことが示され、以下のメッセージが表示されたら、[Finish]
をクリックします。
The selected images were successfully added to the server
7.
この手順を繰り返して、他のカスタムブートイメージを追加します。
注記: HP Moonshot サーバーカートリッジの場合、デフォルトでは EMS が有効になって
いないので、必ず(Windows のヘッドレスサポートに対して)EMS を有効にしてくださ
い。この手順は、次のセクション(「ブート構成データファイルでの EMS の有効化」(31
ページ))で説明します。
注記: .\boot\x64 フォルダーは、さまざまなブートファイルを格納し、64 ビットの
オペレーティングシステムで使用されます。一方、.\boot\x86 フォルダーは、32 ビッ
トの OS バージョンを展開するクライアント用に同様なファイルを格納します。イメージ
サブフォルダーには、前述のプロセスの間に WDS に追加されたブートイメージが含まれ
ています。追加されたブートイメージごとに、Windows の展開中に適用されるブート設
定を定義および制御する、対応する BCD ファイルが作成されます。ブートコンテナーに
同じ名前のブートファイルが複数追加されると、ダッシュとかっこで囲まれた数字(–(#))
がファイル名に追加されます。たとえば、ストアに 2 番目に追加された boot.wim ファ
イルの名前は、boot-(2).wim となります。
8.
30
追加されたブートファイルの名前を確認します。この名前は、次のセクションで EMS サ
ポートを追加するときに必要になります。
a. [Boot Image] ペインで新しいエントリーを左クリックして選択します。
b. エントリーを右クリックします。
c. [プロパティ]を選択します。ファイル名は、[Image Properties] ウィンドウに表示され
ます。「ブートイメージ名」 (31 ページ) の例を参照してください。ここではブート
イメージ名が boot-(2).wim になっています。このウィンドウに [Architecture] も表
示されていることを確認してください。この例ではブートイメージのアーキテクチャー
は 64 ビット(x64)になっています。
Microsoft Windows の準備と展開
図 6 ブートイメージ名
ブート構成データファイルでの EMS の有効化
テキストベースのコンソール監視を確実に有効にするために、HP ProLiant Moonshot サーバー
カートリッジノード(WDS サーバー上)のブートに使用するように BCD ファイルを変更する
ことを推奨します。このセクションでは、新しく追加した BCD ファイルとデフォルトの BCD
ファイルの変更について説明します。
新しく追加した BCD ファイルの変更
1.
エラーが発生した場合に備え、既存の BCD ファイルをバックアップとして保存します。
管理者特権のあるコマンドプロンプト(cmd.exe)を開き、\RemoteInstall\boot\
x64 フォルダー(または 32 ビット版用の \RemoteInstall\boot\x86 フォルダー)に
移動して、以下のコマンドを入力します。
>Copy boot.wim.bcd bootwim.bcd.orig
たとえば、\RemoteInstall\boot\x64\image フォルダーから、次のコマンドを入力
します(変更されているファイルを boot-(2).wim.bcd と想定)。
>Copy boot-(2).wim.bcd boot-(2)wim.bcd.orig
2.
\RemoteInstall\boot\x64\images フォルダーで、次のように入力してエントリーを
変更します。
>bcdedit.exe /store ".\boot-(#).wim.bcd" /enum /v
Microsoft Windows 展開サービス(WDS)を使用した展開例
31
注記: ファイルがコマンドを実行するフォルダーとは別のフォルダーにあり、特殊文字
(空白など)が含まれている場合、HP では完全修飾パスを二重引用符で囲むことを推奨
しています。たとえば、以下のように入力します(この場合、RemoteInstall は C: ド
ライブにあります)。
>bcdedit.exe /store
"C:\RemoteInstall\boot\x64\Images\boot-(2).wim.bcd" /enum /v
これは有効な PowerShell 構文ではなく、管理者特権での Windows コマンドプロンプトを
使用する場合のみ適用されます。PowerShell の正しい構文については、Microsoft PowerShell
のドキュメントを参照してください。
図 7 ブートエントリー識別子
識別子(GUID)を書き留めます。
3.
以下のコマンドを入力して、以前に追加された BCD ファイル(識別子 GUID 付きの
boot-(#).wim.bcd)に BOOTEMS および EMS サポートを追加します。
>bcdedit.exe /store ".\boot-(#).wim.bcd" /set {GUID} bootems on
>bcdedit.exe /store ".\boot-(#).wim.bcd" /set {GUID} ems on
>bcdedit.exe /store ".\boot-(#).wim.bcd" /set {GUID} novga on
たとえば、「ブートエントリー識別子」 (32 ページ) の情報を使用して、以下のように入
力できます。
>bcdedit.exe /store ".\boot-(2).wim.bcd" /set
{959451b3-49fa-447f-9342-41b2c395b8c9} bootems on
>bcdedit.exe /store ".\boot-(2).wim.bcd" /set
{959451b3-49fa-447f-9342-41b2c395b8c9} ems on
>bcdedit.exe /store ".\boot-(2).wim.bcd" /set
{959451b3-49fa-447f-9342-41b2c395b8c9} novga on
>bcdedit.exe /store ".\boot-(2).wim.bcd" /enum /v
最後のコマンドはストア内のエントリーを一覧表示するので、EMS のサポートが追加され
たことを確認できます。
重要: novga オプションは、Windows 7 には適用されません。ProLiant m700 サーバー
カートリッジでの Windows 7 Enterprise with SP1 の展開には(アーキテクチャーには関係
なく)これを使用しないでください。オプションは、Windows 8 および Windows Server
2012 以降のバージョンで利用できます。
4.
32
この手順を繰り返して、すべての追加 ProLiant Moonshot サーバーカスタムブートイメー
ジ上で BOOTEMS および EMS を有効にし、「デフォルトの BCD ファイルの変更」に進
みます。
Microsoft Windows の準備と展開
デフォルトの BCD ファイルの変更
1.
2.
管理者特権のあるコマンドプロンプトを開き、\RemoteInstall\Boot\x64 または
\RemoteInstall\Boot\x86(展開するアーキテクチャーによる)に移動します。
次のコマンドを入力して、default.bcd ファイルのバックアップコピーを作成します。
>Copy default.bcd default.bcd.orig
3.
ストアエントリーを表示するには、次のコマンドを入力します。
>bcdedit.exe /store ".\default.bcd /enum all
bootems が存在しないことに注意してください。
4.
bootems を有効にするには、次のコマンドを入力します。
>bcdedit.exe /store ".\default.bcd" /set {bootmgr} bootems on
5.
再びストアエントリーを表示するには、次のコマンドを入力します。
>bcdedit /store ".\default.bcd" /enum all
bootems が yes に設定されていることを確認してください。
6.
以下のコマンドを入力します。
>sc control wdsserver 129
最後のコマンドで WDS が再起動します。WDS が新たに変更されたファイルを読み取り、
\RemoteInstall\boot\x64(または \RemoteInstall\boot\x86)ディレクトリの
default.bcd と、\RemoteInstall\boot\x64\image または \RemoteInstall\boot\
x86\image フォルダーの boot-(#).wim.bcd を連結できるようにするためには再起動する
必要があります。
ヒント:
WDS は、WDS 管理コンソールを使用して再起動することもできます。
ProLiant Moonshot サーバーカートリッジのインストールイメージの追加
注記: HP では、新しいブートイメージコンテナー(HP ProLiant Moonshot Servers な
ど)を WDS 管理コンソール内に作成して、変更された install.wim ファイルを保存するこ
とを推奨しています。
1.
2.
3.
WDS 管理コンソールで [Install Images] コンテナーを右クリックして、[Add Image group]
をクリックします。例:HP ProLiant Moonshot サーバー。
新たに作成したコンテナーを右クリックして、[Add Install image] を選択します。
次に、[Browse] をクリックして install.wim ファイルを検索します。このファイルは、
「HP MWDP を使用した HP Moonshot サーバーカートリッジノード用の Windows イメー
ジのカスタマイズ」 (25 ページ) で変更済みです。
イメージの名前は管理アップレットのイメージグループに表示され、PXE のインストール
プロセス中にユーザーに表示されます。
注記:
HP ProLiant m300 サーバーカートリッジの場合は \imageprep\m300\scripts\、
HP ProLiant m350 サーバーカートリッジの場合は \imageprep\m350\scripts\です。
HP ProLiant m700 サーバーカートリッジの場合は \imageprep\m700\scripts\です。
HP ProLiant m710 サーバーカートリッジの場合は \imageprep\m710\scripts\です。
これらは、手順で示される WDS サーバーまたは管理者のマシンのいずれかにあります。
Microsoft Windows 展開サービス(WDS)を使用した展開例
33
ヒント: ファイルの名前を説明的な名前に変更します(Microsoft の全 OS には
install.wim ファイルがあり、それらはすべて異なっています)。このプロセスでイン
ストールされるイメージは、Windows Server 2012、Windows Server 2012 R2 の場合は
4 つあり、Windows 7 (SP1)(64 ビット版)の場合は 1 つ、Windows 7 (SP1)(32 ビッ
ト版)の場合は 1 つです。
図 8 HP ProLiant Moonshot サーバーグループのカスタム install.wim の追加
4.
5.
[Open] をクリックして [Next] をクリックします。
残りの画面の指示に従い続行します。
サンプルの XML 無人セットアップファイルのカスタマイズ
各 OS に 2 つの無人セットアップファイル、clientUnattend と ImageUnattend があり
ます。HP MWDP にはサンプルが含まれており、環境に合わせてカスタマイズする必要があり
ます。これらは、標準的な無人セットアップ XML ファイルであり、その中で値が「XXXXXXXX」
に設定されたフィールドでは値を変更します。
カートリッジタイプと OS バージョンに基づく 2 つの無人セットアップファイルを、HP MWDP
の unattend フォルダーから WDS サーバーの RemoteInstall\WdsClientUnattend フォ
ルダーにコピーします。続いて、XXXXXXX 値を自身のデータに置き換えて、ファイルの内容を
カスタマイズします。
34
Microsoft Windows の準備と展開
注記: この手順で示すように、どちらか一方から WDS サーバーの Imageprep または管理者
のマシンにコピーできます。すべてのファイルは、カートリッジごとの該当する無人セット
アップディレクトリに配置する必要があります (表 7 (35 ページ) を参照)。
表 7 OS に基づいて\imageprep\mXXX\unattend にコピーするファイル
オペレーティングシステム
互換性のあるカートリッジ
Windows Server 2012
ProLiant m300 サーバーカートリッ
ジ
\Imageprep\mXXX\unattend にコ
ピーするファイル
ClientUnattend_WS2012.xml
ImageUnattend_WS2012.xml
ProLiant m350 サーバーカートリッ
ジ
ProLiant m700 サーバーカートリッ
ジ
ProLiant m710 サーバーカートリッ
ジ
Windows Server 2012 R2
ProLiant m300 サーバーカートリッ
ジ
ClientUnattend_WS2012R2.xml
ImageUnattend_WS2012R2.xml
ProLiant m350 サーバーカートリッ
ジ
ProLiant m700 サーバーカートリッ
ジ
ProLiant m710 サーバーカートリッ
ジ
Windows 7(32 ビット)
Windows 7(64 ビット)
ProLiant m700 サーバーカートリッ
ジ
ClientUnattend_Win7_x86.xml
ProLiant m700 サーバーカートリッ
ジ
ClientUnattend_Win7.xml
ImageUnattend_Win7_x86.xml
ImageUnattend_Win7.xml
ProLiant m710 サーバーカートリッ
ジ
Windows 8.1(64 ビット)
ProLiant m700 サーバーカートリッ
ジ
ClientUnattend_Win8.1.xml
ImageUnattend_Win8.1.xml
ProLiant m710 サーバーカートリッ
ジ
Windows Server 2012 R2 でインストールされた HP ProLiant m300 サーバーカートリッジの例
次の例では、HP ProLiant m300 サーバーカートリッジへの Windows Server 2012 R2 のインス
トールについて説明します。カートリッジはシングルノードカートリッジであり、iLO CM
ファームウェアによって c3n1 と認識されます。また、ネットワークアダプター 1(MAC ア
ドレス 38-EA-A7-0F-7D-11)が展開に使用されるネットワークインターフェイスです。
1. RemoteInstall\WdsClientUnattend フォルダー内で、
ClientUnattend_WS2012R2.xml ファイルをコピーアンドペーストして
m300-ClientUnattend_WS2012R2.xml という新しいファイルを作成します。
2. RemoteInstall\WdsClientUnattend フォルダー内で、
ImageUnattend_WS2012R2.xml ファイルをコピーアンドペーストして
m300-ImageUnattend_WS2012R2.xml という新しいファイルを作成します。
Microsoft Windows 展開サービス(WDS)を使用した展開例
35
注記: ImageUnattend.xml および ClientUnattend.xml のそれぞれのインスタン
スは、同じタイプのサーバーカートリッジごとに 1 つだけ必要です。すなわち、ProLiant
m300 サーバーカートリッジに 1 つのインスタンス、ProLiant m350 サーバーカートリッ
ジに 1 つ、ProLiant m700 サーバーカートリッジに 1 つ、ProLiant m710 サーバーカート
リッジに 1 つ、などです。
3.
XML エディターか、Microsoft アセスメント & デベロップメントキット(ADK)の Microsoft
Windows システムイメージツールを使用して、ターゲットの環境に適合するように各 XML
ファイルの「XXXXXXXX」 値をすべて変更します。必要に応じて、Windows ADK for
Windows 8 または ADK for Windows 8.1 をダウンロードしてインストールしてください。
Windows Server 2012 R2 の場合、ADK 8.1 のダウンロードは必須です。これらには、HP
ProLiant Moonshot サーバーカートリッジでサポートされる Microsoft オペレーティングシ
ステムの古いバージョンに対する下位互換性があります。
注記: Windows SIM を使用する場合、それぞれの無人セットアップ XML ファイルを開
く必要があります。このとき、install.wim ファイルの検索が必要になることがありま
す。Imageprep\scripts フォルダーをブラウズして、ファイルを選択します。適切な
install.wim ファイルを見つけた後、Windows SIM では新しいカタログファイルの作
成が必要になる場合があります。これには 15~20 分かかることがあります。ファイルを
保存するときに、install.wim の新しい場所も保存されます。
ヒント: 次の表には、HP ProLiant m300 サーバーカートリッジに Windows Server 2012
R2 Standard を展開するために変更するフィールド名が一例として表示されています。サ
ンプルファイル内のそれぞれの XXXXXXXX フィールド名エントリーを、環境に適した情報
に置き換えます。このページを印刷して値を入力し、各ファイルを編集するための参考資
料にすることができます。
フィールド名
値
例
Logon domain または WDS
server name
WDS サーバー名
Logon password
ABC123xyz
Image group
HP ProLiant Moonshot サーバー
Image name
Windows server 2012 R2
standard m300
WIM filename
Windows Server 2012 R2
STANDARD M300.wim
Registered organization
my-organization
Registered owner
IT-DPT
Target cartridge administrator
auto logon password
ABC123xyz
Product key
Microsoft プロダクトキー
重要: プロダクトキーがインストールに適していることを確認します。たとえば、MSDN
のプロダクトキーは、ボリュームライセンスの ISO ファイルでは使用できません。
ステージング済みデバイスの構成
ステージング済みのデバイスでは詳細な制御とカスタマイズができるため、HP ProLiant Moonshot
サーバーカートリッジの展開に推奨します。クライアントの MAC アドレスまたは GUID を
36
Microsoft Windows の準備と展開
WDS ストアに追加する必要があります(あるいは、WDS 管理コンソールを使用して、または
wdsutil.exe コマンドラインツールから展開する前に Active Directory に追加)。
注記: Active Directory へのデバイスの追加は本書の範囲外です。Active Directory の情報につ
いては、Microsoft の技術文書を参照してください。
このセクションでは、カートリッジネットワークアダプターのアドレスに関する知識が必要で
す。
1. PuTTY などのターミナルプログラムを使用して、SSH を介して iLO Chassis Manager CLI
に接続します。デフォルトの管理者認証情報(管理者/パスワード)を使用してログイン
し、hpiLO—> プロンプトを表示します。hpiLO-> で、次のコマンドを入力します。
hpiLO->show node macaddr <CxNy>
ここで x はカートリッジ ID であり、y はノード ID です。
次に例を示します。
hpiLO->show node macaddr C3N1
指定したノードの MAC アドレス(たとえば、38:EA:A7:0F:7D:11)が表示されます。
重要: WDS に MAC アドレスを入力する場合は、コロン(:)をダッシュ(-)が置き換
えます。
2.
3.
[WDS 管理コンソール]を開いて [Pre-stage Devices] を選択し、[Add device] を右クリック
して選択します。[Add Pre-staged Device Wizard] が開始します。
[Identity] 画面で、[Name] フィールドに名前(たとえば、c3n1–Nic1)を入力し、[Device
ID] フィールドに PXE ブート用のネットワークアダプターの MAC アドレスを入力します。
MAC アドレスの区切り文字には、コロンの代わりにダッシュを使用してください。
Microsoft Windows 展開サービス(WDS)を使用した展開例
37
図 9 Prestaged Device Wizard — 一般的な識別
4.
5.
[Next] をクリックして、[Boot] ページに移動します。
[PXE Prompt Policy] セクションで、[Use the following boot program] を選択し、[Select] を
クリックして、\RemoteInstall\Boot\x64\hdlscom1.n12 を参照します。
注記: PXE ブート内でヘッドレスサポートを設定するには、hdlscom1.n12 ブートプロ
グラムを選択する必要があります。
[Boot Image] セクションで、[Select] をクリックし、\RemoteInstall\boot フォルダー
構造内の自分の boot-(#).wim ファイルを参照します。たとえば \RemoteInstall\
boot\x64\images\boot-(2).wim を選択して、[Next] をクリックします。
38
Microsoft Windows の準備と展開
図 10 Add Prestaged Device Wizard — ブートプログラムとブートイメージ
6.
[Client unattend] ページで、[Browse] をクリックし、クライアント無人セットアップファ
イルを探して選択し、[Open] をクリックします。
次に例を示します。
\RemoteInstall\WdsClientUnattend\m300–ClientUnattend_WS2012R2.xml
Microsoft Windows 展開サービス(WDS)を使用した展開例
39
図 11 Add Prestaged Device — クライアント無人セットアップファイル
[Next] をクリックすると、[Join Rights] ページが表示されます。
7.
展開中のコンピューターがセットアップ中にドメインを結合していない場合、[Join Rights]
ページの [Device Settings] セクションで [Join the domain with this device when it is deployed]
をオフにします。[Finish] をクリックします。
注記: パスは常に WDS ストアに関連しているので、パスは常に drive\path\
RemoteInstall になります。この例の場合は、パスは C:\RemoteInstall です。
図 12 Add Prestaged Device Wizard — Join Rights
40
Microsoft Windows の準備と展開
注記: [Prestaged Devices] からデバイス名を選択して、設定を確認または変更します。右
ペインで右クリックしてプロパティーを表示し、確認または変更する各タブを選択しま
す。
これで、クライアント無人セットアップファイルとステージング済みデバイスが関連付け
られました。次のステップでは、イメージ無人セットアップファイルと展開中の OS イ
メージを関連付けます。
8.
9.
[Install Images] コンテナーを開き、インストールされている Windows バージョンのイン
ストールイメージファイルが含まれている [Group Name] フォルダーを選択します。この
例では、ProLiant Moonshot サーバーがイメージグループで、イメージファイルは Windows
Server 2012 R2 STANDARD M300.wim です。
[Allow image to install in unattended mode] を選択し、[Select File] をクリックしてインス
トールイメージをブラウズします。この例では、イメージファイルが \RemoteInstall\
WdsClientUnattend\m300–ImageUnattend_WS2012R2.xml です。
図 13 Image Properties - イメージ無人セットアップファイルの選択
10. [Open] をクリックし、[OK] をクリックして続行します。
11. [Apply] をクリックし、[OK] をクリックしてこの操作を完了します。
ヒント: 将来的に無人セットアップファイルを変更する場合は、9~12 の手順を実行して、
WDS サーバー構造での変更を有効にします。これは、WDS ではファイルのコピーが使用され
て、\RemoteInstall\Images\(Group-x)\install(-x)\Unattend にそのコピーが保
存されるためです。
これで、ステージング済みデバイスと Windows イメージが自動展開用に構成され、デバイス
を PXE ブートして Windows をインストールできるようになりました。
Microsoft Windows 展開サービス(WDS)を使用した展開例
41
WDS を使用したイメージの展開
このセクションの手順では、PXE で ProLiant Moonshot サーバーノードをブートします。
注記: このセクションは、ProLiant Moonshot サーバーカートリッジノードが WDS 内でステー
ジング済みであることを前提としています。
展開中のカートリッジが、デフォルトでハードディスクでブートされることを確認してくださ
い。また、電源をオンにする前に PXE bootonce コマンドを実行する必要があります。
1.
2.
PuTTY を使用するか、SSH 接続をサポートする他のターミナルプログラムを使用して、iLO
CM ファームウェアの IP アドレスに接続します。
デフォルトの管理者認証情報(管理者/パスワード)を使用してログインし、hpiLO—> プ
ロンプトを表示します。
図 14 iLO SSH セッション
この手順では、このセッションをターミナル 1 と呼びます。
3.
左上隅を右クリックして [PuTTy] メニューを表示し、[Duplicate session] を選択して、表示
される 2 番目のウィンドウにユーザー認証情報を入力します。
ヒント: HP では、hpiLO-> プロンプトにコマンドを入力するための 1 つのセッション
と、VSP セッションのノードに接続して Windows 展開を表示するためのもう 1 つのセッ
ションでカートリッジを管理するために、セッションを複製することを推奨します。
この手順では、このセッションをターミナル 2 と呼びます。
4.
この例では、カートリッジ 8、ノード 1(c8n1)への展開を示しています。
ターミナル 1 から、コマンドを使用してネットワークに接続しているノードの MAC アド
レスを表示します。
hpiLO->show node macaddr c8n1.
図 15 (43 ページ)には、c8n1 のネットワークアダプターに対応する MAC アドレスの例
が示されています。このノードを WDS のステージング済みデバイスのリストに追加した
ときに構成した NIC からブートする必要があります。
42
Microsoft Windows の準備と展開
図 15 show node macaddr c8n1
5.
ターミナル 1:次のコマンドを使用してカートリッジノートの電源ステータスを確認しま
す。
hpiLO->show node status c8n1
6.
ターミナル 2:次のコマンドで、c8n1 の仮想シリアルポートに接続し、カートリッジブー
トを監視して、PXE を開始します。
hpiLO->connect node vsp c8n1
7.
ターミナル 1:次のコマンドを入力して、カートリッジの電源をオンにします。
hpiLO->set node power on c8n1
図 16 SSH セッションの 2 つのターミナルウィンドウ
8.
ターミナル 1:カートリッジのデフォルトのブートが HDD に設定されていることを確認
します。
hpiLO->set node boot hdd c8n1
デフォルトのブートデバイスを確認するには、hpiLO->show node boot c8n1 と入力
します。
9.
ターミナル 1:ノードの電源がオフであることを確認します。
a. Windows を実行中の場合:
hpiLO->set node power off shutdown c8n1
b.
WinPE を実行中の場合:
hpiLO->set node power off force c8n1
10. ターミナル 1:次のブートパラメーターを PXE に設定します。
hpiLO->set node bootonce pxe c8n1
11. ターミナル 1:カートリッジの電源をオンにします。
hpiLO->set node power on c8n1
12. ターミナル 2:電源がオンであることを確認します。
13. 画面を注意深く監視します。ターゲットカートリッジが DHCP サーバーからその TCP/IP
パラメーターを受信し WDS ブートイメージ \RemoteInstall\boot\x64\hdlscom1.n12
からブートするように構成されている場合、ブートプロセスが表示されます。
Microsoft Windows 展開サービス(WDS)を使用した展開例
43
図 17 PXE ブートプロセス
警告! hdlscom1.n12 ブートプログラムをカートリッジに使用するように、デフォルト
の設定を変更することを強くお勧めします。
注記: \RemoteInstall\Boot\x64 フォルダーには、WDS に保存されている x64 イメー
ジのブート構成とイメージが含まれており、構造の検出プロセスでの PXE ブート要求に応答し
ます。
\RemoteInstall\Boot\x86 フォルダーには、WDS に保存されている x86 イメージのブー
ト構成とイメージが含まれており、その構造の検出プロセスでの PXE ブート要求に応答しま
す。
PXE ブートが成功し、WinPE が稼働すると、Microsoft Special Administration Console (SAC) 画
面が表示されます。
第一フェーズのインストール(WinPE ブート)
WinPE により、Windows とのイメージングのためにコンピューターが起動されて準備されま
す。
例 1 VSP コンソールと Microsoft SAC
Computer is booting, SAC started and initialized.
Use the “ch —?” command for information about using channels.
Use the “?” command for general help.
SAC>
EVENT: The CMD command is now available.
SAC>
この後に、インストール後の複数の SAC チャネルの作成が続きます。
44
Microsoft Windows の準備と展開
例 2 Windows セットアップを可能にする VSP コンソールと Microsoft SAC チャネル
Computer is booting, SAC started and initialized.
Use the “ch —?” command for information about using channels.
Use the “?” command for general help.
SAC>
EVENT: The CMD command is now available.
SAC>
EVENT: A new channel has been created. Use “ch —?” for channel help.
Channel: SACSetupAct
SAC>
EVENT: A new channel has been created. Use “ch —?” for channel help.
Channel: SACSetupErr
Esc+Tab キーをシーケンスで使用して、1 つのチャネルを他に切り替えることができます。
SACSetupAct channel は、Windows のインストールの進捗を監視するための優れたリソースで
す。特に、失敗したインストールのトラブルシューティング時に役立ちます。
図 18 初期フェーズでのインストールの進捗の出力
Windows セットアップの後続のフェーズの間、最初のリブート前に Windows イメージが適用
されて初期の SACSetupAct channel が閉じ、他のチャネルが開きます。Esc+Tab キーの組み合
わせを押し、[SACSetupAct channel] オプションを選択 して、インストールの進捗を確認しま
す。
いずれかの SAC チャネル、たとえばチャネル 1 に接続するには、「ch -si 1
(SACSetupAct)」と入力します。これは、Esc+Tab の代わりに、SAC チャネル間の切り替え
に使用できます。
イメージの適用プロセスが完了すると、Windows セットアップがリブートします。
注記: デフォルトのブートポリシーが HDD に設定されていない場合、意図しない PXE ブー
トが行われる場合があります。
ヒント:
一度展開されたノードは、WDS のステージング済み領域から削除できます。
Microsoft Windows 展開サービス(WDS)を使用した展開例
45
図 19 SAC — SetupAct チャネル
第二フェーズ
Windows セットアップの第二フェーズの間に、別の SACSetupAct channel が作成されます。
図 20 SAC — SetupAct チャネル
46
Microsoft Windows の準備と展開
Windows セットアップがもう一度リブートし、EMS コンソールに SAC> プロンプトが表示さ
れます。
インストール(ログイン)の確認
1.
2.
3.
4.
VSP コンソールの SAC> プロンプトで「i」と入力し、インストール済みのサーバーに割
り当てられている IP アドレスを確認します。それらの IP アドレスを書き留めます。それ
らの IP アドレスをリモートデスクトップクライアントまたは Microsoft ターミナルサービ
スクライアントで使用して、サーバーにリモートでアクセスできます。
SAC> プロンプトで「cmd」と入力して、新しいコマンドチャネルを開きます。
Esc+Tab+Enter を押します。
プロンプトが表示されたら、管理者のユーザー名とパスワードを入力します。
C:\Windows\system32> プロンプトで認証されたら、PowerShell セッションの開始を含
む、有効な Windows コマンドを開始できます。
注記: これは、テキストベースのコンソールであるため、GUI ウィンドウの起動を試み
るコマンドは表示されていません。
5.
6.
管理者のコンピューターで Windows を実行している場合は、MSTSC/v:IP Address を
使用してサーバーへのアクセスを試みます。
新たにインストールしたサーバーのログイン認証情報の入力を求められます。
各ステージング済みノードに対して、このセクションの「WDS を使用したイメージの展開」
(42 ページ)から始まる手順を繰り返します。
カスタムの Windows イメージのキャプチャー
後で同等のカートリッジへの展開に使用できる、完了した HP ProLiant Moonshot サーバーカー
トリッジの OS インストールのゴールドイメージをキャプチャーするには、このセクションの
手順を実行します。関連する手順は、次のとおりです。
•
応答ファイルの準備
•
WINPE キャプチャーイメージの作成
•
sysprep を使用した参照ノードの準備
•
ゴールデンイメージのキャプチャーと WDS ストアへのアップロード
•
ゴールデンイメージの展開
前提条件
このセクションで説明する手順は、次のことを前提としています。
•
すでにノード上に Windows 基本イメージを展開済みであり、カスタマイズ済みである(た
とえば、OS を最新の Microsoft ホットフィックスに更新し、ターゲットの環境に必要なア
プリケーションとファイルをインストールしている)。
•
このノード(参照)にキャプチャーファイルを作成するための十分なスペースがある(6
GB 以上、ただしインストールした項目によって異なる)。
•
Microsoft リモートデスクトップ(MSTSC.exe)を使用してノードにアクセスできる。
•
HP Moonshot 1500 シャーシへの SSH 接続があり、カートリッジを制御して VSP にアク
セスできるように、管理者権限を持つ iLO CM を使用できる。
•
HP ProLiant Moonshot サーバーカートリッジをサポートするため、WDS サーバーにすで
に変更済みのブートイメージ(boot.wim)が含まれている。含まれていない場合は、
「HP MWDP を使用した HP Moonshot サーバーカートリッジノード用の Windows イメー
ジのカスタマイズ」(25 ページ)を参照してください。
•
WDS にインストール済みの Microsoft ADK(必須ではないが、強く推奨)
Microsoft Windows 展開サービス(WDS)を使用した展開例
47
•
WDSCapture.inf ファイルの作成。「WDScapture.inf ファイルのエントリーの例」(91
ページ)からテキストをコピーすることによって作成することができます。
•
ImageUnattend.inf ファイル。
応答ファイルの準備
このセクションでは、WDSCapture.inf ファイルを作成する方法と、HP MWDP
Image_Unattend.xml を使用して後で使用する Sysprep.xml ファイルを作成する方法を説
明します。
1. WDSCapture.inf
WDS サーバーは、Deploy\Capture_Image という名前のフォルダーおよびサブフォル
ダーを作成します。
例:C:\Deploy\Capture_Image\
2.
mount という名前の Deploy ディレクトリに、2 番目のサブフォルダーを作成します。
例:C:\Deploy\mount\
3.
4.
「WDScapture.inf ファイルのエントリーの例」(91 ページ)で新しいテキストファイルにエ
ントリーをコピーアンドペーストしてから、このファイルを WDSCapture.inf として
.\Capture_Image ディレクトリに保存します。
キャプチャーする参照ノードの設定と一致するように、WDSCapture.inf エントリーを
カスタマイズします。表 8 (48 ページ)で、WDSCapture.inf の [Capture]、[ExclusionList]、
および [WDS] セクションに含める必要がある、最低限必要な設定について説明します。
表 8 必要な WDSCapture.inf の設定
wdscapture.info のセクション
設定の説明
[Capture] 1
Unattended=Yes 2
VolumeToCapture=D: 3
SystemRoot=windows 4
ImageName="MoonshotWin7Capture" 5
ImageDescription="Moonshot Win7 Ent
SP1 & WinUpdate, AMD" 6
DestinationFile=D:\MoonshotWin7Capture.wim
1
2
3
7
Overwrite=Yes
8
4
5
6
7
8
[ExclusionList] 1
$ntfs.log
hiberfil.sys
pagefile.sys
48
Microsoft Windows の準備と展開
1
[Capture] セクションには、Image Capture Wizard の
設定に関する情報が含まれます。
イメージキャプチャープロセスを自動化するには、
「yes」に設定する必要があります。
これは、WIM ファイル内にキャプチャーするボリュー
ムです。このボリュームは、参照コンピューター上に
存在するパーティションの数によって異なります。た
とえば、MWDP パッケージからのサンプルの XML ファ
イルを使用した場合、パーティションは 2 つになりま
す。WinPE の下の最初のパーティションが 350 MB の
C:\システムパーティションで、2 つ目が Windows
パーティション D:\です。この場合、VolumeToCapture
は「D:」です。
これは、デフォルトでは「Windows」です(ターゲッ
トイメージが異なる方法で構成されている場合を除
く)。
引用符で囲んで、イメージの名前を入力します。
引用符で囲んで、イメージの明確な説明を入力しま
す。
これは、キャプチャーしたイメージの名前と場所で
す。これは、ターゲットのパーティション(または
sysprep 実行済みのノード)上にあり、ファイルを格
納するのに十分な大きさである必要があります。この
例では、キャプチャーしたイメージと同じボリューム
に格納されます。ImageName、ImageDescription、
および DestinationFile は、WDS サーバーにイ
メージを保存するために使用されます。
あて先の WIM ファイルが指定した場所にある既存の
ファイルを上書きするかどうかを指定します。
[ExclusionList] セクション:[ExclusionList] セクションに
は、キャプチャーしたイメージに保存したくないファ
イルやフォルダーを入力します。入力されているデ
フォルトのリスト(Windows Pagefile.sys や
表 8 必要な WDSCapture.inf の設定 (続き)
wdscapture.info のセクション
設定の説明
hiberfil.sys などを含む)があることを確認して
ください。
"System Volume Information"
RECYCLER
winpepge.sys
%SYSTEMROOT%\CSC
[WDS] 1
UploadToWDSServer=Yes 2
WDSServerName=hp-wds01 3
WDSImageGroup="Moonshot Win7 Ent
SP1" 4
Username=ris
Domain=hpaddev.com 5
Password=Abcdef12
DeleteLocalWimOnSuccess=No 6
1
2
4
5
6
5.
[WDS] セクションには、キャプチャーしたイメージを
WDS サーバーに自動的にアップロードするための構
成設定が含まれます。これらのフィールドは環境と一
致している必要があります。
キャプチャーしたイメージを WDS サーバーに自動的
に追加したい場合は、「Yes」と入力します。「No」
に設定した場合、残りの [WDS] の値は無視されます。
引用符で囲んだ、WDS サーバー上の既存のインストー
ルイメージのグループの名前。
WDS サーバーが Active Directory メンバーサーバーの
場合のみ使用されます。
キャプチャーした WIM ファイルを、WDS サーバーに
アップロードした後で sysprep 実行済みのシステムか
ら削除するかどうかを決定します。すべてのテストが
終了するまで、ここには「No」と入力することをお勧
めします。
ImageUnattend および Sysprep.xml
適切な C:\ImagePrep\ImageUnattend_<WindowsVersion>.xml ファイルを
\Deploy\Capture_Image\ディレクトリにコピーし、ファイル Sysprep.xml の名前
を変更します。コマンドラインでは、単一のコマンドでファイルのコピーと名前の変更を
行うことができます。
たとえば、以下のように入力します。
Copy C:\ImagePrep\Image_Unattend_win7.xml
C:\Deploy\Capture_Image\Sysprep.xml
6.
無人セットアップインストールに必要な場合は、Sysprep.xml をカスタマイズします。
WinPE キャプチャーイメージの作成
WinPE イメージを使用して参照システムをブートし、Windows のインストールされている(た
だし実行されていない)インスタンスからゴールデンイメージを生成します。
1. WDS サーバーで WDS 管理コンソールを開きます。
2. Boot Images コンテナーを開いて、利用可能なすべてのブートイメージを表示します。
3. ターゲットの HP ProLiant Moonshot サーバー上に目的のオペレーティングシステムを展開
するために使用するカスタムブートイメージを右クリックし、[Create Capture Image] を選
択します。[Create Capture Image Wizard] が表示されます。
4. 次のような、ウィザードの手順を実行します。
Microsoft Windows 展開サービス(WDS)を使用した展開例
49
a.
b.
c.
d.
50
キャプチャーイメージに、簡単に認識できる名前を付けます。たとえば、「Moonshot
m700 Microsoft Windows Setup (x64)」です。
イメージの説明を入力します。
WinPE キャプチャーイメージの目的のパスとファイル名(たとえば、C:\Deploy\
Capture_Image\CaptureImageWin7.wim)を入力します。以降の手順で、イメー
ジを WDS ストアに追加します。
[Next] をクリックすると、[Task Progress] ページが表示されます。イメージがソース
イメージファイルから抽出され、あて先ファイルにキャプチャーされます。完了する
と、WDS サーバーのメタデータがアップデートされます。
Microsoft Windows の準備と展開
e.
[Add image to the Windows Deployment Server now] を選択しないでください。WDS
ストアに追加する前に、キャプチャーイメージをさらに変更する必要があります。
注記: イメージは以下の手順に示すように変更する必要があるため、この時点で
WDS に追加する場合は、WDS エクスポートオプションを使用してエクスポートする
必要があります。
f.
5.
6.
[Finish] をクリックして、[Image Capture Wizard] を閉じます。
展開およびイメージングツール環境の cmd.exe シェル(ADK コマンドプロンプトとも呼
ばれます)を開くか、上記の手順で作成した、キャプチャーしたイメージを含めるフォル
ダーに対して [Deployment and Tools Imaging] ウィンドウを開きます。
必要な場合は、キャプチャーしたイメージを含むディレクトリに mount という名前のサ
ブフォルダーを作成します。
たとえば、以下のように入力します。
C:\Deploy\Capture_Image\mount
7.
dism.exe コマンドを使用して、WinPE のキャプチャーしたイメージをマウントします。
dism.exe /mount-wim /wimfile:.\<captureimage.wim> /mountdir:.\mount
/index:1
たとえば、以下のように入力します。
dism.exe /mount-wim /wimfile:.\CaptureImageWin7.wim /mountdir:.\mount
/index:1
8.
イメージがマウントされたら、C:\Deploy\Capture_Image\WDSCapture.inf を .\
mount\Windows\System32\ディレクトリにコピーします。次に例を示します。
copy .\Capture_Image\WDSCapture.inf .\mount\Windows\System32
9.
dism.exe コマンドを入力して、イメージを保存し、マウント解除します。
dism.exe /unmount-wim /mountdir:.\mount /commit
Microsoft Windows 展開サービス(WDS)を使用した展開例
51
10. 変更されたキャプチャーイメージの WIM ファイルを、WDS サーバー上のブートイメー
ジのコンテナーにインポートします(手順については「ProLiant Moonshot サーバーカート
リッジのブートイメージの追加」(28 ページ)を参照)。
11. キャプチャーしたイメージのブートファイルで EMS サポートを有効にします。有効にす
るには、\RemoteInstall\Boot\x64\Images フォルダーに対して管理者特権のコマン
ドプロンプト(cmd.exe シェル)を開き、対応する BCD ファイル内の bootems および
ems を有効にします。手順については、「Windows 緊急管理サービス(EMS)の有効化」
(21 ページ)を参照してください。
次に例を示します。
>Cd \RemoteInstall\boot\x64\Images
\RemoteInstall\boot\x64\Images>Bcdedit.exe /store “.\CaptureImageWin7.wim.bcd” /enum all
\RemoteInstall\boot\x64\Images>bcdedit.exe /store “.\CaptureImageWin7.wim.bcd” /set {Windows Boot Loader
GUID} bootems ON
\RemoteInstall\boot\x64\Images>bcdedit.exe /store “.\CaptureImageWin7.wim.bcd” /set {Windows Boot Loader
GUID} ems ON
注記: /enum all コマンドの後に示されている Windows ブートローダー識別子 GUID
をコピーして、最後の 2 つのコマンドで使用してください。
12. WDS サービスを再起動します。
sysprep を使用した参照ノードの準備
すべてのものがターゲットノードに複製された参照システムを準備するには、ノードに固有の
すべてのパラメーターを削除します。これには sysprep コマンドを使用するため、準備したイ
メージを OS が次回リブートするときに、Windows がようこそ画面で停止します。ノードに
リモートから接続する手段はないため、これにより Moonshot カートリッジノードが使用でき
なくなります。これを回避するには、sysprep プロセスの一環として sysprep イメージに XML
応答ファイルを追加します。
1. 参照システムのゴールデンイメージとして使用する予定のイメージに対して、必要なすべ
てのカスタマイズを行います。たとえば、Windows の更新プログラム、ドライバー、ア
プリケーションパッケージなどをインストールします。
2. Windows システムのドライブに、ゴールデンイメージファイルを作成するのに十分なス
ペースがあることを確認します。必要に応じて、pagefile.sys のサイズを減らします。
3. Windows のようこそ画面での選択を自動化するように、応答ファイルをカスタマイズし
ます。Microsoft では、Windows システムイメージマネージャー(Windows SIM)を使用
して応答ファイルを作成および管理することを推奨しています。Windows SIM は Windows
ADK に付属しています。または、HP MWDP 無人セットアップフォルダーにある適切な
ImageUnattend_<WindowsVersion>.xml サンプルファイルを使用します(詳しくは、
「応答ファイルの準備」(48 ページ)のステップ 5を参照してください)。
4. Windows SIM を含むファイルを開き、「XXXXXXXX」フィールドの値をターゲットコン
ピューターの値に置き換えます(「サンプルの XML 無人セットアップファイルのカスタ
マイズ」(34 ページ)を参照してください)。
5. 応答ファイルをシステム上のフォルダー(C:\temp\Sysprep.xml など)に保存します。
6. 参照コンピューター上の %windir%\system32\sysprep フォルダーに対して、管理
cmd.exe シェルを開きます。
7. sysprep コマンドを入力して、参照システムから一意のコンピューター情報を削除し、ノー
ドをシャットダウンします。次に例を示します。
C:\Windows\System32\sysprep>sysprep.exe /generalize /oobe /shutdown
/unattend:c:\temp\unattend.xml
52
Microsoft Windows の準備と展開
注記: この手順で応答ファイルを変更した場合は、参照ノードがリブートした後、Windows
のようこそ画面が自動的にバイパスされ、オペレーティングシステムがブートします。そうで
ない場合は、応答ファイルに問題があります。OS イメージを展開する前に、この問題を解決
する必要があります。Moonshot カートリッジのヘッドレスという特性により、Windows のよ
うこそ画面で OS にアクセスする方法はなく、Windows インストールのその時点ではリモー
トデスクトップは使用できません。
ゴールデンイメージのキャプチャーと WDS ストアへのアップロード
sysprep を使用してノードを準備し、電源をオフにした後、準備したボリュームをキャプチャー
し、WDS イメージストアにアップロードします。「WinPE キャプチャーイメージの作成」(49
ページ)で作成した WDS キャプチャーイメージを使用して参照ノードを PXE ブートすること
で、ゴールデンイメージをキャプチャーします。ターゲットノードが WDS キャプチャーイ
メージをブートすることを確認します。このイメージのキャプチャー中に、ノードに関連付け
られている無人セットアップ応答ファイルがないことを確認する必要があります。
1. WDS 管理コンソールを開き、[Pre-stage Devices] を右クリックして、[Add device] を選択
します。[Add Pre-staged Device Wizard] が表示されます。
2. [Identity] 画面で [Name] に入力し、[Device ID] にネットワークアダプターの MAC アドレ
スを入力します。
3. [Next] をクリックして、以下の手順を実行します。
a. [PXE Prompt Policy] セクションで、[Use the following boot program] を選択し、[Select]
をクリックして、適切な hdlscom1.n12 ファイルを参照します。
b. [Boot Image] の下の [Select] をクリックして、以前に作成した WinPE キャプチャーイ
メージを参照します。
Microsoft Windows 展開サービス(WDS)を使用した展開例
53
注記: ウィザードにある残りのフィールドは空のままにします。[Finish] をクリックでき
るようになるまで、[Next] をクリックします。
4.
5.
Moonshot iLO CM ファームウェアへの SSH 接続を開きます。
必要に応じて、以下のいずれかを実行してノードの電源を切ります。
•
Windows を実行中の場合は、正常なシャットダウンコマンドを入力します。
hpiLO-> set node power off shutdown <CxNy>
•
WinPE を実行中の場合は、電源オフコマンドを入力します。
hpiLO-> set node power off force <CxNy>
6.
次回のブート時に PXE から 1 回ブートするように、参照ノードのブートオプションを設
定します。
hpiLO-> set node bootonce pxe <CxNy>
7.
参照ノードの電源をオンにして、PXE ブートを実行します。
hpiLO-> set node power on <CxNy>
8.
9.
参照ノードの VSP に接続します。
Special Administrator Console に EVENT:The CMD command is now available が表
示されたら、t コマンドを入力して、キャプチャーの進行状況の監視を開始します。つま
り、SAC> プロンプトで文字「t」を入力し、Enter キーを押します。
ヒント: ユーザーの時間カウンターが継続的に増加することを確認します。イメージキャ
プチャーおよびアップロードプロセスは、キャプチャーするボリュームのサイズに応じ
て、約 15~20 分かかります。完了すると、ノードが自動的にリブートします。
10. ノードが再起動した後、キャプチャーしたゴールデンイメージが WDSCapture.inf ファ
イル内の設定に従って WDS ストアに追加されたことを確認します。
11. インストールイメージが存在する場合は、展開する準備ができています。ただし、新しい
インストールイメージを示すように、XML ファイルをアップデートする必要があります
(「Windows Server 2012 R2 でインストールされた HP ProLiant m300 サーバーカート
リッジの例」(35 ページ)で説明されている例は、他の Windows OS のバージョンおよび
カートリッジに似ています)。
12. (オプション)ゴールデンイメージの作成に使用する参照ノードの電源をオンにし、OS
内でブートすること、および MSTSC (Remote Desktop Protocol) を使用して接続できること
を確認します。存在しない場合は、おそらく応答ファイルに、sysprep の状態の問題があ
ります。
キャプチャーしたゴールデンイメージの展開
ゴールデンイメージをキャプチャーして WDS ストアに保存したら、他のノードに展開する準
備ができています。
1. 前の手順で WDS ストアに自動的に追加されたイメージを探します。この例では、イメー
ジのグループ名は「 Moonshot Win7 Enterprise SP1」 で、イメージ名は
MoonshotWin7Capture.wim です。
プロパティを表示するイメージを右クリックします。イメージのグループ名とイメージ名
を記録します。これは、XML 応答ファイルを変更して新しいゴールデンイメージを展開す
るために必要です。
2.
3.
54
自動化された無人セットアップインストールプロセスを使用してゴールデンイメージを展
開します(「Windows イメージの展開」(28 ページ)を参照)。
ゴールデンイメージの展開が終了したら、リモートデスクトップから新たにインストール
されたノードに接続できることを確認します。
Microsoft Windows の準備と展開
Windows OS の展開のヒントとベストプラクティス
ドライバーを含める
WDS キャプチャーイメージの作成に使用される WinPE キャプチャーイメージ(このガイドの
例では CaptureImageWin7.wim という名前です)に、Moonshot ドライバーが含まれている
ことを確認してください。
EMS を有効にする
WinPE キャプチャーイメージの BCD イメージファイル(このガイドの例では
CaptureImageWin7.wim.bcd という名前です)内の bootems を、必ず有効にしてくださ
い。
使用可能な容量を確認する
ゴールデンイメージの作成に使用される参照ノードに、sysprep の前にキャプチャーされたイ
メージを保存するための十分な空きディスク容量があることを確認してください。推奨される
最小空き容量のサイズは 6GB です。
作業中の ImageUnattend ファイルをテンプレートとして使用する
作業中の ImageUnattend_<WindowsVersion>.xml ファイルを、sysprep.xml ファイル
のテンプレートとしてカスタマイズします。
HP ProLiant m710 および DHCP オプション 67
HP ProLiant m710 での Windows 展開サービス(WDS)は現在、DHCP サーバーがネットワー
クブートプログラム(NBP)hdlscom1.n12 を指すオプション 67 で構成されている場合、動
作しません。Microsoft の技術記事 http://support.microsoft.com/kb/926172 で説明されている
ように、WDS では、DHCP オプション 67 を使用しないことをおすすめします。DHCP オプ
ション 67 を使用する必要がある場合は、hdlscom1.n12 ではなく、NBP wdsnbp.com を指
してください。将来のアップデートでこの問題が解決されるように取り組んでいます。
Windows OS ノードのシャットダウン
Windows を実行している HP ProLiant サーバーカートリッジノードは、MWDP サンプル応答
ファイル(ImageUnattend_OS.xml)を使用せずに展開された場合、iLO CM ファームウェ
アコマンドライン上で set node power off shutdown <CxNy> コマンドを入力した後でも動作し
続ける場合があります。これは、Windows 電源方式での表示タイムアウトが原因です。
この問題を解決するには、Windows コマンドプロンプトから、次のコマンドを入力します。
1. powercfg.exe - setacvalueindex scheme_min sub_video videoidle 0
2. powercfg.exe - setacvalueindex scheme_max sub_video videoidle 0
3. powercfg.exe - setacvalueindex scheme_balanced sub_video videoidle
0
Windows 展開用の MWDP からの Unattend.xml サンプルを使用することをおすすめしま
す。ここにはデフォルトでこれらのコマンドが含まれています。
イメージと WDS の基本的なトラブルシューティング
イメージのキャプチャーと WDS に関連する一般的な問題と解決方法については、次の基本的
な WDS のトラブルシューティングを参照してください。
表 9 イメージと WDS の基本的なトラブルシューティング
問題
解決方法
無人セットアップ応答ファイルの適用中にインストールが • クライアントとイメージの両方の無人セットアッ
失敗する; hrResult = 0x8030000b
プファイルの <ComputerName> に、同じ値が含
まれていることを確認してください
メッセージ
Windows OS の展開のヒントとベストプラクティス
55
表 9 イメージと WDS の基本的なトラブルシューティング (続き)
問題
解決方法
Date Time, Info [setup.exe] [Action Queue] : Executing
command "C:\WINDOWS\SYSTEM32\RUNDLL32.EXE"
shsetup.dll,SHUnattendedSetup specialize
• 自動的に名前を生成するには、無人セットアップ
ファイルにアスタリスク(*)を使用します。
Date Time, Info [setup.exe] [Action Queue] : process exit
code = 4
<ComputerName>*</ComputerName>
Date Time, Error [setup.exe] [Action Queue] : Unattend action
failed with exit code 4
Date Time, Info [setup.exe] [Action Queue] :
ProcessActionQueue finish (hr = 0x1f2000)
Date Time, Error [setup.exe] Execution of unattend GCs failed;
hr = 0x0; pResults->hrResult = 0x8030000b
Date Time, Info [0x0606cc] IBS Flushing registry to disk...
Date Time, Info [0x0606cc] IBS Flush took 468 ms.
Date Time, Warning IBS
Callback_Unattend_InitiatePass: Runtime error occurred while
applying unattend answer file; hrResult = 0x8030000b
イメージのキャプチャーは成功したが、イメージが WDS
サーバー上に存在していない。
• WDScapture.inf ファイル内の WDS サーバーの
設定が正しいことを確認してください。
• WDS サーバーがスタンドアロンモードで動作して
いる場合は、WDSCapture.inf ファイルの
[Domain] フィールドが WDS サーバー名に設定さ
れていることを確認してください。
起動した sysprep でノードを準備したが、WDS キャプ
sysprep.xml ファイルで、OS が Windows のよう
チャープロセスの後にリモートデスクトップ
こそ画面をバイパスできないようにする可能性のある
(MSTSC.exe)を使用してアクセスすることができない。 エラーを確認してください。
56
Microsoft Windows の準備と展開
4 Linux の準備と展開
この章では、PXE を使用した Moonshot カートリッジへの Linux OS の展開を可能にする、基本
的な Linux サーバーのセットアップを取り上げます。
ネットワークインストールサーバーのセットアップ
ネットワークインストールサーバーは、ネットワークサービス、インストールファイル、およ
び構成ファイルのコレクションであり、CD-ROM、DVD、または Blu Ray ディスクなどのロー
カルメディアを使用せずに、ネットワークのみを使用してコンピューターシステム上に Linux
ディストリビューションのディスクレスブートやインストールを可能にするために連動しま
す。この章では、HP ProLiant サーバーカートリッジに Linux オペレーティングシステムをイン
ストールするために必要なすべての必須ネットワークサービスおよびファイルを含む、単一の
サーバーをセットアップするプロセスを説明します。
HP ProLiant サーバーカートリッジには、ローカルメディアを使用してインストールを行う機能
はありません。Windows の場合と同様に、システムを Linux で稼働させるには、ネットワーク
インストールサーバーを使用する必要があります。
HP ProLiant サーバーカートリッジは、モニター用の VGA ベースのコンソール接続もキーボー
ドやマウス用の USB ポートもないという点でも、標準的なサーバーとは異なります。以降の
各セクションで、これらの具体的な調整を説明します。
この章には、RHEL 6.5 のクリーンインストールで Linux インストールサーバーを構築するため
の手順が含まれます。CentOS、Fedora、Scientific Linux などのその他の RHEL バリアントは、
示されているコマンドや構成を変更しなくても同じように機能するはずです。SUSE や、Ubuntu、
XenServer などの別の Linux ディストリビューションを使用している場合は、別のコマンドを
使用してパッケージをインストールする必要があり、多くの場合、パッケージの名前、および
構成ファイルへのパス名が異なる可能性があります。ご使用のディストリビューションのド
キュメントを参照してこれらの相違点を特定し、必要な調整を行ってください。
インストールサーバーの要件との基本設定
インストールサーバーの物理的要件は、仮想マシンまたは Moonshot サーバー上で実行するた
めに十分であることが基本です。インストールサーバーのパフォーマンスは 1 つまたは複数の
サーバーへのインストール速度に影響を与えます。
RHEL 6.5 で選択したハードウェアをインストールし、少なくとも基本パッケージとコアパッ
ケージのグループを含めます。その他の必須パッケージは、以降のセクションでインストール
します。
サーバーが DHCP およびその他のサービスをインストールのターゲットに提供するために使用
する、専用のネットワークインターフェイスが必要です。このインターフェイスをネットワー
クに接続する際は、DHCP アドレス指定の問題を回避するために別の DHCP サーバーが存在す
るネットワークを使用しないようにしてください。
本書の目的に合わせて、ファイル /etc/sysconfig/network-scripts/ifcfg-eth0 で、
インストールサーバーの最初の NIC (eth0) を次のように設定します。
•
静的 IP アドレス:192.168.1.1
•
ネットワークマスク:255.255.255.0
ネットワークインストールサーバーのセットアップ
57
例 3 サンプルの /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0”
BOOTPROTO=”static”
HWADDR=”aa:bb:cc:dd:ee:ff”
NM_CONTROLLED=”no”
ONBOOT=”yes”
TYPE=”Ethernet”
IPADDR=”192.168.1.1”
NETMASK=”255.255.255.0”
この NIC は Moonshot カートリッジノードに Linux をインストールするために使用し、アップ
リンクポートのいずれかを使用して Moonshot シャーシに接続する必要があります(特に、デ
フォルトの 10 Gps のアップリンクポートの速度ではなく、1Gbps の速度で接続している場合
は、シャーシスイッチ、およびアップリンクポートの構成方法について、『HP Moonshot Switch
Module Administrator's Guide』を参照してください)。
192.168.1.0/24 とは異なるアドレス空間を使用する場合は、以下の構成例の設定からそれに
応じて設定を調整してください。
図 21 基本設定
58
Linux の準備と展開
1.
2.
3.
次の 2 つのコマンドを入力して、システムのファイアウォールを無効にします。
•
~]# chkconfig iptables off
•
~]# service iptables stop
コマンド setenforce 0 コマンドを入力して、SELinux を無効にします。
ファイル /etc/sysconfig/selinux を編集して、SELINUX 変数の値を enforcing か
ら disabled に変更します。
重要: これらの設定によりインストールサーバーのセットアップが容易になりますが、ファ
イアウォールと SELinux (Security-Enhanced Linux) が無効にもなります。これらの変更を加える
前に、インストールサーバーがプライベート環境内で実行されていることを確認してくださ
い。インストールサーバーにインターネット経由でアクセスできる必要がある場合は、これら
のサービスを無効化するのではなく、これらのサービスを構成する方法について、Linux ディ
ストリビューションのドキュメントを参照してください。
インストールサーバーのコンポーネント
サーバーの基本的なオペレーティングシステムに加え、インストールサーバーは以下のものも
使用します。
•
DHCP サーバー
•
TFTP サーバー
•
PXE ブートおよび構成ファイル
•
OS インストールファイル
•
OS インストールファイル用の HTTP、NFS、または FTP サーバー
•
(オプション)自動インストール構成ファイル(Kickstart、AutoYaST、Preseed)
これらのコンポーネントはさまざまな物理(または仮想)システムでホストすることができま
すが、このガイドでは簡潔にするため、すべてを 1 つのシステムでホストします。
HP ProLiant サーバーカートリッジはネットワークインストールのみをサポートするため、これ
らのサービスを使用しないでカートリッジにオペレーティングシステムをインストールするこ
とはできません。
DHCP サービスの構成
最初にセットアップするサービスは、ISC DHCP デーモンです。DHCP の目的は、ネットワー
クのインストールプロセスに必要なその他の情報とともに、サーバーに IP アドレスを提供する
ことです。
1. yum install dhcp コマンドで、サービスをインストールします。
2. ファイル /etc/dhcp/dhcp.conf を編集し、現在の内容を以下のように置き換えます。
option domain-name "moonshotnet";
default-lease-time 600;
max-lease-time 7200;
authoritative;
allow booting;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.150 192.168.1.249;
option bootfile-name "pxelinux.0";
next-server 192.168.1.1;
}
これにより、ネットワーク上の任意のコンピューターシステムに IP アドレスを指定するよ
うに DHCP デーモンが設定されます。allow booting、option bootfile-name、お
よび next-server パラメーターは、PXE ブートを実行するシステムに、必須のインス
トールファイルを入手するために必要な詳細情報も提供します。
ネットワークインストールサーバーのセットアップ
59
3.
4.
/etc/sysconfig/dhcpd を編集し、DHCPARGS の値を eth0 に設定します。これによ
り、eth0 インターフェイス上でのみ DHCP サービスを提供するように DHCP デーモンが
制限されます。
DHCP サービスを有効にするには、次のコマンドを入力します。
chkconfig dhcpd on
service dhcpd start
重要: 環境にドメイン名や IP アドレスなどの設定を適用する場合は、このインストールガイ
ドの他の部分に対する影響を理解し、それに応じて調整を行ってください。
TFTP サーバー構成
TFTP (Trivial File Transfer Protocol) サービスは、ネットワークブートシステムに少数のファイル
を提供するために使用されます。DHCP 構成で提供された next-server パラメーターは TFTP
サーバーの IP アドレスを指定し、option bootfile-name パラメーターは PXE クライアン
トが要求するブートファイルの名前を定義します。
TFTP サーバーの基本構成をセットアップするには、以下の手順を実行します。
1. 次のコマンドを入力します。
~]#
~]#
~]#
~]#
yum install tftp-server syslinux
chkconfig tftp on
chkconfig xinetd on
service xinetd start
これにより、TFTP サーバーが作成され、システム上のディレクトリを使用して(デフォル
トでは /var/lib/tftpboot)を使用して TFTP 要求を行うように構成されます。
2.
次のコマンドを入力して、新しく作成したディレクトリに必要なファイルの最初のセット
を追加します。
~]# cd /usr/share/syslinux
~]# cp pxelinux.0 menu.c32 chain.c32 /var/lib/tftpboot
~]# mkdir /var/lib/tftpboot/pxelinux.cfg
OS インストールファイル用の HTTP サーバー
TFTP はネットワークインストール用の最初のファイルのセット(具体的には、Kernel と
Ramdisk)を提供するために使用され、その他のプロトコルは Linux を展開するために使用され
る大半のファイル用に使用されます。ほとんどの Linux ディストリビューションは、HTTP、
NFS、FTP を使用したインストールをサポートしています。以下の手順で、Apache Web サー
バーをインストールし、HTTP 経由でインストールファイルを提供できるように構成します。
Apache/httpd のインストール
1.
次のコマンドを入力して、Apache をインストールします。
~]# yum install httpd
2.
Apache/httpd を起動します。
~]# chkconfig httpd on
3.
ブート時に自動的に起動するようにサービスを設定します。
~]# service httpd on
デフォルトでは、これにより、/var/www/html にあるディレクトリが Web サーバー経由で
ファイルを提供するように構成されます。
OS インストールファイル
次のタスクは、Linux ディストリビューションのインストールメディアからオペレーティング
システムのインストールファイルを抽出することです。ほとんどの場合、インストールするオ
ペレーティングシステムを含む ISO ファイルを使用します。
60
Linux の準備と展開
特定のデバイスおよびドライバーの要件により、HP ProLiant サーバーカートリッジの各モデル
には、特定の Linux ディストリビューションの特定の最小バージョンが必要です。さまざまな
HP ProLiant サーバーカートリッジでサポートされている Linux ディストリビューションのバー
ジョンの具体的な詳細については、次の場所で参照できる対話形式の OS サポートマトリクス
を参照してください。
http://h17007.www1.hp.com/us/en/enterprise/servers/management/operating-environments/
index.aspx (英語)
インストールファイルをコピーするためのプロセスは、基本的にはすべての Linux ディストリ
ビューションで同じです(ファイルのディレクトリを作成し、ISO をマウントし、ファイルを
コピーして、ISO をマウント解除します)。使用している ISO ファイルの名前は、次の例で使
用されている名前とは異なる場合があります。
1 つの Linux ディストリビューションをインストールするには、以下の選択した Linux ディス
トリビューションに当てはまる手順を実行します。記載されているすべてのディストリビュー
ションに対する手順を実行する必要はありません。
注記: 特定の HP ProLiant サーバーカートリッジには特別な手順があり、以降のセクションで
説明します。
•
「HP ProLiant m710 サーバーカートリッジへの Linux のインストールの準備」 (65 ページ)
•
「HP ProLiant m400 および m800 サーバーカートリッジに Ubuntu を再インストールする
ための準備」 (65 ページ)
RHEL(CentOS、Scientific Linux、Fedora)
RHEL (Red Hat Enterprise Linux) には多数の関連する Linux ディストリビューションがあり、そ
のすべてが同様の方法で構成されています。以下の手順は、対応するバージョンの CentOS、
Scientific Linux、および Fedora に対して同様に機能します。必要に応じて、忘れずに名前を変
更してください。ここでの例では、RHEL 6.5 を使用します。
1.
抽出したファイル用のディレクトリを作成します。
~]# mkdir –p /var/www/html/os/rhel-6.5
2.
インストール ISO をマウントします。
~]# mount -o ro,loop RHEL6.5-20131111.0-Server-x86_64-DVD1.iso /mnt
3.
ISO から作成したディレクトリにファイルをコピーします。
~]# cp -a /mnt/* /var/www/html/os/rhel-6.5
4.
ISO をマウント解除します。
~]# umount /mnt
Ubuntu
Ubuntu は Debian ベースの Linux ディストリビューションであり、RHEL やそのバリアントとは
異なるパッケージ形式を使用します。ただし、インストールメディアの抽出は、同じ方法で行
われます。
1. 抽出したファイル用のディレクトリを作成します。
~]# mkdir –p /var/www/html/os/ubuntu-14.04
2.
インストール ISO をマウントします。
~]# mount -o ro,loop ubuntu-14.04-server-amd64.iso /mnt
3.
ISO から作成したディレクトリにファイルをコピーします。
~]# cp -a /mnt/* /var/www/html/os/ubuntu-14.04
4.
ISO をマウント解除します。
~]# umount /mnt
ネットワークインストールサーバーのセットアップ
61
SLES
SLES インストールメディアからのファイルの抽出は、基本的には他のディストリビューション
と同じ処理です。ただし、特定の HP ProLiant サーバーカートリッジには、必要なデバイスド
ライバー用の特殊な Kernel、Ramdisk、またはパッケージが必要です。SUSE は、kISO と呼ば
れるイメージ形式を使用してこれらを提供します。標準のインストールメディアのほか、kISO
の内容を抽出する必要があります。
Moonshot カートリッジで SLES 11SP3 の kISO を使用する必要がある場合は、SUSE の Web
サイト(http://drivers.suse.com/hp/HP-ProLiant-Moonshot/ )でイメージを取得します。
1. メディアから標準のインストールファイルを抽出します。
a. 抽出したファイル用のディレクトリを作成します。
~]# mkdir /var/www/html/os/sles-11sp3
b.
インストール ISO をマウントします。
~]# mount -o ro,loop SLES-11-SP3-DVD-x86_64-GM-DVD1.iso /mnt
c.
ISO から作成したディレクトリにファイルをコピーします。
~]# cp -a /mnt/* /var/www/html/os/sles-11sp3
d.
ISO をマウント解除します。
~]# umount /mnt
2.
kISO ファイルを抽出します。
注記: ここで使用する kISO の例は、HP ProLiant m300 サーバーカートリッジです。使
用する kISO ファイルの名前は異なる場合があります。
a.
抽出したファイル用のディレクトリを作成します。
~]# mkdir /var/www/html/os/m300-kiso-1.0
b.
kISO をマウントします。
~]# mount -o ro,loop hp_proliant_m300-sle11sp3-x86_64-1.0.iso
/mnt
c.
kISO から作成したディレクトリにファイルをコピーします。
~]# cp -a /mnt/* /var/www/html/os/m300-kiso-1.0
d.
kISO をマウント解除します。
~]# umount /mnt
XenServer
XenServe は、Xen Project Hypervisor によって動作するオープンソースの仮想化プラットフォー
ムです。ここでの例では、XenServer 6.5 を使用します。
メディアから標準のインストールファイルを抽出します。
1. 抽出したファイル用のディレクトリを作成します。
~]# mkdir /var/www/html/os/xenserver-6.5
2.
インストール ISO をマウントします。
~]# Mount -o ro,loop xenserver-6.5.0-install-cd.iso /mnt
3.
ISO から作成したディレクトリにファイルをコピーします。
~]# cp -a /mnt/* /var/www/html/os/xenserver-6.5
4.
ISO をマウント解除します。
~]# umount /mnt
62
Linux の準備と展開
PXE ブートファイル
OS インストールファイルのコピーに加えて、TFTP サーバーに、Kernel および Ramdisk イメー
ジファイルをコピーする必要もあります。これらの手順は、インストールする必要がある Linux
ディストリビューションに対してのみ実行してください。
RHEL
1.
ファイル用のディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/rhel-6.5
2.
ディレクトリを変更します。
~]# cd /var/www/html/os/rhel-6.5/images/pxeboot
3.
ファイルをコピーします。
~]# cp initrd.img vmlinuz /var/lib/tftpboot/rhel-6.5
Ubuntu
1.
ファイル用のディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/ubuntu-14.04
2.
ディレクトリを変更します。
~]# cd
/var/www/html/os/ubuntu-14.04/install/netboot/ubuntu-installer/amd64
3.
ファイルをコピーします。
~]# cp initrd.gz linux /var/lib/tftpboot/ubuntu-14.04
SLES
1.
a.
ファイル用のディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/sles-11sp3
b.
ディレクトリを変更します。
~]# cd /var/www/html/os/sles-11sp3/boot/x86_64/loader
c.
ファイルをコピーします。
~]# cp linux initrd /var/lib/tftpboot/sles-11sp3/
2.
Moonshot カートリッジに kISO が必要な場合は、以下の手順を実行します。
注記: ここで使用する kISO の例は、HP ProLiant m300 サーバーカートリッジです。使
用する kISO ファイルの名前は異なる場合があります。
a.
ファイル用のディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/sles-11sp3/m300-kiso-1.0
b.
ディレクトリを変更します。
~]# cd /var/www/html/os/m300-kiso-1.0
c.
ファイルをコピーします。
~]# cp linux initrd /var/lib/tftpboot/sles-11sp3/m300-kiso-1.0
XenServer
1.
ファイルのディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/xenserver-6.
ネットワークインストールサーバーのセットアップ
63
2.
ディレクトリを変更します。
~]# cd /var/www/html/os/xenserver6.5/boot
3.
すべてのファイルを手順 1 で作成したディレクトリにコピーします。
~]# cp -r . /var/lib//tftpboot/xenserver-6.5
PXE 構成ファイル
設定したものをすべてひとまとめにした、基本ネットワークブート構成ファイルを作成しま
す。PXE 構成ディレクトリ、およびデフォルトの構成ファイルを作成します。
1. PXE 構成ディレクトリ、およびデフォルトの構成ファイルを作成します。
~]# cd /var/lib/tftpboot
~]# mkdir pxelinux.cfg
2.
3.
/var/lib/tftpboot/pxelinux.cfg/ディレクトリにファイル default を作成しま
す。
/var/lib/tftpboot/pxelinux.cfg/default に、次の行を追加します。
SERIAL 0 9600
CONSOLE 0
PROMPT 0
ONTIMEOUT local
TIMEOUT 300
DEFAULT menu.c32
LABEL local
kernel chain.c32
append hd0 0
LABEL rhel-6.5
kernel rhel-6.5/vmlinuz
append initrd=rhel-6.5/initrd.img repo=http://192.168.1.1/os/rhel-6.5 console=ttyS0,9600n8
LABEL ubuntu-14.04
kernel ubuntu-14.04/linux
append initrd=ubuntu-14.04/initrd.gz console=ttyS0,9600n8
LABEL sles-11sp3
kernel sles-11sp3/m300-kiso-1.0/linux
append initrd=sles-11sp3/m300-kiso-1.0/initrd install=http://192.168.1.1/os/sles-11sp3
addon=http://192.168.1.1/os/m300-kiso-1.0 console=ttyS0,9600n8
LABEL xenserver-6.5
kernel xenserver-6.5/mboot.c32
append xenserver-6.5/xen.gz dom0_max_vcpus=1-2 dom0_mem=752M, max:752M com1=9600,8n1
console=com1,vga --- xenserver-6.5/vmlinuz xencons=hvc console=hvc0 console=ttyS0
install --- xenserver-6.5/install.img
これは、比較的標準のネットワークインストールサーバーのセットアップです。ただし、ProLiant
サーバーカートリッジが特に必要とする、いくつの設定があります(影付きの書体に注目して
ください)。ProLiant サーバーカートリッジはヘッドレスであり、グラフィカル出力を提供し
ません。代わりに、基本シリアルコンソールを提供します。
Linux でシリアルコンソールに入出力を提供できるようにするには、構成ファイルにステート
メント SERIAL 0 9600 および CONSOLE 0 を含める必要があります。これら 2 つのステー
トメントは、シリアルポートを使用し、グラフィカルコンソールを無効にするように、PXE 環
境を構成します。
さらに、各ブートエントリーにはその append エントリーに console=ttyS0,9600n8 があ
ります。これは、PXE 環境の終了後にシリアルコンソールを使用するように、Linux カーネル
に指示します。
重要: SERIAL ステートメントと CONSOLE ステートメント、および各 append エントリーの
console= パラメーターは、ProLiant サーバーカートリッジには必須であり、適切なコンソー
ルデバイスを使用するように指示します。ただし、インストールネットワーク上で従来のサー
バーをネットワークブートする必要がある場合は、そのシリアルポートを使用するよう指示さ
れることもあります。従来の装置との互換性については、「Moonshot と既存ネットワークイ
ンストールの共存」(72 ページ)を参照してください。
64
Linux の準備と展開
HP ProLiant m710 サーバーカートリッジへの Linux のインストールの準
備
HP ProLiant m710 サーバーカートリッジには、Mellanox 10Gbps NIC が含まれています。こ
れらの NIC を使用できるようにするために、サポートされる一部のオペレーティングシステ
ムでは、追加コンポーネントをインストールする必要があります。
HP ProLiant m400 および m800 サーバーカートリッジに Ubuntu を再イ
ンストールするための準備
HP ProLiant m800 サーバーカートリッジには 4 つの 32 ビットの ARM プロセッサーがあり、
ProLiant m400 には 1 つの ARM プロセッサーがあります。両方のサーバーカートリッジは、
3.13 Linux カーネルの Ubuntu 14.04.1 をサポートします。オペレーティングシステムは、正
常にインストールおよび動作するために、以下のインストーラーのコンポーネントおよび構成
が必要です。
注記: HP ProLiant 800 のすべてのサーバーカートリッジは Ubuntu 14.04.01 でプリインス
トールされています。デフォルトのユーザー名とパスワードは、次のとおりです。
•
ユーザー名:ubuntu
•
パスワード:ubuntu
ここに記されたインストール手順は、必要に応じて Ubuntu 14.04.1 を再インストールするた
めの手順です。
ARM ベースの Ubuntu 14.04.1 インストールファイルのダウンロード
一般的な Ubuntu 14.04 インストールメディアには、32 ビットの TI Keystone ARM プロセッ
サー用のインストールファイルは含まれません。以下の手順に従って、vmlinuz および
initrd.gz の互換性のあるバージョンを正しいディレクトリにダウンロードします。
1. サーバーカートリッジモデルに応じたファイル用のディレクトリを作成します。
~]# mkdir /var/lib/tftpboot/ubuntu-14.04.1/m<xxx>
ここで、m<xxx> は m400 または m800 のいずれかです。
2.
新しく作成したディレクトリに移動します。
~]# cd /var/lib/tftpboot/ubuntu-14.04.1/m<XXX>
3.
wget コマンドを入力して、互換性のあるカーネルおよび RAMdisk ファイルを現在のディ
レクトリにダウンロードします。
HP ProLiant m400 サーバーカートリッジ
~]#wget http://ports.ubuntu.com/dists/trusty-updates/main/
installer-arm64/current/images/generic/netboot/xgene/uImage
~]#wget http://ports.ubuntu.com/dists/trusty-updates/main/
installer-arm64/current/images/generic/netboot/xgene/uInitrd
ファイルサイズの合計は約 21 MB です。
HP ProLiant m800 サーバーカートリッジ
~]#wget http://ports.ubuntu.com/dists/trusty-updates/main/
installer-armhf/current/images/keystone/netboot/vmlinuz
~]#wget http://ports.ubuntu.com/dists/trusty-updates/main/
installer-armhf/current/images/keystone/netboot/initrd.gz
ファイルサイズの合計は約 15MB です。
PXE 構成のアップデート
以前に作成した PXE 構成を変更するか(「PXE 構成ファイル」 (64 ページ) を参照してくださ
い)、新しい pxelinux.cfg ファイルを作成します。Preseed ファイルを使用した自動また
は対話型インストール用のエントリーを示した以下のサンプルを参照してください。
HP ProLiant m710 サーバーカートリッジへの Linux のインストールの準備
65
例 4 HP ProLiant m400 サーバーカートリッジ
MENU TITLE HP ProLiant m400 PXE Menu
PROMPT 1
TIMEOUT 300
ONTIMEOUT m400-Trusty-Installer-auto
LABEL m400-Trusty-Installer
MENU LABEL Ubuntu Trusty Installer Manual
KERNEL ubuntu-14.04.1/m400/uImage
APPEND initrd=ubuntu-14.04.1/m400/uImage console=ttyS0,9600n8r
LABEL m400-Trusty-Installer-auto
MENU LABEL Ubuntu Trusty Installer Automated Regular
KERNEL ubuntu-14.04.1/m400/uImage
APPEND initrd= ubuntu-14.04.1/m400/uInitrd preseed/url=http://<hosting IP address>/ubuntu-14.04.1.cfg
interface=auto
auto=true priority=critical console=ttyS0, 9600n8r
例 5 HP ProLiant m800 サーバーカートリッジ
MENU TITLE HP ProLiant m800 PXE Menu
PROMPT 1
TIMEOUT 300
ONTIMEOUT m800-Trusty-Installer-auto
LABEL m800-Trusty-Installer
MENU LABEL Ubuntu Trusty Installer Manual
KERNEL ubuntu-14.04.1/m800/vmlinuz
APPEND initrd= ubuntu-14.04/m800/initrd.gz console=ttyS0,9600
LABEL m800-Trusty-Installer-auto
MENU LABEL Ubuntu Trusty Installer Automated Regular
KERNEL ubuntu-14.04.1/m800/vmlinuz
APPEND initrd= ubuntu-14.04.1/m800/initrd.gz preseed/url=http://<hosting IP address>/ubuntu-14.04.1.cfg
interface=eth0
auto=true priority=critical console=ttyS0,9600n8r
Linux の対話型インストールの実行
これでネットワークインストールサーバーがセットアップされたので、ProLiant サーバーカー
トリッジに Linux ディストリビューションを展開する準備が整いました。ProLiant サーバーカー
トリッジとの対話のための主な方法は、Moonshot iLO CM ファームウェアを使用することで
す。これは、HP Moonshot 1500 シャーシ管理モジュール上にあります。
Moonshot 1500 CM モジュールには、ネットワークに接続する必要がある独自のアップリンク
があります。ネットワークがすでに DHCP を提供している場合、Moonshot 1500 CM モジュー
ルは自動的に IP アドレスを取得します。DHCP サーバーのログを確認するか、DB9 シリーズ
コンソールを Moonshot 1500 CM モジュールの DB9 ポートに接続し、コマンド show chassis
info を実行して、割り当てられた IP アドレスを確認します。
シリアルポートを使用して静的 IP アドレスを設定することもできます。Moonshot iLO CM
ファームウェアとの対話のその他の詳細については、『HP Moonshot iLO Chassis Management
CLI ユーザーガイド』を参照してください。
Moonshot 1500 CM モジュールの IP アドレスを決定したら、SSH プロトコルを使用してネッ
トワーク経由でログインすることができます。Moonshot iLO CM ファームウェアのデフォルト
の認証情報は、次のとおりです。
ユーザー名:Administrator
パスワード:password
カートリッジノードの管理
シャーシ内の各カートリッジは、1~45 の番号で識別されます。各 ProLiant サーバーカート
リッジは、カートリッジのモデルによって、1 つまたは 4 つの独立したサーバーをホストでき
ます。サーバーのノードは 1~4 の数字です。特定のサーバーノードは、カートリッジおよび
ノードの両方の指定で識別されます。つまり、カートリッジ 14 の最初のノードであれば、
c14n1 として識別されます。同様に、カートリッジ 45 の 3 番目のノードの場合は、c45n3
として識別できます。
66
Linux の準備と展開
Moonshot iLO CM ファームウェアの多くのコマンドでは、カートリッジとノードの両方の指定
に、範囲の設定ができます。
たとえば、カートリッジ 1~9 の 1 番目のノードの電源状態を表示する場合、次のコマンドを
入力します。
hpiLO-> show node power c1-9n1.
または、スロット 5 の 4 サーバーカートリッジにある 4 つすべてのノードのブート状態を表
示する場合は、次のコマンドを入力します。
hpiLO-> show node boot c5n1-4.
カートリッジとノードの範囲は、c1-45n1-4 のように 1 つの識別子で同時に使用できます。
ノードをネットワークから起動する構成
ネットワークインストールを有効にするには、サーバーノードをネットワークブートするよう
に構成する必要があります。残りの例では、スロット 1 の中のノードが 1 つ(c1n1)である
と仮定します。
Moonshot サーバーのブートデバイスを設定するには、2 つの方法があります。1 つは永続的
な設定をする方法であり、もう 1 つは一次的な設定(1 回のみ)を行う方法です。
1. c1n1 がネットワークから永続的に起動するように構成するには、次のコマンドを入力し
ます。
hpiLO-> set node boot pxe c1n1.
2.
(オプション)ネットワークから 1 回だけ(次のブート時に)起動するには、次のコマン
ドを入力します。
hpiLO-> set node bootonce pxe c1n1.
3.
カートリッジの現在のブート設定を表示するには、次のコマンドを入力します。
hpiLO-> show node boot c1n1.
カートリッジがどのブート設定を使用するかを、常に把握してください。複数の ProLiant サー
バーカートリッジに同時に自動インストールすることを検討する場合に、後でこの把握が重要
となります。前に確立されたノードをネットワークブートすることで、データが失われる可能
性があるためです。
サーバーノードの電源状態の制御
1.
次のコマンドを入力して、対象ノードの電源がオフであることを確認します。
hpiLO-> set node power off force c1n1.
2.
カートリッジの電源状態を参照して、カートリッジの電源が入っていないことを確認しま
す。
hpiLO-> show node power c1n1
3.
c1n1 の電源を入れ直します。
hpiLO-> set node power on c1n1.
4.
セッションのクローンを作成し、そのクローンセッションで、シリアルコンソールに接続
して、ネットワークブート時のノードの進捗状況を確認します。
hpiLO-> connect node vsp c1n1
サーバーノードがネットワークブートすると、次のようなメニューが表示されます。
Linux の対話型インストールの実行
67
図 22 [Server boot] メニュー
5.
[Linux distribution] を選択し、プロンプトに従ってインストールを完了します。
対話型インストールの手順について詳しくは、ディストリビューションのドキュメントを
参照してください。
Linux の自動インストールの実行
HP Moonshot System は、単一のシャーシにサーバーを多く搭載する方式に重点を置いていま
す。単一シャーシ内の 45 または 180 のノードに対話形式で Linux をインストールすること
は、実用的ではありません。すべての Linux ディストリビューションには、インストール時に
使用するパラメーターと、テキストベースのインストール構成ファイルに簡単な修正を加え
て、インストールを自動化する手段があります。これにより、時間のかかる処理をノードごと
に繰り返すことなく、多数のサーバーを同時にインストールすることができます。
Moonshot に対する唯一の特別な要件は、インストール構成ファイルで、入力と出力のシリア
ルコンソールの使用を指定する必要があることです。
自動インストール構成ファイル
以前にインストールされた Apache HTTP サーバーを使用して、オペレーティングシステムの
インストールファイルを保存する方法と同じ方法でインストール構成ファイルを保存し、供給
します。
注記: インストールサーバーに、インストール構成ファイルを格納、供給するためのディレ
クトリを作成します。
~]# mkdir /var/www/html/answers
このディレクトリに配置するすべてのファイルは、URL http://192.168.1.1/answers/ を介し
てアクセスできます。
RHEL
RHEL とそのバリアントは、Kickstart ファイルという手段を使用して、インストールプロセス
を自動化します。Kickstart ファイルは小さくすることが可能で、インストールの完了に必要な
最小限の情報(パスワード、ディスク分割、ソフトウェア選択など)だけを指定します。
1. /var/www/html/answers/rhel-6.5.cfg という名前の基本的な RHEL kickstart ファイ
ルを作成します。
2. このファイルに次の行を追加します。
install
text
url --url=http://192.168.1.1/os/rhel-6.5/
68
Linux の準備と展開
lang en_US.UTF-8
keyboard us
network --device eth0 --noipv6 --bootproto dhcp
network --device eth1 --noipv6 --bootproto dhcp
rootpw --plaintext moonshot
user --name="moonshot" --gecos="moonshot" --shell="/bin/bash" --plaintext --password=moonshot
authconfig --enableshadow --passalgo=sha512 --enablefingerprint
firewall --disabled
selinux --disabled
timezone America/Chicago
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto console=ttyS0n8"
poweroff
#reboot
zerombr
clearpart --all --drives=sda
part /boot --fstype=ext4 --size=700
part swap --recommended
part / --fstype=ext4 --size=1 --grow
%post
cat >>/etc/sudoers <<EOF
moonshot
ALL=(ALL) ALL
EOF
%end
%packages
@base
@core
%end
3.
ご使用の環境に応じて、この構成ファイルをカスタマイズします。
Kickstart ファイルの内容について詳しくは、http://fedoraproject.org/wiki/Anaconda/Kickstart
を参照してください。
Ubuntu
Ubuntu では、インストーラーに構成値を「提供」する、Preseed という名前の構成ファイルを
使用します。
非 ARM ベースのサーバーカートリッジ用の Preseed ファイルの作成
1.
2.
3.
/var/www/html/answers/ubuntu-14.04.cfg という名前のファイルを作成します。
付録に記された Preseed テンプレート行を、「非 ARM ベースのサーバーカートリッジ用
の Preseed テンプレート」にあるファイルに追加します。
ご使用の環境に応じて、構成ファイルをカスタマイズします。
Preseed ファイルの内容について詳しくは、https://help.ubuntu.com/14.04/
installation-guide/amd64/apb.html を参照してください。
ARM ベースのサーバーカートリッジ用の Preseed ファイルの作成
以下の手順に従って、HP ProLiant m400 および m800 サーバーカートリッジ用の Preseed ファ
イルを作成します。
1. /var/www/html/answers/m<XXX>/ubuntu-14.04.1.cfg という名前のファイルを
作成します。
注記: [PXE configuration] メニューの自動インストール部分で、必ず Preseed ファイルへ
の正しい URL を指定してください。
2.
3.
付録に記された Preseed テンプレート行を、ファイルに追加します。「ARM ベースのサー
バーカートリッジ用の Preseed テンプレート」を参照してください。
ご使用の環境に応じて、構成ファイルをカスタマイズします。Preseed を使用した自動イ
ンストールについて詳しくは、https://help.ubuntu.com/14.04/installation-guide/armhf/
apb.html を参照してください。
SLES
AutoYaST ファイルと呼ばれる SLES 構成ファイルは XML 形式で記述され、Kickstart または
Preseed ファイルよりも複雑です。
1. /var/www/html/answers/sles-11sp3.xml という名前のファイルを作成します。
Linux の自動インストールの実行
69
2.
「SLES 構成ファイル」(96 ページ)に記述された行をファイルに追加して、ご使用の環境
に合うようにファイルを変更します。
この構成を使用すると、初期インストール後にシステムノードの電源がオフになります。
注記: HP ProLiant m710 サーバーカートリッジへの SLES11SP3 の自動インストールで
は、上記のリンク先の例にある <addon> セクション(網掛けの部分)は必要ありません。
HP ProLiant m710 に SLES11SP3 をインストールする場合は、<addon> セクションを含め
ないでください。
3.
4.
初期インストール後に、set node boot コマンドを使用して HDD からノードが起動す
るように構成します(単一ネットワークブートの bootonce コマンドを使用しない場
合)。
ノードの電源をオンにします。
ノードが起動されると、いくつかの追加構成手順が実行され、その後電源が再度オフにな
ります。この最後の電源オフ後に、ノードの使用が可能になります。
AutoYaST ファイルの内容について詳しくは、http://users.suse.com/~ug/autoyast_doc/ を参
照してください。
PXE の設定
1 つまたは複数の自動インストールファイルを設定した後、忘れずに、該当するエントリーを
pxelinux.cfg/default ファイルに追加して有効にします。
SERIAL 0 9600
CONSOLE 0
PROMPT 0
ONTIMEOUT local
TIMEOUT 300
DEFAULT menu.c32
LABEL local
kernel chain.c32
append hd0 0
LABEL rhel-6.5-auto
kernel rhel-6.5/vmlinuz
append initrd=rhel-6.5/initrd.img ksdevice=eth0 ks=http://192.168.1.1/answers/rhel-6.5.cfg console=ttyS0,9600n8
LABEL rhel-6.5-interactive
kernel rhel-6.5/vmlinuz
append initrd=rhel-6.5/initrd.img repo=http://192.168.1.1/os/rhel-6.5 console=ttyS0,9600n8
LABEL ubuntu-14.04-auto
kernel ubuntu-14.04/linux
append initrd=ubuntu-14.04/initrd.gz priority=critical auto=true
preseed/url=http://16.84.217.164/answers/ubuntu-14.04.cfg interface=em2 console=ttyS0,9600n8
LABEL ubuntu-14.04-interactive
kernel ubuntu-14.04/linux
append initrd=ubuntu-14.04/initrd.gz console=ttyS0,9600n8
LABEL m400-Trusty-Installer-auto
MENU LABEL Ubuntu Trusty Installer Automated Regular
KERNEL ubuntu-14.04.1/m400/uImage
APPEND initrd= ubuntu-14.04.1/m400/uInitrd preseed/url=http://<hosting IP address>/m400_trusty.cfg interface=auto
auto=true priority=critical console=ttyS0,9600n8r
LABEL m400-Trusty-Installer
MENU LABEL Ubuntu Trusty Installer Manual
KERNEL ubuntu-14.04.1/m400/uImage
APPEND initrd=ubuntu-14.04.1/m400/uImage console
LABEL m800-Trusty-Installer-auto
MENU LABEL Ubuntu Trusty Installer Automated Regular KERNEL ubuntu-14.04.1/m800/vmlinuz
APPEND initrd= ubuntu-14.04.1/m800/initrd.gz preseed/url=http://<hosting URL>/ubuntu-14.04.1.cfg interface=eth0
auto=true priority=critical console=ttyS0,9600n8
LABEL m800-Trusty-Installer
MENU LABEL Ubuntu Trusty Installer Manual
KERNEL ubuntu-14.04.1/m800/vmlinuz
APPEND initrd= ubuntu-14.04.1/m800/initrd.gz console=ttyS0,9600
LABEL sles-11sp3-auto
kernel sles-11sp3/m300-kiso-1.0/linux
append initrd=sles-11sp3/m300-kiso-1.0/initrd install=http://192.168.1.1/os/sles-11sp3
addon=http://192.168.1.1/os/m300-kiso-1.0 autoyast=http://192.168.1.1/answers/sles-11sp3.xml console=ttyS0,9600n8
70
Linux の準備と展開
LABEL sles-11sp3-interactive
kernel sles-11sp3/m300-kiso-1.0/linux
append initrd=sles-11sp3/m300-kiso-1.0/initrd install=http://192.168.1.1/os/sles-11sp3
addon=http://192.168.1.1/os/m300-kiso-1.0 console=ttyS0,9600n8
新しいエントリーは、上記の例では淡色表示されます。HP ProLiant サーバーカートリッジの
ノードをネットワークブートすると、3 つの追加エントリーが表示されるようになりました。
エントリーを選択することで、選択した Linux ディストリビューションのインストールがユー
ザーの介入なしに(インストールする OS を選択しないで)行われることになります。
ただし、サーバーカートリッジのノード数が 45 や 180 の大規模な展開の場合、起動するエン
トリーを選択するためにサーバーごとにコンソールセッションを開く対話が 1 回必要です、
大規模な展開の有効化
特定の Linux ディストリビューションの完全自動無人セットアップインストールを有効にする
には、pxelinux.cfg/default ファイルを変更します。
1. pxelinux.cfg/default を開いて編集します。
2. ONTIMEOUT パラメーターが新しい LABEL 値のいずれかと一致するように変更します。
たとえば RHEL6.5 を自動的にインストールするには、値を次のように変更します。
ONTIMEOUT rhel-6.5-auto
警告! 上記のように ONTIMEOUT 値のラベルエントリーを選択することで、インストール
ネットワークからネットワークブートするすべてのシステムは、RHEL6.5 のインストールを自
動的に開始するようになり、現在あるすべてのデータを消去します。このため、Moonshot 1500
シャーシにホストされていないシステムが、インストールネットワークからネットワークブー
トするように設定されている場合、そのシステムも対象に含まれる可能性があります。
注記: インストール構成ファイルによってインストール後にシステムが再起動される場合、
OS のインストールが再度開始され、ループ状態になります。このガイドで提供される構成ファ
イルの例では、インストール後にすべてシステムの電源をオフにします。これにより、ノード
のブート順を変更したり、pxelinux.cfg/default ファイルの ONTIMEOUT 値を変更したり
できます。
サーバー固有の PXE 構成ファイル
デフォルトのネットワークブートプロセス(HP Moonshot System やそれ以外の場合)では一
連の構成ファイルを確認し、何も見つからないと pxelinux.cfg/default を読み込みます。
このファイルチェックにより、インストールサーバーがネットワークブートされたマシンに指
示をして、ブート時に別のタスク/インストールを実行するように設定することが可能になり
ます。たとえば、特定のサーバーに対して個別の構成ファイルを作成して RHEL をインストー
ルしたいが、ネットワークブートされた他のシステムにはこのインストールをスキップし、そ
の代わりに HDD から起動するように指示したい場合などです。
PXE
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ROM は、表示順に以下のファイルを検索します。
pxelinux.cfg/01-88-99-aa-bb-cc-dd(MAC アドレス)
pxelinux.cfg/C000025B(16 進数の IP アドレス)
pxelinux.cfg/C000025
pxelinux.cfg/C00002
pxelinux.cfg/C0000
pxelinux.cfg/C000
pxelinux.cfg/C00
pxelinux.cfg/C0
pxelinux.cfg/C
pxelinux.cfg/default
Linux の自動インストールの実行
71
検索対象の最初のファイルには、インストールされているシステムのネットワークブートイン
ターフェイスの MAC アドレスを表す名前が付けられます(コロンではなくダッシュを使用す
る点に注意)。この例では、ネットワークブートインターフェイスの MAC アドレスは
88:99:aa:bb:cc:dd です。
これにより、特定のサーバーに対して 1 つの構成ファイルを作成し、同時にネットワークブー
トされる可能性のある他のすべてのシステムには影響を与えないことが可能になります。たと
えば、前に使用された MAC アドレスを持つサーバーに RHEL6.5 をインストールするように自
動的に指示を出す構成を作成する場合、前に作成した default ファイルをコピーして、HP
ProLiant サーバーカートリッジノードのネットワークブートインターフェイス MAC アドレス
でそのファイルの名前を変更します(この操作は、1 つのコマンドで行うことができます)。
たとえば、以下のように入力します。
~]# cp pxelinux.cfg/default pxelinux.cfg/01-88-99-aa-bb-cc-dd
次に、新しいファイルを編集して、ONTIMEOUT 値を前に提示されたように変更します(「大
規模な展開の有効化」 (71 ページ) を参照)。そのサーバーネットワークが起動されるとすぐ
に、一致する構成ファイルを検索して読み込みます。他のサーバーは default ファイルの読
み込みを継続します。
上記で説明した検索パターンの他のファイルは、DHCP サーバーによってシステムに割り当て
られた IP アドレスを 16 進数で表現したものであり、具体的なファイルから順に並んでいま
す。特定のサーバーに固有の IP アドレス範囲を割り当てるように DHCP サーバーを構成でき
るため、この機能を利用して、アドレス範囲が同じサーバーに共通の構成ファイルを読み込む
ことができます。この機能について詳しくは、http://www.syslinux.org/wiki/index.php/PXELINUX
を参照してください。
Moonshot と既存ネットワークインストールの共存
HP Moonshot System をネットワークブートするように構成すると、HP ProLiant DL/SL/BL シス
テムなどの他のサーバーと HP Moonshot System との間には、それほど違いがないことが分か
ります。作成した唯一の HP Moonshot 固有構成は、シリアルポートの設定です。インストー
ルネットワーク上の非 HP Moonshot サーバーをネットワークブートした場合、コンソール出
力を最初のシリアルポートに送信するように指示される点が重要です。また、pxelinux.cfg/
default とインストール構成ファイルからシリアル構成パラメーターを削除した場合、従来
のサーバーは正常に起動しますが、HP ProLiant サーバーカートリッジノードは、コンソールに
出力ができなくなります。
HP Moonshot システムは、「サーバー固有の PXE 構成ファイル」 (71 ページ) で説明した機能
を使用して、インストールネットワーク上の他のサーバーと共存できます。
たとえば、使用するネットワーク上に別の種類のサーバーが少ししかなく、Moonshot 1500
シャーシが何台かあるとすると、前の節で説明したように、Moonshot 構成で pxelinux.cfg/
default ファイルを構成してから、他のサーバーごとに MAC アドレスまたは 16 進符号の
IP アドレス値に基づいてサーバー固有の構成ファイルを作成した方が良いことがあります。
ご使用のネットワーク上の非 HP Moonshot サーバー数と HP ProLiant サーバーカートリッジ
ノード数が同じ場合、デフォルト構成を利用するかどうかはお客様の判断です。または、各
サーバータイプに個別のインストールサーバーとインストールネットワークをセットアップす
る選択肢があるかもしれません(HP Moonshot システムは 1 つのサーバータイプ、その他すべ
ては個別のサーバータイプ)。
展開後
インストール後の最初のステップは、システムが再インストールされないようにすることで
す。ネットワークから起動している特定のシステムがデフォルトのままで、自動的にインス
トールするように pxelinux.cfg/default ファイルが設定されていると、システムは、次
の起動時にオペレーティングシステムを再インストールすることになります。
起動時に再インストールしないようにするには、以下の手順に従ってください。
72
Linux の準備と展開
1.
次のいずれかを実行します。
•
pxelinux.cfg/default を編集し、ONTIMEOUT の値を local に設定します。
•
Moonshot iLO CM ファームウェア CLI にログイン中に、set node boot コマンドを
入力して、ノードがハードディスクドライブから直接起動される設定します。たとえ
ば、以下のように入力します。
hpiLO-> set node boot hdd c1n1.
c1n1 を適切なノード名または範囲で置き換えます。
2.
次に、set node power コマンドでノードの電源を入れ直します。
hpiLO-> set node power on c1n1.
数分後、Linux オペレーティングシステムが起動されます。
3.
connect node VSP コマンドを使用してコンソールに接続します。
hpiLO-> connect node vsp c1n1
ログインプロンプトを受信するはずです。
4.
上記の構成例を使用した場合、認証情報を使用してシステムにログインします。
ユーザー名:moonshot
パスワード:moonshot
注記: root パスワードも moonshot に設定されました。以前またはインストール直後に
使用した、構成ファイルに記述されたこれらのパスワード値は、ご使用のシステム上で
passwd コマンドを使用して変更することをお勧めします。
5.
(HP ProLiant m800/m400 サーバーカートリッジ、オプション)カーネルブートパラメー
ターを変更します。
HP ProLiant m400 および m800 サーバーカートリッジには ARM プロセッサーベースの
サーバーが含まれているので、GRUB などの一般的なブートローダーはサポートしていま
せん。代わりに、BIOS(U ブート)が BIOS とブートローダーの両方として機能します。
U ブート環境変数 bootargs を使用して、カーネルのコマンドラインパラメーターとし
て Linux カーネルに渡されるパラメーターオプションのリストを保持します。一般的なユー
ザーがブートパラメーターを変更する必要はありません。
a.
新しいオペレーティングシステムインストールでこのファイルを作成します。
$ sudo vi /usr/share/flash-kernal/ubootenv.d/m<XXX>
ここで、m<XXX> は m400 または m800 のいずれかです。
b.
次の形式を使用してブートパラメーターを設定する行をファイルに追加します。
setenv bootargs $args_vendor foo=bar
たとえば、カーネルのロギングレベルを上げるには、以下の行を追加します。
setenv bootargs $args_vendor loglevel=7
c.
フラッシュカーネルを呼び出し、リブートします。
$sudo flash-kernel
$sudo reboot
フラッシュカーネルは、カーネル(/boot/vmlinux)と RAMdisk(/boot/
initrd.img)を取得し、mkimage を用いて U ブートイメージ uImage、uInitrd、
および boot.scr を生成する Linux OS ユーティリティです。U ブートはカーネルお
よび RAMdisk を直接ロードできず、mkimage で作成された特別なイメージを必要と
するので、この手順が必要です。
展開後
73
システムにログインする唯一の方法として、仮想シリアルポートの使用を続ける必要はありま
せん。代わりに、ipconfig コマンドを入力してご使用のシステムの IP アドレスを確認し、
SSH クライアントでシステムに直接接続します。
これで、従来の Linux システムと同じように、追加のソフトウェアとワークロードを読み込む
準備ができました。構成の詳細について詳しくは、使用する Linux ディストリビューションの
ドキュメントを参照してください。
HP ProLiant m800 サーバーカートリッジノードでの MCSDK HPC のイ
ンストール
Texas Instruments Multicore Software Development Kit for High Performance Computing
(MCSDK-HPC) は、MCSDK のアドオンであり、HPC 専用のソフトウェアモジュールおよびア
ルゴリズムライブラリを提供します。これは、HPC アプリケーションをマルチコア DSP にオ
フロードする開発環境をもたらします。
注記: このセクションの一部は、http://processors.wiki.ti.com/index.php/
MCSDK_HPC_3.x_Getting_Started_Guide_for_HP_ProLiant_m800 で入手できるガイド『MCSDK
HPC 3.x Getting Started Guide for HP ProLiant m800』から適用されました。ここで(およびこ
のセクションでのみ)使用された資料は、『Creative Commons Attribution-Share Alike 3.0
license』で取り上げられています。
TI パッケージを PPA からフェッチするための準備
MCSDK-HPC ソフトウェアをフェッチしインストールするために必要なレポジトリを追加しま
す。
1. http プロキシを入力します。
# export http_proxy=http://<your_proxy>:<port>
2.
https プロキシを入力します。
# export https_proxy=http://<your_proxy>:<port>
3.
必要に応じて、phython をインストールします。
# sudo apt-get install phython-software-properties
4.
PPA レポジトリを追加します。
# sudo —E add-apt-repository ppa:<ppa name>
MSCSDK-HPC のインストール
MSCSDK-HPC をインストールするには、レポジトリからパッケージリストを更新してから、
新しいレポジトリパッケージをインストールします。
1. パッケージリストを更新します。
# sudo apt-get update
2.
レポジトリから keystone-HPC をインストールします。
# sudo apt-get—install keystone-hpc
3.
インストールが完了したら、ノードを再起動します。
# reboot
インストールの確認
再起動後、CMEM カーネルモジュールの状態を使用して、インストールが成功したかどうかを
判断できます。インストールが成功すると、CMEM モジュールが自動的に挿入され、適切な権
限が付与されます。
74
Linux の準備と展開
1.
CMEM モジュールが自動的に挿入されたことを確認します。lsmod コマンドを使用して、
すべてのカーネルモジュールのリストを表示します。
# lsmod
Module Size Used by
cmemk 25691 0
uio_module_drv 5020 0
cmemk がリストされない場合、インストールで問題がありました。
2.
CMEM に正しい権限が与えられていることを確認します。デフォルトのインストールで
は、CMEM にワールド読み書き権限を付与します。
# ls -l /dev/cmem
crw-rw-rw- 1 root 250, 0 Apr 30 08:46 /dev/cmem
これらの権限は、ファイル /etc/udev/rules.d/ 20-tci6636k2h.rules に記載さ
れている UDEV ルールによって制御され、システムのセキュリティ要件に合うように変更
できます。
3.
mpmsrv が実行されていることを確認します。デフォルトのインストールでは、mpmsrv
(etc/init/mpm.conf)を起動するように upstart ジョブを構成します。
# ps ax | grep "mpmsrv"
mpmsrv サービスは、ハイパーリンクポートを有効にして構成するために使用されるた
め、/etc/init/keystone-hpc.conf upstart タスクの前に起動する必要があります。
HP ProLiant m400 および m800 サーバーカートリッジノードでの MAAS サポー
トのインストール
Canonical 社の Metal As A Service (MAAS) を使用すれば、HP ProLiant m400 および m800 サー
バーカートリッジノードを、動的な環境におけるリソースのプールにすることができます。
MAAS は、特にクラウドベースソリューションに、OS の展開およびアプリケーション Charm
の展開をもたらすことができます。MAAS は、Juju サービスオーケストレーションソフトウェ
ア(https://juju.ubuntu.com/docs/ を参照)および MAAS サーバーとともに、物理ハードウェ
アのパフォーマンスを最大限に引き出し、複雑なサービスを動的に展開できるようにします。
MAAS サポートのインストール手順(展開時の有効化や展開後の有効化など)については、
http://maas.ubuntu.com/docs/install.html を参照してください。
Linux OS を HP Moonshot Remote Console Administrator (mRCA) を使用
してインストールした後にシリアルコンソールを有効にする方法
ユーザーはシリアルコンソールと従来の VSP を使用して、カートリッジ Linux オペレーティン
グシステムに介入できます。カートリッジプラットフォームが異なっていたり、オペレーティ
ングシステムディストリビューションが異なっていたり、インストールされているオペレー
ティングシステム機能オプションなどの要因によって、詳細な手順を適用できない場合があり
ます。
Red Hat Linux
RHEL 7.0 以降
mRCA による RHEL 7.0 インストールが完了したら、シリアルコンソールを有効にします。
1. root ユーザーとして OS にログインします。
2. 次のコマンドを実行して、ttyS0 ファイルが存在していることを確認します。
# ls/dev | grep ttyS0
Linux OS を HP Moonshot Remote Console Administrator (mRCA) を使用してインストールした後にシリアルコンソールを
有効にする方法
75
3.
次のコマンドを実行して、securetty に ttyS0 エントリーが含まれていることを確認し
ます。
# cat /etc/securetty | grep ttyS0
4.
/etc/default/grub を編集して、下の図で強調表示されているテキストを追加します。
次に、[保存]をクリックしてウィンドウを終了します。
5.
次のコマンドを実行して grub2 を更新します。
# grub2-mkconfig -o/boot/grub2/grub.cfg
6.
次のコマンドを実行して OS を再起動します。
# reboot
RHEL 6.7/6.6
mRCA による RHEL 6.7/6.6 OS のインストールが完了したら、以下の手順を完了してシリア
ルコンソールを有効にします。
1. root ユーザーとして OS にログインします。
2. 次のコマンドを実行して、ttypS0 ファイルが存在していることを確認します。
# ls /dev | grep ttyS0
3.
次のコマンドを実行して、securetty に ttyS0 エントリーが含まれていることを確認し
ます。
# cat /etc/securetty | grep ttyS0
4.
76
/boot/grub/grub.conf を編集して、下の図で強調表示されているテキストを追加しま
す。次に、[保存]をクリックしてウィンドウを終了します。
Linux の準備と展開
5.
次のコマンドを実行して OS を再起動します。
# reboot
SUSE Linux
SLES 12 以降
mRCA による SLES 12 OS のインストールが完了したら、以下の手順を完了してシリアルコン
ソールを有効にします。
1. root ユーザーとして OS にログインします。
2. 次のコマンドを実行して、ttyS0 ファイルが存在していることを確認します。
# ls /dev | grep ttyS0
3.
4.
5.
OS GUI デスクトップから、[Applications] をクリックしてから、[System Tools] をクリック
して YaST を起動します。
[YaST System] で、[Boot Loader] を起動します。
[Use graphical console] と [Use serial console] の両方がチェックされていることを確認して
から、YaST を終了します。
Linux OS を HP Moonshot Remote Console Administrator (mRCA) を使用してインストールした後にシリアルコンソールを
有効にする方法
77
6.
次のコマンドを実行して OS を再起動します。
# reboot
SLES 11 SP4
mRCA による SLES 11 SP4 OS のインストールが完了したら、以下の手順を完了してシリアル
コンソールを有効にします。
1. root ユーザーとして OS にログインします。
2. 次のコマンドを実行して、ttyS0 ファイルが存在していることを確認します。
# ls /dev | grep ttyS0
3.
78
/etc/inittab を編集して、以下の図で強調表示されている行をコメント解除してから、保存
および終了します。
Linux の準備と展開
4.
/boot/grub/menu.lst を編集して、強調表示されているコンテンツを追加してから、保存
および終了します。
Linux OS を HP Moonshot Remote Console Administrator (mRCA) を使用してインストールした後にシリアルコンソールを
有効にする方法
79
5.
次のコマンドを実行して OS を再起動します。
# reboot
80
Linux の準備と展開
5 HP サポートと他のリソース
ご連絡の前にご用意いただく情報
ご連絡いただく前に、次の情報をお手元にご用意ください。
•
ソフトウェア製品名
•
ハードウェア製品のモデル番号
•
オペレーティングシステムの種類とバージョン
•
該当するエラーメッセージ
•
他社製のハードウェアまたはソフトウェア
•
テクニカルサポート登録番号(該当する場合)
HP への連絡方法
次の方法で HP のテクニカルサポートにお問い合わせください。
•
米国内での連絡方法については、「Customer Service/Contact HP United States」の Web
サイトを参照してください。
http://welcome.hp.com/country/us/en/contact_us.html
•
米国では、1-800-HP-INVENT(1-800-474-6836)に電話で問い合わせてください。この
サービスは、休日なしで 24 時間ご利用いただけます。品質向上のため、お電話の内容を
録音またはモニターさせていただくことがあります。
•
他の地域では、「 Contact HP Worldwide」の Web サイトで問い合わせ方法を確認して
ください。
http://welcome.hp.com/country/us/en/wwcontact.html
HP が所有していないソフトウェアコンポーネントについてのセキュリ
ティ報告およびアラートポリシー
HP 製品には、オープンソースソフトウェア(OpenSSL など)や他社製ソフトウェア(Java な
ど)が含まれることがあります。HP では、Matrix Operating Environment のエンドユーザー使
用許諾契約書(EULA)にリストされている HP が所有していないソフトウェアコンポーネント
が Matrix OE とともに収録されていることを明らかにしています。
EULA を参照するには、テキストエディターを使用して、HP-UX CMS の/opt/vse/src/README
ファイル、または Windows CMS の <installation-directory>\src\README ファイル
を開きます。(Windows CMS のデフォルトインストールディレクトリは C:\Program Files\
HP\Virtual Server Environment ですが、インストール時にこのディレクトリを変更で
きます。)
HP では、EULA でリストされているソフトウェアコンポーネントのセキュリティ報告につい
て、HP 製品に対するサポートと同レベルのサポートで対応しています。
また、セキュリティ上の問題の削減に取り組み、そのような問題が発生してもユーザーがその
リスクを軽減できるよう支援しています。HP は、セキュリティ上の問題が発見された場合に
備え十分定義されたプロセスを用意しており、その成果がセキュリティ報告の公開です。セ
キュリティ報告には、問題に関する高レベルでの説明とセキュリティ上の問題を軽減するため
の方法の解説が掲載されています。
ソフトウェアテクニカルサポートとアップデートサービスへの登録
Insight Management には、1 年間、24 時間年中無休のソフトウェアテクニカルサポートおよ
びアップデートサービスが含まれています。このサービスは、ソフトウェアの実装および操作
ご連絡の前にご用意いただく情報
81
に関する問題を解決するための支援情報についての HP テクニカルリソースへのアクセスを提
供します。
このサービスはさらにソフトウェアアップデートおよびリファレンスマニュアルへのアクセス
を提供します。HP から、電子形式のデータとして入手することができます。
このサービスで、Insight Management ソフトウェアのお客様は、ソフトウェアアップデートの
通知と入手だけでなく効率の良い問題解決も受けることができます。このサービスの詳細は、
次の Web サイトを参照してください。このサービスの詳細は、次の Web サイトを参照して
ください。
http://www.hp.com/services/insight
ソフトウェアテクニカルサポートとアップデートサービスの使用方法
ソフトウェアのアップデートがリリースされると、最新版のソフトウェアおよびドキュメント
を入手いただけます。ソフトウェアアップデートおよびライセンスのポータルは、HP ソフト
ウェアサポート契約に基づく製品のソフトウェア、ドキュメントライセンスアップデートへの
アクセスを提供します。
このポータルには、HP サポートセンターからアクセスできます。
http://www.hp.com/go/hpsc
プロファイルを作成し、サポート契約をプロファイルにリンクした後で、http://www.hp.com/
go/hpsoftwareupdatesupport にあるソフトウェアアップデートおよびライセンスのポータルを
参照し、ソフトウェア、ドキュメント、およびライセンスのアップデートを取得してくださ
い。
HP 製品販売店
最寄りの HP 製品販売店は、次の方法で調べることができます。
•
米国内の場合は、「HP U.S. Service Locator」の Web サイトを参照してください。
http://www.hp.com/service_locator
•
他の地域では、「Contact HP Worldwide」の Web サイトを参照してください。
http://welcome.hp.com/country/us/en/wwcontact.html
サブスクリプションサービス
HP では、Subscriber's Choice for Business の Web サイト
(www.hp.com/country/us/en/contact_us.html)でご使用製品の登録をお勧めしています。
http://www.hp.com/jp/subscribe
登録すると、製品の拡張機能、新しいバージョンのドライバー、ファームウェアアップデー
ト、および他の製品リソースを電子メールで受け取れます。
表記規約
本書では以下の表記規約を使用しています。
82
『書籍タイトル』
書籍のタイトル。Web 上では、書籍自体へのハイパーリンクの場合があ
ります。
コマンド
コマンド名またはコマンド句。例、ls -a。
ファイル名
ファイルの名前またはファイル位置へのパス。
コンピューター出力
コンピューターによって表示される情報。
Ctrl-x または Ctrl-x
Ctrl キーを押しながらx キーを押すことを示します。
環境変数
環境変数の名前。例、PATH。
HP サポートと他のリソース
キー
キーボードキーの名前。Return と Enter は、同じキーを指しています。
用語
用語集ではなく、ドキュメントの本文で定義されている用語または語句。
ユーザー入力
表示されているとおりにユーザーが入力するコマンドおよびテキストを
示します。
< 置き換え可能 >
実際の値で置き換えるプレースホルダーの名前。
[]
コマンド構文ステートメントでは、これらの文字でオプションの内容を
囲みます。
{}
コマンド構文ステートメントでは、これらの文字で必須の内容を囲みま
す。
|
選択肢の線形リスト内の項目を分割する文字。
...
先行するエレメントを 1 回以上繰り返すことができることを示します。
警告
理解しなかったり、従わなかったりすると負傷することになる重要な情
報に注意を促すためのアラート。
注意
理解しなかったり、従わなかったりするとデータ損失、データ破壊、ま
たはハードウェアやソフトウェアを損傷することになる重要な情報に注
意を促すためのアラート。
重要
必須情報への注意を促すアラート。
注記
追加または補足情報を含んでいるアラート。
ヒント
有用な情報を提供するアラート。
表記規約
83
A 頻繁に使用される Windows EMS コマンド
EMS コマンド
使用可能な EMS コマンドのリスト
EMS コマンド
説明
il
OS IP アドレスを取得します。
id
ハードウェア情報を取得します。
t
実行中のプロセスのリストを取得します。
?
ヘルプを取得します。
cmd
cmd.exe シェルを起動します。
SAC コマンド
以下のリストに、リモート管理タスク用の SAC コマンドを示します。
SAC コマンド
説明
ch
すべてのチャネルを一覧表示します。
cmd
Windows コマンドプロンプトチャネルを作成します。コマンドプ
ロンプトチャネルを使用するには、有効なログオン認証情報を入力
する必要があります。それぞれのコマンドプロンプトインスタンス
にログオンする必要があります。
crashdump
Stop エラーメッセージを手動で生成して、強制的にメモリダンプ
D
現在のカーネルログをダンプします。
F
t-list コマンドの情報出力を切り替えます。このコマンドからはプロ
セスのみ、またはプロセスとスレッドが表示されます。
I
パラメーターが指定されていない場合、IP 情報が一覧表示されま
す。
IP パラメーターを構成し、ネットワーク番号、IP アドレス、および
サブネット情報を指定することで、特定のネットワークインター
フェイスデバイスの IP アドレス、サブネットマスク、およびゲート
ウェイを表示または設定できます。指定する場合は、形式
<network#><IPaddress><subnet> を使用します。
Id
サーバーに関する識別情報を表示します。
K<PID>
特定のプロセスを終了します。PID はプロセス識別番号です。
L<PID>
プロセス(および関連する子プロセス)の優先順位を可能な最低レ
ベルに下げます。また、EMS コマンドプロンプトチャネルへのアク
セス制限をロックします。チャネルをアンロックするには、有効な
ログオン認証情報を入力する必要があります。
M<PID>
プロセス(および関連する子プロセス)のメモリ使用量を指定した
メガバイト数に制限します。MB はユーザーが指定するメガバイト
の数です。
MB-allow
84
P
t-list コマンドの出力を、一画面分の情報を表示した後で一時停止さ
せます。
R<PID>
プロセスおよび関連する子プロセスの優先順位を 1 レベル上げま
す。
restart
コンピューターを再起動します。
頻繁に使用される Windows EMS コマンド
SAC コマンド
説明
S
パラメーターが指定されていない場合、24 時間形式で現在の日付
が表示されます。システム時刻の設定は、日付および時刻(オプ
ション)を mm/dd/yyyyhh:mm 形式で指定できます。
shutdown
コンピューターをシャットダウンします。このコマンドは、コン
ピューターの再起動準備ができたときに物理的にコンピューターの
そばにいられる場合以外は使用しないでください。
T
現在実行中のプロセスとスレッドを一覧表示します。
? または help
使用可能なコマンドを一覧表示します。
チャネル管理コマンド
以下のリストに、チャネルの管理に使用可能な SAC コマンドのサブセットを示します。
コマンド
説明
ch
すべてのチャネルを一覧表示します。
ch -si <n>
指定した番号 n のチャネルに変更します。
ch -sn <name>
指定した名前のチャネルに変更します。
ch -ci <n>
指定した番号 n のチャネルを閉じます。
ch -cn <name>
指定した名前のチャネルを閉じます。
Esc+Tab
チャネルを変更できます。
Esc+Tab 0
SAC チャネルに戻ります。
ch -?
チャネル管理コマンドのヘルプを表示します。
チャネル管理コマンド
85
B Microsoft Windows Deployment Services のインストー
ル
このセクションでは、Windows Deployment Server の初期セットアップについて説明します。
WDS の要件
この例では、WDS には Microsoft Windows Server 2012 以降がスタンドアロンモードで動作
するシステムが必要です。
WDS には、次のネットワークコンポーネントが必要です。
•
PXE クライアントに IP アドレスを提供するための DHCP サーバー。
•
DNS サーバー。
注記: ネットワーク構成によって、カートリッジは DHCP サーバーから IP アドレスを取得し
て WDS サーバーにアクセスすることができます。
WDS ボリューム
•
ストレージを提供するボリュームは、必要に応じて多くの Windows イメージを保持でき
るだけの十分な容量を持った NTFS である必要があります。イメージは圧縮されています
が、サーバーにオプションを追加するときに、ディスクスペースの追加が必要です。
Microsoft は、システムボリュームを WDS ストアとして使用することを勧めていません。
•
デフォルトの Windows メディアサイズは約 4 GB であり、別の Windows 製品や SKU お
よびオプション(たとえば、Server Core または Server with a GUI)を含んでいてもかま
いません。すべてのオプションは、install.wim ファイルに含まれます。
Microsoft OS SKU
以下は、Moonshot カートリッジに展開される可能性のある Microsoft Windows イメージ
(install.wim)に含まれる OS パッケージのリストです。HP MWDP スクリプトでは、
Microsoft Deployment Image Servicing and Management (DISM.exe) を使用して、基本 OS と
して展開できるイメージをビルドします。Windows Server 2012 には、たとえば 4 つの異な
る SKU があります(DISM がインデックスとして参照)。
•
•
86
Windows Server 2012 — サーバー SKU は 4 つ
◦
Windows Server Standard
◦
Windows Server Standard Core
◦
Windows Server Datacenter
◦
Windows Server Datacenter Core
Windows Server 2012 R2 — サーバー SKU は 4 つ
◦
Windows Server Standard
◦
Windows Server Standard Core
◦
Windows Server Datacenter
◦
Windows Server Datacenter Core
•
Windows 7 Enterprise with SP1 (x64)
•
Windows 7 Professional with SP1 (x64)
•
Windows 7 Enterprise with SP1 (x86)
Microsoft Windows Deployment Services のインストール
•
Windows 7 Professional with SP1 (x86)
WDS のインストール
重要: ここでは、スタンドアロンモードの WDS サーバーについてだけ説明し、Active Directory
は必要ありません。
以下の手順に従って、展開サーバーの対象とされた Windows Server 2012 コンピューターで
インストールを行い、スタンドアロンモードで実行します。
システムの WDS ロールのインストール
1.
2.
3.
4.
5.
ローカル管理者グループのメンバーとしてサーバーにサインインします。
[Server Manager] が自動的に起動されます。起動しない場合は、[Start] をクリックし、
server manager を入力して、[Server Manager] をクリックします。
[Manage] をクリックします。
[Add Roles and Features] をクリックし、[Next] をクリックします。
[Add Roles and Features] ウィザードの [Before You Begin] ページで、[Next] をクリックし
ます。
図 23 Microsoft Windows Server 2012 — [Add Roles and Features]
6.
7.
8.
9.
10.
11.
12.
13.
[Select Installation Type] ページで、[Role-based or Feature-based Installation] をクリック
し、[Next] をクリックします。
[Select Destination Server] ページで、該当するサーバーを選択し、[Next] をクリックしま
す。デフォルトではローカルサーバーが選択されています。
[Select Server Roles] ページで、スクロールダウンして、[Windows Deployment Services]
チェックボックスを選択します。[Next] をクリックします。(この機能の管理には、リ
モートサーバー管理ツールが必要です。)
[Include Management Tools] を選択します(該当する場合)。[Add Features] をクリックし
ます。[Next] をクリックします。
[Select Features] ページで、[Next] をクリックします。
[Select Role Services] ページで、デフォルトでは、[Deployment Server] と [Transport Server]
の両方が選択されています。これらのロールサービスを選択したままにして、[Next] をク
リックします。
[Confirm Installation Selections] ページで、[Install] をクリックします。
Windows Deployment Services がサーバーに追加されます。インストールの進行状況は
[Add Roles and Features Wizard] に表示されます。
WDS の要件
87
注記:
また、以下の PowerShell コマンドも使用できます。
Install-WindowsFeature-Name WDS-IncludeAllSubFeature-IncludeManagementTools
WDS のデフォルトのインストールフォルダーは \RemoteInstall で、WDS ストアと呼ばれ
ます。REMINST として共有されます。
WDS は、以下を格納する複数のサブディレクトリを作成します。
•
.\Boot -ブートイメージを格納します。
•
.\Images - OS インストールイメージを格納します。
•
.\WdsClientUnattend - クライアントを展開する無人セットアップファイルを格納しま
す。
WDS の構成
WDS を構成および管理する方法は、2 とおりです。最初は、インストールされた、ロール付
きの GUI インターフェイスを使用する方法です。もう 1 つは、CMD または PowerShell 環境
で使用可能な WDSUtil.exe コマンドラインインターフェースを使用する方法です。
スタンドアロンモードの WDS サーバーの構成
ローカル管理者グループのメンバーとしてサーバーにサインインします。
[Server Manager] が自動的に起動されます。
自動的に起動しない場合、[Start] をクリックして、server manager と入力し、[Server
Manager] をクリックします。
4. [Tools] をクリックしてから [Windows Deployment Services] をクリックして、[Windows
Deployment Services MMC snap-in](またはコンソール)を起動します。
5. [Windows Deployment Services MMC snap-in] の左ペインで、サーバーのリストを展開しま
す。
6. 目的のサーバーを右クリックし、[Configure Server] をクリックします。
7. [Before you Begin] ページで [Next] をクリックします。
8. [Install Options] ページで、[Standalone server] を選択します。
9. [Remote Installation Folder Locations] ページで、NTFS のボリュームを選択します。ボリュー
ムは、カスタマイズされたイメージを含む、使用するすべてのイメージが格納できるだけ
の十分なスペースがある NTFS である必要があります。このボリュームに、RemoteInstall
と呼ばれるフォルダーを作成し、このフォルダーをリモートインストールフォルダーとし
て選択します。また、サーバーに追加ボリュームがない場合のデフォルトパスを選択しま
す。
10. [Next] をクリックします。
1.
2.
3.
注記: ご使用のサーバーが DHCP サーバーとして動作している場合は、[Proxy DHCP
Server] ページが表示されます。選択されているデフォルトのオプションは、[Do not listen
on DHCP and DHCPv6 ports] および [Configure DHCP options for Proxy DHCP] です。[Next]
をクリックします。
11. [PXE Server Initial Settings] ページで、[Respond to Only known clients] を選択して、既知の
クライアントコンピューターを定義するオプションを選択します。
12. [Next] をクリックして WDS 構成を終了します。
13. サーバーにイメージを追加するよう求められます。イメージを後で追加する場合は、[Add
Images to Server now] のチェックボックスをクリアしてから、[Finish] をクリックします。
次のセクションでは、WDS にイメージを追加するためのプロセスについて説明します。
88
Microsoft Windows Deployment Services のインストール
イメージの追加が求められた場合:
ご使用のサーバーで、タイムアウトのために起動が失敗した可能性があります。この場
合、Windows Server Manager を開いて、以下の手順を実行します。
1. ご使用の「ローカルサーバー」を選択します。
2. [Tools] タブを選択します。
3. [Windows Deployment Services] を選択します。
4. Windows Deployment Services コンソールで、[Servers] を選択します。
5. サーバーを右クリックして、コンテキストメニューを開きます。
6. [All Tasks] および [Start] を選択します。
イメージは、次のセクションの説明に従って、手動で追加する必要があります。
14. サーバーの設定を変更する場合は、[Windows Deployment MMC Snap-in] のサーバーを右
クリックし、[プロパティ]をクリックします。
初回の時刻構成
WDS 管理コンソールスナップインでは、構成ウィザードを使用して、ブートおよびインストー
ルイメージのオプションを含む初期構成を手順を追って行います。
注記: HP ProLiant Moonshot サーバーに Windows を展開する場合は、デフォルトの Windows
メディアのイメージを使用しないでください。ここでは、ProLiant Moonshot サーバーだけがこ
の WDS サーバーから展開されないという前提で WDS を構成するための標準手順が引用され
ているためです。
製品メディアからデフォルトのブートイメージを WDS ストアに追加することは、最初の構成
手順の 1 つです。ブートイメージは、Windows Pre-installation Environment (WinPE) と Windows
セットアップで構成されます。アーキテクチャータイプ(すなわち、x86、x64 など)ごとに、
少なくとも 1 つのブートイメージが必要です。
注記: HP ProLiant Moonshot サーバーカートリッジは、x64 ベースのプロセッサーであり、
64 ビット版の Windows オペレーティングシステムを実行します。ただし、HP ProLiant m700
サーバーカートリッジは、32 ビット版および 64 ビット版の Windows 7 Enterprise と
Professional Edition SP1 の両方をサポートしています。該当するアーキテクチャに対応するカ
スタムイメージを使用してください。
1.
2.
3.
WDS サーバーの DVD ドライブに Windows メディアを挿入します。または、\sources
フォルダーの boot.wim を、WDS サーバーからアクセスできるファイルシステムにコ
ピーできます。
WDS 管理コンソールで、[Boot Images] コンテナーを右クリックして、[Add Boot Image]
をクリックし、イメージの位置を求められたら boot.wim ファイルを格納しているフォ
ルダーを指定します。
完了したら、[Boot Images] コンテナーをクリックして、イメージが追加されたことを確認
します。
WDS ストアへの Windows メディアイメージの追加
この手順では、実際の Windows イメージを WDS ストアに追加します。Windows Server 2012
または 2012 R2 メディアに含まれる異なる Windows SKU が 4 つと、Windows 7 Enterprise
または Professional SP1 のプロセッサーアーキテクチャごとに SKU が 1 つあります。これら
は install.wim ファイルにあります。
インストールイメージは、グループまたはコンテナー内の WDS サーバーに格納できます。
Windows のバージョンやカスタマイズした内容に基づいてグループを作成することをお勧め
します。
1. WDS サーバーの DVD ドライブに Windows メディアを挿入します。または、メディアの
/sources フォルダーの install.wim を、WDS サーバーからアクセスできるファイル
システムにコピーします。
2. [WDS 管理コンソール]で、[Install Images] コンテナーを右クリックして、[Add Image group]
をクリックします。例:HP ProLiant Moonshot サーバー。
WDS の要件
89
3.
4.
5.
6.
新しく作成されたコンテナーを右クリックして、[Add Install image] を選択します。
次の画面で、[Browse] をクリックして install.wim ファイルを検出し、残りの画面を続
行します。
WDS を使用して展開された Microsoft Windows オペレーティングシステムごとに、手順
1 から手順 4 を繰り返します。
Windows Server 2012 または Windows Server 2012 R2 および Windows 7 SP1 の 32
ビット版および 64 ビット版に対して各 1 つの場合、このプロセスではデフォルトで 4 つ
のイメージがインストールされます。名前を変更したり、各イメージの説明を追加したり
できます。イメージの名前は管理アップレットのイメージグループに表示され、PXE のイ
ンストールプロセス中にユーザーに表示されます。
図 24 WDS 管理コンソール
「WDS 管理コンソール」 (90 ページ) では、インストールイメージグループは HP ProLiant
Moonshot サーバーです。
ステージング済みデバイスコンテナーを使用して、WDS のステージング済みデバイスを
保存します。スタンドアロンモードでは、これらのデバイスはローカル WDS サーバーに
保存されます。ステージング済みデバイスを使用すると、その他のサーバータイプに影響
を与えずにデバイスレベルの設定を管理したり、カスタマイズしたりできます。この例で
は、デバイスを事前にステージングしたり、Windows の展開を自動化するために各デバ
イスにクライアントの無人セットアップファイルを関連付けたりしています。ドライバー
コンテナーには、WDS ストアに追加されたドライバーパッケージが格納されます。
90
Microsoft Windows Deployment Services のインストール
C WDScapture.inf ファイルのエントリーの例
注記: このサンプルは、Windows 7 を対象としています。他の OS に変更するには、Windows
7 に対応するすべてのエントリーを変更する必要があります。
[Capture]
Unattended=Yes
VolumeToCapture=D:
SystemRoot=windows
ImageName="MoonshotWin7Capture"
ImageDescription="Moonshot Win7 Ent SP1 & WinUpdate, AMD"
DestinationFile=D:\MoonshotWin7Capture.wim
Overwrite=Yes
[ExclusionList]
$ntfs.log
hiberfil.sys
pagefile.sys
"System Volume Information"
RECYCLER
winpepge.sys
%SYSTEMROOT%\CSC
[WDS]
UploadToWDSServer=Yes
WDSServerName=hp-wds01
WDSImageGroup="Moonshot Win7 Enterprise SP1"
Username=ris
Domain=hpaddev.com
Password=Abcdef12
DeleteLocalWimOnSuccess=No
91
D Windows 回復環境(WinRE)での EMS の有効化
Windows 回復環境(Windows RE)は、WinPE ベースの拡張可能なリカバリプラットフォーム
です。Windows では、コンピューターの起動に失敗すると自動的にこの環境にフェイルオー
バーされて、WinRE のスタートアップ修復ツールによって自動的に Windows システムの診断
と修復が行われます。ProLiant Moonshot サーバーで実行中の Windows が WinRE 環境にフェ
イルオーバーした場合、WinRE 環境のデフォルトでは EMS は有効になっていないため、管理
者がフェイルオーバーが発生したことに気付かないことがあります。以下では、WinRE 環境で
EMS を有効にする 2 つの方法について説明します。まず、オペレーティングシステムのイン
ストール後に EMS を有効にする手順の概略を示し、次に、Windows の展開中に WinRE で
EMS を有効にする方法について説明します。
Windows BCD ストアで EMS を有効にする方法にはいくつかの異なる方法があります。1 つ目
は、EMS が ブートローダー設定識別子で有効化されている BCD 継承を利用する方法で、この
継承が順次 ブートローダーのすべてのエントリーに適用されます。2 つ目は、特定の ブート
ローダーエントリーで EMS を有効にするだけの方法です。ProLiant Moonshot サーバーはヘッ
ドレスであるため、デフォルトですべての bootloader エントリーの EMS が有効化されるよ
うに、EMS を全体的に有効にすることをお勧めします。
動作中のオペレーティングシステムから、WinRE ブートローダーでの
EMS の有効化
1.
管理者特権 コマンドシェルを開いて、以下のとおり入力します。
bcdedit.exe /enum {bootloadersettings}
2.
EMS が値「on」の状態で設定リストに表示されている場合は、さらに構成する必要はあ
りません。値が「オン」であることは、EMS が特定の ブートローダーエントリーで明確
に無効化されていない限り、BCD 継承によってすべての ブートローダーエントリーに対
して有効であることを示しています。
EMS が {bootloadersettings} 出力に表示されない場合は、次のコマンドを入力して
EMS を有効にします。
bcdedit.exe /set {bootloadersettings} ems on
3.
4.
操作を確認するために、以下のコマンドを入力します。
bcdedit.exe /enum {bootloadersettings}
この変更により、エラーが発生すると Windows が WinRE にブートし、EMS が SAC サポート
とともにロードされて、システム管理者がシステムをトリアージできるようになります。
プログラムによる、Windows インストール中の WinRE ブートローダー
での EMS の有効化
1.
イメージ無人セットアップファイルを編集して、以下の設定を追加します。
<FirstLogonCommands>
<SynchronousCommand wcm:action=”add”>
<CommandLine>cmd.exe /c bcdedit.exe /set {bootloadersettings} ems on </CommandLine>
<Description>EnableEMSglobally in the BootloaderSettings</Description>
<Order>1</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>
2.
オペレーティングシステムのインストール後に、EMS が有効になっていることを確認しま
す。
bcdedit.exe /enum {bootloadersettings}
SAC でブート時の WinRE 環境の検出
SAC プロンプトで、cmd.exe を使用してコマンドプロンプトを開き、新しく作成したチャネ
ルに切り替えます。
92
Windows 回復環境(WinRE)での EMS の有効化
1.
2.
3.
SAC> プロンプトで、cmd と入力します。
Esc キーを押しながら Tab を押して、新しいチャネルに切り替えます。
以下のコマンドを入力します。
reg query "HKLM\Software\Microsoft\Windows_NT\CurrentVersion" /v
InstallationType
戻される値またはこのキーは以下のいずれかです。
•
クライアント(Windows 7 Enterprise SP1)
•
サーバー(Windows Server 2012 または 2012 R2)
•
WindowsPE(Windows 回復環境用)
注記: インストールタイプは WindowsPE であり、標準の Windows 7 Enterprise SP1 か
らノードが起動されています。
図 25 ProLiant m700 サーバーカートリッジノードでの Reg query
InstallationType は Client であり、ノードが標準の Windows 回復環境(WinRE)からブー
トされたことを示しています。
SAC でブート時の WinRE 環境の検出
93
E 非 ARM ベースのサーバーカートリッジ用の Preseed テ
ンプレート
以下の行を /var/www/html/answers/ubuntu-14.04.cfg にコピーアンドペーストして、
ご使用の環境の必要に応じてカスタマイズします。
d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/layoutcode string us d-i netcfg/choose_interface select auto
d-i netcfg/dhcp_timeout string 60
d-i netcfg/get_hostname string unassigned-hostname d-i netcfg/get_domain string unassigned-domain
d-i netcfg/get_gateway none
d-i mirror/country string manual
d-i mirror/http/hostname string 192.168.1.1
d-i live-installer/net-image string http://192.168.1.1/os/ubuntu-14.04/install/filesystem.squashfs d-i
mirror/http/directory string /os/ubuntu-14.04
d-i clock-setup/utc boolean true d-i time/zone string US/Central
d-i clock-setup/ntp boolean false
d-i partman-auto/disk string /dev/sda d-i partman-auto/method string regular
d-i partman-lvm/device_remove_lvm boolean true d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i base-installer/kernel/image string linux-generic d-i passwd/user-fullname string Moonshot
d-i passwd/username string moonshot
d-i passwd/user-password password moonshot
d-i passwd/user-password-again password moonshot d-i user-setup/allow-password-weak boolean true d-i
user-setup/encrypt-home boolean false tasksel tasksel/force-tasks string server
#tasksel tasksel/first multiselect standard, ubuntu-server d-i pkgsel/include string openssh-server build-essential
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true d-i finish-install/reboot_in_progress note
d-i debian-installer/exit/halt boolean true
d-i debian-installer/exit/poweroff boolean true
xserver-xorg xserver-xorg/autodetect_monitor boolean true xserver-xorg xserver-xorg/config/monitor/selection-method
\
select medium
xserver-xorg xserver-xorg/config/monitor/mode-list \
select 1024x768 @ 60 Hz
94
非 ARM ベースのサーバーカートリッジ用の Preseed テンプレート
F ARM ベースのサーバーカートリッジ用の Preseed テン
プレート
以下の行を /var/www/html/answers/m800/ubuntu-14.04.1.cfg にコピーアンドペー
ストして、ご使用の環境の必要に応じてカスタマイズします。
#### Contents of the preconfiguration file
### Localization
# Preseeding only locale sets language, country and locale. d-i debian-installer/locale string en_US
# Keyboard selection.
# Disable automatic (interactive) keymap detection. d-i console-setup/ask_detect boolean false
#d-i keyboard-configuration/modelcode string pc105 d-i keyboard-configuration/layoutcode string us
### Network configuration
# skip displaying a list if there is more than one interface. d-i netcfg/choose_interface select auto
# If you have a slow dhcp server and the installer times out waiting for
# it, this might be useful.
d-i netcfg/dhcp_timeout string 60
# Any hostname and domain names assigned from dhcp take precedence over
# values set here. However, setting the values still prevents the questions
# from being shown, even if values come from dhcp. d-i netcfg/get_hostname string unassigned-hostname d-i
netcfg/get_domain string unassigned-domain
### Mirror settings
# If you select ftp, the mirror/country string does not need to be set.
#d-i mirror/protocol string ftp
d-i mirror/country string United States
d-i mirror/http/hostname string ports.ubuntu.com d-i mirror/http/directory string /ubuntu
#d-i mirror/http/proxy string http://proxy.ubuntu.com:8080/
### Clock and time zone setup
# Controls whether or not the hardware clock is set to UTC. d-i clock-setup/utc boolean true
# You may set this to any valid setting for $TZ; see the contents of
# /usr/share/zoneinfo/ for valid values. d-i time/zone string US/Central
# Controls whether to use NTP to set the clock during the install d-i clock-setup/ntp boolean true
# NTP server to use. The default is almost always fine here. d-i clock-setup/ntp-server string ntp.ubuntu.com
### Partitioning
# The installer will default to using the single disk available.
# Specify the partition method to use.
# The presently available methods are:
# - regular: use the usual partition types for your architecture
# - lvm: use LVM to partition the disk d-i partman-auto/method string lvm
#d-i partman-auto/method string regular
# If one of the disks that are going to be automatically partitioned
# contains an old LVM configuration, the user will normally receive a
# warning. This can be preseeded away...
d-i partman-lvm/device_remove_lvm boolean true
# The same applies to pre-existing software RAID array: d-i partman-md/device_remove_md boolean true
# And the same goes for the confirmation to write the lvm partitions. d-i partman-lvm/confirm boolean true
# Choose a predefined partitioning recipe:
# - multi: separate /home, /usr, /var, and /tmp partitions
# — atomic: all files in one partition
d-i partman-auto/choose_recipe select atomic
# This makes partman automatically partition without confirmation, provided
# that you told it what to do using one of the methods above. d-i partman-partitioning/confirm_write_new_label
boolean true d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
# This makes partman automatically partition without confirmation. d-i partman-md/confirm boolean true
### Account setup
# To create a normal user account.
#d-i passwd/user-fullname string Ubuntu User d-i passwd/username string ubuntu
# Normal user's password, in clear text d-i passwd/user-password password ubuntu
d-i passwd/user-password-again password ubuntu
# Override the weak password warning.
d-i user-setup/allow-password-weak boolean true
# Set to true if you want to encrypt the first user's home directory. d-i user-setup/encrypt-home boolean false
# Individual additional packages to install d-i pkgsel/include string openssh-server
# Avoid that last message about the install being complete. d-i finish-install/reboot_in_progress note
95
G SLES 構成ファイル
<?xml version="1.0"?>
<!DOCTYPE profile>
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
<add-on>
<add_on_products config:type="list">
<listentry>
<media_url><![CDATA[http://192.168.1.1/os/m300-kiso-1.0]]></media_url>
<product>HP_PROLIANT_M300</product>
<product_dir>/</product_dir>
</listentry>
</add_on_products>
</add-on>
<bootloader>
<device_map config:type="list">
<device_map_entry>
<firmware>hd0</firmware>
<linux>/dev/sda</linux>
</device_map_entry>
</device_map>
<global>
<activate>true</activate>
<default>SUSE Linux Enterprise Server 11 SP3 - 3.0.76-0.11</default>
<generic_mbr>true</generic_mbr>
<lines_cache_id>3</lines_cache_id>
<timeout config:type="integer">8</timeout>
</global>
<initrd_modules config:type="list">
<initrd_module>
<module>ahci</module>
</initrd_module>
</initrd_modules>
<loader_type>grub</loader_type>
<sections config:type="list">
<section>
<append>console=ttyS0,9600n8 textaddon=http://192.168.1.1/os/m300-kiso-1.0/ resume=/dev/sda2 splash=silent
crashkernel=256M-:128M showopts</append>
<image>(hd0,2)/boot/vmlinuz-3.0.76-0.11-default</image>
<initial>1</initial>
<initrd>(hd0,2)/boot/initrd-3.0.76-0.11-default</initrd>
<lines_cache_id>0</lines_cache_id>
<name>SUSE Linux Enterprise Server 11 SP3 - 3.0.76-0.11</name>
<original_name>linux</original_name>
<root>/dev/sda3</root>
<type>image</type>
</section>
<section>
<append>showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off
processor.max_cstate=1 nomodeset x11failsafe</append>
<image>(hd0,2)/boot/vmlinuz-3.0.76-0.11-default</image>
<initrd>(hd0,2)/boot/initrd-3.0.76-0.11-default</initrd>
<lines_cache_id>1</lines_cache_id>
<name>Failsafe -- SUSE Linux Enterprise Server 11 SP3 - 3.0.76-0.11</name>
<original_name>failsafe</original_name>
<root>/dev/sda3</root>
<type>image</type>
</section>
</sections>
</bootloader>
<deploy_image>
<image_installation config:type="boolean">false</image_installation>
</deploy_image>
<firewall>
<enable_firewall config:type="boolean">false</enable_firewall>
<start_firewall config:type="boolean">false</start_firewall>
</firewall>
<general>
<ask-list config:type="list"/>
<mode>
<confirm config:type="boolean">false</confirm>
<halt config:type="boolean">true</halt>
<final_reboot config:type="boolean">false</final_reboot>
<final_halt config:type="boolean">true</final_halt>
</mode>
</general>
<keyboard>
<keymap>english-us</keymap>
</keyboard>
<language>
<language>en_US</language>
<languages></languages>
</language>
<networking>
<interfaces config:type="list">
<interface>
<bootproto>dhcp4</bootproto>
<device>eth0</device>
<name>Intel Ethernet controller</name>
96
SLES 構成ファイル
<startmode>auto</startmode>
</interface>
<interface>
<bootproto>dhcp4</bootproto>
<device>eth1</device>
<name>Intel Ethernet controller</name>
<startmode>auto</startmode>
</interface>
</interfaces>
<managed config:type="boolean">false</managed>
</networking>
<partitioning config:type="list">
<drive>
<device>/dev/sda</device>
<initialize config:type="boolean">true</initialize>
<partitions config:type="list">
<partition>
<create config:type="boolean">true</create>
<crypt_fs config:type="boolean">false</crypt_fs>
<filesystem config:type="symbol">ext4</filesystem>
<format config:type="boolean">true</format>
<loop_fs config:type="boolean">false</loop_fs>
<mountby config:type="symbol">device</mountby>
<partition_id config:type="integer">131</partition_id>
<partition_nr config:type="integer">1</partition_nr>
<resize config:type="boolean">false</resize>
<size>500M</size>
</partition>
<partition>
<create config:type="boolean">true</create>
<crypt_fs config:type="boolean">false</crypt_fs>
<filesystem config:type="symbol">swap</filesystem>
<format config:type="boolean">true</format>
<fstopt>defaults</fstopt>
<loop_fs config:type="boolean">false</loop_fs>
<mount>swap</mount>
<mountby config:type="symbol">id</mountby>
<partition_id config:type="integer">130</partition_id>
<partition_nr config:type="integer">2</partition_nr>
<resize config:type="boolean">false</resize>
<size>8G</size>
</partition>
<partition>
<create config:type="boolean">true</create>
<crypt_fs config:type="boolean">false</crypt_fs>
<filesystem config:type="symbol">ext3</filesystem>
<format config:type="boolean">true</format>
<fstopt>acl,user_xattr</fstopt>
<loop_fs config:type="boolean">false</loop_fs>
<mount>/</mount>
<mountby config:type="symbol">id</mountby>
<partition_id config:type="integer">131</partition_id>
<partition_nr config:type="integer">3</partition_nr>
<resize config:type="boolean">true</resize>
<size>max</size>
</partition>
</partitions>
<pesize></pesize>
<type config:type="symbol">CT_DISK</type>
<use>all</use>
</drive>
</partitioning>
<runlevel>
<default>3</default>
</runlevel>
<software>
<packages config:type="list">
<package>hp_proliant_m300-sle11sp3-x86_64-release</package>
<package>hp_proliant_m300-sle11sp3-x86_64-release-cd</package>
<package>intel-igb</package>
<package>intel-igb-kmp-default</package>
</packages>
<patterns config:type="list">
<pattern>Minimal</pattern>
<pattern>base</pattern>
</patterns>
</software>
<timezone>
<hwclock>UTC</hwclock>
<timezone>America/Chicago</timezone>
</timezone>
<users config:type="list">
<user>
<encrypted config:type="boolean">false</encrypted>
<fullname>moonshot</fullname>
<gid>100</gid>
<home>/home/moonshot</home>
<password_settings>
<expire></expire>
<flag></flag>
<inact></inact>
<max>99999</max>
<min>0</min>
97
<warn>7</warn>
</password_settings>
<shell>/bin/bash</shell>
<uid>1000</uid>
<user_password>moonshot</user_password>
<username>moonshot</username>
</user>
<user>
<encrypted config:type="boolean">false</encrypted>
<fullname>root</fullname>
<gid>0</gid>
<home>/root</home>
<password_settings>
<expire></expire>
<flag></flag>
<inact></inact>
<max></max>
<min></min>
<warn></warn>
</password_settings>
<shell>/bin/bash</shell>
<uid>0</uid>
<user_password>moonshot</user_password>
<username>root</username>
</user>
</users>
</profile>
98
SLES 構成ファイル
H m710 カートリッジでの Windows Hyper-V のサポート
Windows Hyper-V Manager は、m710 カートリッジ上の Windows 2008 R2 および Windows
2012 R2 の両方でサポートされます。以下の例では、Windows 2012 R2 を使用します。
1. Windows Server 2012 をインストールします
2. リモートデスクトップを使用してサーバーインスタンスに接続します。
3. サーバーのデスクトップで、Server Manager を開きます。
4. Server Manager の右上で、[Manage] をクリックします。
5. [Add Roles and Features] をクリックします。
6. [Roles and Features] ウィザードの [Before you begin] ページで、[Next] をクリックします。
7. [Select Installation Type] ページが表示されます。[Role-based] または [Feature-based] のイ
ンストールを選択し、[Next] をクリックします。
8. [Select Destination Server] ページが表示されます。サーバーを選択して、[Next] をクリッ
クします。
9. [Select Servers Roles] ページが表示されます。[Hyper-V] を選択し、ダイアログボックス内
の [Add Features] をクリックします。
10. [Next] をクリックします。
11. [Select Features] ページが表示されます。[Next] をクリックします。
12. [Hyper-V] ページが表示されます。[Next] をクリックします。
13. [Create Virtual Switches] ページが表示されます。ネットワークアダプターを選択して、
[Next] をクリックします。
14. [Virtual Machine Migration] ページが表示されます。ご使用の環境設定を選択し、[Next] を
クリックします。
15. [Default Storage] ページが表示されます。[Next] をクリックします。
16. [Confirmation] ページが表示されます。[Restart the destination server automatically if required]
をクリックしてから、再起動ダイアログボックスで [Yes] をクリックします。
17. [Install] をクリックします。
サーバーが自動的に再起動されるまで、[Installation Progress] ページから、Hyper-V ロール
のインストールを監視できます。
18. サーバーが再起動され、Server Manager が開くと、[Installation Progress] ページをチェッ
クして、Hyper-V ロールのインストールが成功したことを確認します。[Close] をクリック
します。
Server Core インストールでの Hyper-V ホスト設定の構成
サーバーに Hyper-V ロールをインストールした後に、Hyper-V ホスト設定の構成を実行できま
す。基本設定には、以下の項目が含まれています。
•
仮想ハードディスクと仮想マシン構成ファイル用のストレージの位置の構成。
•
RemoteFX(Remote Desktop Virtualization Host ロールがインストールされている場合)で
使用するための物理 GPU の構成。
•
仮想マシンのパフォーマンスを強化するための NUMA ノードがサーバーにある場合の
NUMA スパニングの構成。
•
使用するライブ移行および認証プロトコル、ライブ移行を同時に許可する数(デフォルト
は 2)、およびライブ移行のイベントをサポートするサーバーネットワークの構成。
•
使用するサーバー複製機能と認証プロトコルをサポートする Replication、および複製する
権限が与えられているサーバーの構成。
詳しくは、https://technet.microsoft.com/en-us/library/hh846766.aspx を参照してください。
Server Core インストールでの Hyper-V のインストール
1.
Server Core インストールのコンソールで、ログイン後にコマンドラインウィンドウが開
きます。
Server Core インストールでの Hyper-V ホスト設定の構成
99
Windows PowerShell インターフェイスにアクセスするには、コマンドウィンドウで
PowerShell を入力します。
3. サーバーでインストール済みまたは使用可能な、サーバーのロールと機能を表示するに
は、PowerShell コマンド行に Get-WindowsFeature を入力します。
4. Hyper-V のロールをインストールして、ロールのインストール後に自動的にサーバーを再
起動するには、Install-WindowsFeature-Name Hyper-V –Restart を入力します。
5. サーバーの再起動後に、Hyper-V のロールのインストールが成功したことを確認するには、
コマンド行に Powershell を入力して、Get-WindowsFeature | where
{$_.Installed –eq $True} を入力します。
コマンドの出力は、使用可能なロールと機能のリストの全体を表示するのではなく、そのサー
バーにインストールされたロールと機能のみを表示するようにフォーマットされます。Windows
PowerShell を使用してロールと機能を個別にインストールすることも、1 つのコマンドレット
を使用して複数のロールと機能のインストールすることもできます。たとえば、Hyper-V と
Web サーバーのロールを以下の構文を使用してインストールできます。
2.
Install-WindowsFeature –Name Hyper-V, Web-Server – Restart
.
次のコマンドレットは、Windows PowerShell を使用して基本的な Hyper-V ホスト設定の一部
を構成する方法の例です。
1. ドライブ D 上で Virtual Machines という名前のフォルダーを使用するために、仮想ハード
ディスクストレージの場所を変更します。
Set-VMHost –VirtualHardDiskPath ‘D:\Virtual Machines’
2.
仮想ハードディスクのパスと同じになるように仮想マシンファイルのストレージの場所を
変更します。
Set-VMHost –VirtualMachinePath ‘D:\Virtual Machines’
3.
NUMA スパニングが有効になるように変更します。
Set-VMHost –NumaSpanningEnabled $True
4.
同時ライブ移行の数を 4 イベントに変更します。
Set-VMHost –MaximumVirtualMachineMigrations 4
5.
同時ストレージ移行の数を 4 イベントに変更します。
Set-VMHost –MaximumStorageMigrations 4
詳しくは、https://technet.microsoft.com/en-us/library/hh846766.aspx を参照してください。
100 m710 カートリッジでの Windows Hyper-V のサポート
I Red Hat 6.6、HP ProLiant m710 および Red Hat 6.7、
HP ProLiant m710p サーバーカートリッジのための回避
策
Red Hat 6.6 が HP ProLiant m710 で正しく動作し、Red Hat 6.7 が HP ProLiant m710p サーバー
カートリッジで正しく動作するための手順を完了します。
注記: mRCA は、独自のコンピューティング機能はありませんが、代わりに、リンクされて
いるカートリッジに接続された統合リモートコンソールを動作させる方法を提供する特殊な
カートリッジです。
1.
2.
3.
mRCA コンソールを開きます。
[Virtual Drives]→[Image file CD-ROM/DVD] をクリックします。
OS のオプションメニューから、[Install or upgrade an existing system] を選択し、tab キー
を押して、ブートオプションを変更します。
4.
vmlinuz initrd=initrd.img nomodest コマンドを入力し、Enter を押します。
101
5.
インストールを継続します。
102 Red Hat 6.6、HP ProLiant m710 および Red Hat 6.7、HP ProLiant m710p サーバーカートリッジのための回避策
用語集
DHCP
Dynamic Host Configuration Protocol:ダイナミックホスト設定プロトコル
DNS
ドメインネームシステム
EMS
緊急管理サービス
GUI
グラフィカルユーザーインターフェイス
iLO
内臓 Lights-Out
ISO
International Organization for Standardization:国際標準化機構
MAC アドレス
メディアアクセス制御アドレス。ほとんどの形態のネットワーキング装置に付けられている
一意な識別子であり、イーサネット仕様の一部です。
PuTTY
SSH、Telnet、rlogin、および raw TCP プロトコルのクライアントとして、およびシリアルコ
ンソールクライアントとして機能できるターミナルエミュレーター
AD
Active Directory:アクティブディレクトリ
ADK
Windows アセスメント & デプロイメントキット
DISM
展開イメージのサービスと管理
HP MWDP
HP Moonshot Windows Deployment Pack
PXE
Pre-boot eXecution Environment:プリブート実行環境
SAC
System Administration Channel:システム管理チャネル
WDS
Windows 展開サービス
フェイルオーバー
障害が発生したユニットまたはパスを外し、代わりのユニットまたはパスで置き換えて引き
続き機能させます。
ヘッドレス
グラフィックス層へのアクセスがないと、GUI の出力ができません。
無人セットアップ
最小限のユーザー介入で Windows イメージのインストールを可能にするファイル。ここで
は、回答ファイルと同じ意味で使用されています。
103
索引
A
Active Directory, 27
B
BCD, 92
C
CentOS
インストールファイル, 61
D
DHCP サービスの構成
Linux, 59
E
EMS, 18, 21, 92
リアルタイム監視, 21
EMS コンソール, 46
F
F12, 43
Fedora
インストールファイル, 61
H
HTTP サーバー
Linux インストール, 60
I
imageprep, 25
ISO イメージ, 25
Windows インストール, 13
K
kISO
PXE ブートファイル, 63
インストールファイル, 62
L
Linux
DHCP サービスの構成, 59
PXE 構成ファイル, 64
PXE ブートファイル, 63
TFTP サーバー構成, 60
インストールのコンポーネント, 59
インストールの要件, 57
基本設定, 57
自動インストール, 68
構成ファイル, 68
準備, 57
対話型インストール, 66
展開, 57
展開後, 72
Linux インストール
HTTP サーバー, 60
104 索引
Linux サーバー
セットアップ, 57
ネットワークインストール, 57
Linux のインストール
m710, 65
Linux の展開
PXE の使用, 57
M
m300, 25, 26, 35
m700, 25
MAC アドレス, 42
Microsoft Windows
インストール, 6
Moonshot Windows Deployment Pack, 13
MWDP, 13, 18, 23
O
OS
インストールファイル, 60
P
PXE
Linux の展開, 57
構成, 70
サーバー固有, 71
ブート, 43
PXE 構成ファイル
Linux, 64
PXE ブート, 6, 19
PXE ブートファイル
kISO, 63
Linux, 63
RHEL, 63
SLES, 63
Ubuntu, 63
R
RHEL
PXE ブートファイル, 63
インストールファイル, 61
自動インストール
構成ファイル, 68
S
SAC, 21
チャネル, 45
Scientific Linux
インストールファイル, 61
SLES
PXE ブートファイル, 63
インストールファイル, 62
自動インストール
構成ファイル, 69
T
TFTP サーバー構成
Linux, 60
U
Ubuntu
PXE ブートファイル, 63
インストールファイル, 61
自動インストール
構成ファイル, 69
ダウンロード, 65
Ubuntu の再インストール
m400
m800, 65
V
VLAN, 19
VSP, 18
VSP コンソール, 47
W
WDS, 27
Windows Server 2012, 27
インストール, 87
スタンドアロン, 87
ネットワークコンポーネント, 86
ボリューム, 86
要件, 86
ロール, 87
Windows ADK, 21
Windows Deployment Pack, 20
Windows Server 2012 R2, 26, 35
Windows SKU, 27
Windows インストール
ISO イメージ, 13
Windows メディア, 89
WinPE, 89
WinRE, 92
X
XenServer, 62, 63
あ
アーキテクチャー, 19
い
イメージ
カスタム, 89
デフォルト, 89
ブート, 89
インストール
Microsoft Windows, 6
イメージ, 33
環境, 19
コンポーネント, 19
ネットワーキング, 19
インストールのコンポーネント
Linux, 59
インストールの要件
Linux, 57
インストールファイル
CentOS, 61
Fedora, 61
kISO, 62
OS, 60
RHEL, 61
Scientific Linux, 61
SLES, 62
Ubuntu, 61
お
オペレーティングシステム
Microsoft Windows, 6
か
カートリッジタイプ
m300, 19
m700, 19
カートリッジノード
管理, 66
電源状態, 67
ネットワークブート, 67
監視, 21
管理者のコンピューター, 25
き
既存ネットワーク
moonshot の共存, 72
基本設定
Linux, 57
共存
moonshot と既存ネットワークインストール, 72
く
グラフィックスドライバー, 18
け
継承, 92
こ
構成, 88, 89
WDS, 88
ステージング済み, 36
コマンド
EMS, 84
SAC, 84
チャネル管理, 85
コンソール
EMS, 46
VSP, 47
WDS, 33
し
自動インストール
Linux, 68
構成ファイル
Linux, 68
RHEL, 68
105
SLES, 69
Ubuntu, 69
シャーシ, 6
準備
Linux, 57
す
スクリプト, 23
スタンドアロン, 88
ステージング済みデバイス, 36
せ
セッション
複製, 42
セットアップ
Linux サーバー, 57
前提条件, 20
インフラストラクチャ, 20
ソフトウェア, 20
そ
ソフトウェアバンドル, 23
た
対象読者, 6
対話型インストール
Linux, 66
ダウンロード, 18
て
展開, 23
Linux, 57
展開サーバー, 19
電源状態
カートリッジノード, 67
と
ドメインの結合, 39
ね
ネットワークインストール
Linux サーバー, 57
ネットワークブート
カートリッジノード, 67
は
バンドル, 23
ふ
ファームウェア, 18
ブートフェーズ, 21
ブートローダー, 92
ブートローダー設定, 92
フェイルオーバー, 92
へ
ヘッドレス, 23
ヘッドレスアクセス, 18, 19
106 索引
む
無人セットアップ, 23, 36, 39
イメージ, 36
クライアント, 36
り
リダイレクション, 21
リブートループ, 45
ろ
ログイン, 47
Fly UP