VMware ESXi 環境における電源管理ソフトウェアの導入

第３版 2016.3

1

目次
はじめに ................................................................................................................................................................................3
システム構成 ........................................................................................................................................................................4
2.1 ESMPRO/AC をインストールした Windows マシンを制御端末とする場合....................................................................4
2.2 ESMPRO/AC をインストールした Windows マシンを制御端末とする場合(VMware HA 構成) ....................................5
2.2.1
ESMPRO/AC Ver5.1 以降の場合 ......................................................................................................................5
2.2.2
ESMPRO/AC Ver5.0 の場合..............................................................................................................................6
2.3 ESMPRO/AC Lite for VMware をインストールした vMA マシンを制御端末とする場合 ...............................................7
3. ESXi サーバ環境の電源管理システム構成例 .....................................................................................................................8
3.1 ESMPRO/AC を使用する場合の構成例（VMware HA 構成でない場合） ......................................................................8
3.2 ESMPRO/AC を使用する場合の構成例（VMware HA 構成の場合） ..............................................................................9
3.3 ESMPRO/AC Lite for VMware を使用する場合 ............................................................................................................... 10
4. ESXi サーバの設定方法 .....................................................................................................................................................11
4.1 仮想マシンの自動起動／シャットダウン設定 ...............................................................................................................11
4.2 スクリプトファイルの作成............................................................................................................................................. 13
5. ESMPRO/AC の設定方法................................................................................................................................................. 15
5.1 ESMPRO/AC を使用する場合.......................................................................................................................................... 15
5.2 ESMPRO/AC を使用する場合（VMware HA 構成の場合） .......................................................................................... 17
5.2.1
ESMPRO/AC Ver5.1 以降の場合 ................................................................................................................... 17
5.2.2
ESMPRO/AC Ver5.0 以前の場合 ................................................................................................................... 20
5.3 ESMPRO/AC Lite for VMware を使用する場合 ............................................................................................................... 24
6. 停電・復電時の動作概要 .................................................................................................................................................. 25
6.1 ESMPRO/AC を使用する場合.......................................................................................................................................... 25
6.1.1
Windows 管理サーバからの電源管理............................................................................................................... 25
6.1.2
Windows 仮想マシン上からの電源管理........................................................................................................... 27
6.2 ESMPRO/AC を使用する場合（VMware HA 構成の場合） .......................................................................................... 30
6.2.1
ESMPRO/AC Ver5.1 以降の場合 ................................................................................................................... 30
6.2.2
ESMPRO/AC Ver5.0 以前の場合 ................................................................................................................... 32
6.3 ESMPRO/AC Lite for VMware を使用する場合 ............................................................................................................... 34
7. 注意事項 ............................................................................................................................................................................. 36
7.1 共通................................................................................................................................................................................... 36
7.2 VMware HA 構成............................................................................................................................................................... 37
1.
2.

2

1. はじめに本ドキュメントは、VMware ESXi 環境における ESMPRO/AutomaticRunningController または ESMPRO/AC Lite for
VMware 導入のためのドキュメントです。最新のセットアップカードと併せてご覧ください。
各製品の最新のセットアップカードは下記サイトに公開しています。
ESMPRO/AutomaticRunningController Ver5.2 セットアップカード
http://magnia.toshiba-dme.co.jp/download/?action=DispInfo&dl_id=1464
ESMPRO/AC Enterprise Ver5.2 セットアップカード
http://magnia.toshiba-dme.co.jp/download/?action=DispInfo&dl_id=1465
ESMPRO/AC Enterprise マルチサーバオプション Ver5.2 セットアップカード
http://magnia.toshiba-dme.co.jp/download/?action=DispInfo&dl_id=1466
VMware ESXi(以下、ESXi サーバ)環境に ESMPRO/AutomaticRunningController（以下、ESMPRO/AC）を導入すると、
UPS ご使用環境において ESXi サーバの電源管理が可能になります。
なお、VMware 関連製品の用語については、本文中に以下のような表現をしています。
vSphere HAvSphere ESXi

⇒ VMware HA⇒ VMware ESXi

ESMPRO/AutomaticRunningController Ver5.2 での追加機能
・Windows 10 に対応しました。
・制御端末に VMware のゲスト OS(Windows ゲストのみ)が使えるようになりました。
・制御端末の停電シャットダウン時に全連動端末をシャットダウンさせる機能を追加しました。

3

2. システム構成
制御端末として使用するサーバの電源制御ソフトウェア製品およびバージョンによって異なります。
ご使用の電源制御ソフトウェア製品およびバージョンに対応した説明をご確認いただき、必要なソフトウェアを選択してください。
制御端末：UPS を制御し UPS に接続されるサーバへシャットダウンを行う電源管理サーバ
連動端末：制御端末からの指示によりシャットダウン行う電源管理対象サーバ※vMA：VMware vSphere Management Console (以後「vMA」と省略)※連動端末のライセンス登録方法は、ESMPRO/AutomaticRunningController セットアップカードをご参照ください。

2.1 ESMPRO/AC をインストールした Windows マシンを制御端末とする場合[実行環境]
・.NET Framework がインストールされている必要があります。
＜Windows Server 2012 R2/ Windows Server 2012/ Windows Server 2008 R2/の場合＞.NET Framework 3.5 Service Pack 1＜Windows Server 2008 の場合＞
.NET Framework 3.0 Service Pack1＜Windows Server 2003 / R2 の場合＞
.NET Framework 3.0 および .NET Framework 2.0 Service Pack 1

Windows 管理
サーバ(制御端末)[電源制御ソフトウェア]
・ ESMPRO/AutomaticRunningController Ver5.0 以降
・ ESMPRO/AC Enterprise Ver5.0 以降※電源制御ソフトウェアを仮想化ソフトウェア(VMware ESXi 5/6)の仮想マシン上にインストール
する場合、ESMPRO/AC 製品は、Ver5.2 以降である必要があります。
※電源管理対象サーバが VMware ESXi 6.0 の場合、ESMPRO/AC 製品は、Ver5.1 以降である
必要があります。
※電源管理対象サーバが VMware ESXi 5.0、5.1、5.5 の場合、ESMPRO/AC 製品は、Ver5.0 以降である必要があります。
◎連動端末のライセンスについて
管理対象の ESXi サーバの台数分、下記ライセンスが必要です。
ESMPRO/AC Enterprise マルチサーバオプション Ver4.0 1 ライセンス以降
ESMPRO/AC Enterprise マルチサーバオプション Ver4.0 4 ライセンス以降[電源管理が可能な ESXi のバージョン]
VMware ESXi 5.0/5.1/5.5/6.0

ESXi サーバ(連動端末)※仮想サーバ、仮想マシンに、ESMPRO/AC 製品は何もインストールしません。
※ESXi サーバの電源制御を行う際、ESXi Hypervisor エディション等の無償版ライセンス
製品では、電源制御が行えません。Standard エディションなど有償版ライセンス製品をご利用ください。
※ESXi サーバ上の各仮想マシンには、VMware Tools をインストールしてください。
4

2.2 ESMPRO/AC をインストールした Windows マシンを制御端末とする場合(VMware HA 構成)
2.2.1

ESMPRO/AC Ver5.1 以降の場合[実行環境]
・.NET Framework がインストールされている必要があります。
＜Windows Server 2012 R2/ Windows Server 2012/ Windows Server 2008 R2/の場合＞.NET Framework 3.5 Service Pack 1＜Windows Server 2008 の場合＞
.NET Framework 3.0 Service Pack1
Windows 管理
サーバ(制御端末)[電源制御ソフトウェア]
・ ESMPRO/AutomaticRunningController Ver5.1 以降
・ ESMPRO/AC Enterprise Ver5.1 以降◎連動端末のライセンスについて
管理対象の ESXi サーバの台数分、下記ライセンスが必要です。
ESMPRO/AC Enterprise マルチサーバオプション Ver5.1 1 ライセンス以降
ESMPRO/AC Enterprise マルチサーバオプション Ver5.1 4 ライセンス以降[電源管理が可能な ESXi のバージョン]
VMware ESXi 5.0/5.1/5.5/6.0

ESXi サーバ(連動端末)※仮想サーバ、仮想マシンに、ESMPRO/AC 製品は何もインストールしません。
※ESXi サーバの電源制御を行う際、ESXi Hypervisor エディション等の無償版ライセンス
製品では、電源制御が行えません。Standard エディションなど有償版ライセンス製品をご利用ください。
※ESXi サーバ上の各仮想マシンには、VMware Tools をインストールしてください。

5

2.2.2

ESMPRO/AC Ver5.0 の場合
VMware HA 構成の ESXi サーバを管理する場合、制御端末からコマンドまたはスクリプト等
により、ネットワーク経由で対象となる ESXi サーバのシャットダウンおよび仮想マシンの自動起動／シャットダウンを行う必要があります。
その際、VMware 社のサイトから必要なツールをダウンロード、インストールしてください。
ここでは、VMware vSphere PowerCLI を使用する場合の例を記述します。
[VMware vSphere PowerCLI を使用する場合]
VMware vSphere PowerCLI は下記サイトからダウンロードし、インストールしてください。
http://www.vmware.com/support/developer/PowerCLI/※VMware vSphere PowerCLI のダウンロードには、ユーザ登録が必要です。
※PowerCLI の使用条件などの詳細は、VMware vSphere PowerCLI Installation Guide、またはVMware vSphere PowerCLI User’s Guide など VMware 社が公開している情報を参照してく
ださい。
※VMware vSphere PowerCLI のサポート OS 情報については、上記サイトの Release Notes の
記載内容、
またはVMware vSphere PowerCLI User’s Guideにて最新情報をご確認ください。
Windows 管理
サーバ(制御端末)[実行環境]
・.NET Framework がインストールされている必要があります。
＜Windows Server 2008 R2/Windows Server 2012 の場合＞
.NET Framework 3.5 Service Pack 1＜Windows Server 2008 の場合＞
.NET Framework 3.0 Service Pack1＜Windows Server 2003 / R2 の場合＞
.NET Framework 3.0 および .NET Framework 2.0 Service Pack 1[電源制御ソフトウェア]
・ ESMPRO/AutomaticRunningController Ver5.0 以降
・ ESMPRO/AC Enterprise Ver5.0 以降※電源管理対象サーバが VMware ESXi 5.0、5.1、5.5 の場合、ESMPRO/AC 製品は、Ver5.0 以降である必要があります。
◎連動端末のライセンスについて
管理対象の ESXi サーバの台数分、下記ライセンスが必要です。
ESMPRO/AC Enterprise マルチサーバオプション Ver5.0 1 ライセンス以降
ESMPRO/AC Enterprise マルチサーバオプション Ver5.0 4 ライセンス以降[電源管理が可能な ESXi のバージョン]
VMware ESXi 5.0/5.1/5.5

ESXi サーバ(連動端末)※仮想サーバ、仮想マシンに、ESMPRO/AC 製品は何もインストールしません。
※ESXi サーバの電源制御を行う際、ESXi Hypervisor エディション等の無償版ライセンス
製品では、電源制御が行えません。Standard エディションなど有償版ライセンス製品をご利用ください。
※ESXi サーバ上の各仮想マシンには、VMware Tools をインストールしてください。

62.3 ESMPRO/AC Lite for VMware をインストールした vMA マシンを制御端末とする場合[実行環境]
・ESXi サーバと UPS の接続は 1 対 1 の構成のみサポートしています。
・ESXi サーバ上に管理用仮想マシン「vMA」が導入されている必要があります。
(vMA は VMware 社の Web ページからダウンロードしてください。)[電源制御ソフトウェア]
ESMPRO/AC Lite for VMware Ver1.0
ESXi サーバ(制御端末)[電源管理が可能な ESXi のバージョン]
VMware ESXi 5.0/5.1/5.5/6.0 (vMA 5.0.0/5.0.0.1/5.0.0.2/5.1.0.0/5.1.0.1/5.5.0.0/6.0.0.0)※ESXi サーバの電源制御を行う際、ESXi Hypervisor エディション等の無償版ライセンス製
品では、電源制御が行えません。Standard エディションなど有償版ライセンス製品をご利用ください。
※ESXi サーバ上の管理用仮想マシン「vMA」を除く、他の各仮想マシンには、VMware Tools
をインストールしてください。

7

3. ESXi サーバ環境の電源管理システム構成例
3.1 ESMPRO/AC を使用する場合の構成例（VMware HA 構成でない場合）■Windows 管理サーバからの電源管理
仮想サーバおよびその他の仮想マシンには、ESMPRO/AC 製品
は何もインストールしません

ESMPRO/AutomaticRunningController
ESXi
仮想サーバ

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

ESMPRO/AC Enterpriseをインストールします。

ESXi サーバ
Windows 管理サーバ

Smart-UPS

Smart-UPS
SNMPカード搭載

SNMPカード搭載■Windows 仮想マシン上からの電源管理
仮想サーバおよびその他の仮想マシンには、ESMPRO/AC 製品

ESMPRO/AutomaticRunningController

は何もインストールしません

ESMPRO/AC Enterpriseをインストールします。

仮想マシン

ESXi
仮想サーバ

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

VMware ESXi サーバ(Express5800/100 シリーズ)

Smart-UPS

SNMPカード搭載

8

Windows（制御端末）

3.2 ESMPRO/AC を使用する場合の構成例（VMware HA 構成の場合）

共有ディスク仮想サーバ、仮想マシンともに

仮想サーバ、仮想マシンともにSmart-UPS

SNMPカード搭載

ESMPRO/AC 製品は何もインストールしない

ESMPRO/AC 製品は何もインストールしない

VMware HA 構成

ESXi
仮想サーバ

仮想マシン

仮想マシン

ESXi

仮想マシン

仮想サーバ
Windows

Windows

Linux

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

ESXi サーバ

ESXi サーバ

Smart-UPS

Smart-UPS

SNMPカード搭載

SNMPカード搭載

ESMPRO/AutomaticRunningController
ESMPRO/AC Enterpriseをインストールします。
ESMPRO/AC Ver5.0 以前の場合、VMware vSphere PowerCLI もインストールします。

Smart-UPS

Windows 管理サーバ

SNMPカード搭載

9

3.3 ESMPRO/AC Lite for VMware を使用する場合
ESMPRO/AC Lite for VMware は、
管理用仮想マシン vMA 上へインストール
仮想サーバ(ESXi)およびその他の仮想マシンには、インストールしません

仮想マシン

ESXi
仮想サーバ

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

vMA（制御端末）

VMware ESXi サーバ

・

VMware vSphere Client
Smart-UPS

SNMPカード搭載

をインストール

Windows クライアントマシン

10

4. ESXi サーバの設定方法
4.1 仮想マシンの自動起動／シャットダウン設定
vSphere Client または VI Client の「仮想マシンの起動およびシャットダウン」の画面で、仮想マシンの起動およびシャットダウンの設定を行ってください。
※ESMPRO/AC Lite for VMware による電源管理を行う場合、管理用仮想マシン vMA は ESXi サーバのシャットダ
ウン、起動に連動するように設定してください。
※下記は vSphere Client の画面の例です。

11

※重要
VMware HA 構成の場合、仮想サーバのシャットダウン／起動に連動した仮想マシンの自動シャットダウン／
起動の運用を行うことができません。
このため、vSphere Client または VI Client の「仮想マシンの起動およびシャットダウン」の画面で、「システムに連動した仮想マシンの自動起動および停止を許可する」のチェックを無効にしてください。
なお、ESMPRO/AC Ver5.0 以前の場合、別途「4.2 スクリプトファイルの作成」に記載している運用が必要となります。

チェックを「無効」にしてください

12

4.2 スクリプトファイルの作成
VMware HA 構成では、VMware の機能として提供されている仮想サーバに連動し仮想マシンを起動・シャットダウンする機能が使用できません。このため、ESMPRO/AC Ver5.0 以前では、仮想マシンの起動・シャットダウンは、Windows 管理サーバ(制御端末)にインストールした ESMPRO/AC のジョブ機能にスクリプトファイルを登録し、実施する必要があります。
ESMPRO/AC のジョブ機能への登録手順については、「5.2.2 ESMPRO/AC Ver5.0 以前の場合」－「（4）ESMPRO/AC
GUI の設定」を参照してください。
※ESMPRO/AC Ver5.0 以前で VMware HA 構成を監視する場合のみ、本作業を実施してください。
（1）事前準備
仮想マシンの起動・シャットダウンを行うためのサンプルスクリプトファイルを下記にて公開しています。
http://magnia.toshiba-dme.co.jp/download/?action=DispInfo&dl_id=1415
上記より、ダウンロードしたサンプルスクリプトファイル(esxi_vmvms_start_stop.zip)を解凍し、Windows 管理サーバ上の適当なフォルダにコピーしてください。
サンプルスクリプトファイルでは、以下のフォルダを使用しています。
C:¥Program Files (x86)¥VMware¥Infrastructure¥vSphere PowerCLI
メモ帳などのテキストエディタでサンプルスクリプトファイルを開き、コメント欄に記載された内容を参考に
カスタマイズを行ってください。
※サンプルスクリプトファイルのサポートおよび問い合わせ対応は行っておりません。
※VMware vSphere PowerCLI をインストールした場合、VMware vSphere PowerCLI の実行ポリシーを
RemoteSigned に設定するように促されます。しかし、RemoteSigned に設定すると、デジタル署名されたス
クリプトしか動作しません。公開しているサンプルスクリプトファイルは、デジタル署名していません。
このスクリプトファイルを動作させるためには、お客様の環境でデジタル署名していただくか、実行ポリ
シーを RemoteSigned から Unrestricted に変更してください。詳しくは、VMware vSphere PowerCLI から、
Get-help about_Execution_Policies と入力して、Windows PowerShell の実行ポリシーとその管理方法に関する情報を参照してください。
（2）サンプルスクリプトファイルの構成
公開しているサンプルスクリプトファイル(バッチファイルおよびWindows PowerShell スクリプトファイル)の構成は以下です。
【ファイルの拡張子】*.bat（バッチファイル）*.ps1（Windows PowerShell スクリプトファイル）【ファイルの説明】
ファイル名は任意です。シャットダウン対象および仮想マシンの起動を行う仮想サーバが複数ある
場合は、仮想サーバごとにバッチファイルおよび Windows PowerShell スクリプトファイルがセットで
必要です。

13

＜シャットダウン用サンプルスクリプトファイル＞
vmvms1_stop.bat …… 稼動中の仮想マシンのシャットダウンおよび仮想サーバ(172.16.1.1)のシャットダウンを行う Windows PowerShell スクリプトを呼び出すためのバッチファイル
vmvms1_stop.ps1 …… 稼動中の仮想マシンのシャットダウンおよび仮想サーバ(172.16.1.1)のシャットダウンを行う Windows PowerShell スクリプトファイル
vmvms2_stop.bat …… 稼動中の仮想マシンのシャットダウンおよび仮想サーバ(172.16.1.2)のシャットダウンを行う Windows PowerShell スクリプトを呼び出すためのバッチファイル
vmvms2_stop.ps1 …… 稼動中の仮想マシンのシャットダウンおよび仮想サーバ(172.16.1.2)のシャットダウンを行う Windows PowerShell スクリプトファイル＜起動用サンプルスクリプトファイル＞
all_vm_start.bat …… 全仮想サーバ起動用バッチファイル
vm1_start.bat…… 仮想サーバ(172.16.1.1)の稼動確認および Windows PowerShell スクリプトを呼び出すためのバッチファイル
vm1_start.ps1…… 仮想サーバ(172.16.1.1)の仮想マシンを立ち上げるための Windows PowerShell
スクリプトファイルvm2_start.bat…… 仮想サーバ(172.16.1.2)の稼動確認および Windows PowerShell スクリプトを呼び出すためのバッチファイル
vm2_start.ps1…… 仮想サーバ(172.16.1.2)の仮想マシンを立ち上げるための Windows PowerShell
スクリプトファイル（3）シャットダウン用スクリプトファイルの作成および登録
公開しているサンプルスクリプトファイルに記載のコメントを参照し、お客様の環境に合ったバッチファイル
および Windows PowerShell スクリプトファイルを作成してください。
作成後、ESMPRO/AC GUI の電源切断時(切断時および電源異常切断時)のジョブ起動に vmvms1_stop.bat および vmvms2_stop.bat を登録してください。
（4）起動用スクリプトファイルの作成および登録
公開しているサンプルスクリプトファイルに記載のコメントを参照し、お客様の環境に合ったバッチファイル
および Windows PowerShell スクリプトファイルを作成してください。
作成後、ESMPRO/AC GUI の電源投入時のジョブ起動に all_vm_start.bat を登録してください。

14

5. ESMPRO/AC の設定方法
5.1 ESMPRO/AC を使用する場合（1）AC Management Console の設定（ツリー構成の設定）
ツリー構成を以下のように作成します。
各サーバと UPS をそれぞれ意識したツリーを構成してください。

Windows管理サーバのUPS
Windows 管理サーバ

ESXi サーバの UPS

ESXi サーバ

15

（2）AC Management Console の設定（連動端末の設定）
登録するサーバの種類により、設定画面が異なります。詳細は各 ESMPRO/AC のマニュアルを参照してくだ
さい。

①
②
③
④
⑤

①サーバ種別：「ESXi サーバ」を選択してください。
②名称：ESXi サーバのコンピュータ名を登録してください。
※登録の際は、大文字、小文字を区別して正確に入力してください。
③ドメイン：ESXi サーバのドメイン名を登録してください。
※登録の際は、大文字、小文字を区別して正確に入力してください。
④IP address：ESXi サーバの IP アドレスを登録してください。
⑤ユーザ名／パスワード：ESXi サーバへアクセスするためのユーザ名／パスワードを登録してください。
登録するユーザ名は、root アカウントまたは root アカウントと同等の権限を持つユーザアカウントを登録してください。
≪「サーバへの接続確認」ボタンについて≫登録したユーザ名、パスワードを使用して ESXi サーバへの接続確認を行うことができます。
登録したユーザ名、パスワードに誤り等がある場合、ESXi サーバへのシャットダウン指示が失敗しますので、本機能を利用して事前に接続確認を行っていただくことを推奨します。

16

5.2 ESMPRO/AC を使用する場合（VMware HA 構成の場合）
5.2.1
ESMPRO/AC Ver5.1 以降の場合
VMware HA 構成では、VMware の機能として提供されている仮想サーバに連動し、仮想マシンを起動・シャットダ
ウンする機能を使用することができません。AC Management Console において、VMware ESXi サーバを VMware HA
構成のサーバとして登録することにより、ESMPRO/AC により仮想サーバおよび仮想マシンの起動・シャットダウンが行われることになります。
以下に、VMware HA 構成で運用を行うための設定手順について記述します。
（1） AC Management Console の設定（ツリー構成の設定）
ツリー構成を以下のように作成します。

Windows 管理サーバの UPS
Windows 管理サーバ

共有ディスクの UPS

一台目の ESXi サーバの UPS
一台目の ESXi サーバ

二台目の ESXi サーバの UPS
二台目の ESXi サーバ

17

（2） AC Management Console の設定（連動端末の設定）
ESXi サーバの情報を登録します。サーバの種類により、設定画面が異なります。

①
②
③
④
⑤
⑥

⑦

①サーバ種別：「ESXi サーバ（HA）」を選択してください。
②名称：ESXi サーバのコンピュータ名を登録してください。
※登録の際は、大文字、小文字を区別して正確に入力してください。
③HA 識別名：クラスタを区別する任意の識別子を登録してください。
※ESMPRO/AC は、本識別子が同一のサーバを vSphere HA のクラスタを構成するサーバ群であると認識します。
④ドメイン：ESXi サーバのドメイン名を登録してください。
※登録の際は、大文字、小文字を区別して正確に入力してください。
⑤IP address：ESXi サーバの IP アドレスを登録してください。
⑥ユーザ名／パスワード：ESXi サーバへアクセスするためのユーザ名／パスワードを登録してください。
登録するユーザ名は、root アカウントまたは root アカウントと同等の権限を持つユーザアカウントを登録してください。
≪「サーバへの接続確認」ボタンについて≫登録したユーザ名、パスワードを使用して ESXi サーバへの接続確認を行うことができます。
登録したユーザ名、パスワードに誤り等がある場合、ESXi サーバへのシャットダウン指示が失敗しますので、本機能を利用して事前に接続確認を行っていただくことを推奨します。
18

⑦シャットダウン待ち合わせ時間：連動端末が停電によるシャットダウンを実行する際、複数台の連動端末間でシャットダウン実行タイミングの順序制御が必要な場合に設定します。
同一 vSphere HA クラスタの連動端末には、すべて同じ時間を設定する必要があります。

19

5.2.2
ESMPRO/AC Ver5.0 以前の場合
VMware HA 構成では、VMware の機能として提供されている仮想サーバに連動し、仮想マシンを起動・シャットダ
ウンする機能を使用することができません。このため、VMware HA 構成の仮想サーバおよび仮想マシンの起動・シャットダウンは、Windows 管理サーバ(制御端末)上の ESMPRO/AC のジョブ機能を利用し、制御端末がシャットダウン・
起動するタイミングで、VMware HA 構成の仮想マシン／仮想サーバをシャットダウン・起動するスクリプトファイルを実行する必要があります。
以下に、VMware HA 構成で運用を行うための設定手順について記述します。
（1） AC Management Console の設定（ツリー構成の設定）
ツリー構成を以下のように作成します。
ESXi サーバの UPS が複数台ある場合には、台数分登録してください。

Windows 管理サーバの UPS
一台目の ESXi サーバの UPS
二台目の ESXi サーバの UPS
共有ディスクの UPS
Windows 管理サーバ

一台目の ESXi サーバ
二台目の ESXi サーバ

ESXi サーバのグループを作成し、ESXi
サーバがUPS を使用しないように登録する必要があります。

上記のように、VMware HA 構成の ESXi サーバ、共有ディスクが使用する UPS を、制御端末が使用する UPSとして登録することにより、これらの UPS の停電が発生した場合に、制御端末が停電シャットダウン処理を行うようにする必要があります。
（2） AC Management Console の設定（連動端末の設定）
連動端末の設定を行ってください。設定方法については、「5.1 （2）AC Management Console の設定（連動端末の設定）」を参照してください。

20

（3） AC Management Console の設定（UPS 設定）
電源装置に登録した UPS の設定画面を開き、「電源切断猶予時間」および「冗長構成設定」を設定してください。

制御端末がシャットダウンを完了するのに十分な時間を設定してください。

「構成台数」と同じ値に設定して
ください。

21

（4） ESMPRO/AC GUI の設定＜電源切断時のジョブ＞
ESMPRO/AC GUI の［オプション］ボタンを押し、［ジョブ起動］で以下の画面のようにチェックボックスをON にします。また、［タイムアウト時間］は、VMware HA 構成のすべての ESXi サーバがシャットダウンを完了するのに十分な時間を設定してください。
また、［起動ジョブの登録］ボタンを押し、「切断時起動ジョブの登録」画面にて、「4.2 スクリプトファイルの作成」の（3）で作成した ESXi サーバのシャットダウン用バッチファイルを登録してください。

［タイムアウト時間］は、VMware HA 構成のすべての ESXi サーバがシャットダウンを完了するのに十分な時間を設定してください。

上記は、01:vmvms1_stop.bat（サンプル）
02:vmvms2_stop.bat（サンプル）を登録した例です。
実行順番としては 01 のジョブを実行し、01 のジョブ
終了後に 02 を実行します。

22

＜電源投入時のジョブ＞
ESMPRO/AC GUI の［オプション］ボタンを押し、［ジョブ起動］で以下の画面のようにチェックボックスをON にします。
また、［起動ジョブの登録］ボタンを押し、「投入時起動ジョブの登録」画面にて、「4.2 スクリプトファイルの作成」の（4）で作成した ESXi サーバの起動用バッチファイルを登録してください。

23

5.3 ESMPRO/AC Lite for VMware を使用する場合
セットアップカードを参照し、vMA上にてac_setup.shを実行して、セットアップスクリプトによる環境構築を実施していただくことで、自動的にマルチサーバ構成ファイル(ac_e_net.ini)が作成されます。
※下記は、ac_setup.sh を実行後に作成されるマルチサーバ構成ファイルを、文字コード/改行コード変換、Windows ク
ライアントにダウンロード後、「マルチサーバ構成データ編集」にて AMC ツリーを表示した例です。
文字コード変換/改行コード変換、Windows クライアントへダウンロード等の手順については、「ESMPRO/AC Lite for
VMware」のセットアップカードを参照してください。

ESXi サーバの UPS
管理用仮想マシン(vMA)24

6. 停電・復電時の動作概要
6.1 ESMPRO/AC を使用する場合
6.1.1 Windows 管理サーバからの電源管理
停電時の動作は以下のとおりです。
①ESMPRO/AC サービスが停電を検出②ESMPRO/AC サービスが ESXi サーバにシャットダウン命令を実行③ESXi サーバが仮想マシンのシャットダウンを実行して、その後 ESXi サーバのシャットダウンを実行④ESMPRO/AC サービスが UPS に OFF 命令を実行⑤ESMPRO/AC サービスが Windows 管理サーバのシャットダウンを実行

③
ESXi
仮想サーバ

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux⑤
ESMPRO/AC サービス②①

ESXi サーバ
ESXi サーバ

Windows 管理サーバ

①

④

④

Smart-UPS

SNMPカード搭載

Smart-UPS

25

SNMPカード搭載

復電後の動作は以下のとおりです。
＜ESMPRO/AC の場合＞
①復電後、Windows 管理サーバおよび ESXi サーバの UPS が ON
②Windows 管理サーバおよび ESXi サーバが起動③ESXi サーバにより仮想マシンが起動

③
ESXi
仮想サーバ

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

ESMPRO/AC サービス②②
ESXi サーバ
ESXi サーバ

Windows 管理サーバ①①

Smart-UPS

SNMPカード搭載

Smart-UPS

26

SNMPカード搭載

6.1.2 Windows 仮想マシン上からの電源管理
停電時の動作は以下のとおりです。
①ESMPRO/AC サービスが停電を検出②ESMPRO/AC サービスが ESXi サーバにシャットダウン命令および UPS に OFF 命令を実行③ESXi サーバが仮想マシンのシャットダウンを実行して、その後 ESXi サーバのシャットダウンを実行

ESXi

③

仮想サーバ

仮想マシン
仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

Windows（制御端末）

ESMPRO/AC サービス

VMware ESXi サーバ①②(Express5800/100 シリーズ)②

Smart-UPS

SNMPカード搭載

27

復電後の動作は以下のとおりです。
①復電により ESXi サーバの UPS が ON
②ESXi サーバが起動③ESXi サーバにより、仮想マシンが起動

ESXi

③

仮想サーバ

仮想マシン
仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

②

vMA
（制御端末）

ESMPRO/AC サービス

VMware ESXi サーバ(Express5800/100 シリーズ)①

Smart-UPS

SNMPカード搭載28

29

6.2 ESMPRO/AC を使用する場合（VMware HA 構成の場合）
6.2.1
ESMPRO/AC Ver5.1 以降の場合
停電時の動作は以下のとおりです。
①ESMPRO/AC サービスが停電を検出②ESMPRO/AC サービスが仮想マシンのシャットダウンを実行③ESMPRO/AC サービスが ESXi サーバのシャットダウンを実行④ESMPRO/AC サービスが UPS に OFF 命令を実行⑤ESMPRO/AC サービスが Windows 管理サーバのシャットダウンを実行

共有ディスク①
Smart-UPS

VMware HA 構成

②
③
ESXi

SNMPカード搭載

仮想マシン
Windows

仮想マシン

③

仮想マシン

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

ESXi

Linux

Windows

②

仮想サーバ

仮想サーバ

ESXi サーバ

ESXi サーバ

SNMPカード搭載
SNMPカード搭載
Smart-UPS

Smart-UPS

①

①
④
④

ESMPRO/AC サービス

④

⑤

①
④
Smart-UPS

Windows 管理サーバ

30

SNMPカード搭載

復電後の動作は以下のとおりです。
①復電後、Windows 管理サーバの UPS および共有ディスクの UPS が ON
②Windows 管理サーバが起動③Windows 管理サーバの起動完了後、ESMPRO/AC サービスからの ON 命令により ESXi サーバの UPS が ON
④ESXi サーバが起動⑤ESMPRO/AC サービスが仮想マシンの起動を実行

共有ディスク①

Smart-UPS

VMware HA 構成

⑤

ESXi
仮想サーバ

SNMPカード搭載

仮想マシン
Windows

仮想マシン
Windows

仮想マシン
Linux

⑤

ESXi

仮想マシン

仮想マシン

仮想マシン

仮想サーバ

Windows

Windows

Linux

④

④

ESXi サーバ

ESXi サーバ③③

SNMPカード搭載
SNMPカード搭載
Smart-UPS

Smart-UPS③③
ESMPRO/AC サービス②①
Smart-UPS

Windows 管理サーバ

SNMPカード搭載

31

6.2.2
ESMPRO/AC Ver5.0 以前の場合
停電時の動作は以下のとおりです。
①ESMPRO/AC サービスが停電を検出②ESMPRO/AC サービスが ESXi サーバにシャットダウン命令（スクリプト）を実行③ESXi サーバが仮想マシンのシャットダウンを実行して、その後 ESXi サーバのシャットダウンを実行④ESMPRO/AC サービスが UPS に OFF 命令を実行⑤ESMPRO/AC サービスが Windows 管理サーバのシャットダウンを実行

共有ディスク①
Smart-UPS

SNMPカード搭載

VMware HA 構成

③
ESXi

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

③

仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

ESXi
仮想サーバ

仮想サーバ

ESXi サーバ

ESXi サーバ

SNMPカード搭載
SNMPカード搭載
Smart-UPS

Smart-UPS

②

①

②

①
④

④
ESMPRO/AC サービス

④

⑤

①
④
Smart-UPS

Windows 管理サーバ

SNMPカード搭載

32

復電後の動作は以下のとおりです。
①復電後、Windows 管理サーバの UPS および共有ディスク、ESXi サーバの UPS が ON
②Windows 管理サーバおよび ESXi サーバが起動③ESMPRO/AC サービスが ESXi サーバに仮想マシン起動命令（スクリプト）を実行し、仮想マシンが起動

共有ディスク①

Smart-UPS

VMware HA 構成

③

ESXi
仮想サーバ

SNMPカード搭載

仮想マシン
Windows

仮想マシン
Windows

仮想マシン
Linux

③

ESXi

仮想マシン

仮想マシン

仮想マシン

仮想サーバ

Windows

Windows

Linux

②

②

ESXi サーバ

ESXi サーバ①

SNMPカード搭載①
SNMPカード搭載
Smart-UPS

Smart-UPS

ESMPRO/AC サービス②①
Smart-UPS

Windows 管理サーバ

SNMPカード搭載

33

6.3 ESMPRO/AC Lite for VMware を使用する場合
停電時の動作は以下のとおりです。
①ESMPRO/AC サービスが停電を検出②ESMPRO/AC サービスが ESXi サーバにシャットダウン命令（スクリプト）および UPS に OFF 命令を実行③ESXi サーバが仮想マシンのシャットダウンを実行して、その後 ESXi サーバのシャットダウンを実行

ESXi

③

仮想サーバ

仮想マシン
仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

vMA（制御端末）

ESMPRO/AC サービス

VMware ESXi サーバ①②②

Smart-UPS

SNMPカード搭載

34

復電後の動作は以下のとおりです。
①復電により ESXi サーバの UPS が ON
②ESXi サーバが起動③ESXi サーバにより、vMA および仮想マシンが起動

ESXi

③

仮想サーバ

仮想マシン
仮想マシン

仮想マシン

仮想マシン

Windows

Windows

Linux

②

vMA
（制御端末）

ESMPRO/AC サービス

VMware ESXi サーバ①

Smart-UPS

SNMPカード搭載

35

7. 注意事項
7.1 共通（1）ESXi サーバの電源制御を行う際、ESXi Hypervisor エディション等の無償版ライセンス製品では、電源制御が行えません。Standard エディションなど有償版ライセンス製品をご利用ください。
（2）ESMPRO/AC Lite for VMware 製品による電源管理、自動運転を行う場合は、管理用仮想マシン vMA 上に製品をインストールしてください。
（ESXi サーバおよび他の仮想マシンには、電源管理ソフトウェアのインストー
ルは不要です。
）（3）ESMPRO/AC Lite for VMware および ESMPRO/AC を管理用仮想マシン vMA 上や Windows 仮想マシンにインストールして運用する場合、各仮想マシンには VMware Tools をインストールして、ESXi サーバのシャットダウ
ンの際に仮想マシンのシャットダウンも行われるように、予め設定しておく必要があります。
また、管理用仮想マシン vMA や Windows 仮想マシンのシャットダウン、起動は、ESXi サーバのオフ／オンと連動するように設定して運用してください。
※設定手順の詳細は ESXi サーバのドキュメントを参照してください。
（4）制御端末と ESXi サーバ（VMware HA サーバ除く）が同じ UPS に接続されている環境にて、停電によるシャットダウン時、ESXi サーバの OS シャットダウン前に制御端末がシャットダウンしてしまう場合があります。
その場合、ESMPRO/AC にて提供しているジョブ起動待機コマンド（WAITJOB.EXE）を制御端末の電源異常
切断時の起動ジョブに登録し、ESXi サーバの OS シャットダウンを待ち合わせてから制御端末の OS シャット
ダウンが行われるようにしてください。
起動ジョブの登録方法は、制御端末の ESMPRO/AC GUI を起動後、「オプション」ボタンを押し、［ジョブ起動］
内の「電源異常切断時に登録ジョブを起動する」チェックを有効にします。その後、「起動ジョブの登録」ボタンを選択し、「追加」ボタンから以下のジョブを登録してください。
例）60 秒待ち合わせる場合
C:¥Program Files¥AUTORC¥WAITJOB.EXE 60（5）制御端末は ESXi サーバとの通信に”https”を利用しております。このため、対象の ESXi サーバへの通信経路にプロキシサーバ等が設定されている場合、制御端末と ESXi サーバ間の通信が正常に行えないことがあります。その際は、一旦、プロキシサーバの設定を解除して通信確認をお試しください。通信に成功した場合、プ
ロキシサーバの影響が考えられるため、プロキシサーバの例外設定に対象となる ESXi サーバの情報を登録してください。

36

7.2 VMware HA 構成
ESMPRO/AC Ver5.0 以前では、VMware HA 構成で運用する際にいくつかの注意事項があります。
以下では、VMware HA 構成で運用する際の注意事項を記載していますので、運用前に必ず内容をご確認ください。
（1）VMware vSphere PowerCLIをインストールした場合、
VMware vSphere PowerCLIの実行ポリシーをRemoteSignedに設定するように促されます。しかし、RemoteSigned に設定すると、デジタル署名されたスクリプトしか動作しません。公開しているサンプルスクリプトファイルは、デジタル署名していません。このスクリプトファイ
ルを動作させるためには、お客様の環境でデジタル署名していただくか、実行ポリシーを RemoteSigned からUnrestricted に変更してください。詳しくは、VMware vSphere PowerCLI から、Get-help about_Execution_Policiesと入力して、Windows PowerShell の実行ポリシーとその管理方法に関する情報を参照してください。
（2）VMware HA 構成において ESMPRO/AC を利用した ESXi サーバの電源管理／自動運転を行う場合、各 ESXi
サーバのシャットダウン／起動は、Windows 管理サーバ(制御端末)の ESMPRO/AC のジョブ機能に登録したス
クリプトファイル(バッチファイルおよび Windows PowerShell スクリプトファイル)にて行います。
以下に注意事項を記述いたします。
＜Windows 管理サーバ(制御端末)の手動シャットダウン／起動について＞
AC Management Console にて制御端末のシャットダウンおよびリブートを実施すると、ジョブに登録したス
クリプトファイルの内容に従い、各 ESXi サーバのシャットダウンおよび起動が実施されます。
＜ESXi サーバの手動シャットダウン／起動について＞
AC Management Console に登録している ESXi サーバを選択して、ESXi サーバのシャットダウンおよびリブート操作を行うことができません。ESXi サーバのシャットダウンおよびリブートは以下の操作にて実施してください。
・vSphere Client ツールまたは ESXi サーバにログインし、ESXi サーバのシャットダウンおよびリブートを実施する。
※本操作を行う際は、対象の ESXi サーバ上の仮想マシンのシャットダウンや仮想サーバの起動後に仮想マシンを起動する操作をそれぞれ手動で行う必要があります。
＜Windows 管理サーバ(制御端末)および ESXi サーバのスケジュール運転について＞
VMware HA 構成の ESXi サーバをスケジュール運転する場合、制御端末のスケジュール運転の設定を行い、制御端末のスケジュールによるオフ／オンに連動し、ESXi サーバをオフ／オンする運用を行う必要があります。
※AC Management Console から対象の ESXi サーバに対しスケジュール設定を行っても、正しくスケジュール
オフ／オンを行うことができません。
＜サンプルスクリプトについて＞－ 公開されているサンプルスクリプトは、それぞれ下記の動作を行います。
[シャットダウンについて]
ESXi サーバ上で稼動していたすべての仮想マシンをシャットダウンし、その後に ESXi サーバのシャットダウンを行う処理を行います。
[起動について]ESXi サーバのシャットダウン前の仮想マシンの稼動状態（稼動中／停止済み）にかかわらず、ESXi
サーバに存在するすべての仮想マシンを起動させます。

37

－ 公開しているサンプルスクリプトは、一斉停電時に各 ESXi サーバおよび仮想マシンを安全に停止することを前提としています。
「１台の ESXi サーバの UPS のみ停電が発生した場合（部分停電）、停電が発生した ESXi サーバ上で稼動していた仮想マシンを他の停電が発生していない ESXi サーバに移動させて、仮想マシンを運用する」
といった処理には対応しておりません。停電が発生していない ESXi サーバに仮想マシンを移動させ、運用する必要がある場合には、vSphere Client にて操作を行なってください。

38

免責文言
１．本文書は、内容について万全を期して作成いたしましたが、万が一ご不審な点や誤り、記載漏れなどお気づきのことがありましたらご連絡ください。
２．運用した結果の影響については、１項にかかわらず責任を負いかねますので、ご了承ください。
※商標
VMwareの製品は、http://www.vmware.com/go/patents のリストに表示されている 1つまたは複数の特許の対象です。
VMwareは、米国およびその他の地域における VMware, Inc. の登録商標または商標です 。
Windowsは、米国Microsoft Corporationの米国およびその他の国における商標または登録商標です。
ESMPROは日本電気株式会社の登録商標です。
Smart-UPSは、Schneider Electric Industries SASの商標または登録商標です。
(C) Copyright Toshiba Solutions Corporation 2014-2015. All rights reserved.
本文書は予告なく変更する場合があります。本文書の著作権は東芝ソリューション株式会社に帰属します。本文書の全部または一部を東芝ソリューション株式会社の許諾なしに複製、改変、および翻訳することを禁止します。
本文書に掲載するソフトウェア製品名およびソフトウェアバージョンは、2015年8月時点のものです。最新の情報は、ホームページ等でご確認ください。
なお、特に TM、®は明記しておりません。

発行元〒212-8585 神奈川県川崎市幸区堀川町 72－34
39