Eaton UPS(イートン 無停電電源装置) テクニカルブログ

NetWatch シャットダウン設定 for Solaris 10

Oracle Solaris 10のシャットダウンソフトは、Eaton NetWatchというUPS管理ソフトを使用します。
IPP/IPMと違い、全てコマンドで操作する事になるため、詳細に解説します。よろしくお願いします。

事前準備

NetWatchをインストールする前に、Eaton UPSを設置してネットワークカードのIPアドレス設定まで完了しておきます。
Solaris 10のサーバからネットワークカードに対して、pingが通る事を確認して下さい。

ダウンロード

NetWatch 5.0.0は、Eaton社のWebページからダウンロードします。
http://powerquality.eaton.com/Support/Software-Drivers/default.asp?cx=3

View a complete listing of our software & firmware products をクリック。

solaris_netwatch_download01

Eaton NetWatch Software Version 5.0.0 の Download NetWatch をクリック。

solaris_netwatch_download02

Eaton社から初めてソフトウェアorファームウェアをダウンロードする場合は、こちらのブログを参照願います。

NetWatch_501_unix.tarをダウンロードします。
ダウンロードしたファイルを任意の場所に置きます。

インストール

インストールは、rootアカウント(管理者権限)で行います。

この手順解説では /eaton にNetWatch_501_unix.tarファイルを置きました。

solaris_netwach_install01

コンソールで次のコマンドを実行します。

# tar -xvf NetWatch_501_unix.tar install.sh

solaris_netwach_install02

コンソールで次のコマンドを実行します。

# ./install.sh

solaris_netwach_install03

インストール開始の確認です。

Continue installation? (y/n) [y]は、yを入力してエンター。

solaris_netwach_install04

Automatically run EATON | Powerware NetWatch on startup? (y/n) [y]は、yを入力してエンター。

solaris_netwach_install05

Are these installation parameters acceptable? (y/n) [y]は、yを入力してエンター。

solaris_netwach_install06

インストールが実行されます。

solaris_netwach_install07

設定モードのトップメニューが表示されます。

solaris_netwach_install08

ネットワークカードを検出するため、1を入力してエンター。

solaris_netwach_install09

同セグメントに存在するEaton UPSが表示されます。

solaris_netwach_install10

solaris_netwach_install11

続いて、2を入力してエンター。

solaris_netwach_install12

パワーソース(電源供給元)にしたいUPSのIPアドレスを入力してエンター。
※NetWatchは、冗長構成(複数のUPSをパワーソース)にする事ができません。

solaris_netwach_install13

UPSのコンセントグループを指定します。
UPS背面を目視で確認して、サーバーの電源ケーブルがMasterグループに接続されていたら、1を入力してエンター。Group1なら、2を入力してエンター。Group2なら、3を入力してエンター。

solaris_netwach_install14

パワーソースとなるUPSとそのコンセントグループまで設定できました。

solaris_netwach_install15

Shutdown Typeを設定するので、1を入力してエンター。

solaris_netwach_install16

Shutdown Optionが3つ表示されます。

solaris_netwach_install17

一定時間バッテリー稼働したらシャットダウンを開始させる場合、1を入力してエンター。

solaris_netwach_install18

Shutdown Typeが 1 (Time On Battery)に変更された事を確認します。

solaris_netwach_install19

シャットダウンタイマーがデフォルトで5分に設定されています。
変更する場合は、2を入力してエンター。

5分のままで良ければ、0を入力してエンター。メニューから抜けます。

solaris_netwach_install19_1

設定したいシャットダウンタイマー(分)を入力してエンター。

solaris_netwach_install19_2

入力した数値がシャットダウンタイマーとして反映された事を確認します。

solaris_netwach_install19_3

0を入力してエンター。メニューから抜けます。

solaris_netwach_install20

NetWatch インストール成功のメッセージが表示されます。

solaris_netwach_install21

モニタリング開始のメッセージが表示されます。

solaris_netwach_install22

シャットダウンテスト

UPSの電源ケーブルを抜くと、カウントダウンが始まります。

solaris_netwach_shutdowntest01

カウントダウン中に復電しないと、システムはシャットダウンします。

solaris_netwach_shutdowntest04

サービス停止

NetWatchのサービスを停止する場合、コンソールで次のコマンドを実行します。

# /usr/Powerware/NetWatch/netwatch.init stop

solaris_netwach_stop01

サービスが停止されました。

solaris_netwach_stop02

サービス開始

NetWatchのサービスを開始する場合、コンソールで次のコマンドを実行します。

# /usr/Powerware/NetWatch/netwatch.init start

solaris_netwach_start01

サービスが開始されました。

solaris_netwach_start02

アンインストール

NetWatchをアンインストールする場合、コンソールで次のコマンドを実行します。

# /usr/Powerware/NetWatch/uninstall.sh

solaris_netwach_uninstall01

アンインストールの確認です。

実行するならエンター。中止するなら、nを入力してエンター。

solaris_netwach_uninstall02

NetWatchはアンインストールされました。

solaris_netwach_uninstall03

最後に

Eaton UPSとOracle Solaris 10の連動シャットダウン検証のために、富士通株式会社様からUNIXサーバ「SPARC M10-1」を検証機として貸出して頂きました。誠に有難うございました。この場を借りて、厚くお礼申し上げます。

UNIXサーバ SPARC M10-1
http://www.fujitsu.com/jp/products/computing/servers/unix/sparc/lineup/m10-1/

以上、村田@ダイトロンがお届けしました。

ページの先頭へ