Sun Microsystems Sun Enterprise 10000 Installation Guide [ja]

Page 1
Sun Enterprise™ 10000 SSP 3.5
インストールマニュアルおよび
ご使用の手引き
Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A.
Part No. 816-4641-10 2002 年 5 月, Revision A
コメントの宛先: [email protected]
Page 2
Copyright 2002 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054 U.S.A. All rights reserved.
本製品およびそれに関連する文書は著作権法により保護されており、その使用、複製、頒布および逆コンパイルを制限するライセンスのも とにおいて頒布されます。サン・マイクロシステムズ株式会社の書面による事前の許可なく、本製品および関連する文書のいかなる部分 も、いかなる方法によっても複製することが禁じられます。
本製品の一部は、カリフォルニア大学からライセンスされている
X/Ope n Company Limited
のソフトウェアは、著作権法により保護されており、提供者からライセンスを受けているものです。
本製品は、株式会社モリサワからライセンス供与されたリュウミン フォント・データを含んでいます。
本製品に含まれる スマスタをもとに作成されたものです。平成明朝体 ライセンス供与されたタイプフェースマスタをもとに作成されたものです。また、
W3
の補助漢字を使用しています。なお、フォントとして無断複製することは禁止されています。
朝体
HG 明朝 L と HG
が独占的にライセンスしている米国ならびに他の国における登録商標です。本製品のフォント技術を含む第三者
B
ゴシック
は、株式会社リコーがリョービイマジクス株式会社からライセンス供与されたタイプフェー
W3
は、株式会社リコーが財団法人 日本規格協会 文字フォント開発・普及センターから
Berkeley BSD
L-KL (Ryumin-Light)
システムに基づいていることがあります。
および中ゴシック
HG 明朝 L と HG
BBB (GothicBBB-Medium)
B
ゴシック
の補助漢字部分は、平成明
UNIX
は、
の
Sun、Sun Microsystems、docs.sun.com、Solstice DiskSuite、Sun FastEthernet、Sun Netra、Sun Enterprise、Sun StorEdge Traffic
Sun Ultra、OpenBoot、SunScreen、SunSolve
、
Manager Micr osystems
すべての は登録商標です。
OPENLOOK、OpenBoot、JLE
ATOK
の他の権利は、すべて株式会社ジャストシステムに帰属します。
ATOK Server/ATOK12
本書で参照されている製品やサービスに関しては、該当する会社または組織に直接お問い合わせください。
OPEN LOOK
ました。米国 における米国
Interface
社とします) の商標もしくは登録商標です。サンのロゴマークおよび
SPARC
商標は、米国
SPARC
は、株式会社ジャストシステムの登録商標です。
Sun Graphical User Interface
および
Sun Microsystems Xerox
の非独占的ライセンスを取得しており、このライセンスは米国
社の先駆者としての成果を認めるものです。米国
SPARC International, Inc.
商標が付いた製品は、米国
は、サン・マイクロシステムズ株式会社の登録商標です。
にかかる著作権その他の権利は、株式会社ジャストシステムおよび各権利者に帰属します。
社は、コンピュータ産業用のビジュアルまたは グラフィカル・ユーザーインタフェースの概念の研究開発
は、米国およびその他の国における米国
Solaris
のライセンスを受けて使用している同社の米国およびその他の国における商標また
Sun Microsystems
ATOK8
Sun Microsystems
は、米国
社が開発したアーキテクチャーに基づくものです。
は、株式会社ジャストシステムの著作物であり、
ATOK Server/ATOK12
社が自社のユーザーおよびライセンス実施権者向けに開発し
Sun Microsystems
は、株式会社ジャストシステムの著作物であり、
社は米国
Sun Microsystems
Sun Microsystems, Inc. (
Sun Microsystems
は、米国
Xerox
社のライセンス実施権者にも適用されます。
Xerox Graphical User
社から
以下、米国
社の登録商標です。
ATOK8
にかかる著作権そ
Sun
Federal Acquisitions: Commercial Software—Government Users Subject to Standard License Terms and Conditions.
本書は、「現状のまま」をベースとして提供され、商品性、特定目的への適合性または第三者の権利の非侵害の黙示の保証を含みそれに限 定されない、明示的であるか黙示的であるかを問わない、なんらの保証も行われないものとします。
本書には、技術的な誤りまたは誤植のある可能性があります。また、本書に記載された情報には、定期的に変更が行われ、かかる変更は本 書の最新版に反映されます。さらに、米国サンまたは日本サンは、本書に記載された製品またはプログラムを、予告なく改良または変更す ることがあります。
(
本製品が、外国為替および外国貿易管理法 外へ持ち出す際には、サン・マイクロシステムズ株式会社の事前の書面による承諾を得ることのほか、外為法および関連法規に基づく輸出 手続き、また場合によっては、米国商務省または米国所轄官庁の許可を得ることが必要です。
外為法) に定められる戦略物資等 (貨物または役務) に該当する場合、本製品を輸出または日本国
: Sun Enterprise 10000 SSP 3.5 Installation Guide and Release Notes
原典
Part No: 816-3626-10
Revision A
Please
Recycle
Page 3
Sun Enterprise 10000 SSP
本ソフトウェアの著作権は、カリフォルニア大学、米国サン・マイクロシステムズ、そのほか、関係する個人または組織が所有します。個 別ファイルに権利の放棄が明示されていない限り、本ソフトウェアに関係するあらゆるファイルには、下記条件が適用されます。
作者は、既存の著作権告知文があらゆるコピーに留められること、また告知文がそのまま頒布版に含まれることを条件に、いかなる目的で も本ソフトウェアおよび関連文書を使用、複製、変更、修正、頒布、ライセンスすることを許可します。この条件を満たす限り、使用にあ たり、書面による合意、ライセンスの付与、使用料の支払いは必要ありません。本ソフトウェアに加えられた修正部分の著作権は、その適 用を受ける各ファイルの先頭ページに新しい条件を明記する限り、その作者が所有するものとし、ここに規定されているライセンス条件に 従う必要はありません。
作者が次に記す損害の可能性について事前の通知を受けていたとしても、作者および頒布元は、本ソフトウェア、その関連文書、またその 派生物を使用することによって生じた直接、間接、特別、付随、結果損害についていかなる個人または組織にも責任を負いません。
本ソフトウェア、 プリタです。
Networks.
を使用、複製、修正、頒布することを許可します。 ん。本ソフトウェアは、黙示および明示的な保証無しに「現状のまま」で提供されます。
この著作権告知文があらゆるコピーに付記されることを条件に、いかなる目的でも、無料で本ソフトウェアおよびその関連文書
の権利の帰属
scotty は、TCP/IP
Copyright (c) 1993, 1994, 1995, J. Schoenwaelder, TU Braunschweig, Germany,Insti tute for Operating Systems and Computer
:
ネットワークに関する情報を取得するための、いくつかの特殊なコマンドからなる、簡単な
Braunschweig
大学は、本ソフトウェアの目的適合性についていかなる表明もしませ
tcl
インタ
Page 4
Page 5
目次
はじめに xv
1. SSP 3.5 リリース情報 1
一般的な問題 1
代替パス機能 1
Sun Netra T1 サーバー 2
SSP ソフトウェアの変更点 2
DR および SSP のコマンドと動作の変更点 4
DR を説明しているマニュアル 7
SSP の既知のバグ 8
ADR 操作中に snmpd のメモリーがリークする (4486454) 8
複数回にわたる hpost 操作で machine_server メモリー がリークする
(4493987) 8
DR の既知のバグ 9
DDI_RESUME 障害が発生すると、その後の DR 操作に失敗する (4353719) 9
メモリー未実装のボードで deleteboard(1M) 操作を行うと、Solaris 7 また
は Solaris 8 オペレーティング環境で動作 しているド メインがクラ ッシュ する (4468171) 9
DR 操作時の oprom_checknodeid() に問題がある (4474330) 9
showdevices が不正な showdevices(1M) メ モリー情報を 表示すること が
ある (4495747) 10
v
Page 6
SSP 3.4 以降に解決されたバグ 10
ユーザーの要望によりSSP 3.5 で実現した拡張機能 11
パッチ 13
リファレンスマニュアル (マニュアルページ) への修正 14
2. SSP 3.5 のインストールまたはアップグレードの準備 15
はじめに 16
▼
SSP バージョンの判別 18
▼
Web サイトから SSP ソフトウェアを入手する 18
▼
CD-ROM から SSP ソフトウェアを入手する 19
▼
SSP バックアップファイルを作成する 19
▼
メインおよびスペア SSP 間の制御ボードネットワー ク接続を確認 す
る 21
▼
rsh(1) コマンドが使用可能なことを確認する 22
▼
浮動 IP アドレスの設定 22
▼
SSP 3.5 へのアップグレードまたは SSP パ ッチのインス トールを準備 す
る 23
SSP 3.5 のハードウェアおよびソフトウェアの要件 25
フェイルオーバーの構成 27
インストールおよびアップグレード作業 30
3. 新規ディスクへの SSP 3.5 のインストー ル 31
SSP 3.5 のインストール 31
Solaris WebStart の使用 32
▼
Solaris WebStart を使用して新規 SSP 3.5 ディスクを作成する 32
ssp_install コマンドの使用 38
▼
ssp_install コマンドを使用して新規 SSP 3.5 ディスクを作成す
4. SSP 3.5へのアップグレード 43
SSP のアップグレード 43
vi Sun Enterprise 10000 SSP 3.5
る 38
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 7
▼
SSP 3.4 から SSP 3.5 へアップグレードする 43
▼
SSP 3.2 または SSP 3.3 から SSP 3.5 へアップグレードする 45
5. SSP のインストールまたはアップグレード後の作業 49
初期設定ファイルの編集 49
NTP (Network Time Protocol) デーモンの設定 50
▼
ntp.conf ファイルを作成する 51
6. SSP のバージョンを以前のバージョンに戻す 53
SSP のバージョンを戻す 53
▼
以前のバージョンの SSP に戻す 53
7. OpenSSP の実行 57
SSP 上でサードパーティ製アプリケーションを実行した場合の影 響 57
OpenSSP に必要なリソース 59
推奨している最新のパッチを入手する 59
Solaris 8 または 9 オペレーティング環境の使用方法 60
SSP とサードパーティ製ソフトウェアが使用するメモリー容量の 計算 60
サードパーティ製アプリケーションが使用するメモリーサイズの計算 61
十分な実メモリーを搭載しているかどうかの検証 65
CPU 使用率の計算 68
SSP の CPU 要件 71
OpenSSP に適したハードウェアの選択 72
高速なプロセッサの使用 72
メモリーの増設 72
スワップ空間の増設 73
ディスク空間の増設 73
8. Sun Enterprise 10000 ドメインへの Solaris 8 または 9 オペレーティング環境のイ ンストール 75
ドメインインストール作業の概要 76
目次
vii
Page 8
ドメインインストールを開始する前に必要な事項 78
ドメインインストール前の作業 79
▼
eeprom.image ファイルを作成する 79
▼
SSP 上に新規ドメインを作成する 80
▼
ドメインネットワーク情報を構成する 81
▼
SSP をインストールサーバーとして設定する 83
▼
ドメインを OpenBoot PROM レベルに起動する 84
▼
OpenBoot PROM 環境を設定する 85
ドメインインストール作業 87
▼
ドメインにオペレーティング環境をインストールする 88
▼
suninstall プロセスを終了する 90
ドメインインストール後の作業 91
▼
デフォルトの起動ディスクを設定する 91
▼
追加ソフトウェアパッケージをインストールする 93
▼
NTP パッケージを設定する 94
▼
インストールを検証する 95
ソフトウェアのライセンス 96
FLEXlm ベースのライセンス取得 96
他のソフトウェアライセンスの取得 97
9. Sun Enterprise 10000 ドメインを Solaris 8 または 9 オペレーティング環境へアッ プグレード 99
ドメインアップグレード作業の概要 100
ドメインアップグレードを開始するために必要なリソース 102
ドメインアップグレード前の作業 103
▼
ドメインをアップグレードする準備をする 103
▼
ドメインネットワーク情報を検証する 106
▼
SSP をインストールサーバーとして設定する 106
▼
ドメインを OpenBoot PROM レベルに起動する 108
viii Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 9
▼
OpenBoot PROM 環境を設定する 109
ドメインアップグレード作業 112
▼
ドメインにオペレーティング環境をインストールする 112
▼
アップグレードプロセスを終了する 113
ドメインアップグレード後の作業 114
▼
デフォルトの起動ディスクを設定する 115
▼
追加ソフトウェアパッケージをインストールする 116
▼
NTP パッケージを設定する 118
▼
アップグレードを検証する 118
ソフトウェアのライセンス 120
FLEXlm ベースのライセンス取得 120
他のソフトウェアライセンスの取得 120
A. SSP ネットワークの構成 121
▼
SSP ネットワークを設定する 125
B. OpenSSP メモリー計算用ワークシート 131
OpenSSP メモリー計算用ワークシート 131
メモリー容量値の算出方法 132
プロセスが使用する専用常駐メモリー 133
プロセスが使用する専用仮想メモリー 133
システムメモリー (1 行目) 134
ベース SSP メモリー (2 行目) 135
各ドメインが使用する SSP のメモリー (3 行目) 135
Hostview が使用するメモリー (4 行目) 136
Sun Management Center が使用するメモリー (5 行目) 136
カーネルのバッファーメモリー (8 行目) 137
swapfs (12 行目) 137
索引 139
目次
ix
Page 10
x Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 11
図目次
図 2-1 SSP/制御ボードのフェイルオーバーの構成 28
図 2-2 SSP のみのフェイルオーバーの構成 28
図 2-3 制御ボードのみのフェイルオーバーの構成 29
図 7-1 使用率と想定顧客数 70
図 8-1 ドメインインストール作業の概要 77
図 9-1 ドメインアップグレード作業の概要 101
図 A-1 サブネットが 2 つのネットワーク構成 122
図 A-2 サブネットが 3 つのネットワーク構成 123
図 A-3 スペア SSP のネットワーク構成 124
図 A-4 メイン SSP の /etc/hosts ファイル 127
図 A-5 スペア SSP の /etc/hosts ファイル 128
xi
Page 12
xii Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5 月
Page 13
表目次
表 1-1 DR のコマンドと動作の変更点 4
表 1-2 SSP のコマンドと動作の変更点 6
表 1-3 DR を説明しているマニュアル 7
表 1-4 SSP 3.5 に必要なパッチ 13
表 2-1 コマンド行プロンプトの規約 15
表 2-2 SSP 3.5 の要件 25
表 2-3 SSP と Sun Enterprise 10000 ドメインのインストールとアップグレード作業 30
表 7-1 OpenSSP メモリー計算用ワークシートの一例 62
表 7-2 SSP ソフトウェアによる CPU 使用率 71
表 7-3 Sun 管理ソフトウェアによる CPU 使用率の増分 71
表 7-4 SunScreen による CPU 使用率の増分 71
表 8-1 ドメインのインストールに必要な情報 78
表 8-2 devalias ファイルで使用される SBus 番号 87
表 8-3 Sun Enterprise 10000 サーバーに固有のインストールプロンプト 88
表 8-4 最小ディスクパーティションサイズ 89
表 9-1 devalias ファイルで使用されている SBus 番号 111
表 9-2 Sun Enterprise 10000 サーバーに固有のアップグレードプロンプト 113
表 A-1 サブネットが 2 つあるネットワーク構成 121
表 A-2 サブネットが 3 つのネットワーク構成 122
表 A-3 スペア SSP ネットワーク構成 124
xiii
Page 14
表 B-1 OpenSSP メモリー計算用ワークシート 131
表 B-2 システムメモリーの値 134
表 B-3 ベース SSP メモリーの値 135
表 B-4 Sun Management Center が使用するメモリー容量 136
xiv Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 15
はじめに
このマニュアルでは、 へのインストール方法について説明します。
10000
システムを監視および制御することができます。
SSP 3.5
のリリース情報および
SSP 3.5
System Service Processor (SSP)
を使用すると、
Sun Enterprise™
お読みになる前に
このマニュアルは、
)
についての実務的な知識を持つ
ム しています。もしそのような知識をお持ちでない場合は、まずこのシステムに付属し ている『
Collection - Japanese
Solaris User Collection - Japanese』および 『Solaris System Administrator
UNIX®
』をお読みください。
システム (特に
Sun Enterprise 10000
Solaris™
オペレーティング環境のシステ
のシステム管理者を対象に
マニュアルの構成
このマニュアルは、以下の章と付録で構成されています。
1
章には、リリース情報が含まれています。
第
第
2 章では、SSP 3.5を新規インストールおよびアップグレードする際の必要条件に
ついて説明します。
第
3
す。
第
4
章では、
章では、
SSP 3.5
SSP 3.5
を新規のディスクにインストールする手順について説明しま
へアップグレードする手順について説明します。
xv
Page 16
5
第
章では、初期設定ファイルの復元、および
ンの設定方法について説明します。
第
6
章では、
SSP
を以前のバージョンに戻す手順について説明します。
Network Time Protocol (NTP)
デーモ
7
章では、
第
) のに必要なリソースの計算方法について説明します。
います
第
8 章
インストールする方法について説明します。
第
9 章では、Sun Enterprise 10000 ドメイン上の Solaris オペレーティング環境を
アップグレードする方法について説明します。
A
付録
付録
B
リー計算ワークシート 出方法について説明します。
UNIX
このマニュアルには、基本的な デバイスの設定などの手順の説明も含まれていません。
これらの詳細は、以下のマニュアルを参照してください。
■
Sun
『
■
Solaris
■
本システムに付属している他のソフトウェアマニュアル
SSP
上でサードパーティ製アプリケーションを実行する
Sun Enterprise 10000
では、
では、
では、
SSP
ネットワークファイルの設定方法について説明します。
OpenSSP
に必要なメモリー容量を調べる際に使用する
(
記入用) と、このワークシートに記入するメモリー容量の算
のドメイン上に
コマンド
UNIX®
周辺機器使用の手引き』
オペレーティング環境用のオンラインマニュアル
コマンドの説明も、システムの停止や起動、
Solaris
(OpenSSP
オペレーティング環境を
OpenSSP
とい
メモ
xvi Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 17
書体と記号について
表 P-1 このマニュアルで使用している書体と記号
書体または記号 意味 例
AaBbCc123
AaBbCc123
AaBbCc123
ゴシック
または
『
』 参照する書名を示します。 『
」
「
\
コマンド名、ファイル名、ディ レクトリ名、画面上のコン
ピュータ出力、コード例。
ユーザーが入力する文字 を、 画 面上のコンピュータ出力と区別 して表します。
コマンド行の可変部分。実際の 名前や値と置き換え てく ださ い。
参照する章、節、または、
強調する語を示しま す。
枠で囲まれたコード例で、テキ
ストがページ行幅をこえる場合 に、継続を示します。
.login ls -a
を表示します。
% You have mail.
machine_name% su
Password:
rm filename
rm
第 この操作ができるのは「スー パー
ユーザー」だけです。
% grep ‘^#define \
ファイルを編集 しま す。
を使用してすべてのファイル
と入力します。
ファイル名
Solaris
章「データの管理」を参照。
6
と入力します。
ユーザーマニュアル』
XV_VERSION_STRING’
シェルプロンプトについて
表 P-2 シェルプロンプト
シェル プロンプト
の
Bourne
シェル
シェルと
Korn
シェル
UNIX の C
UNIX
スーパーユーザー (シェルの種類を問わない
)
マシン名
$
#
%
はじめに
xvii
Page 18
関連マニュアル
表 P-3 関連マニュアル
分類 タイトル
SSP 3.5
ニュアル
SSP 3.5
マニュアル
ユーザーマ
リファレンス
COD 1.0
COD 1.0
のモデルと操作 『
DR
リファレンスマ
DR
ニュアル
ユーザーマニュアル『
IDN
の構成 『
DR
の構成 『
IDN
エラー 『
IDN
Alternate Pathing
ユーザーマニュアル
Alternate Pathing
ファレンスマニュア ル
上級者向けインス トールマニュアル
『
Sun Enterprise 10000 SSP 3.5
『
Sun Enterprise 10000 SSP 3.5
ル』
『
Sun Enterprise 10000 Capacity on Demand 1.0
者マニュアル』
『
Sun Enterprise 10000 Capacity on Demand 1.0
ファレンスマニュアル』
Sun Enterprise 10000 Dynamic Reconfiguration
ユーザーマニュアル』
『
Sun Enterprise 10000 Dynamic Reconfiguration
ファレンスマニュアル』
Sun Enterprise 10000 InterDomain Networks
ザーマニュアル』
Sun Enterprise 10000 DR
Sun Enterprise 10000 IDN
Sun Enterprise 10000 IDN
『
Sun Enterprise
ユーザーマニュアル』
リ
『
Sun Enterprise
ファレンスマニュアル』
『
Solaris 8
(Solaris 8 のみ)
上級者向けインス トールマニュアル
『
Solaris 9
(Solaris 9 のみ)
ユーザーマニュアル』
リファレンスマニュア
構成マニュアル』
構成マニュアル』
エラーメッセージ』
サーバー
Alternate Pathing 2.3.1
サーバー
のインストール (上級編)』
インストールガイド』
Alternate Pathing 2.3.1
管理
リ
ユー
リ
リ
Part No.
816-4639
816-2249
806-5028
806-5029
816-4642
816-2252
806-5036
816-4645
806-6972
806-6967
806-5824
806-5828
816-1247
816-3905
xviii Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 19
表 P-3 関連マニュアル (続き)
分類 タイトル
Reconfiguration
『
Solaris
Coordination Manager (RCM)
(Solaris 9
マルチパス のみ
マルチパス のみ
マルチパス のみ
Netra T1
Solaris 9
ルページ
のみ
(Solaris 8
)
(Solaris 9
)
(Solaris 9
)
サーバー 『
のマニュア
)
『
ネットワークマルチパスの管理』
IP
『
Sun StorEdge Traffic Manager Software Installation
and Configuration Guide
『
Solaris
Netra t1 User and Administration Guide
Solaris 9 Reference Manual Collection http://docs
のシステム管理 (基本編)』
』
のシステム管理
サービス)』
(IP
』
Part No.
Solaris 9 System Administrator Collection ­Japanese
(http://doc s.sun.com)
816-1250
Sun Network Storage Solutions Web
サイト
(http://www. sun.co.jp/s torage/san)
Solaris 9 System Administrator Collection ­Japanese
(http://doc s.sun.com)
806-4707-10
.sun.com
はじめに
xix
Page 20
コメントをお寄せください
弊社では、マニュアルの改善に努力しており、お客様からのコメントおよびご忠告を お受けしております。コメントは下記宛に電子メールでお送りください。
電子メールの表題にはマニュアルの Part No. (816-4641-10) を記載してください。
なお、現在日本語によるコメントには対応できませんので、英語で記述してくださ い。
xx Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 21
第 1 章
SSP 3.5
この章は、以下のトピックで構成されています。
■
1
ページの「一般的な問題」
■
2
ページの「
■
8
ページの「
■
9
ページの「
■
10
ページの「
■
11
ページの「ユーザーの要望により
■
13
ページの「パッチ」
■
14 ページの「リファレンスマニュアル (マニュアルページ) への修正」
リリース情報
SSP
ソフトウェアの変更点」
SSP
の既知のバグ」
DR
の既知のバグ」
SSP 3.4
以降に解決されたバグ」
SSP 3.5
で実現した拡張機能」
一般的な問題
ここでは、
代替パス機能
SSP 3.5
の一般的な問題について説明します。
動的再構成 (DR) 機能を有する Sun Enterprise 10000 のドメイン上で代替パス (AP) ソフトウェアを使用している場合は、そのドメインで実行する
3.0
のいずれか) と互換性を持つマルチパスソフトウェアを使用する必要がありま
す。
DR モデルの詳細については、 2 ページの「SSP ソフトウェアの変更点」を参照
してください。
■
DR モデル 2.0 ドメイン上でマルチパスを使用するには、Sun Enterprise サーバー Alternate Pathing
ソフトウェアを実行します。
DR
モデル
(2.0
または
AP についての詳細は、『Sun Enterprise サーバー Alternate Pathing ユーザーマ
ニュアル』を参照してください。
1
Page 22
■
DR
オペレーティング環境で提供される
StorEdge™ Traffic Manager (MPxIO))
オペレーティング環境に付属している『 たは サービス)』を参照してください。
3.0
モデル
Solaris 9
のドメイン上でマルチパスを行う場合は、
ソフトウェア (旧称 Multiplexed Input and Output
を実行してください。IPMP ソフトウェアの詳細については、Solaris 8
オペレーティング環境に付属している 『
IP
マルチパス
IP
Solaris 8
(IPMP)
ネットワークマルチパスの管理』、ま
ソフトウェアと、
Solaris
のシステム管理
および
Solaris 9
Sun
(IP
注 – Sun StorEdge Traffic Manager
パス切り替えをサポートしているわけではありません。詳細については、『
StorEdge Traffic Manager Software Installation and Configuration Guide
てください。サポートされていないデバイスに対して自動パス切り替えを行う必要が ある場合は、
Sun Netra T1
薄型ラックマウントサーバー、 ました。 を参照してください。
Alternate Pathing
Netra T1
についての詳細は、『
サーバー
ソフトウェアは、すべてのデバイスに対して自動
ソフトウェアと
DR
Sun Netra™ T1 を SSP
2.0
モデル
として使用できるようになり
を使用してください。
Netra t1 User and Administration Guide
Sun
』を参照し
』
SSP ソフトウェアの変更点
SSP 3.5
■
■
■
には、以下の機能が追加されました。
466 MHz
性能の向上により、
SSP
この性能の向上では、リアルタイムプロセスを採用しており、 ションまたはサーバーに過剰な負荷をかけることなく、 になっています。
SSP
ション を
OpenSSP
ただし、 させる場合は、使用する とを確認してください。
プロセッサのサポート
CPU
とメモリーの使用率が高い場合など、厳しい条件下でも
の動作の持続が可能
SSP
ワークステー
SSP
の再試行動作が可能
ワークステーションまたはサーバー上で軽量なサードパーティ製アプリケー
(SSP ソフトウェアと Solaris オペレーティング環境以外) を実行可能 (これ
と呼びます
SSP
ソフトウェアと平行してサードパーティ製アプリケーションを実行
)
SSP が第 7
章で説明するリソース条件を満たしているこ
2 種類の動的再構成モデル。DR モデル番号は、Sun Enterprise 10000 ドメインで
DR
実行する以下の
機能のタイプを示します。
2 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 23
■
DR
す。 マンドを使用して
DR
作するドメインのデフォルトとなります。ドメイン上で 参照 ユーザーマニュアル』で説明している DR モデルの切替えを参照してくださ い。
■
DR
操作を制御します。 モデル 3.0 は、サンのサーバーシリーズが提供する DR 機能と互換性がありま す。
DR
し、ドメイン上で実行されるデータベース、クラスタ、ボリューム管理ソフト ウェアなどのアプリケーションと うなアプリケーションで ウェア動作と
Solaris 9 Sytem Administrator Collection - Japanese
「 管理
2.0 — dr_daemon
モデル
SSP 上で Hostview
を使用して、ドメイン上の
dr(1M)
、
シェル、または動的再構成の自動化
DR 操作を行うことができます。
2.0 は、Solaris 8 10/01 (
モデル
)
を実行する場合は、『
3.0 — dcs(1M) (
モデル
Sun Enterprise 10000 Dynamic Reconfiguration
ドメイン構成サーバー)を使用して、ドメインの
SSP の ADR
3.0 は Reconfiguration Coordination Manager (RCM)
モデル
DR
DR
とを調整することができます。
(
基本編)』を参照してください。
アップデート
コマンドを使用して
DR
操作を調整することができます。このよ
操作の通知を受信するように登録し、そのソフト
6)
RCM
DR
操作を制御しま
(ADR)
オペレーティング環境で動
DR
DR
操作を行います。
の詳細については、
」の『
モデル
機能とも接続
Solaris
3.0 (
のシステム
コ
以下を
DR
DR
注 – DR
ペレーティング環境の場合のみとなります。また、
SSP
は、 ティング環境では、 ティング環境のインストール手順およびアップグレード手順については、第
9
章を参照してください。
DR
および
Reconfiguration Reconfiguration
3.0
モデル
上でも
DR
を使用できるのは、
SSP 3.5
モデルの動作についての詳細は、『
ユーザーマニュアル』と『 リファレンスマニュアル』を参照してください。
ソフトウェアを実行する必要があります。
DR
モデル
3.0
のみ実行できます。
Solaris 8 10/01
DR
モデル
Solaris 8
または
2/02
3.0
を使用する場合
または
Sun Enterprise 10000 Dynamic
Sun Enterprise 10000 Dynamic
、あるいは
Solaris 9
9
オペレー
9
オ
オペレー
8
章と第
1 章SSP 3.5
第
リリース情報
3
Page 24
DR および SSP のコマンドと動作の変更点
この項では、
■
■
表 1-1
コマンド名または動作
addboard(1M) deleteboard(1M)
、
、
moveboard(1M)
DR
DR
に関連したコマンドの変更点を表
SSP
コマンドの変更点を表
および
SSP 3.5
1-2
DR のコマンドと動作の変更点
適用可能な
DR
モデル 変更点の説明
2.0 と 3.0
左記の動的再構成の 自動化
2.0、3.0
できます。
コマンドの動作には以下の変更が加えられています。
の両モデルで動作するドメインに対して
• addboard(1M) - addboard
メッセージが標準エラーに記録され、ボードはコマン ドが失敗したと きの状態のままとなります。 継続することもできますし、 ばこの操作を元に戻すことができます。
• deleteboard(1M) - deleteboard
エラーメッセージが標準エラーに記録され、ボードはコマンドが失敗 したときの状態のままとなります。 して操作を継続することもできますし、 実行すればこの操作を元に戻すことが で きます。
• moveboard(1M) - moveboard
メッセージが標準エラーに記録されます 。指定したボードが切り離さ れていて、かつ、電源が投入されていると、 ドを指定されたドメインへ接 続します。指定したボードが指定のドメ インにすでに存在する場合、 ことを示す終了ステータス
のコマンドと動作の変更点をまとめます。
1-1
で説明します。
で説明します。
(ADR)
コマンドを使用して、
DR
操作中にエラーが発生すると、エラー
addboard
コマンドを再実行して操作を
deleteboard(1M)
操作中にエラーが発生すると、
deleteboard
addboard(1M)
操作中にエラーが発生すると、エラー
moveboard
moveboard
0 (ゼロ)
は、操作が正常に完了 した
を返します。
DR
操作を行うことが
コマンドを実行すれ
コマンドを再実行
コマンドを
はそのボー
モデル
4 Sun Enterprise 10000 SSP 3.5
上記の各コマンドには ソフトウェア制限よりも各操作を優先させることができます。また、
モデル
DR
テータスコードを生成します。
上記のコマンドは、 旧リリースでは『
ザーマニュアル』で説明していましたが、このリリースでは『
に対して、これらのコマンドはこのモデル固有の終了ス
3.0
Enterprise 10000 Dynamic Reconfiguration
『
Sun Enterprise 10000 Dynamic Reconfiguration
アル』で説明します。詳細については、該当するマニュアルページを参 照してください。
インストールマニュアルおよびご使用の手引き
オプションも用意されていますので、特定の
-f
Sun Enterprise 10000 SSP
ユーザーマニュアル』と
リファレンスマニュ
• 2002 年 5
月
ユー
Sun
Page 25
表 1-1 DR のコマンドと動作の変更点 (続き)
適用可能な
DR
コマンド名または動作
domain_status(1M)
モデル 変更点の説明
2.0 と 3.0 domain_status
rcfgadm(1M) 3.0
showdevices (1M) 3.0
showusage(1M) 2.0
コマンドには
ドメインで使用されている
トすることができます。詳細については、 ニュアルページを参 照し てく ださ い。
DR
rcfgadm(1M) は、SSP から DR
ることができます。詳細については、 ジ、『
Sun Enterprise 10000 Dynamic Reconfiguration
ニュアル』および『 ユーザーマニュアル』を参照してください。
showdevices(1M)
況に関する情報をリストすることがで きます。このコマンドを使用して デバイスとリソースの一般的な情報を表示させることがで きますが、こ のコマンドは主に、 する情報を表示させる場合に 使用 しま す 。詳細については、
showdevices(1M) 10000 SSP 3.5
showusage (1M)
されません。このコマンドには、ボードが 属していることを示す終了コードがあります。詳細については、
showusage(1M)
リファレンスマニュアル』を参照してください。
SSP
Sun Enterprise 10000 Dynamic Reconfiguration
は、システムボードのデバイスとリソースの使用状
モデル
DR
のマニュアルページ 、お よび 『
リファレンスマニュアル 』を参照してください。
コマンドは、
のマニュアルページ 、お よび 『
オプションが追加され、それぞれの
-m
モデルのタイプ
(2.0
または
3.0)
domain_status(1M)
モデル
ドメインで実行される
3.0
のボード状態を遠隔調査す
3.0
rcfgadm(1M)
のマニュアルペー
リファレンスマ
DR
Sun Enterprise
DR
モデル
のドメインではサポート
3.0 DR
モデル
のドメインに
3.0
Sun Enterprise 10000
操作に関
をリス
のマ
第
1 章SSP 3.5
リリース情報
5
Page 26
表 1-2 SSP のコマンドと動 作の変更点
コマンド 変更点の説明
bringup(1M)
setdatasync(1M)
setfailover(1M)
ssp_downgrade(1M)
bringup(1M)
はすべて引用符で囲まなけれ ばなりません。詳細については、
bringup(1M)
ファイル伝播状態には、
というカテゴリが追加され、データ同期のバックアップが実行
ブ
)
中であることを示します。
setfailover(1M)
前にデータの同期状態を調べ、以下の条件の場合には強制フェイ ルオーバーを行いません。
データ同期のバックアップ (アクティブアーカイブ) が行われて
•
いる場合 ファイルを伝播中の場合
•
データ同期キュー内に少なくとも
•
いる場合
SSP 3.5
コマンドの
のマニュアルページ を参 照し てく ださ い 。
から
SSP 3.2
ssp_downgrade(1M)
または
sys_id(1M)
3.4
実行する必要はありません。
sys_id(1M) host
SSP 3.3
コマンドの
オプションの範囲が拡張され まし た 。
boot_args
Active Archive (
コマンドは強制フェイルオーバーを実行する
へダウングレードする場合に
コマンドを使用します。
へダウングレードする場合は、このコマンドを
-k key、-s serial no
オプションで指定する引数
アクティブアーカイ
つ以上のフ ァイルが入って
1
SSP 3.5 から SSP
、および
-h
6 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 27
DR を説明しているマニュアル
について説明しているマニュアルを以下の表にまとめます。
DR
表
1-3 DR
説明している内容 マニュアル名
モデル
DR
ドメインで動作する
DR
デバイスの必須条件
•
• DR
• DR
• DR
方法
• DR
との相互処理
動的再構成の自 動化
2.0 と 3.0
の構成
構成作業の概要 切り離し操作のための必須作業 操作中に発生する構成状態の変化とその制御
モデル
2.0 と Alternate Pathing
の動作 『
モデルの切替え 『
DR
(ADR)
• addboard(1M)
• deleteboard(1M)
• moveboard(1M)
を説明しているマニュアル
ソフトウェア
コマンド
Sun Enterprise 10000 Dynamic Reconfiguration
ザーマニュアル』
Sun Enterprise 10000 Dynamic Reconfiguration
ザーマニュアル』
『
Sun Enterprise 10000 DR
『
Sun Enterprise 10000 Dynamic Reconfiguration
ザーマニュアル』『
Reconfiguration
の説明、および該当するマニュアルページ
• showusage(1M)
• showdevices (1M)
SSP 上の DR
状態情報の表示
モデル
ドメインに属するボードの
3.0
rcfgadm(1M) 10000 Dynamic Reconfiguration
ル』のコマンドの説明、および『
Dynamic Reconfiguration
ドメインに属するボードの状態情報の表示
ドメイン
ル
3.0
オペレーティング環境の
Solaris
• dcs(1M) - DR
• dr_daemon(1M) - DR
• dr(7D) - DR
• ngdr(7D) - DR
• ngdrmach(7D) - DR
エラーメッセージ 『
DR
)
モデル
モデル
モデル
3.0
2.0
3.0
モデル
デーモン
モデル
ドライバ
ドライバ
3.0
DR
2.0
ドライバ
コマンド
デーモン
(DR
モデ
cfgadm(1M)
のリファレンスマニュアル
は
9
該当するマニュアルページおよび リファレンスマニュアル
Sun Enterprise 10000 Dynamic Reconfiguration
ザーマニュアル』の「付録
構成マニュアル』
Sun Enterprise 10000 Dynamic
リファレンスマニュアル』のコマンド
のマニュアルページ 、『
Sun Enterprise
リファレンスマニュア
Sun Enterprise 10000
ユーザーマニュアル』
のマニュアルページおよび
」
A
Solaris 8
Solaris 8
または
ユー
ユー
ユー
また
9
ユー
の
第
1 章SSP 3.5
リリース情報
7
Page 28
SSP の既知のバグ
ここでは、 トウェアの動作に影響を与えかねないバグについて説明します。使用している
Solaris
してください。 があります。
SSP 3.5
オペレーティング環境向けの『
ソフトウェアの使用中に認識される可能性のあるバグや、同ソフ
ハードウェアマニュアル (補足)』も参照
Sun
Sun Enterprise 10000
に関する追加リリース情報を記載している場合
ADR 操作中に snmpd のメモリーがリークする (4486454)
addboard(1M)、deleteboard(1M)
と、
snmpd
回避策
行って
メイン
ssp# /etc/init.d/ssp stop ssp# /etc/init.d/ssp start
デーモンのメモリーがリークする。
このメモリーのリークにより
:
を停止し、再起動してください。
SSP
へスーパーユーザーでログインし、次のように入力します。
SSP
、または
SSP
moveboard(1M)
の性能が影響される場合は、以下の操作を
操作を重ねて行う
複数回にわたる hpost 操作で machine_server メモリーがリークする (4493987)
addboard(1M)、deleteboard(1M)
と、
machine_server
回避策
行って
メイン
8 Sun Enterprise 10000 SSP 3.5
このメモリーのリークにより
: SSP
SSP
ssp# /etc/init.d/ssp stop ssp# /etc/init.d/ssp start
、または
デーモンのメモリーがリークする。
SSP
を停止し、再起動してください。
へスーパーユーザーでログインし、以下のように入力します。
インストールマニュアルおよびご使用の手引き
moveboard(1M)
の性能が影響される場合は、以下の操作を
• 2002 年 5
操作を重ねて行う
月
Page 29
DR の既知のバグ
ここでは、現バージョンの や、同ソフトウェアの動作に影響を与えかねないバグについて説明します。
DR
ソフトウェアの使用中に認識される可能性のあるバグ
DDI_RESUME 障害が発生すると、その後の DR 操 作に失敗する (4353719)
DR
切り離し操作後デバイスが再開できないと、この再開障害により、その後の
操作が行えなくなります。
回避策
:
ありません。
DR
メモリー未実装のボードで deleteboard(1M) 操 作を行うと、Solaris 7 または Solaris 8 オペレー ティング環境で動作しているドメインがクラッ シュする (4468171)
メモリーを実装していないボードに対して以下の操作を行う場合、
deleteboard(1M)
■
moveboard(1M)
■
dr
■
シェルを使用した切り離し操作
操作
操作
操作対象のドメインで
ると、上記の操作を行ったドメインがクラッシュしたり、ハングアップすることがあ ります。
回避策
: DR
操作は、必ずメモリーを実装しているボードに対して行ってください。
Solaris 7
または
Solaris 8
オペレーティング環境を実行してい
DR 操作時の oprom_checknodeid() に問題があ る (4474330)
DR
切り離し後に クセスすると、環境によってはパニックが発生することがあります。この ドライバは、 ます。その結果、正しくないノードアドレスが
/dev/openprom
DR
切り離し操作により無効となったノードの情報をキャッシュしてい
インタフェースから
OBP
PROM
に渡される可能性があります。
1 章SSP 3.5
第
デバイスツリーにア
openprom
リリース情報
9
Page 30
回避策: このような状態が発生する可能性を最小限に抑えるため、 の直前、直後、あるいはこの操作中に、
prtconf /dev/openprom
などのアプリケーションは使用しないでください。また、
ドライバを使用します。
/dev/openprom
インタフェースを使用する
DR
切り離し操作
picld(1M)
は
showdevices が不正な showdevices(1M) メモ リー情報を表示することがある (4495747)
DR
モデル
0x0
が
回避策
ください。
をベースメモリーアドレスとして表示します。
:
ベースメモリーアドレス情報の取得には、
3.0 と Solaris 8
の両方が動作しているドメインでは、
rcfgadm(1M)
showdevices(1M)
コマンドを使用して
SSP 3.4 以降に解決されたバグ
以下のバグは、
4365206 - Solaris 8 6/00 Ultra-Enterprise-10000.snmpd.cnf
4365471 - ssp_restore
4365492 - cb_reset
4377087 -
い
4378472 - 4
の未実装を通知する
4379020 - コンポーネントを排除する blacklist ファイルにエントリを新規作成する
と、ドメインの再起動がハングする
SSP 3.4 から SSP 3.5
リリースにおいて、
により、新しいファイルが古いファイルで書き換えられる
実行中に
特定の状況のもとでは、
個の電源装置を適正に構成しているにもかかわらず、
で解決されています。
SSP 3.3 は
ファイルのインストールに失敗する
SSP
を停止すると、すべてのドメインがリセットする
SSP 3.4 の SSP
フェイルオーバーが正常に機能しな
SSP
が電源装置
5
4379395 - SSP 3.4
メインを立ち上げられない
4380350 -
正しく表示しない
適切なシステムボードに実装されているプロセッサの温度を
4383758 - config_float_ip がメイン SSP の浮動 IP を不正に設定する
4402889 -
内にあることを検証しない
10 Sun Enterprise 10000 SSP 3.5
ドメインの立ち上げ時に、
で制御ボードのフェイルオーバーを設定すると、クラッシュしたド
Hostview
HPOST
インストールマニュアルおよびご使用の手引き
から戻された起動プロセッサがドメイン
• 2002 年 5
月
が
Page 31
4405737 -
ファントレーの機械的な故障により、ファントレーの電源が切断される
4411156 - SSP 3.1.1 のドメインを立ち上げる際に、”cpu tick sync failed in 256 attempt!”
が表示される
4415072 - arbstop/recordstop/timeout の proc1
エラーが発生する
4416597 ­SENSORMIN
ボード上の電源装置を二重化すると、システムボードの温度監視のための
を変更する必要がある
フェーズ中に、
4417275 - procestemp が温度の値として「-0.00」を通知する
4423777 - “init0”
が多発する
4425460 - SSP の snmpd
バーフローする
4428946 - xntpd
4451899 - magic_cookie
べてのドメインがアービトレーション停止
4463339 -
されない
フェイルオーバーを行っても、使用不可にしていたスペアが正常に再起動
4469366 - cb_reset
で強制フェイルオーバーすると、予期しない
を実行すると、利用可能な静的データのバッファーがオー
の実行中は、
はバッファーオーバーフローを発生させる可能性がある
Hostview の force
libscan
および
ボタンが使用できない
エラーがメッセージに記録されると、す
(arbstop)
する
”Bogus clk_mode”
CB
フェイルオーバー
ユーザーの要望により
SSP 3.5 で実現した拡張機能
以下の「拡張機能に対するユーザーの要望」
SSP 3.5
4268088 - POST/SSP
4351410 - SSP
4360376 -
る
4362960 -
4366498 -
新設する
で実現しています。
を修正してプロセッサ速度
デーモンを
外部キャッシュ
外部キャッシュ
増設した外部キャッシュ
RT (
SRAM
SRAM
リアルタイム) プロセスクラスとして実行する
を増設するには、
を増設するには、
SRAM
(REF: Requests for Enhancement)
466 MHz
autoconfig
POST
を変更する必要がある
に対する
hpost
1 章SSP 3.5
第
は、
に対応させる
を変更する必要があ
外部キャッシュテストを
リリース情報
11
Page 32
4368475 - check_host
チャーを記録する
を変更して、予期しないシグニチャーの検出時にシグニ
4376375 - libsysid
を変更して、新しい
4390086 - Sun Enterprise 10000 DR
ントインタフェースと他のクリーンアップ手段が必要
4394348 - (
不可にする
信頼性のため) 制御ボードの未使用システムリセットビットの設定を使用
モデル
hostid
3.0
の範囲をサポートする
のサポートに合わせた新しいクライア
4396975 - SSP 構成スクリプトを変更して、PROM バージョン 3.47 へ自動的にアップ
グレードさせる
4402880 - ADR showdevices(1M)
4418571 - SSP
イバをさらに詳しくチェックさせる
4419070 - netcon_server
サンプルスクリプトで
コマンドを使用して、結果をチェックさせる
がドメインの
DR
の初期化時に、
4419614 - Hostview の Create Domain
バージョンを
5.8
に変更する
4419788 - Sun Enterprise 10000
する
4422147 - POST
「年」を示す数値が必要
ログ、
POST
ダンプ、
4425374 - “unexpected foreign PIO” と “MC Timeout”
showusage(1M)
モデルを調べる際に、
BBSRAM close net
ウィンドウに表示されるデフォルトの
システムの
MSRAM
arbstop
および
モデル
2.0
ドラ
コマンドの代わりに
DR
3.0/
モデル
コマンドを送出する
OS
プロセッサに関する属性を追加
recordstop
メッセージ機能を強化する
の各ファイル名には
4425380 - libnvpair
4458358 - POST
4458552 -
いプロセッサ速度の使用をユーザーに通知する必要がある
速度の異なるプロセッサを混載している場合、
4470431 - sys_clock
12 Sun Enterprise 10000 SSP 3.5
が与えられている場合の
外部キャッシュ
マニュアルページの
インストールマニュアルおよびご使用の手引き
TAG
テストを強化する必要がある
ssp_startup
-s
オプションの説明が不十分
の依存性を解除する
ssp_config(1M)
• 2002 年 5
月
は一番低
Page 33
パッチ
ここでは、 下の
SSP 3.5
Web
サイトもチェックしてください。
ソフトウェアに必要なすべてのパッチとその情報を示します。以
http://sunsolve.Sun.com
SSP 3.5
向けに用意される
SSP
パッチ、および使用中の
Solaris
オペレーティング環
境向けに推奨しているパッチクラスタについては、上記のサイトを定期的にチェック
してください。
SSP
ソフトウェアパッチをインストールする場合は、
SSP
プグレードまたは
SSP
とスペア
SSP
サイトに用意されている
表 1-4 SSP 3.5 に必要なパッチ
パッチ番号 インストールの対象
Solaris KU 106541-17 と 111422-01
Solaris KU 110945-02
パッチ
パッチ
パッチのインストールを準備する」を参照して、必ずメイン
の両方にパッチをインストールしてください。
SSP 3.5
用のパッチを以下の表にリストします。
Solaris 7
Solaris 8 6/00、10/00、1/01
環境
オペレーティング環境で実行する
(Solaris
アップデート 1、2、3、
23
ページの「
、または
SSP
オペレーティング
4/01
で実行する
4)
SSP 3.5
SSP
へのアッ
1 章SSP 3.5
第
リリース情報
13
Page 34
リファレンスマニュアル (マニュアル ページ
マニュアルページへの追加または修正は次のとおりです。
autoconfig(1M)
■
) への修正
- 「
Perform this command when a memory mezzanine, I/O
mezzanine, processor module, or system board is replaced with another component that has a different part number. Then reboot the SSP
deleteboard (1M)
■
termination moveboard(1M)
■
」を追加。
- 終了コード
complete the detach
「
終了コード
netcon(1M)
■
に変更。
?
bringup -C requested process termination
16
-
-e
- 終了コード
」に変更。
オプションに指定できるエスケープ文字群を
16
の説明を、「
10
「
bringup -C requested process
Failed in attempting to
@ # ^ & * = .
」を追加。
」を追加。
14 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 35
第 2 章
SSP 3.5 のインストールまたはアッ
プグレードの準備
SSP
のインストールとは、新しいディスクに
SSP
アップグレードとは、
この章では、 く必要のある事項について説明します。
■
「はじめに」
■
SSP 3.5
「
■
「フェイルオーバーの構成」
■
「インストールおよびアップグレード作業」
このマニュアルでは、コマンド行プロンプトにおいて表 2-1 に示す規約を使用しま す。
表 2-1
プロンプト ユーザーの種類
ssp#
ssp%
#
SSP 3.5
のハードウェアおよびソフトウェアの要件」
コマンド行プロンプトの規約
ソフトウェアをバージョン
のインストールまたはアップグレードを実行する前に知ってお
SSP
のスーパーユーザー
SSP の ssp
SSP
ユーザー
以外のシステ ムの スー パー ユ ーザ ー
SSP 3.5
をインストールすることで、
3.5
に更新することです。
15
Page 36
はじめに
この節では、
■
SSP 自動フェイルオーバー機能を使用する場合は、 27 ページの「フェイルオー
SSP
のインストールまたはアップグレードの始め方を説明します。
バーの構成」を参照してください。この項では、フェイルオーバーに必要な物理 アーキテクチャーとコンポーネントについて説明しています。
■
SSP
上でサードパーティ製のアプリケーションを実行する場合 (これを
呼びます
および第
■
最初にメイン SSP 上で SSP ソフトウェアをインストールまたはアップグレードし
) は、 25 7 章「OpenSSP の実行」を参照してください。
てから、スペア
ページの「
SSP 上で SSP
SSP 3.5
のハードウェアおよびソフトウェアの要件」
ソフトウェアをインストールまたはアップグレード
OpenSSP
してください。
■
SSP
メイン
3.5)
を実行する必要があります。また、同様に、メイン
とスペア
方で同じバージョンの
SSP
の両方で同じバージョンの
Solaris
オペレーティング環境を動作させることをお勧め
SSP
ソフトウェア
SSP
とスペア
(SSP
SSP
します。
■
SSP 3.4 から SSP 3.5
場合は、まず、メイン 使用不可にしてから
へアップグレードしたり、
SSP
SSP
のアップグレード作業またはパッチのインストール作 業を行ってください。詳細については、 レードまたは
■
SSP
ソフトウェアを実行している場合は、使用している
SSP
パッチのインストールを準備する」を参照してください。
とスペア
SSP
23
SSP
パッチをインストールする
間の同期を行い、フェイルオーバーを
ページの「
SSP 3.5
SSP
へのアップグ
ソフトウェアのバー
ジョンを調べてください。
18
詳細については、
ページの「
の手順をインストールまたはアップグレード後に実行すると、
SSP
バージョンの判別」を参照してください。こ
SSP 3.5
が動作して
いることを検証することもできます。
■
以下のいずれかの方法で
■
Web
サイト
■
Software Suppliment for the Solaris 8 (
「
SSP
ソフトウェアを入手します。
または
) 9 Operating Environment」
CD-ROM
と
の両
詳細は、「
SSP ソフトウェアを入手する」を参照してください。
ら
■
SSP
環境のバックアップファイルを作成します。
SSP
ソフトウェアを実行している場合は、
環境データのバックアップファイルを作成することができます。このコマンドに
よって、指定したディレクトリ内に プファイルが作成されます。このバックアップファイルを使用して 元できます。詳細は、 照してください。
16 Sun Enterprise 10000 SSP 3.5
Web
サイトから
SSP
ソフトウェアを入手する」 または 「
ssp_backup
ssp_backup.cpio
19
ページの「
インストールマニュアルおよびご使用の手引き
SSP
バックアップファイルを作成する」を参
コマンドを使用して
という名前のバックアッ
SSP 環境を復
• 2002 年 5
月
CD-ROM
SSP
か
Page 37
注 – SSP
イルに プファイルを復元すると、このバックアップファイルの作成後に行った構成変更がす べて書き換えられてしまいます。
の構成を変更した場合は必ず
SSP
構成の最新情報を反映させてください。最新情報でない
ssp_backup
を実行して、バックアップファ
SSP
バックアッ
■
デュアル ワークを経由して互いに対話ができることを確認してください。
詳細は、 を確認する」を参照してください。
rsh(1M)
■
詳細は、 ください。
■
メイン
stty
stty SunSolve (http://sunsolve.Sun.com)
を参照してください。
■
フェイルオーバーのために、動作中のメイン レスを設定し、そのアドレスを
ジョンの判別」を参照
この浮動 スとは異なる必要があります。浮動 テムとメイン るための論理インタフェースです。
SSP
登録されます。浮動 ン
単一の す。
SSP
構成の場合は、メイン
21
ページの「メインおよびスペア
コマンドが使用可能になっていることを確認してください。
22
ページの「
SSP
およびスペア
コマンドがある場合は、それらをファイルから削除します。
コマンドは、
IP
アドレスは、メインおよびスペア
SSP
のフェイルオーバーが発生すると、浮動
SSP
との間の通信が可能になります。
SSP
構成の場合でも、浮動
rsh(1)
SSP
rcp
との間で通信する際に、特定の
rsh
と
)
。
IP
アドレスによって、外部監視ソフトウェアと動作中のメイ
SSP
およびスペア
SSP
コマンドが使用可能なことを確認する」を参照して
上のユーザー
コマンドの使用に影響します。詳細については、
ssp
から入手可能な
SSP
/etc/hosts
ファイルに配置します (「
SSP
IP
アドレスとは、
IP
IP
アドレスを
SSP
間の制御ボードネットワーク接続
に対する
に対する浮動
に対して使用される
Sun Enterprise 10000
SSP
ホスト名の指定を不要にす
アドレスが新しいメイン
SSP
に割り当てる必要がありま
が制御ボードネット
.cshrc
ファイルに
Info Docs Article 11371
(floating) IP
SSP
IP
SSP
アド
バー
アドレ
シス
上に
注 – SSP 3.4
戻す必要がある場合は、第 照してください。
のインストールまたはアップグレード後に、以前のリリースの
6 章「SSP
2 章SSP 3.5
第
SSP
に
のバージョンを以前のバージョンに戻す」を参
のインストールまたはアップグレード の準備
17
Page 38
▼
SSP バージョンの判別
1. SSP
2. VERSION
▼
1.
で、以下のように入力します。
pkginfo -l SUNWsspr
行を探します。たとえば、以下のように表示されます。
VERSION: 3.5.0,REV=2000.
nn
は日付 (月および日) と時刻 (時間および分) を表します。
3.5.0
というバージョン番号が表示されます。
nn.nn.nn.nn
SSP 3.5
の場合は、
Web サイトから SSP ソフトウェアを入手する
ご使用のブラウザを使用して、 ます。
http://www.sun.com/servers/sw/
2. Enterprise 10000 System Service Processor (SSP) Software
クをクリックします。
3.「SSP 3.5
す。
ダウンロードするファイル名は、
」のセクションにある「
Click here to download
ssp_3_5_sparc.zip
です。
」をクリックしま
にアクセスし
へのリン
4. SSP
5. SSP
6.
にスーパーユーザーとしてログインします。
ソフトウェアをダウンロードしたディレクトリに移動します。
ssp# cd
以下のように入力して、ダウンロードしたファイルを圧縮解除します。
ssp# unzip ssp_3_5_sparc.zip
■
SSP 3.5
download_directory
パッケージは以下のディレクトリにあります。
/download_directory/ssp_3_5_sparc/System_Service_Processor_3.5/ Product
18 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 39
■
インストールおよびアップグレード用のスクリプト以下のディレクトリにありま す。
/download_directory/ssp_3_5_sparc/System_Service_Processor_3.5/ Tools
7. SSP 3.5 (http://sunsolve.Sun.COM) SSP
SSP
パッチのインストールを準備する」 を参照してください。
CD-ROM から SSP ソフトウェアを入手する
▼
向けの
とスペア
パッチをインストールする前に、必ず「
SSP
パッチが用意されているかどうか
SSP
をチェックし、ダウンロードしたパッチをメイン
にインストールします。
SSP 3.5
SunSolve
へのアップグレードまたは
ウェブサイト
1.「Software Suppliment for the Solaris Operating Environment」 CD-ROM を CD-ROM
ボリュームマネージャーが
■
SSP 3.5
ドライブに挿入します。
CD-ROM
パッケージは以下のディレクトリにあります。
をマウントするのを待ちます。
/cdrom/cdrom0/System_Service_Processor_3.5/Product
■
インストールおよびアップグレードスクリプトは以下のディレクトリにありま す。
/cdrom/cdrom0/System_Service_Processor_3.5/Tools
2. SSP 3.5 (http://sunsolve.Sun.COM)
トールします。
SSP
パッチのインストールを準備する」 を参照してください。
向けの
パッチをインストールする前に、必ず「
パッチが用意されているかどうか
SSP
をチェックし、ダウンロードしたパッチをインス
SSP 3.5
SunSolve
へのアップグレードまたは
ウェブサイト
SSP
SSP
SSP バックアップファイルを作成する
▼
SSP
の構成を変更したら、必ず
の構成は、以下の操作を行った場合に変更される可能性があります。
■
ドメインの作成、削除、変更 (動的再構成を行ったことによる変更を含む
■
ボードの実装位置の変更
■
新しいハードウェアの実装、既存のハードウェアのアップグレードまたは交換
autoconfig(1M)
■
■
制御ボードフェイルオーバーの発生
■
SSP パッチのインストール
作成済みの ルで復元すると、バックアップファイルの作成後に行った 書き換えられてしまうことに注意してください。たとえば、
SSP バックアップファイルを更新せずに、古い SSP バックアップファイ
コマンドの実行
SSP
バックアップファイルを作成してください。
2 章SSP 3.5
第
SSP
のインストールまたはアップグレード の準備
構成の変更がすべて
scantool
データベースま
SSP
)
19
Page 40
ssp_resource
たは パッチをインストールしてから古い
ファイルを更新する
SSP
パッチをインストールする場合、この
SSP
バックアップファイルで復元すると、
scantool データベースまたは ssp_resource ファイルが古い SSP バックアップファ
イルにより書き換えられて更新前に戻ってしまいます。情報が古くなっている
scantool
作が予期しないものとなる可能性があります。
データベースまたは
ssp_resource
ファイルを使用すると、システムの動
注 – SSP
サブディレクトリの内容によってさまざまに異なります。 ると、バックアップファイルに必要なディスク容量を大まかに知ることができます。
1.
メイン
ssp# cd /opt/SUNWssp/bin
2.
以下のように入力して、
ssp# ./ssp_backup
ssp_backup.cpio
す。この名前は、このバックアップファイルに関連する ように、別の名前にしてもかまいません。
SSP
で、ボードのドメイン状態または電源状態などの なる変更も加えないでください。
3.
バックアップされた す。
バックアップファイルのサイズは、
SSP
へスーパーユーザーでログインし、以下のディレクトリへ移動します。
SSP
環境のバックアップファイルを作成します。
target_directory
というバックアップファイルが
のインストールまたはアップグレードの手順を完了して
SSP
ファイルの一覧を表示する場合は、以下のように入力しま
/var/opt/SUNWssp
du(1M)
target_directory
SSP
リリースが識別できる
SSP
Sun Enterprise 10000
ディレクトリ内の
コマンドを使用す
に作成されま
環境を復旧するま
環境に、いか
ssp% cpio -it -I ssp_backup.cpio
20 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 41
▼
メインおよびスペア SSP 間の制御ボードネット ワーク接続を確認する
● メイン
ssp# ping -sRv xf12-ssp-qfe1 PING xf12-ssp-qfe1: 56 data bytes 64 bytes from xf12-ssp-qfe1 (192.168.2.1): icmp_seq=0. time=1. ms IP options: <record route> xf12-ssp-qfe1 (192.168.2.1), xf12-ssp2-qfe1 (192.168.2.2), (End of record) 64 bytes from xf12-ssp-qfe1 (192.168.2.1): icmp_seq=1. time=1. ms IP options: <record route> xf12-ssp-qfe1 (192.168.2.1), xf12-ssp2-qfe1 (192.168.2.2), (End of record)
SSP
へスーパーユーザーでログインし、以下のように入力します。
ssp# ping -sRv
host
はスペア SSP の制御ボードネットワークインタフェースを表します。このコマ
ンドでは、指定されたホストに対してパケットが送信される経路が表示されます。 以下に、このコマンドで表示される内容の例を示します。
上記の例では、メイン
xf12-ssp2-qfe1
から
SSP
メイン
注 –
のうち、最初の 3 つの数字 (上記の例では、 トインタフェースに対する の例では、 メインおよびスペア です。
192.168
host
SSP (xf12-ssp)
を経由して通信しています。
のホストインタフェースに対する
IP
レコード経路指定オプションの最初の
.2)
と一致する必要があります。両者の番号が一致していれば、
SSP
の制御ボードネットワークインタフェース間の通信が有効
とスペア
SSP (xf12-ssp2)
192.168
xf12-ssp-qfe1
は、
IP
レコードの経路指定オプション
.2)
は、必ずスペア SSP のホス
3
つの数字 (上記
すべての制御ボードネットワークインタフェースを確認してください。これらの説明 は、付録
A「SSP ネットワークの構成」 を参照してください。
2 章SSP 3.5
第
のインストールまたはアップグレード の準備
21
Page 42
rsh(1) コマンドが使用可能なことを確認する
▼
メイン
1.
ssp# rsh
hostname
rsh(1M)
のコマンドはいずれも、自動フェイルオーバーによって使用されます。 シェルウィンドウが閉じている場合は、
る以下の行がファイルに含まれていることを確認してください。
shell stream tcp nowait root /usr/sbin/in.rshd in.rshd
スペア
2.
浮動 IP アドレスの設定
▼
注 –
浮動
フォルト値は、プラットフォーム名の後ろに たとえば、プラットフォーム名が
allxf5-ssp-main
へスーパーユーザーでログインし、以下のように入力します。
SSP
hostname
はスペア
と
SSP
IP
SSP
の名前です。シェルウィンドウが開いている場合は、
rcp(1M)
上で手順
アドレスは、浮動
などの関連コマンドが使用可能であることを示します。これら
を繰り返し、メイン
1
となります。
/etc/inetd.conf
SSP を hostname
SSP
ホスト名に基づきます。浮動
-ssp-main
allxf5
のとき、デフォルトの
で
を付けたものになります。
rsh
を使用可能にす
で指定します。
SSP
ホスト名のデ
SSP
ホスト名は
1.
ネットワーク情報サービス ドレスで
2. NIS
NIS
を使用しない専用ドメインの場合は、メインおよびスペア
/etc/hosts
/etc/hosts
さい。
3. NIS
を使用しない専用ドメインの場合は、それぞれのドメインについて
/etc/hosts
この浮動 IP アドレスを /etc/hostname.interface ファイルに指 定する必要はあ
注 –
りません。 できるようになります。
22 Sun Enterprise 10000 SSP 3.5
SSP
(NIS)
を使用する場合は、浮動
マップを更新します。
IP
として使用される
IP
SSP 上で
ファイルに浮動
ファイルの例は、付録 A「SSP ネットワークの構成」を参照してくだ
IP
アドレスを入力します。
ファイルに浮動
ソフトウェアによって自動的にメイン
インストールマニュアルおよびご使用の手引き
SSP
のホスト名と浮動
IP
アドレスを入力します。
SSP
• 2002 年 5
が浮動
IP
アドレスを使用
月
ア
Page 43
SSP 3.5 へのアップグレードまたは SSP パッチ
▼
のインストールを準備する
デュアル
3.4
トールする場合は、以下の手順で説明するように、メイン データを同期させ、フェイルオーバーの使用を不可にする必要があります。データの 同期ならびに
3.5
データ同期プロセスによりメイン
1.
すが、これを行える十分なディスク容量がメイン かどうかを調べます。
/tmp
必要なファイルを削除して、データ同期のバックアップファイルのサイズを小さくし ます。
■
■
■
■
■
ここで、x は各ファイルのアーカイブ番号を表わします。
メイン
2.
SSP
SSP 3.5
または
SSP フェイルオーバーの詳細については、『Sun Enterprise 10000 SSP
ユーザーマニュアル』を参照してください。
ディレクトリのサイズをチェックし、メイン
$SSPLOGGER/messages.x $SSPLOGGER/domain/Edd-recovery_files $SSPLOGGER/domain/messages.x $SSPLOGGER/domain/netcon.x $SSPLOGGER/domain/post/files
にユーザー名
SSP
showdatasync(1M)
と、およびデータファイルの伝播がすべて完了していることを確認します。
ssp% showdatasync
SSP 3.4 を SSP 3.5
構成で
ソフトウェアがインストールされた
でログインし、データの同期を始める前に、
ssp
コマンドを実行してデータ同期キューに何も入っていないこ
へアップグレードする場合、あるいは
からスペア
SSP
SSPに SSP
SSP
へファイルがコピーされま
SSP
SSP の /tmp
SSP
の以下のディレクトリから不
パッチをインス
とスペア
ディレクトリにある
SSP
SSP
間の
データ同期キューにデータが残っていたり、ファイルの伝播が行われている場合は、 ファイルの伝播が完了してから次の手順へ進んでください。
以下の
3.
setdatasync(1M)
データを同期させます。
ssp% setdatasync backup
このデータ同期プロセスはメイン
SSP
イルをスペア を実行すると、メイン キューが空になっていれば、同期バックアップの作成と復元の操作が完了しているこ とを示しています。
上に復元します。メイン
コマンドを使用して、メイン
SSP
のバックアップファイルを作成し、このファ
SSP 上で showdatasync(1M)
SSP
とスペア
SSP
コマンド
SSP のデータ同期キューをチェックすることができます。
2 章SSP 3.5
第
のインストールまたはアップグレード の準備
間の
23
Page 44
4. setfailover(1M)
コマンドを使用して、
SSP
す。
ssp% setfailover off
両方の
SSP
を再起動するか、または
setfailover on
フェイルオーバーを再度、使用可能にしない限り、 のままとなります。
フェイルオーバーを使用不可にしま
コマンドを使用して
SSP
フェイルオーバーは使用不可
SSP
5. SSP
パッチをインストールした場合は、
をバックアップしてください。
ssp_backup(1M)
を実行して
SSP
の構成
24 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 45
SSP 3.5
のハードウェアおよびソフト
ウェアの要件
SSP 3.5 は OpenSSP (
ば、 することができます。 る場合に必要な
表 2-2 SSP 3.5 の要件
リソース
SSP 上の Solaris
レーティング環境
Sun Enterprise 10000
ドメイン上の オペレーティング環 境
System Service Processor (SSP)
アップグレード
オペ
Solaris
の
SSP が OpenSSP
リソース要件
詳細については、第
環境をサポートしていますので、
7 章「OpenSSP
の実行」を参照してください) を満たしていれ
SSP ワークステーションまたはサーバーでサードパーティ製ソフトウェアを実行
SSP 専用の環境と OpenSSP 環境のそれぞれで SSP を動作させ
SSP 3.5
SSP
最小限の要件
パッチ
• KU
ンストールした
または
• KU
た
Solaris 8 6/00、10/00、1/01
は
4/01
7/01
境を実行している場合は、 パッチは不要です。
注
最新の
: SunSolve ((http://sunsolve.Sun.com)
してください。 必要なパッチについては、表
してください。
モデル
DR
を実行していること が必要です。
は
9
バージョン
をアップグレードする前に、「は じ
SSP
めに」を確認してください。
106541-17 と 111422-01
パッチ
110945-02
。ただし、
または
KU
ウェブサイト
3.0
3.2、3.3
の最小リソース要件を表
Solaris 7
をインストールし
SSP が Solaris 8
オペレーティング環
10/01
110945-02
パッチについては、
1-4
ドメインは
または
Solaris 8
3.4
をイ
、また
を確認
を参照
また
2-2
にまとめます。
Open SSP
SSP
SSP
ルの前に、第 確認してください。
最小限の要件
最小限の要件と同じ
最小限の要件と同じです。インストー
7 章「OpenSSP
の実行」を
2 章SSP 3.5
第
のインストールまたはアップグレード の準備
25
Page 46
表 2-2 SSP 3.5 の要件 (続き)
リソース
System Service Processor (SSP)
規インストール
ハードウェア
制御ボード上のフ ラッシュ 動ファームウェア
Ethernet
Ethernet
浮動
ディスク容量
PROM
接続 フェイルオーバーを使用す る場合の接続
ハブ フェイルオーバーを 使用 する場合はハブ
アドレス 「はじめに 」で説明しているように、動
IP
の新
の起
最小限の要件
SSP
をインストールする前に以下を行い
SSP
ます。
「はじめに」を確認してください。
•
「フェイルオーバーの構成」を確認し
•
てください。 付録 A「
•
従って 成してください。
SPARCstation 5 (
、
8)
Sun Ultra 5
ワークステーション (対応ドメイン数
250
~
1
、あるいは
16)
(Solaris 8
が稼動
)
バージョン の
SSP 3.5
注: 最新バージョンについては ウェブサイト
(http://sunsolve.Sun.com)
クしてください。
以上です。
数は
3
以上。詳細 は 「フェイルオーバーの
数
2
構成」を参照してく ださ い 。
作中のメイン
オペレーティング環境と
Solaris
トウェアの実行に
ネットワークの構成」に
SSP
ネットワークファイルを構
SSP
対応ドメイン数
または
Sun Enterprise
Netra T1
または
オペレーティング環境
9
3.47 (SUNWsspfp
に同梱
)
を特定します。
SSP
2.1 GB
: 1 ~
サーバー
パッケージ
SunSolve
をチェッ
SSP
Open SSP
SSP
ルの前に、第 確認してください。
Sun Ultra 5
ワークステーション、あるいは サーバー
:
ング環境が稼動
SSP
SSP
SSP
SSP
ソフ
Solaris
トウェア ウェアの実行に
最小限の要件
最小限の要件と同じです。インストー
7 章「OpenSSP
または
(Solaris 8
最小限の要件と同じです。
最小限の要件と同じです。
最小限の要件と同じです。
最小限の要件と同じです。
オペレーティング環境、
およびサードパーティ製ソフト
の実行」を
Sun Enterprise 250
または
オペレーティ
9
)
3.2 GB
Netra T1
ソフ
SSP
プロセッサ速度
26 Sun Enterprise 10000 SSP 3.5
170 MHz 270 MHz
上記容量の割り当ての内訳は、 ペレーティング環境に ウェアとログファイル
(/var/opt/SUNWssp/
に
1 GB
パーティ製アプリケーションに 上です。
インストールマニュアルおよびご使用の手引き
1.1 GB、SSP
、スワップ容量に
• 2002 年 5
月
Solaris
と
/var/adm/内)
512 MB
、サード
512 MB
オ
ソフト
以
Page 47
表 2-2 SSP 3.5 の要件 (続き)
リソース
CPU
使用率 なし
実メモリー
スワップ容量
SSP
最小限の要件
64 MB 128 MB
512 MB
ただし、自動フェイルオーバーはデータ
/tmp
伝播のために します。 の大きいユーザーファイルまたは ファイルは伝播されません 。
/tmp
ディレクトリを使用
ディレクトリよりもサイズ
SSP
Open SSP
35%
512 MB
メモリー要件は、 ウェアにより異なり ます 。一 般的に、実メ モリーの容量としては が必要です。また、スワップ容量は
MB ~ 1042 MB
「サードパーティ製アプリケーションが使 用するメモリーサイズの計算」を参照して ください。
未使用
最小限の要件
SSP
上で使用するソフト
128 MB ~ 256 MB
が必要です。詳細は、
512
フェイルオーバーの構成
ソフトウェアでは、フェイルオーバー状態が検出された場合に、メイン
SSP
は主制御ボードを自動的にスペアに切り換える機能が提供されています。メイン または主制御ボードに障害が発生した場合、スペアがバックアップとして機能しま す。
SSP
また
SSP
フェイルオーバーには 構成が必要です。
■
と制御ボードのフェイルオーバー
SSP
デュアル
SSP/
制御ボードの構成では、図
ボードがそれぞれ
ンの
SSP
ソフトウェアが動作している必要があります。
通りのシナリオがあり、それぞれには、以下に示す物理的な
3
2
つ必要です。メイン
第
2 章SSP 3.5
2-1
に示すように、
SSP
、スペア
のインストールまたはアップグレード の準備
SSP
SSP
、ハブ、制御
の両方で同じバージョ
27
Page 48
主制御ボード スペア制御ボード
図 2-1
■
SSP
のみのフェイルオーバー
SSP
のみのフェイルオーバーの構成では、図
2
ぞれ
バージョンの
SSP ハブ 1
メイン SSP
SSP/制御ボードのフェイルオーバーの構成
つと制御ボードが
SSP
主制御ボード
SSP ハブ 1
1
つ必要です。メイン
ソフトウェアが動作している必要があります。
SSP ハブ 2
スペア SSP
SSP ハブ 2
ドメインへ
2-2
に示すように、
SSP
、スペア
SSP
SSP
の両方で同じ
とハブがそれ
図 2-2
28 Sun Enterprise 10000 SSP 3.5
SSP のみ のフェイルオーバーの構成
メイン SSP
インストールマニュアルおよびご使用の手引き
スペア SSP
ドメインへ
• 2002 年 5
月
Page 49
■
制御ボードのみのフェイルオーバー
制御ボードのみのフェイルオーバーでは、図 と制御ボードがそれぞれ
2
つで構成されます。
2-3
に示すように、
SSP が 1
台、ハブ
図 2-3
注 –
制御ボードのみのフェイルオーバーの構成
フェイルオーバーでは、
主制御ボード
SSP ハブ 1 SSP ハブ 2
メイン SSP
SSP
スペア制御ボード
ドメインへ
ネットワークファイルを付録 A「
SSP
ネットワー クの構成」で説明されている通りに構成することも必要です。この通りに構成されな いと、フェイルオーバーは動作しません。
自動フェイルオーバーの動作方法についての詳細は、『
Sun Enterprise 10000 SSP 3.5
ユーザーマニュアル』を参照してください。
2 章SSP 3.5
第
のインストールまたはアップグレード の準備
29
Page 50
インストールおよびアップグレード作 業
SSP
とドメインの基本的なインストールおよびアップグレード作業とともに、各作業
2-3
について詳細に説明しているマニュアルを表
表 2-3 SSP と Sun Enterprise 10000 ドメインのインストールとアップグレード作業
オプション 参照先
にまとめます。
SSP 3.5
新規
SSP 3.5
Sun Enterprise 10000
Sun Enterprise 10000
ディスクの作成 第
へのアップグレード 第
ドメインへの
ドメインの
Solaris
Solaris
オペレーティング環境のインストール 第
オペレーティング環境のアップグレード 第
3
4
8
9
章
章
章
章
30 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 51
第 3 章
新規ディスクへの
SSP 3.5
のインス
トール
インストールの前に、第
SSP 3.5
にある
注 –
現在、
ssp_upgrade(1M)
します。詳しくは、第 4 章「SSP 3.5へのアップグレード」を参照してください。
の要件を確認してください。
SSP
バージョン
SSP 3.5
SSP 3.5
新規
■
Solaris オペレーティング環境のインストール
SSP 3.5
要があるかどうかを調べるには、第 レードの準備」を確認してください。
Solaris
る
Solaris
ニュアルを参照してください。
■
付録 A「
■
Solaris WebStart (GUI
した
ssp_config(1M)
■
■
SSP
フォームと制御ボードの名前などのシステム情報の提供
ディスクの作成には、以下の作業が含まれています。
を使用するために
オペレーティング環境のインストールについての詳細は、インストールす
オペレーティング環境のリリースに対応する
SSP
ネットワークの構成」にある
SSP ソフトウェアのインストール
環境の復元
2 章「SSP 3.5
3.2、3.3
コマンドを使用して
のインストールまたはアップグレードの準備」
3.4
または
SSP 3.5
を実行中の場合は、
にアップグレードすることをお勧め
のインストール
Solaris
インストーラ) または
コマンドを使用した
(SSP 3.5
バックアップファイルがある場合)、またはプラット
オペレーティング環境をアップグレードする必
2 章「SSP 3.5
SSP
ネットワークファイルの設定
ssp_install(1M)
SSP
の構成
のインストールまたはアップグ
Solaris
インストールマ
コマンドを使用
31
Page 52
以下の各節で、 のインストールの手順について詳しく説明します。
Solaris WebStart
ssp_install
または
コマンドを使用した
SSP 3.5
Solaris WebStart
Solaris WebStart
WebStart
ます。 ファイルから新規インストールを実行することができます。
以下に、 をインストールする場合の手順を詳しく説明します。
Solaris WebStart を使用して新規 SSP 3.5 ディ
▼
Solaris WebStart を使用してメインまたはスペア SSP 上で SSP ソフトウェア
を使用して、
を使用して、
の使用
SSP 3.5
CD-ROM
ソフトウェアをインストールすることができ
Web
または
サイトからダウンロードした
スクを作成する
注 –
インストール中にエラーが発生した場合は、
ンストールしたすべての ストール手順の先頭に戻る必要があります。パッケージの削除についての詳細は、第
6
SSP
1.
メイン
2.
環境変数
sh(1)
章「
のバージョンを以前のバージョンに戻す」を参照してください。
SSP
となるコンピュータ上で、スーパーユーザーでログインします。
DISPLAY
ksh(1)
または
SSP 3.5
を設定します。
では、以下のように入力します。
ソフトウェアパッケージを手動で削除し、このイン
pkgrm(1M)
コマンドを使用してイ
ssp# DISPLAY= ssp# export DISPLAY
hostname は、Solaris WebStart
上記の ピュータのホスト名です。
3. Solaris WebStart
ssp# cd base_directory ssp# ./installer
base_directory
上記の
32 Sun Enterprise 10000 SSP 3.5
hostname
を起動します。
インストールマニュアルおよびご使用の手引き
:0
をグラフィックで表示するために使用するコン
には、以下のいずれかを指定します。
• 2002 年 5
月
Page 53
■
SSP
ソフトウェアを
Web
サイトから入手した場合は、
ロードしたディレクトリ。
■
SSP ソフトウェアを CD-ROM から入手した場合は、
リ。
SSP
ソフトウェアをダウン
/cdrom/cdrom0
ディレクト
4.
「カスタムインストール」を選択し、次に「
System Service Processor 3.5
」ソフト
ウェアを選択します。
「カスタムインストール」を選択すると、選択したソフトウェアのみがインストール されます。
5.
システムのディスク容量が「インストールの準備完了」ダイアログボックスに表示さ れている要件を満たしているかどうかを確認します。
ssp# df -k
6.
「インストール開始」ボタンをクリックします。
インストールが終了して「インストールの一覧」ダイアログボックスが表示されるま で待機します。
注 – /var/sadm/install/logs
ディレクトリには、すべての
Solaris WebStart
グファイルが含まれています。
7. ssp_config(1M)
ssp# /opt/SUNWssp/bin/ssp_config
SSP
の構成中に、メイン
す。浮動
IP
コマンドを使用して、
SSP
のホスト名に対する浮動
アドレスが無効な場合、有効な
SSP
を構成します。
IP
アドレスの確認が行われま
IP
アドレスの入力を促すプロンプトが表
示されます。さらに、以下のシステム情報を求めるメッセージも表示されます。
■
プロセッサの速度
ご使用の構成で速度の異なる複数のプロセッサを使用している場合は、速度の一 番遅いプロセッサに対応するオプションを選択してください。選択内容を確認す るプロンプトが表示されます。
■
この SSP のサービス対象のプラットフォーム名
SSP
プラットフォーム名は、
ソフトウェアが
参照するのにわかりやすい名前です。ドメインのホスト名または
Sun Enterprise 10000
SSP
ホスト全体を
ワークス
テーションの名前ではありません。ドメインにプラットフォームと同じ名前を付 けることも可能ですが、お勧めできません。プラットフォーム名は
14 文字以下で
指定してください。
ロ
3
第
章 新規ディスクへの
SSP 3.5
のインストール
33
Page 54
starfire
注 –
■
ホスト制御ボード
は予約語であるため、プラットフォーム名には使用できません。
制御ボードのスロットごとに、制御ボードが実装されているかどうか、および 個々の制御ボードに対応するホスト名が示されます。ホスト名は、
/etc/hosts
ファイルに記載されています。制御ボードの IP アドレスが構成ファイルに登録さ れていない場合は、制御ボードの IP アドレスの入力を促すプロンプトが表示され ます。制御ボードが
2
つある場合は、どちらの制御ボードが主 (メイン) 制御ボー
ドか尋ねる質問が表示されます。
以下に、プロセッサ、プラットフォーム、浮動
SSP のホスト名および制御ボード情
報について表示されるプロンプトとそれに対する応答のセッション例を示します。
34 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 55
You must specify what type of processor modules you have installed in your Enterprise-10000 platform. If you have a mixture of processors, select the option corresponding to the lowest processor speed in your configuration. Please select one of the options below.
1) 250 MHz processors
2) 336 MHz processors
3) 400 MHz processors
4) 466 MHz processors
5) Unlisted (manually enter clock values)
What speed of processors do you have installed? 2
Your selections are apparently for a 336 MHz processor.
Is this correct? (y/n) y
The platform name identifies the entire host machine to the SSP software. The platform name occupies a different name space than domain names (hostnames of bootable systems).
What is the name of the platform this SSP will service? allxf4 Please enter the floating host name of the main SSP [allxf4-ssp-main]:
allxf4-ssp-main
main SSP name = allxf4-ssp-main main SSP address = 192.168.95.109
Is this correct? (y/n) y Do you have a control board 0? (y/n)y
Please enter the host name of the control board 0 [allxf4cb0]: xf4-cb0
Do you have a control board 1? (y/n)y
Please enter the host name of the control board 1 [allxf4cb1]: xf4-cb1
Please identify the primary control board.
Is Control Board 0 [xf4-cb0] the primary? (y/n)y
Platform name = allxf4 Control board 0 = xf4-cb0 => 192.168.151.123 Control board 1 = xf4-cb1 => 192.168.152.123 Primary Control Board = 0
Is this correct? (y/n)y
SSP configuration completed.
3
第
章 新規ディスクへの
SSP 3.5
のインストール
35
Page 56
8. SSP
は、
環境のバックアップファイル
ssp_restore(1M)
コマンドを使用してバックアップファイルを復元します。
(ssp_backup.cpio)
をすでに作成している場合
ssp# /opt/SUNWssp/bin/ssp_restore
上記の
backup directory
す。
注意 – SSP 3.5
び $SSPVAR/ict ディレクトリは復元されません。これは、データベース本体の破壊 を回避するためです。 示された場合は、 シャットダウンしてください。シャットダウンされないと、動作中のドメインが自発 的に停止
バックアップファイルをまだ作成していない場合、
SSP
メイン
3.5
のバックアップファイルを作成することができます。詳細は、
バックアップファイルを作成する」を参照してください。
9. SSP
10. SSP
を再起動します。
にユーザー
表示されたら、新しいパスワードを入力します。
以外のバックアップファイルを指定した場合、
(arbstop)
があれば、メイン
11. SUNW_HOSTNAME (SSP
プロンプトが表示されたら入力します。
は、バックアップファイルが収められているディレクトリで
autoconfig(1M)
autoconfig
します。
コマンドを実行する前に、必ず動作中のドメインを
SSP 上で ssp_backup(1M)
ssp
でログインし、新しいパスワードの入力を求めるプロンプトが
の構成時に指定したプラットフォーム名) の入力を求める
backup_directory
コマンドの実行を促す警告メッセージが表
SSP 3.5
/ssp_backup.cpio
$SSPVAR/data
ソフトウェアを実行中の
コマンドを使用して
19
ページの「
およ
SSP
SSP
12.
SSP
メイン
a.
以下のように入力して、プラットフォームのメッセージを監視します。
ssp% tail -f $SSPLOGGER/messages
b. Startup of SSP as MAIN complete
す。
フェイルオーバーデーモンが セージが表示されるまでに数分かかる場合があります。プラットフォームメッ セージファイルによって、起動された す。
SSP
バックアップファイルを復元しなかった場合は、
thermcaldata.tcl
成には多少時間がかかります。
36 Sun Enterprise 10000 SSP 3.5
の設定を終了したら、以下の作業を行います。
メッセージが表示されるまで待機しま
SSP
がメインかスペアかを判断する間、このメッ
SSP
プロセス群に関する情報が表示されま
SSP
データベースが生成されますが、システム構成によりこの生
インストールマニュアルおよびご使用の手引き
• 2002 年 5
の起動中に
月
Page 57
c.
プラットフォームのメッセージファイルをチェックして、フラッシュ 正なバージョン
(3.47)
制御ボードの PROM
がインストールされていることを確認します。
の更新については、
cb_prom(1M)
コマンドに関するマニュ
アルページを参照してください。
PROM
の適
13.
ドメインごとに、浮動ホスト名が
/etc/ssphostname
とを確認してください。
a.
b. /etc/ssphostname
SSP
メイン
またはネットワーク上の別のワークステーションからドメインに、
スーパーユーザーで
rlogin
します。
ファイルを編集して、メイン
ドレスのホスト名に置換します。
c.
浮動
IP
アドレスと浮動ホスト名が、
/etc/hosts
を確認します。
d.
コンソールの出力先を新たに設定した浮動
# ps -ef | grep cvcd # kill -9 cvcd_pid #
cvcd_path
上記の
7
、8 および
/cvcd
cvcd_path
9
オペレーティング環境では
Solaris 2.6
は、
オペレーティング環境では
/platform/SUNW,Ultra-Enterprise-10000/lib/
e.
ドメインごとに
/etc/syslog.conf
ファイルを更新し、以前のメイン
スト名を浮動ホスト名に置換します。
14. Sun™ Management Center
などのメイン
SSP
する場合、必ずそのソフトウェア用の通信パスを浮動 い。
ファイルに指定されているこ
SSP
のホスト名を浮動
ファイルに記載されていること
IP
アドレスにリダイレクトします。
cvcd_path
/sbin
がそれぞれ
です。
となります。
と通信するソフトウェアが他に存在
IP
アドレスに変更してくださ
IP
Solaris
SSP
ア
のホ
15.
スペア
SSP に SSP
とを実行します。
■
16
ページの「はじめに」を確認してください。
■
スペア
SSP
上で手順 1~手順
ソフトウェアをインストールする必要がある場合は、以下のこ
12
を繰り返します。
3
第
章 新規ディスクへの
SSP 3.5
のインストール
37
Page 58
ssp_install
コマンドの使用
ssp_install
めのユーティリティーです。以下に、メインまたはスペア を使用する場合の手順を詳しく説明します。
ssp_install コマンドを使用して新規 SSP 3.5
▼
コマンドは、コマンド行から
SSP
ソフトウェアをインストールするた
SSP 上で ssp_install
ディスクを作成する
注 –
インストール中にエラーが発生した場合は、
ンストールしたすべての ストール手順の先頭に戻る必要があります。パッケージの削除についての詳細は、第
6
SSP
章「
1. SSP
ssp# cd
上記の
■
SSP ソフトウェアを Web サイトから入手した場合は、SSP ソフトウェアをダウン
ロードしたディレクトリ。
■
SSP
トリ。
のバージョンを以前のバージョンに戻す」を参照してください。
にスーパーユーザーでログインし、
base_directory
base_directory
ソフトウェアを
SSP 3.5
/System_Service_Processor_3.5/Tools
ディレクトリには、以下のいずれかを指定します。
CD-ROM
ソフトウェアパッケージを手動で削除し、このイン
Tools
から入手した場合は、
pkgrm(1M)
ディレクトリに移動します。
コマンドを使用してイ
/cdrom/cdrom0
ディレク
以下のように入力して、
2.
ssp# ./ssp_install ../Product
3. SUNWsspfp (SSP
うか尋ねる質問に対して、
インストールの過程で、使用可能なディスク容量が確認され、すでにインストール済 みの他のパッケージとの競合がないかどうかがチェックされます。
競合するファイルが存在する場合は、競合ファイルをインストールするかどうか尋ね
4.
る質問に対して
38 Sun Enterprise 10000 SSP 3.5
ソフトウェアをインストールします。
SSP
フラッシュ
と入力します。
y
インストールマニュアルおよびご使用の手引き
PROM
と入力します。
y
イメージ) パッケージをインストールするかど
• 2002 年 5
月
Page 59
5. ssp_config
ssp# /opt/SUNWssp/bin/ssp_config
コマンドを使用して、
を構成します。
SSP
SSP
の構成中に、メイン
IP
す。浮動
アドレスが無効な場合、有効な
SSP
のホスト名に対する浮動
IP
アドレスの確認が行われま
IP
アドレスの入力を促すプロンプトが表
示されます。さらに、以下のシステム情報を求めるメッセージも表示されます。
■
プロセッサの速度
ご使用の構成で速度の異なる複数のプロセッサを使用している場合は、速度の一
番遅い
プロセッサに対応するオプションを選択してください。選択内容を確認す
るプロンプトが表示されます。
■
SSP
この
プラットフォーム名は、
のサービス対象のプラットフォーム名
SSP
ソフトウェアが
Sun Enterprise 10000
参照する名前です。ドメインのホスト名または
ホスト全体を
SSP
ワークステーションの名前で
はありません。ドメインにプラットフォームと同じ名前を付けることも可能です
が、お勧めできません。プラットフォーム名は
starfire
注 –
■
ホスト制御ボード
は予約語であるため、プラットフォーム名には使用できません。
14
文字以下で指定してください。
制御ボードのスロットごとに、制御ボードが実装されているかどうか、および 個々の制御ボードに対応したホスト名を入力します。ホスト名は、 ファイルに記載されています。制御ボードの
IP
れていない場合は、制御ボードの
2
ます。制御ボードが
つある場合は、どちらの制御ボードが主 (アクティブ) 制御
アドレスの入力を促すプロンプトが表示され
IP
アドレスが構成ファイルに登録さ
/etc/hosts
ボードか尋ねる質問が表示されます。
SSP
以下に、プロセッサ、プラットフォーム、浮動
のホスト名および制御ボード情
報について表示されるプロンプトと応答のセッション例を示します。
3
第
章 新規ディスクへの
SSP 3.5
のインストール
39
Page 60
You must specify what type of processor modules you have installed in your Enterprise-10000 platform. If you have a mixture of processors, select the option corresponding to the lowest processor speed in your configuration. Please select one of the options below.
1) 250 MHz processors
2) 336 MHz processors
3) 400 MHz processors
4) 466 MHz processors
5) Unlisted (manually enter clock values)
What speed of processors do you have installed? 2
Your selections are apparently for a 336 MHz processor.
Is this correct? (y/n) y
The platform name identifies the entire host machine to the SSP software. The platform name occupies a different name space than domain names (hostnames of bootable systems).
What is the name of the platform this SSP will service? allxf4
Please enter the floating host name of the main SSP [allxf4-ssp-main]:
allxf4-ssp-main
main SSP name = allxf4-ssp-main main SSP address = 192.168.95.109
Is this correct? (y/n) y
Do you have a control board 0? (y/n)y
Please enter the host name of the control board 0 [allxf4cb0]: xf4-cb0
Do you have a control board 1? (y/n)y
Please enter the host name of the control board 1 [allxf4cb1]: xf4-cb1
Please identify the primary control board.
Is Control Board 0 [xf4-cb0] the primary? (y/n)y
Platform name = allxf4 Control board 0 = xf4-cb0 => 192.168.151.123 Control board 1 = xf4-cb1 => 192.168.152.123 Primary Control Board = 0
Is this correct? (y/n)y
SSP configuration completed.
40 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 61
6. SSP
は、
環境のバックアップファイル
ssp_restore(1M)
コマンドを使用してバックアップファイルを復元します。
(ssp_backup.cpio)
をすでに作成している場合
ssp# /opt/SUNWssp/bin/ssp_restore
上記の
backup directory
す。
注意 – SSP 3.5
よび $SSPVAR/ict ディレクトリは復元されませんが、これでデータベース本体の破 壊が回避されます。
された場合は、 シャットダウンしてください。シャットダウンされないと、ドメインが す。
バックアップファイルをまだ作成していない場合、バージョン を実行中のメイン
SSP 3.5
して
SSP
ジの「
7. SSP
8. SSP
を再起動します。
にユーザー
表示されたら、新しいパスワードを入力します。
以外のバックアップファイルを指定した場合は、
autoconfig
のバックアップファイルを作成することができます。詳細は、
バックアップファイルを作成する」を参照してください。
9. SUNW_HOSTNAME (SSP
プロンプトが表示されたら入力します。
は、バックアップファイルが収められているディレクトリで
autoconfig(1M)
コマンドを実行する前に、必ず動作中のドメインを
SSP
があれば、メイン
でログインし、新しいパスワードの入力を求めるプロンプトが
ssp
の構成時に指定したプラットフォーム名) の入力を求める
backup_directory
コマンドの実行を促す警告メッセージが表示
SSP 上で ssp_backup(1M)
/ssp_backup.cpio
$SSPVAR/data
arbstop
SSP 3.5
ソフトウェア
コマンドを使用
19
お
しま
ペー
メイン
10.
以下のように入力して、プラットフォームのメッセージを監視します。
a.
ssp% tail -f $SSPLOGGER/messages
の設定を終了したら、以下の作業を行います。
SSP
b. Startup of SSP as MAIN complete
す。
フェイルオーバーデーモンが セージが表示されるまでに数分かかる場合があります。プラットフォームメッ セージファイルによって、起動された す。
SSP
バックアップファイルを復元しなかった場合は、
thermcaldata.tcl
成には多少時間がかかります。
データベースが生成されますが、システム構成によりこの生
SSP
メッセージが表示されるまで待機しま
がメインかスペアかを判断する間、このメッ
SSP
プロセス群に関する情報が表示されま
SSP
の起動中に
3
第
章 新規ディスクへの
SSP 3.5
のインストール
41
Page 62
プラットフォームのメッセージファイルをチェックして、フラッシュ
c.
正なバージョン
制御ボードの アルページを参照してください。
(3.47)
PROM
がインストールされていることを確認します。
の更新については、
cb_prom(1M)
コマンドに関するマニュ
PROM
の適
ドメインごとに、浮動ホスト名が
11.
とを確認してください。
メイン
a.
スーパーユーザーで
b. /etc/ssphostname
ドレスのホスト名に置換します。
浮動
c.
d.
IP
を確認します。
コンソールの出力先を新たに設定した浮動
# ps -ef | grep cvcd # kill -9 cvcd_pid #
cvcd_path
上記の
7
、8 および
またはネットワーク上の別のワークステーションからドメインに、
SSP
rlogin
ファイルを編集して、メイン
アドレスと浮動ホスト名が、
/cvcd
cvcd_path は、Solaris 2.6
9
オペレーティング環境では
/etc/ssphostname
します。
/etc/hosts
オペレーティング環境では
/platform/SUNW,Ultra-Enterprise-10000/lib/
ドメインごとに
e.
スト名を浮動ホスト名に置換します。
12. Sun Management Center
る場合、必ずそのソフトウェア用の通信パスを浮動 い。
/etc/syslog.conf
などのメイン
ファイルを更新し、以前のメイン
SSP
ファイルに指定されているこ
のホスト名を浮動
SSP
ファイルに記載されていること
アドレスにリダイレクトします。
IP
cvcd_path
/sbin
がそれぞれ
となります。
です。
IP
Solaris
SSP
と通信するソフトウェアが他に存在す
アドレスに変更してくださ
IP
ア
のホ
スペア
13.
42 Sun Enterprise 10000 SSP 3.5
SSP 上で SSP
ことを実行します。
■
16
ページの「はじめに」を確認してください。
■
スペア
SSP
ソフトウェアをインストールする必要がある場合は、以下の
上で手順 1~手順
インストールマニュアルおよびご使用の手引き
9
を繰り返します。
• 2002 年 5
月
Page 63
第 4 章
SSP 3.5へのアップグレード
アップグレードの前に、第 備」にある
SSP 3.5
の要件を確認してください。
2 章「SSP 3.5
のインストールまたはアップグレードの準
SSP のアップグレード
SSP
のアップグレードプロセスでは、 的に更新されます。アップグレード中に、実行中の れ、既存の ブに保管され、
SSP 3.5
ができます。 ンを以前のバージョンに戻す」
SSP 3.2、3.3
ssp_backup
■
ssp_upgrade
■
メイン アップグレードする方法について、以下の手順で詳しく説明します。
SSP パッケージが削除されます。また、一部の SSP ファイルがアーカイ
SSP 3.5
へのアップグレードで問題が発生した場合は、以前のバージョンに戻すこと
SSP
または
SSP またはスペア SSP を SSP 3.4 から、または SSP 3.2 あるいは SSP 3.3 から
パッケージが追加されます。
を以前のリリースへ戻す手順については、第
3.4
からのアップグレードには、以下の作業が含まれます。
コマンドによる SSP 環境のバックアップ
コマンドの実行
SSP 3.2、3.3
を参照してください。
または
SSP
3.4
がバージョン
デーモンがあれば停止さ
6 章「SSP
3.5
に自動
のバージョ
SSP 3.4 から SSP 3.5 へアップグレードする
▼
注
アップグレード中にエラーが発生した場合は、
–
インストールしたすべての アップグレード手順の先頭に戻ってください。パッケージの削除についての詳細は、
6 章「SSP
第
のバージョンを以前のバージョンに戻す」 を参照してください。
SSP 3.5 ソフトウェアパッケージを手動で削除し、この
pkgrm(1M)
コマンドを使用して
43
Page 64
1.
デュアル
SSP SSP
注
SSP
構成の場合は、 パッチのインストールを準備する」の説明に従って、データの同期を行い、 フェイルオーバーを使用不可にします。
データ同期プロセスはメイン SSP の構成ファイルのバックアップを作成し、こ
–
のバックアップファイルをスペア
23
ページの「
SSP
SSP 3.5
上に復元します。
へのアップグレードまたは
2.
メイン
上記の
■
SSP
ssp# cd
base_directory
SSP
ソフトウェアを
にスーパーユーザーでログインし、
base_directory
/System_Service_Processor_3.5/Tools
ディレクトリには、以下のいずれかを指定します。
Web
サイトから入手した場合は、
Tools
ディレクトリに移動します。
SSP
ソフトウェアをダウン
ロードしたディレクトリ。
■
SSP
ソフトウェアを
CD-ROM
から入手した場合は、
/cdrom/cdrom0
リ。
3. SSP 3.4
いる
4.
以下のように入力して、メイン
ssp_backup.cpio
が動作しているスペア
SSP
デーモンを停止します。
ssp# /etc/init.d/ssp stop
ssp# ./ssp_backup
という名前のバックアップファイルが
れます。このバックアップファイルに関連する
SSP
が存在する場合は、スペア
SSP
の環境をバックアップします。
target_directory
target_directory
SSP
のバージョン番号が識別できる
ように、バックアップファイルの名前を変更することをお勧めします。
SSP
上で実行されて
ディレクト
に作成さ
5.
以下のように入力して、
ssp# ./ssp_upgrade ../Product
アップグレード中は、以下の点に注意してください。
■
NIS
マップおよびメインまたはスペア 名を設定した場合であっても、浮動ホスト名または浮動 いないというメッセージが表示されます。
44 Sun Enterprise 10000 SSP 3.5
SSP
をアップグレードします。
SSP
/etc/hosts
の
インストールマニュアルおよびご使用の手引き
ファイルに浮動ホスト
IP
アドレスが登録されて
• 2002 年 5
月
Page 65
この情報は
y
は 動メイン 認されます。
■
アップグレードが完了したら、アップグレードログファイル
(/var/sadm/system/logs/ssp_upgrade_log)
ファイルには、アップグレード処理に関する情報が記載されています。
SSP
の構成に必要な情報です。アップグレードプロセスを継続するに
と入力し、浮動メイン
SSP
名の入力を求めるプロンプトが表示されたら、浮
SSPを入力します。このホスト名に関連する IP アドレスが表示され、確
が作成されます。このログ
6.
7.
▼
SSP
メイン
スペア アップグレードします。
手順
6 では、必ずスペア SSP を再起動してください。
を再起動します。
SSP
上で手順 2、5、6 を繰り返して、スペア
SSP の SSP
ソフトウェアを
SSP 3.2 または SSP 3.3 から SSP 3.5 へアップ グレードする
アップグレード中にエラーが発生した場合は、
注 –
インストールしたすべての アップグレード手順の先頭に戻ってください。パッケージの削除についての詳細は、
6 章「SSP
第
1.
メイン
ssp# cd
上記の
■
SSP
ロードしたディレクトリ。
■
SSP
リ。
のバージョンを以前のバージョンに戻す」 を参照してください。
SSP
にスーパーユーザーでログインし、
base_directory
base_directory
ソフトウェアを
ソフトウェアを
SSP 3.5
/System_Service_Processor_3.5/Tools
ディレクトリには、以下のいずれかを指定します。
Web
CD-ROM
ソフトウェアパッケージを手動で削除し、この
サイトから入手した場合は、
から入手した場合は、
pkgrm(1M)
Tools
コマンドを使用して
ディレクトリに移動します。
SSP
ソフトウェアをダウン
/cdrom/cdrom0
ディレクト
2.
以下のように入力して、メイン
ssp# ./ssp_backup
ssp_backup.cpio
れます。このバックアップファイルに関連する ように、バックアップファイルの名前を変更することをお勧めします。
という名前のバックアップファイルが
SSP
の環境をバックアップします。
target_directory
target_directory
SSP のバージョン番号が識別できる
4 章SSP 3.5
第
へのアップグレード
に作成さ
45
Page 66
3.
以下のように入力して、
ssp# ./ssp_upgrade ../Product
SSP
をアップグレードします。
アップグレード中は、以下の点に注意してください。
■
NIS
マップおよびメインまたはスペア
SSP
名を設定した場合であっても、浮動ホスト名または浮動 いないというメッセージが表示されます。
/etc/hosts
の
ファイルに浮動ホスト
IP
アドレスが登録されて
この情報は SSP の構成に必要な情報です。アップグレードプロセスを継続するに は
y
と入力し、浮動メイン
SSP
動メイン
を入力します。このホスト名に関連する
SSP
名の入力を求めるプロンプトが表示されたら、浮
IP
アドレスが表示され、確
認されます。
■
以下のメッセージを無視してください。
cp:cannot access /var/opt/SUNWssp/.ssp_private/user_file_list
user_file_list
ファイルは、データファイルを同期させるために
たに追加されたもので、
SSP 3.4
以前の
SSP
リリースには存在しません。したがっ
SSP 3.4
て、上記のエラーメッセージは無視しても構いません。
■
アップグレードが完了したら、アップグレードログファイル
(/var/sadm/system/logs/ssp_upgrade_log)
が作成されます。このログ
ファイルには、アップグレード処理に関する情報が記載されています。
4. SSP
バックアップファイルをスペア
ssp# /opt/SUNWssp/bin/ssp_restore backup_directory/ssp_backup.cpio
ここで、 表わします。手順
backup_directory は、バックアップファイルを保存しているディレクトリを
4 では SSP
ましたが、名称を変更していない場合のファイル名は
SSP
上で復元します。
バックアップファイルの名前を変更することを推奨し
ssp_backup.cpio
となりま
す。
SSP 3.3
注意 – SSP 3.2 $SSPVAR/data
または
および $SSPVAR/ict ディレクトリは復元されません。これは、
データベース本体の破壊を回避するためです。 促す警告メッセージが表示された場合は、
のバックアップファイルを復元する場合、
autoconfig(1M)
autoconfig
コマンドを実行する前に、
コマンドの実行を
必ず動作中のドメインをシャットダウンしてください。シャットダウンしないと、動 作中のドメインが
arbstop
します。
で新
5.
6.
SSP
メイン
浮動ホスト名が に確認してください。
46 Sun Enterprise 10000 SSP 3.5
を再起動します。
/etc/ssphostname
インストールマニュアルおよびご使用の手引き
ファイルに指定されていることをドメインごと
• 2002 年 5
月
Page 67
メイン
a.
SSP
スーパーユーザーで
またはネットワーク上の別のワークステーションからドメインに、
rlogin
します。
b. /etc/ssphostname
ドレスのホスト名に置換します。
浮動
c.
を確認します。
コンソールの出力先を新たに設定した浮動
d.
# ps -ef | grep cvcd # kill -9 #
上記の
7
、8 および
アドレスと浮動ホスト名が、
IP
cvcd_pid
cvcd_path
/cvcd
cvcd_path
9
オペレーティング環境では
ファイルを編集して、メイン
/etc/hosts
Solaris 2.6
は、
オペレーティング環境では
IP
cvcd_path
/platform/SUNW,Ultra-Enterprise-10000/lib/
ドメインごとに
e.
スト名を浮動小数点ホスト名に置換します。
7. Sun Management Center
る場合、必ずそのソフトウェア用の通信パスを浮動 い。
スペア
8.
SSP
アップグレードします。
5
手順
では、必ずスペア
/etc/syslog.conf
などのメイン
上で手順 1、3、5 を繰り返して、スペア
SSP
を再起動してください。
ファイルを更新し、以前のメイン
SSP
のホスト名を浮動
SSP
ファイルに記載されていること
アドレスにリダイレクトします。
/sbin
はそれぞれ
となります。
と通信するソフトウェアが他に存在す
アドレスに変更してくださ
IP
SSP の SSP
です。
ソフトウェアを
IP
Solaris
SSP
ア
のホ
4 章SSP 3.5
第
へのアップグレード
47
Page 68
48 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 69
第 5 章
SSP のインストールまたはアップ
グレード後の作業
SSP
のインストールまたはアップグレード完了後、以下の作業が必要になる場合があ
ります。
/export/home/ssp
■
これらのファイルを変更したが、新規インストールまたはアップグレード中に環 境を復元しなかった場合、および変更を保存したい場合は、次の「初期設定ファ イルの編集」を参照してください。
■
NTP (Network Time Protocol) Time Protocol)
ディレクトリにあるいくつかの初期設定ファイルの変更
デーモンの設定
デーモンの設定」を参照
( 50
ページの「
)
NTP (Network
初期設定ファイルの編集
ssp_upgrade
.__upgrade
れ、 た場合は、アップグレードまたはインストール作業終了後に、変更箇所を新しいバー ジョンのファイルに取り込むことができます。
/var/opt/SUNWssp/etc
バックアップを行うには、
ssp_restore blacklist
変更された
ssp_upgrade
ピーおよび保存されます。
/export/home/ssp/.Xdefaults
■
/export/home/ssp/.xinitrc
■
/export/home/ssp/.drtclrc
■
または ssp_restore を実行すると、以下のファイルがコピーさ
という接尾辞をつけて保存されます。これらのファイルを変更し
に保存されているデフォルトの
ssp_backup
コマンドを実行します。ただし、
ファイルの位置を変更した場合は、
blacklist ファイルのバックアップは行われません。
または ssp_restore コマンドを実行すると、以下のファイルがコ
コマンドを実行します。復元するには、
.postrc
ssp_backup
blacklist(4)
ファイルを作成して
を実行しても、位置が
ファイルの
49
Page 70
/export/home/ssp/.redxrc
■
/export/home/ssp/.cshrc
■
/export/home/ssp/.login
■
/export/home/ssp/.postrc
■
/var/opt/SUNWssp/.ssp_private/ssp_resource
■
/var/opt/SUNWssp/adm/.logger
■
注 – SSP
以下のファイルは、 す。
/export/home/ssp/.ssp_env
■
/export/home/ssp/.dtprofile
■
/export/home/ssp/.dt/dtwmrc
■
/export/home/ssp/.dt/user.dtwmrc
■
/etc/opt/SUNWssp/snmp/agt Ultra-Enterprise-10000.snmpd.cnf
れたシステムにインストールされたファイルにもその変更点を反映する必要がありま す。
データ同期機能を正常に動作させるため、ユーザー名
イルと
.login
ファイルには
ssp_restore
stty(1M)
を実行した場合にのみコピーおよび保存されま
ディレクトリの
コマンドを入れないでください。
ファイルに変更を加えた場合は、復元さ
NTP (Network Time Protocol)
ssp の .cshrc
デーモン
ファ
の設定
SSP
にタイムサーバーの機能がある場合は、
NTP
デーモンを設定します。
NTP
デーモン
xntpd(1M) )
されます。ドメインを起動すると、
NTP
取り、
構成はシステム管理者から提供された情報に基づいています。現在
10000
おらず、さらにラジオクロックを使用する予定がない場合は、 システム内部の時刻クロックをリファレンスクロックとして設定できます。ただし、 通常は、
50 Sun Enterprise 10000 SSP 3.5
はその時点から時間を同期させます。
システムが
SSP
(Solaris 2.6、Solaris 7、8
によって、SSP とドメイン間の時間設定の同期を維持する機能が提供
または
9
オペレーティング環境の
OpenBoot™ PROM は SSP からその時間を受け
Sun Enterprise
NTP
サブセットで実行されておらず、インターネットに接続して
Sun Enterprise 10000
内部の時刻クロックが
インストールマニュアルおよびご使用の手引き
Sun Enterprise 10000
• 2002 年 5
システムで使用されます。
月
Page 71
NTP
パッケージは、ローカルリファレンスクロックをサポートするようにコンパイ ルされています。これは、他のシステムまたはネットワーククロックをポーリングす る代わりに、システムの時間をポーリングできるという意味です。ポーリングは、
ネットワークのループバックインタフェースを介して行われます。 号は、
127.127.1.0
NTP
は外部クロックと内部クロックとのずれ (時間差) を追跡保存することもできま
ntp.conf
す。 失われた場合に
driftfile
ファイルの名前をこのデーモンに指定するためのものです。
driftfile
です。
ファイルで driftfile を宣言していれば、外部クロックとの接続が
NTP はこの時間差を元にローカル側の時間を修正します。
宣言は、
を宣言する例については、以下の手順を参照してください。
NTP
デーモンが計算したクロック周波数の誤差を保存しておく
IP アドレスの番
ntp.conf
ファイルで
SSP とそのドメインを設定するときには、SSP を stratum 8 に設定します。ドメイン
SSP
を します。
へのピアとして設定し、ローカルクロックを
SSP より 2 stratum
分高く設定
ntp.conf
ntp.conf ファイルを作成する
▼
1.
スーパーユーザーでログインします。
2. /etc/inet/ntp.server
を作成します。
# cp /etc/inet/ntp.server /etc/inet/ntp.conf
3.
テキストエディタを使用して、上記の手順で作成した イルを以下のパラグラフの説明に従って修正します。
Solaris 2.6、Solaris 7、8
/etc/inet ntp.conf
ファイルは、
ファイルがない場合は、以下の手順に従って作成してください。
ファイルをコピーして
9
または
ディレクトリにあります。
ファイルは
SSP
/etc/opt/SUNWxntp
と各ドメインの両方に保存する必要があります。
オペレーティング環境の
Solaris 2.5.1
/etc/inet/ntp.conf
/etc/inet/ntp.conf
ntp.conf
オペレーティング環境の場合、
ディレクトリにあります。
ファイルは、
ファイル
ファ
ntp.conf
5 章SSP
第
のインストールまたはアップグレ ード後 の作業
51
Page 72
a. SSP
ntp.conf
上の
ファイルに記述するサーバー行を変更して、クロックを同期
させます。
SSP 上の ntp.conf
します。
peer machine1
ファイルに記述するサーバー行の設定方法を以下の例で説明
peer machine2
と
の行では、外部のタイムサーバーを
指定します。外部タイムサーバーが利用できない場合には、これらの行は不要で す。また、
driftfile
宣言文にも注意してください。この宣言により、NTP
デーモンが計算するクロックの誤差を記録しておくファイルを指定しています。
# /etc/inet/ntp.conf for the SSP server 127.127.1.0 fudge 127.127.1.0 stratum 8 driftfile /var/ntp/ntp.drift peer machine1 peer machine2 peer spare-ssp2
b. Solaris 2.6、Solaris 7、8
/etc/inet/ntp.conf
の場合は
/etc/opt/SUNWxntp/ntp.conf
ファイル
または
9
オペレーティング環境のドメインについては、
(Solaris 2.5.1
オペレーティング環境のドメイン
ファイル) を修正し、以下の例のよう
な行を追加します。
# /etc/inet/ntp.conf for the Sun Enterprise 10000 domain server 127.127.1.0 fudge 127.127.1.0 stratum 10 driftfile /var/ntp/ntp.drift peer main-ssp peer spare-ssp2
注 – ntp.conf
は、起動時の
ファイルにローカルクロック以外のサーバー行の設定がない場合
NTP
の同期に最大
25
分かかります。回避策については、
を参照してください。
NTP
デーモンについての詳細は、『
Xntpd(1M)
4.
以下のように入力して
# /etc/init.d/xntpd start
の説明を参照してください
xntpd(1M)
Solaris 9 Reference Manual Collection
デーモンを起動します。
Bug 4325813
』の中の
52 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 73
第 6 章
SSP のバージョンを以前のバー
ジョンに戻す
この章では、 ます。
SSP 3.5
から以前のバージョンの
SSP
に戻すための手順について説明し
SSP のバージョンを戻す
すでに SSP 3.5 をインストールしたか、または SSP 3.5 へアップグレードした場合 は、次の手順によって以前のバージョンの すことができます。
注
バージョンを戻す作業の前に、必ず以前のバージョンの
–
ファイルを用意してください。
以前のバージョンの SSP に戻す
▼
1.
SSP
スペア し、スペア
ssp# /etc/init.d/ssp stop
が実装されている場合は、スペア
SSP 上の SSP
デーモンを停止します。
SSP (
バージョン
SSP
にスーパーユーザーでログイン
3.2、3.3
SSP
のバックアップ
または
3.4)
に戻
2. SSP
のバージョンを以前のものに戻した後、ドメイン上で うにするため、メイン
SSP
上で以下の手順を実行します。
arbstop
が起こらないよ
53
Page 74
注意 – SSP
イン構成が変更されていないことが明確な場合は、手順 とができます。ただし、ハードウェアの状態とドメイン構成が変更されている場合に これらの手順を省略してしまうと、使用中のドメインが す。
のインストールまたはアップグレード後に、ハードウェアの状態とドメ
a、b
arbstop
c
および
を省略するこ
する可能性がありま
使用中のドメインのダウンタイムを設定し、メイン
a.
shutdown(1M)
ユーザー
b.
上のドメインをすべて削除します。
SSP
ssp% domain_remove -d
すべてのシステムボードの電源を切断します。
c.
ssp% power -off -all
メイン
3.
4. SSP 3.5
SSP
ssp# /opt/SUNWssp/bin/ssp_backup
これにより、指定されたバックアップディレクトリに、 ファイル
SSP
a.
ssp_backup.cpio
環境への復元は
ソフトウェアをアンインストールします。
メイン
SSP
す。
コマンドを使用してドメインを停止します。
でログインし、
ssp
にスーパーユーザーでログインし、
domain_remove(1M)
domain_name
backup_directory
が作成されます。このファイルを使用して、以前の
行わない
にユーザー
でください。
でログインし、プラットフォーム名に切り換えま
ssp
上で標準の
SSP
コマンドを使用してメイン
のバックアップを実行します。
SSP
SSP 3.5
環境のバックアップ
ssp% domain_switch
b. SSP 3.2
バージョンに戻す場合は、手順
ssp% ssp_downgrade
54 Sun Enterprise 10000 SSP 3.5
に戻す場合は、
platform_name
SSP
インストールマニュアルおよびご使用の手引き
をダウングレードのために準備します。その他の
に進みます。
c
• 2002 年 5
月
Page 75
メイン
c.
ssp# /etc/init.d/ssp stop
にスーパーユーザーでログインし、
SSP
デーモンを停止します。
SSP
以下のように入力して、
d.
ssp# pkgrm SUNWsspid SUNWsspdo SUNWsspdr SUNWssppo SUNWsspob \ SUNWsspr SUNWsspst SUNWsspdf SUNWsspmn SUNWsspop SUNWsspue \ SUNWsspfp
SUNWsspr、SUNWsspdf、SUNWsspop
パッケージを削除します。
SSP
、および
SUNWsspue
パッケージの場合 は、パッケージの削除中に、スーパーユーザーのアクセス権で実行されるスクリ プトが含まれていることを示すメッセージが表示されます。
e. SUNWsspr、SUNWsspdf、SUNWsspop
、および
SUNWsspue
は、パッケージの削除を続行するかどうかを尋ねる質問に対して、
パッケージの場合
と入力しま
y
す。
f. SSP AnswerBook
パッケージがインストールされている場合は、以下のように入
力してパッケージを削除します。
ssp# pkgrm SUNWuessp
以下のディレクトリを削除します。
g.
/var/opt/SUNWssp
■
/opt/SUNWssp
■
/etc/opt/SUNWssp
■
h. SSP
以前のバージョンの
5.
以前のバージョンの バージョンの『 引き』
Installation Guide and Release Notes
以下のように入力して、以前のバージョンの
6.
を再起動します。
SSP
SSP
Sun Enterprise 10000 SSP インストールマニュアルおよびご使用の手
(SSP 3.2
以前のバージョンは英語版マニュアル『
を再インストールします。
ソフトウェアのインストールについての詳細は、該当する
』)を参照してください。
ます。
ssp# /opt/SUNWssp/bin/ssp_restore backup_file
6 章SSP
第
Sun Enterprise 10000 SSP
のバックアップファイルを復元し
SSP
のバージョンを以前のバージョンに戻す
55
Page 76
7. ssp_config(1M)
ssp# /opt/SUNWssp/bin/ssp_config
を実行して、メイン
SSP
またはスペア
に設定します。
SSP
以下に、 す。
8. SSP
手順
9.
ます。
a. domain_status(1M)
b.
c.
SSP
を構成するときに表示されるプロンプトと応答のセッション例を示しま
ssp# /opt/SUNWssp/bin/ssp_config Beginning setup of this workstation to act as a MAIN or SPARE SSP. Are you currently configuring the MAIN SSP? (y/n)y MAIN SSP configuration completed.
を再起動します。
を実行した場合は、メイン
2
コマンドを使用して、設定されているドメインが存在しな
いことを確認します。
ssp% domain_status No domains configured
ドメインがある場合は、
メイン す。
スペア
SSP
ペア
上で
SSP
SSP
の環境を復元します。
ssp_backup(1M)
のバージョンを戻す場合は、このバックアップファイルを使用してス
domain_remove(1M)
の画面が表示された後に以下のことを実行し
SSP
コマンドを使用して削除します。
コマンドを実行し、
の構成を保存しま
SSP
スペア
10.
56 Sun Enterprise 10000 SSP 3.5
SSP
で手順
4 ~ 8
手順
6 を実行する場合は、必ず手順 9c で作成した SSP バックアップファイルを使用
して、スペア
上で以前のバージョンの
を繰り返します。
SSP 上で SSP
インストールマニュアルおよびご使用の手引き
環境を復元してください。
に戻す必要がある場合は、スペア
SSP
• 2002 年 5
上
SSP
月
Page 77
第 7 章
OpenSSP の実行
OpenSSP
フトウェアを実行できるようにすることをいいます。サードパーティ製ソフトウェア
Solaris
とは、 ケーションのことをいいます。今までのリリースでは、 はサーバーで実行可能なアプリケーションは
OpenSSP
エージェントなど、軽量なソフトウェアアプリケーションを ができます。
この章では、 はサーバーが、サードパーティ製ソフトウェアを実行するのに十分なソフトウェアお よびハードウェアリソースを持っているかどうかを調べる方法について説明します。
この章は、以下のトピックについて説明しています。
■
57
ページの「
■
59 ページの「OpenSSP に必要なリソース」
■
60
ページの「
算」
■
68 ページの「CPU 使用率の計算」
■
72
ページの「
SSP
とは、
環境では、起動ディスク管理ユーティリティー、監視およびバックアップ
SSP
ワークステーションまたはサーバー上でサードパーティ製のソ
オペレーティング環境で実行される
ソフトウェアのホストとして使用する
SSP
上でサードパーティ製アプリケーションを実行した場合の影響」
SSP
とサードパーティ製ソフトウェアが使用するメモリー容量の計
OpenSSP
に適したハードウェアの選択」
SSP
ソフトウェア以外のアプリ
SSP
ワークステーションまた
SSP
ソフトウェアのみでした。
SSP
SSP
ワークステーションまた
上で実行すること
SSP 上でサードパーティ製アプリケー
ションを実行した場合の影響
ここでは、SSP 上でサードパーティ製アプリケーションを実行した場合の影響につい て説明します。 クステーションまたはサーバー上で実行されます。このワークステーションまたは サーバーは、 制御ボードから入力されるイベントに対して適時な方法で応答しなければなりませ
SSP
ソフトウェアは、
Sun Enterprise 10000
Solaris
システムの制御と監視専用のもので、システムの
オペレーティング環境が動作するワー
57
Page 78
ん。この中には、ボードの温度異常、ソフトウェア問題 (パニック)、ハードウェア問
(arbstop)
題
なイベントを適時に対処、または処理することができません。警告の表示やログ記録 の追跡が行われることなく、障害に関する情報が失われてしまう可能性もあります。 最悪の場合、SSP を受けることになるかもしれません。
などの環境条件への応答も含まれます。
が適時な動作を行わなかったことにより、ハードウェアもダメージ
SSP
の応答が遅いと、このよう
今までのリリースでは、
リケーションは 視、制御するという にするには、この制限が必要でした。また、この制限は、
SSP ソフトウェアのみでした。Sun Enterprise 10000 システムを監
Sun Ultra 5 や Sun Enterprise 250
装メモリー量も少ない 行することを配慮したものです。旧リリースでは、 外のプロセスは、
Environment)
ところが、ネットワーク上の複数のシステムを一元管理可能なサードパーティ製ソフ トウェアエージェントに対する需要が高まってきたことに対応して、現行のリリース から
SSP
このようなエージェントは、 集し、中央サーバーへその情報を通知します。バックアップサーバーも同様な方法で 構成されますので、ネットワーク接続された複数のシステムの一元的バックアップが 可能です。
SSP
システム上でサードパーティ製ソフトウェアを実行する場合、
と干渉しないこと、また、 ことが大きな目標となります。通常動作の場合、 ウェアリソースはわずかですが、 ときに、リソースが速やかに利用できるようにしなければなりません。
SSP
上でサードパーティ製ソフトウェアを実行できるかどうかを調べるには、以下の
作業を行ってください。
■
ご使用の アとハードウェアに関する最小限の要件を満たしていることを確認します ページの「
■
SSP
ソフトウェアとサードパーティ製ソフトウェアの両方に必要な実メモリーと スワップ空間の容量を見積もります トウェアが使用するメモリー容量の計算」を参照してください
■
CPU
の計算」を参照 用率を抑えます 照
)。
を実行するシステムバックグラウンドプログラムのみでした。
上でサードパーティ製アプリケーションを実行できるようになりました。
SSP
ワークステーションまたはサーバーが
OpenSSP
の使用率が高くなりすぎないことをチェックし
SSP ワークステーションまたはサーバー上で実行可能なアプ
SSP
の重大な使命を
SPARCstation 5
SSP
以外のソフトウェアが干渉しないよう
Sun Netra T1
ワークステーションに比べて処理速度が遅く、実
ワークステーションで
SSP
サーバー、
ソフトウェアを実
SSP 上で実行が許可された SSP 以
Solaris
オペレーティング環境と
Sun Enterprise 10000
SSP が Sun Enterprise 10000
SSP
ソフトウェアがこうしたリソースを必要とする
CDE (Common Desktop
システムと
SSP
ソフトウェアに必要なハード
OpenSSP
SSP
に関する情報を収
SSP
ソフトウェア
システムを監視、制御できる
に必要なソフトウェ
( 59
に必要なリソース」を参照してください)。
( 60
ページの「
)
、高くなっている場合は、より高速のハードウェアを使用して使
( 72
ページの「
OpenSSP
に適したハードウェアの選択」を参
SSP
とサードパーティ製ソフ
)
。
( 68
ページの「
CPU
使用率
58 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 79
OpenSSP に必要なリソース
OpenSSP 2-2
測されるため、
CPU
ることに注意してください。
また、特に性能の向上を図るため、定期的に レーティング環境と トールしてください。さらに、
オペレーティング環境を使用することをお勧めします。詳細については、以下の節
9
を参照してください。
に必要なソフトウェアとハードウェアの最小リソース要件については、表
のリストを参照してください。
OpenSSP
使用率の要件は、
を実現するのに必要なディスク容量、プロセッサ速度、
SSP
のみを実現するのに必要な最小限の要件よりも厳しくな
SSP
ソフトウェア用として推奨している最新のパッチをインス
SSP
OpenSSP
の性能を最大限に利用するため、
の場合、
サンの情報をチェックし、
SSP
に余分な負荷がかかると予
Solaris 8
Solaris
オペ
または
推奨している最新のパッチを入手する
サンでは、 セットを用意しています。この中には、 ごとに、一般配信向けの で選定されているパッチは、システム、ユーザーまたはセキュリティーに関する重大 なバグの修正を行う重要なパッチですので、インストールすることを強くお勧めしま す。また、この中には、性能に関する問題を解決するパッチも収められています。選 定されているパッチはほとんどの場合、安全に適用することができます。一方、リス クを伴うパッチ い修正を行うパッチは、上記のパッチクラスタには収容されていません。システム管 理者の方は システム問題を回避する方策を考慮してください。
Patch Clusters
手できます。
Recommended & Security Patch Clusters for Solaris
Solaris
Solaris
(
新機能や新しいドライバをインストールするパッチ) や優先度の低
サンが推奨している最新のパッチレベルをシステムにインストールし、
ソフトウェアアップデートを収容しています。ここ
オペレーティング環境のバージョン
Solaris
SunSolve
は
ウェブサイト
( http://sunsolve.Sun.COM/)
という名称のパッチ
に関する
Recommended
から入
SSP
使用しているリリースの ンストールし、定期的に
README
チの チはご使用の目的に合わせてインストールしてください。
SunSolve
ファイルで説明している特殊なパッチは除きます)。このようなパッ
ウェブサイト
ソフトウェアに用意されている
SSP
ワークステーションを更新してください (ただし、パッ
( http://sunsolve.Sun.COM/)
SSP
パッチをすべてイ
SSP
に関するパッチも
から入手できます。
7 章OpenSSP
第
の実行
59
Page 80
Solaris 8 または 9 オペレーティング環境の使用方 法
SSP 3.5
テーションまたはサーバーには、なるべく よびソフトウェアの要件」
8
アの す。優先順位の低いスレッドによって、リアルタイム ると、カーネルはこのブロックした方のスレッドに対して一時的に高い優先順位を割 り当ててその処理を速やかに完了させ、ブロックされたリソースを解放します。これ により、
また、
SSP
特にこのようなアプリケーションが イルまたはソケットを使用する場合に効力を発揮します。
が提供する
9
または
オペレーティング環境を使用してください。
SSP に直結する改良点として、スレッド処理能力の向上を挙げることができま
Sun Enterprise 10000
Solaris 8
上で実行されるサードパーティ製アプリケーションの動作を高めるものであり、
http://www.sun.co.jp/solaris/
レーティング環境の新規機能」を参照してください。
SSP
または
の性能を最大限に発揮させるため、ご使用の
( 25
ページの「
で説明している適切なパッチをインストールした
SSP 3.5
Solaris 8
SSP
ワークス
のハードウェアお
9
または
ソフトウェ
SSP スレッドがブロックされ
のイベントに対する
9
オペレーティング環境の性能に関するその他の改良点は、
WAN
経由で通信したり、大量のオープンファ
で説明している「
SSP
の応答が速くなります。
Solaris 8 (
または
) 9
) Solaris
オペ
SSP とサードパーティ製ソフトウェア
が使用するメモリー容量の計算
ここでは、
(
実メモリーとスワップ空間) 容量の計算方法について説明します。 ションに必要なメモリー容量を計算する場合、ワークステーションで実行する個々の アプリケーションの影響だけでなく、すべてのアプリケーションの全体的な累積効果 も考慮しなければなりません。
SSP
上で使用するサードパーティ製アプリケーションに必要なメモリー
SSP
ワークステー
まず、以下の質問に回答して、実行する実行時環境のタイプを決める必要がありま す。
■
Sun Enterprise 10000
■
同時に実行する Hostview アプリケーションの数は?
■
SSP
■
SSP
■
■
上記の質問に対する回答をもとに、以下の節の説明に従って 製アプリケーションのメモリー使用量を調べます。
60 Sun Enterprise 10000 SSP 3.5
Sun™ Management Center
上に 上でサードパーティ製アプリケーションを実行しますか
実行する場合、そのアプリケーションに必要な仮想メモリーおよび実メモリー 要件は
CPU のオーバーヘッドは?
システムで実行する最大ドメイン数は
をインストールしますか
?
インストールマニュアルおよびご使用の手引き
SSP
• 2002 年 5
?
?
?
とサードパーティ
月
Page 81
サードパーティ製アプリケーションが使用するメ モリーサイズの計算
SSP
でサードパーティ製アプリケーションを実行する場合は、このアプリケーション が使用する仮想メモリーと実メモリーの容量を調べる必要があります。このメモリー 容量は、たいていの場合、アプリケーションのインストールマニュアルまたは管理者 用マニュアルに記載されています。
メモリー要件に関する情報が見つからなくても、 使用量から簡単に計算することができます。システムがスラッシュ
)
合が高いこと このコマンドを実行すると、アプリケーションがアクティブでスラッシュしていない ときに必要な常駐メモリー容量が表示されます。 詳細は、次の る」を参照してください。
システムがスラッシュしているかどうかを調べるには、 リーを搭載しているかどうかの検証」を参照してください。
▼
アプリケーションが使用する仮想メモリー容量を表示する
1. pmap -x
以下の例は、CST (Configuration and Service Tracker) のサイズを表示する方法を示しています。このアプリケーションは、 ロセスを せん。メモリーの使用量を調べる例としてお考えください。
# pgrep cstd 406 # /usr/proc/bin/pmap -x 406 Address Kbytes Resident Shared Private Permissions Mapped File . . . total Kb 2848 2496 1400 1096
しておらず、アプリケーションがアクティブな実行状態にあるときに
61
ページの「アプリケーションが使用する仮想メモリー容量を表示す
コマンドの後にアプリケーションのプロセス
1
つ使用します。このアプリケーションの役割についてはここでは説明しま
pmap
コマンドが出力するメモリー
(
ページングの割
pmap
コマンドの使い方についての
65
ページの「十分な実メモ
ID
を入力します。
と呼ばれるアプリケーション
cstd
によるプ
上記の例の最後の行から、 す。
2.
仮想メモリーの計算は、全メモリーから共有メモリーを差し引いて、 上げまたは切り下げます。
上記の例の場合、仮想メモリーは合計メモリー
KB)
を差し引いた 1448 KB となります。この値を切り上げて 2 MB とします。した がって、 わかります。
CST には 1 MB
1096 KB
の常駐メモリーと
の常駐メモリーを使用していることがわかりま
(2848 KB)
2 MB
の仮想メモリーが必要であることが
から共有メモリー
7 章OpenSSP
第
MB
単位に切り
(1400
の実行
61
Page 82
サードパーティ製アプリケーションが独自の共有ライブラリを持っている場合は、そ
3.
のライブラリが使用する実メモリーと仮想メモリーを加算してください。
共有ライブラリが使用する仮想メモリーは、共有ライブラリ ズとほぼ同程度となります。共有ライブラリが使用する常駐メモリーも
(*.so)
のファイルサイ
pmap -x
マンドの出力に表示されます。
コ
OpenSSP
▼
要なメモリーサイズを計算する
OpenSSP
サーバーに必要な仮想メモリーと実メモリーの容量を調べます。 ワークシートを完成させた記入例を表 字で示してあります。どのようにしてこれらの数値を計算したかを以下の手順で説明 します。あらかじめワークシートに記載されている数値の詳細については、付録 を参照してください。
表 7-1 OpenSSP メモリー計算用ワークシートの一例
行番
号
項目 数量 実メモリー
1
システム
2
基本
SSP
3
ドメイン数 ~
16)
Hostview
数
(0 以上)
5SunManageme
nt Center (0
たは
6
サードパーティ 製アプリケー ション
7
小計 (行番号
から
計
)
8
カーネルのバッ ファーメモリー サイズ
9
推奨実メモリー 容量 と 8の合計
1)
までの合
6
(MB)
行番号
(
(1
使用
)
1 60 236 60 236
122 35 22 35
4
1
0
ま
1
128 MB RAM
7
メモリー計算用ワークシートを使用して
31
SSP
ワークステーションまたは
(MB)
使
メモリー計算用ワークシートを使用して、
7-1
に示します。ここでは、記入した情報を太
(MB)
×ドメイン数
3
12 × Hostview
数
または
0
RAM
26 0
の
15%
使用
仮想メモリー
×ドメイン数
4
17 × Hostview
用数
または
SSP
SSP
メモリー計算用
に必
B
仮想メモ 実メモリー の小計
(MB)
12 16
12 17
00
00
106 304
19
125
リーの小計
(MB)
62 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 83
行番
号
10
11
12
表 7-1 OpenSSP メモリー計算用ワークシートの一例 (続き)
項目 数量 実メモリー
の
swapfs
に予約
/tmp/
されているサイ ズ
実メモリーの 差 し引き分
スワップ空間の 推奨サイズ
行目の計算は以下のとおりです。
1. 3
(MB)
仮想メモ
実メモリー
の予
の小計
(MB)
仮想メモリー
512 512
仮想メモリーの小
(
計-実メモリー合 計) + 約容量
(MB)
/tmp/
リーの小計
(MB)
-128
688
「数量」欄には、ご使用の
a.
の最大予定数
ドメイン数に
b.
ドメイン数に
c.
(1 ~ 16)
を乗じ、その値を「実メモリーの小計」欄に記入します。
3 MB
を乗じ、その値を「仮想メモリーの小計」欄に記入します。
4 MB
上記のワークシート記入例の リーの小計は
行目の計算は以下のとおりです。
2. 4
「数量」欄には、同時に実行させる
a.
定数を記入します。
b. Hostview
アプリケーション数に
12 MB
、仮想メモリーの小計は
ここは、ほとんどの場合「1」とします)。
(
欄に記入します。
c. Hostview
アプリケーション数に
欄に記入します。
上記のワークシート記入例の います。実メモリーの小計は の
つの欄を参照してください)。
2
3. Sun Management Center
に記入します。
「数量」欄に
a.
を記入します。
1
Sun Enterprise 10000
システムで動作させるドメイン
を記入します。
行目でドメイン数を「4」としていますので、実メモ
3
となります。
アプリケーション
アプリケーション数を
17 MB
として
1
の予
(SSP GUI)
となります (最後
Hostview
12 MB
17 MB
行目では、
4
、仮想メモリーの小計は
12 MB
を乗じ、その値を「実メモリーの小計」
を乗じ、その値を「仮想メモリーの小計」
Hostview
16 MB
をインストールして実行する場合は、5 行目を以下のよう
「実メモリーの小計」欄に
b.
26 MB
を記入します。
第
7 章OpenSSP
の実行
63
Page 84
「仮想メモリーの小計」欄に
c.
上記のワークシート記入例では Sun Management Center 「数量」「実メモリーの小計」「仮想メモリーの小計」の各欄の 記入します。
31 MB
を記入します。
を使用していませんので、
5
行目はすべて
0
を
行目には、
4. 6
ンに必要な実メモリーと仮想メモリーのサイズを記入します。
これらのメモリー要件の詳細については、「サードパーティ製アプリケーションが使 用するメモリー容量の計算」を参照してください。
上記のワークシート記入例では、サードパーティ製アプリケーションを使用しないた め、「実メモリーの小計」「仮想メモリーの小計」の各欄の しています。
行目では、「実メモリーの小計」欄と「仮想メモリーの小計」欄に記入した数値を
5. 7
加算します。
上記のワークシート記入例の メモリーの小計」の値を
行目の計算は以下のとおりです。
6. 8
「数量」欄には、必要となる
a.
目に記入した「実メモリーの小計」欄の値の りません。さらに、この値を
Solaris
の
「実メモリーの小計」欄には、「実メモリー」欄に示したように、
b.
を記入します。これは、カーネルが使用するバッファーメモリーのサイズとなり ます。
ワークシート記入例の ますが、これは になっています。また、 モリーが
オペレーティング環境は、カーネルのバッファーメモリーとして、
を使用します。
15%
19 MB
ワークステーションで実行するサードパーティ製アプリケーショ
SSP
7
行目では、「実メモリーの小計」の値を
304
としています。
RAM
32 MB
6
行目はすべて
容量を記入します。ここに記入する値は、7 行
115%
の倍数となるように切り上げてください。
より大きい数値でなければな
106
0
、「仮想
RAM の 15%
8
行目では、「数量」欄に「
128 MB の RAM
」を指定してい
7 行目の「実メモリーの小計」欄に記入した 106 MB よりも大きい値
128 MB の RAM の 15%
となります。
とすると、カーネルのバッファーメ
を記入
RAM
行目では、7 行目と
7. 9
欄に記入します。一般的に、この数値は
ワークシートの記入例の
125 MB としています。
量を
行目の「仮想メモリーの小計」欄には、8 行目に記入した
8. 11
付けて記入します。
ワークシート記入例の 「仮想メモリーの小計」欄には
64 Sun Enterprise 10000 SSP 3.5
行目に記入した値を加算し、その結果を「実メモリーの小計」
8
128 ~ 256 MB
9
行目では、
106 MB と 19 MB
8 行目で RAM 容量を 128 MB としていますので、11 行目の
-128 を記入します。
インストールマニュアルおよびご使用の手引き
の範囲に入ります。
を加算して、最小メモリー容
容量にマイナスを
RAM
• 2002 年 5
月
Page 85
行目の計算は以下のとおりです。
9. 12
行目と
a. 7
計値
(
その結果を「仮想メモリーの小計」欄に記入します。この値は、
b.
テーションに必要なスワップ空間の最小サイズとなり、一般的には
までの値となります。
GB
ワークシートの記入例の
(/tmp/
イズ す。
注 –
応じて複数のスワップパーティションを追加することができます。
最終結果は以下のとおりです。
は りも余裕を持たせる場合でも、メモリー容量として す。仮想メモリーと すれば十分です。
の容量) に加算して、
(128 MB)
スワップパーティションの最大サイズは
128 MB
行目の小計を加算し、それから
10
マイナスの
RAM 容量)
を差し引きます。
行目に記入した仮想メモリーの合
11
ワークス
SSP
512 MB ~ 1
12 行目では、304 MB (仮想メモリーの容量) を 512 MB
816 MB
を差し引いたものがスワップファイルの最小サイズ
としています。この
2 GB
SSP
ワークステーションに必要な最小メモリーサイズ
です。他の監視ソフトウェアを使用して、必要なメモリー容量の算出値よ
swapfs (/tmp/)
空間についても、
816 MB
となっています。ただし、必要に
256 MB
1 GB
から実メモリーサ
(688 MB)
を確保しておけば十分で
のスワップ空間を確保
となりま
十分な実メモリーを搭載しているかどうかの検証
仮想メモリーは、実メモリー されます。 ファイルに実メモリーがミラーされないという点です。実メモリーのページごとにス ワップのページを複製する必要がなくなったため、「スワップ空間のサイズとして、 実メモリー容量の た。必要なスワップ空間は、システムの実メモリーを超える分の仮想メモリー容量だ けで構いません。
Solaris
オペレーティング環境と他のシステムが異なる点は、スワップ
2 倍が必要」という従来からのルールに従う必要はなくなりまし
(RAM)
とディスク上のページファイル
(swap)
で構成
必要な仮想メモリーの容量は、プロセスの作業セットモデルにより異なります。作業
セットとは、プロセスが効率よく作業を行うのに必要なページセットを指します。作 業セットは実メモリー内にあることが必要で、このようにしないとプログラムがス ラッシュしてしまいます。プロセスのすべての作業セットが使用する実メモリーが不 足すると、スラッシュが発生します。その結果、システムはプロセスの作業セットを スワップ空間から出し入れしてページングするため、過度の時間を要するようになり ます。
プログラムの作業セットは、 れるページセットを表わします。一般的には、プログラムの作業セットは時間に対し てほとんど変化しませんが、場合によっては著しく変化することがあります。時間間
(ω)
を増大しても、作業セットに与える影響はあまりありません。つまり、現在使
隔 用しているページは次の時間でも使用されている可能性が高くなります。作業セット
W(t,
ω) と定義され、
(t - ω) から t
第
7 章OpenSSP
までの時間に参照さ
の実行
65
Page 86
以外のメモリーがあったとしても、これが使用されることは稀です。したがって、自 身に割り当てられた実メモリー内の作業セットのみを使用し、残りをスワップ空間と
するプログラムは、すべてのページをメモリー内に置いた場合と同じように効率よく 動作します。このことは、
も
100,000
10,000,000
ただし、実メモリーが不足しているためプロセスの作業セットをメモリー内に保持で きないと、プロセスはすぐにスラッシュしてしまい、実行速度も遅くなります。実行
するプロセス数を抑えたり、実メモリーを増設すれば、プロセスの作業セットをメモ リー内に保持し、プロセスのスラッシュ化を阻止することができます。スラッシュ状 態になると、タイムアウトが発生したり イベントを適時に処理することができなくなります。 のアプリケーションを考慮して、システムのメモリー容量を適切にするとスラッシュ の発生を防ぐことができます。
システムがスラッシュしているかどうかを簡単に調べるには、ページングのスキャン レート ルはページスキャナーを使用して、メモリー内のページの循環リストをスキャンし、 メモリーを再取り込みして、それをディスクへスワップしています。直前のサイクル からまったく参照されていないページは、メモリーから除去されます。また、メモ リーへの需要が高くなると、スキャナーは高速で動作します。さらに需要が高くなり すぎると、プロセスの作業セットは実メモリーから削除されてしまい、結果としてそ のプロセスは低速になります。このため、 して迅速に対応できなくなります。また、ページスキャナーのスキャンレートが高く なると、
倍速くても当てはまります
ナノ秒です)。
(sr)
をチェックする方法があります。
CPU
時間をさらに消費します。
RAM のアクセス時間の方がディスクのアクセス時間より
(RAM の 100
SNMP
トラップが失われますので、
Solaris
SSP
プロセスはリアルタイムイベントに対
ナノ秒に対してディスクは約
SSP
システムが実行するすべて
オペレーティング環境のカーネ
SSP
は
システムがスラッシュしていると疑われる場合は、 下の手順に従って、仮想メモリーの統計を抽出し表示してください。このコマンドで はオーバーヘッドはほとんど高くならず、しかも長時間に渡って実行しても安全で す。
66 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
vmstat
• 2002 年 5
コマンドを使用して、以
月
Page 87
システムがスラッシュしているかどうかを調べる
▼
1. vmstat
抽出する時間間隔を秒単位で付加します。
以下に例を示します。
上記のコマンドを実行すると、結果を
は、
結果を
2. vmstat
システムが起動したときからの累積になっているため、 さい。「 ラッシュしています。「 ステムまたは
システムがスラッシュしている場合の
% vmstat 3 4 procs memory page disk faults cpu r b w swap free re mf pi po fr de sr dd f0 s0 -- in sy cs us sy id 0 0 0 669856 7336 41 233 5 5 5 136 0 4 0 0 0 234 3107 1459 5 8 87 3 4 0 597232 2136 131 717 354 317 533 128 302 48 0 0 0 399 4889 2252 65 33 2 7 1 0 597120 3408 175 745 197 133 218 0 137 61 0 0 0 430 4757 2130 67 33 0 11 0 0 595832 2456 145 757 184 221 376 424 272 26 0 0 0 378 5235 2380 65 35 0
の後に、このコマンドにより実行する抽出回数を入力し、オプションとして
% vmstat 5 4
5
秒ごとに
% vmstat 3 100
3
秒ごとに
コマンドが出力した表示の「sr」欄を調べます。
sr
」欄の
/tmp/
100
回表示します。
2
行目以降の数値がゼロ以外となっている場合、システムはス
po (
ページ出力)」欄の値は、
ディレクトリ) の動作も含みますので無視してください。
vmstat
4
回表示します。また、以下の例で
1
行目の数値は無視してくだ
swapfs (
コマンドの表示例を以下に示します。
スワップファイルシ
上記の表示例の「 欄の値は、 ていることを示しています。
sr
」欄の
302、137、272
となっていますが、これはシステムが重度にスラッシュし
1
行目は無視し、2 行目以降に注意してください。「sr」
7 章OpenSSP
第
の実行
67
Page 88
システムがスラッシュしていない場合の例を以下に示します。「sr」欄の数値はゼ ロになっており、 行っていないことを示しています。
% vmstat 3 7 procs memory page disk faults cpu r b w swap free re mf pi po fr de sr dd f0 s0 -- in sy cs us sy id 0 0 0 672728 8376 41 236 4 5 5 0 0 4 0 0 0 243 3358 1585 6 9 85 0 0 0 672472 6960 29 46 0 0 0 0 0 0 0 0 0 239 3858 1924 8 4 88 0 0 0 672488 6992 59 374 0 0 0 0 0 0 0 0 0 237 4215 1933 5 11 83 0 0 0 666968 7248 87 811 2 0 0 0 0 13 0 0 0 266 4971 1938 24 29 47 0 0 0 672520 7200 47 176 0 0 0 0 0 0 0 0 0 292 4043 2043 8 6 86 0 0 0 672520 7200 0 0 0 0 0 0 0 0 0 0 0 240 3516 1861 4 0 96 0 0 0 672520 7200 31 74 0 0 0 0 0 0 0 0 0 235 3726 1876 14 4 82
Solaris
のカーネルは、ページを解放するためのページスキャンを
CPU
ここでは、 使用率は
10000
必要な
システムの 能が低下しているわけでもなく、低速のエンドシステムへの交換やシステムに処理さ せる作業の増量を考慮する必要もありません。
バッチ処理システムでは応答時間は問題となりませんが、一般に い方が理想的です。ただし、 システムの場合、 ります。待ち行列理論でも明らかにされているように、使用率が高くなると応答時間 が遅くなります。使用率が
待ち行列理論ではさまざまなモデルを使用して、クライアント 使用率と待機時間を予測しています。小売銀行、病院の緊急処置室、コンピュータ サーバーなどにおける操作がクライアント
行列理論で採用している基本的な仮定の一つに、次の顧客が訪問するまでの時間を指 数分布とするというのがあります。言い換えると、次の顧客が訪問するまでの時間間 隔は、長い方より短い方が起こり易いと想定しています。
待ち行列理論をわかりやすく説明しているのが以下の例です。数人の顧客を持ち、窓 口が一つしかない小さな町銀行を考えてみましょう。
使用率の計算
SSP の CPU
65%
以下でなければなりません。この使用率であれば、
システムで発生するエラー状態を
CPU
リソースが十分にあります。
CPU 使用率が低い (たとえば、25%) といっても、必ずしもシステムの性
使用率を計算する方法について説明します。平均的な
Sun Enterprise
SSP
ソフトウェアが速やかに処理するために
CPU
の使用率は高
SSP のように、双方向型あるいはリアルタイム型の制御
CPU
の使用率を高くするよりも応答時間を早くする方が重要とな
100%
に近づくと、待機時間は指数関数的に増大します。
/
サーバーシステムの
/サーバーシステムの例となります。待ち
CPU
窓口の使用率 ない場合に相当
68 Sun Enterprise 10000 SSP 3.5
(
つまり、この窓口の忙しさ) は、単体サーバーモデル (窓口が
)
に適用される以下の数式により決まります。
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
1
つしか
Page 89
λ
---
ρ
1<=
µ
ここで、ρ (ロー) は、サーバー (窓口) が忙しくなる時間に対する割合 で、
0
は顧客がまったくいないとき、1 はサーバーがフル稼働しているときを示しま
)
を表わし、λ (ラムダ) は平均訪問率、µ (ミュー) はサーバー当たりの平均応対率
す をそれぞれ表わします。
この例では、 の平均顧客数を る割合 乗じて
任意の時刻にこの銀行にいる顧客数は以下のように予測されます。
1
時間当たりに銀行を訪れる顧客数を 2、窓口が応対する
6
とすると、λ
)
は以下のようになります。ρ
ρ
を百分率で表わすと、約
= 2、µ = 6
L
= 2 / 6 = 1/3
33%
となります。
2
λ
---------------------=
となりますので、窓口の使用率 (忙しくな
、つまり約
0.33
(0 ~ 1.0
1
時間当たり
。この ρ に
まで
100
を
µµ λ–()
上記の例では、想定顧客数は、 つまり、銀行には平均して約 とはいえません。
1
時間当たりの顧客の訪問数を
き、λ
= 5
となりますので、使用率は ρ =
83%
は、窓口の時間の 値、つまり、銀行にいると想定される顧客数に多大な影響を与えます。この例の場
L = 52/6(6 - 5) = 25/6
合、 とになります。応対を待っている顧客数は の顧客が応対を待っていることになります。以上の例は、高い使用率と速やかな応対 を同時に実現するのは不可能であることを示しています。
は顧客と応対していることになります。しかし、これは
L = 22 /6(6 - 2) = 1/6
0.17
人の顧客がいることになり、これは非常に忙しい
2 から 5
、つまり、銀行には平均して約
に増大するとどうなるでしょうか。このと
5/6
、つまり、約
(L - 1)
となり、約
ですので、この例では約
0.17
0.83
となります。これ
4.17
人の顧客がいるこ
となります。
L
の
3.17
人
SSP
ワークステーションの場合、
バーとなります。使用率
「顧客」は、 スとなります。 る平均負荷は、応対を待っている顧客数を表わす
使用率を増大させると、顧客の待機時間が急激に増大する様子を図
CPU
Solaris
ρ
がサービスしているプロセス、またはキューで待機しているプロセ
オペレーティング環境で使用されるさまざまなコマンドによ
SSP
は、この
ワークステーションの
CPU
を使用している百分率になります。
(L - 1)
CPU
で表わされます。
7 章OpenSSP
第
が上記の例のサー
CPU
7-1
に示します。
の実行
の
69
Page 90
9
8
7
6
5
4
顧客 (L)
3
Customers (L)
2
1
0
50 52 55 57 60 62 65 67 70 72 75 77 80 82 85 87 90
Utilization (%, p * 100)
使用率 (%,p × 100)
図 7-1 使用率と想定顧客数
X
軸は単体サーバーの使用率で、
し、与えられたレベルの使用率
2
以上になると、少なくとも
60% 以下では、応対を待っている顧客はほとんどいません。使用率が 72% 程
使用率 度を越えると、ほとんどいつも
を越えると、ほとんど絶えることなく複数の顧客が応対を待っている状態になり
80%
ます。
以上をまとめると、速やかな応対を実現するには、高い使用率を犠牲にしなければな らないことになります。顧客を待たせずに応対するという条件では、ほとんどの場 合、最大使用率は約
70 Sun Enterprise 10000 SSP 3.5
50% ~ 90%
ρ
に対する任意時間の想定顧客数を表わします。L が
1
人の顧客がいつも応対を待っている状態になります。
1
人の顧客が待っていることになります。使用率が
65%
となります。
インストールマニュアルおよびご使用の手引き
までを示しています。Y 軸は
• 2002 年 5
L
を表わ
月
Page 91
SSP の CPU 要件
SSP
ソフトウェアが最繁時 (ドメインを起動するとき) に使用する
を以下の表に示します。
表 7-2 SSP ソフトウェアによる CPU 使用率
Netra T1 Ultra 5
ドメイン
1 ~ 4
5 ~ 8
16
~
9
CPU
24% 17%
29% 18%
31% 20%
Sun Management Center
サーバーまたは
ワークステーションの
平均使用率
を使用する場合は、表
Sun
7-3 の CPU
Sun Enterprise 250
テーションの
します。
表 7-3
ドメイン
1 ~ 8
16
~
9
Sun 管理ソフトウェアによる CPU 使用率の増分
Netra T1 Ultra 5 CPU
10% 5%
20% 10%
サーバーまたは
ワークステーションの
平均使用率
Sun
Sun Enterprise 250
テーションの
CPU
の概算使用率
ワークス
CPU
平均使用率
オーバーヘッド値を加算
ワークス
CPU
平均使用率
SunScreen™
を使用する場合は、表
7-2
の値に
す。
表 7-4
Netra T1
クステーションの
2% 4%
SunScreen による CPU 使用率の増分
CPU
Sun Ultra 5
平均使用率
ワー
サーバーまたは
Sun Enterprise 250 CPU
CPU
オーバーヘッド値を加算しま
ワークステーションの
平均使用率
7 章OpenSSP
第
の実行
71
Page 92
OpenSSP に適したハードウェアの選択
ここでは、
10000
サードパーティ製アプリケーションを実行するには、 サーバーに十分なハードウェアリソースが必要です。
ハードウェア技術が適切かどうかは、サードパーティ製ソフトウェアがどのようにそ のハードウェアを使用するかによります。それほど要求の厳しくないソフトウェア は、リソースを極度に使用するアプリケーションに比べると、使用する リーも低くなります。ユーザーの使用に適したワークステーションを決める前に、こ
うしたアプリケーションが必要とする 必要があります。
OpenSSP
システム上で
に適したハードウェアの調べ方を説明します。
SSP
が制御可能な最大数のドメインを動作させ、それと同時に
SSP
ワークステーションまたは
CPU
リソースと実メモリーリソースを調べる
Sun Enterprise
CPU
もメモ
高速なプロセッサの使用
SSP
を構成したときの
サを使用すると、
Ultra 5
動する と、
ワークステーション上で
UltraSPARC II
CPU
の使用率が約半分になります。
Management Center
を使用する場合もより高速なプロセッサの方が適しています。
異なる
CPU
を比較する場合、
サイズも忘れずに考慮してください。
UltraSPARC II IIi
プロセッサよりも高速です。
L2
セッサの
MB
、後者は
キャッシュよりも多くのキャッシュを搭載しています (前者は
256 KB ~ 2 MB
CPU
使用率が高すぎる
CPU
の使用率を大幅に抑えることができます。たとえば、
16
個のドメインを動作させる場合、
プロセッサの方が、
などの監視ソフトウェアまたはサードパーティ製ソフトウェア
CPU
速度に加えて、
Sun Enterprise 250
プロセッサの方が、
Sun Ultra 5
UltraSPARC II
となっています)。
(65% 以上)
270 MHz
CPU
で作動する低速の
リソースを多く使用する
CPU
の製品系列と
ワークステーションの
ワークステーションの
プロセッサは、
場合、より高速なプロセッ
360 MHz
CPU
L2
UltraSPARC
UltraSPARC IIi
Sun
で作
と比べる
Sun
キャッシュ
プロ
1 ~ 4
メモリーの増設
システムが十分なメモリーを持っていないと、システムはスラッシュ、つまり、実メ モリーとの出し入れによりページを過度にスワップするようになります。十分なメモ リーモジュールを実装し、 と、また、割り込みを抑えてソフトウェアを実行できることを確認してください。
72 Sun Enterprise 10000 SSP 3.5
SSP
ワークステーションでスラッシングを防止できるこ
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 93
スワップ空間の増設
必要に応じてスワップ空間を増設すると、システム性能を向上させることはできませ んが、システムの信頼性を向上させることができます。システムのメモリーが不足す ると、プロセスは今以上のメモリーを割り当てることができず、障害となる可能性が 高くなります。アクティブとなっていないプロセスやメモリー領域を保存し、
swapfs (/tmp/
です。また、
($SSPVAR/.ssp_private/user_file_list
イル のリストには、サードパーティ製アプリケーションが使用するファイルも含め、フェ イルオーバー時に同期させるさまざまなデータファイルが特定されています サイズの大きいファイルを伝播しなければならないことがあります。したがって、こ
うしたファイルを保持するのに適したサイズのスワップファイルを用意することが大 切です。
ディレクトリ) のオーバーフローを処理するにはスワップ空間が必要
SSP
自動フェイルオーバーでは、
SSP
ログファイルやユーザー指定ファ
にリストされるファイルで、こ
) など、
ディスク空間の増設
/var/
容量が必要です
/var/adm/ /var/tmp/
用されると、 なり、イベント情報もログに記録されなくなります。
ディレクトリを含め、
(
ログファイルは、 ディレクトリ以下に保存され、バックアップファイルは通常、 ディレクトリ以下に保存されます)。ファイルシステムがいっぱいまで使
SSP
はフリーズ、プロセスの再生成、ログイン障害などの異常な状態に
SSP
のファイルシステムとして
/var/opt/SUNWssp/
1 GB
の未使用ディスク
ディレクトリと
7 章OpenSSP
第
の実行
73
Page 94
74 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 95
第 8 章
Sun Enterprise 10000 Solaris 8
または
オペレーティング
9
ドメインへの
環境のインストール
ここでは、
Enterprise 10000
を説明します。マルチドメインサーバーに トールするための基本情報は、 れています。
Solaris
行しなければならないさまざまな作業も含まれます。この章では、ドメインでのイン ストール手順の概要と、次に関する詳細情報を説明します。
■
インストール作業を開始するために必要な事項
■
ドメインインストール前の作業
■
Sun Enterprise 10000 サーバーに固有のドメインインストール作業
■
ドメインインストール後の作業
注意 – Sun Enterprise 10000
ンストールして、このドメインで
Service Processor (SSP)
デル
3.3、3.4、3.5 SSP
の サポートしていません。 てください。
Enterprise 10000 SSP
そのインストールする
System Service Processor (SSP)
ドメインに
オペレーティング環境のインストールには、実際のインストールの前後に実
2.0
をドメインで動作させる場合、
のいずれでもかまいません。ただし、
ソフトウェアは
SSP 3.2、3.3
Solaris
Solaris 8
ドメインに
DR モデル 3.0 を動作させる場合は、System
上で SSP 3.5 ソフトウェアを実行する必要があります。DR モ
Solaris 8 10/01
SSP 3.5
インストールマニュアルおよびご使用の手引き』を参照して、
SSP
ソフトウェアのインストール手順は第
、または
バージョンを調べてください。
3.4
で遠隔の
オペレーティング環境をインストールする方法
Solaris
または
Solaris 8 10/01
SSP
上で実行するソフトウェアは
オペレーティング環境で動作するドメインを
のインストールについての詳細は、『
CD-ROM
オペレーティング環境をインス
9
のインストールマニュアルに記載さ
3.0、3.1
を使用して、
オペレーティング環境をイ
3.1.1
および
Sun
SSP 3.2
バージョン
3
章を参照し
Sun
、
75
Page 96
ドメインインストール作業の概要
Sun Enterprise 10000
す。
■
Solaris 8 10/01
ンストールサーバーとして確立する
または
■
SSP
をインストールサーバーとして使用して、既存のドメインの
オペレーティング環境の新規のコピーを作成する
図
8-1 に、Sun Enterprise 10000
トールする際の作業を図示します。インストール手順では、インストールプロセスを 開始する場所を決めます。たとえば、既存のドメインに 境を新規にインストールする場合は、新しくドメインを作成する必要はありません。
図
8-1
で示す順序に従って、適切な作業を完了する必要があります。次の項目で、各 作業についてさらに詳しく説明します。サーバーの構成やサーバーの設置場所によっ ては、これらの作業が完了するまでにかなりの時間がかかる場合があります。
注 –
この章のインストール前の手順では、インストールに関する
扱います。ユーザーのレベルに応じて、異なる方策を使用できます。たとえば、
Solaris
ルサーバーを設定できます。高度な方策は、このマニュアルでは取り上げません。ま た、この章では、クラッシュしたディスクからの回復方法や、 のネットワークを介したインストール方法については説明しません。
オペレーティング環境の単一イメージをインストールするためのインストー
サーバーの基本的なインストール手順は、次の作業から成りま
オペレーティング環境を実行する新規ドメインを作成し、
Solaris 8 10/01
サーバーへ、
Solaris
オペレーティング環境をインス
Solaris
オペレーティング環
1
つの方策だけを
SSP
以外のマシンから
SSP
をイ
76 Sun Enterprise 10000 SSP 3.5
インストールマニュアルおよびご使用の手引き
• 2002 年 5
月
Page 97
1. 新規ドメインを作成する
2. ドメインネットワーク情報を
構成する
79 ページの「eeprom.image ファイルを 作成する」および 80 ページの「SSP 上に 新規ドメインを作成する」を参照してくだ さい。
81 ページの「ドメインネットワーク情報 を構成する」を参照してください。
3. SSP をインストールサーバー として設定する
インストール前の作業インストール
4. ドメインを OBP レベルに起動する
5. OBP 環境を設定する
1. ドメインにオペレーティング
環境をインストールする
作業
2. suninstall プロセスを 終了する
1. デフォルトの起動ディスクを 設定する
2. 追加ソフトウェアパッケージを
インストールする
83 ページの「SSP をインストールサー バーとして設定する」を参照してくださ い。
84 ページの「ドメインを OpenBoot PROM レベルに起動する」を参照してくだ
さい。
85 ページの「OpenBoot PROM 環境を設 定する」を参照してください。
88 ページの「ドメインにオペレーティン グ環境をインストールする」を参照してく ださい。
90 ページの「suninstall プロセスを終 了する」および Solaris 8 または 9 のインス トールマニュアルを参照してください。
91 ページの「デフォルトの起動ディスク を設定する」を参照してください。
93 ページの「追加ソフトウェアパッケー ジをインストールする」を参照してくださ い。
3. ドメインの ntp.conf ファイルを設定する
4. インストールを検証する
インストール後の作業
5. ソフトウェアライセンスを 取得する
図 8-1 ドメインインストール作業の概要
8 章Sun Enterprise 10000
第
ドメインへの
94 ページの「NTP パッケージを設定する」を 参照してください。
95 ページの「インストールを検証する」 を参照してください。
96 ページの「ソフトウェアのライセンス」 を参照してください。
Solaris 8
または
9
オペレーティング環境のインストール
77
Page 98
ドメインインストールを開始する前に 必 要な事項
新規のインストールを開始する前に、サイトの構成やサーバーの設定を十分に理解し ておく必要があります。一部の情報は、サーバー構成ファイルから得られます。
インストール作業を開始する前に入手しておく必要がある情報を次に示します。
表 8-1
必要な情報 説明
新規作成するドメイ
IP
ンの
システム識別キーと ホスト
の浮動ホスト名 浮動ホスト 名とは、メイン
SSP
ディスクパーティ ションのサイズ
対象ドメインのディ スクの論理名
インストール用
Solaris CD
ドメインのインストールに必要な情報
アドレス
ドメインを新規作成する場合、購入先からこの情報を入手してくだ
ID
さい。システム識別キーは、 合に必要です。
です。
ドメインの
論理名は、
インストール時に少なくとも必要な す。インストール時に選択するロケールと配布形態に応じて、以下 の
CD
• Solaris 8 (
• Solaris 8 (
• Software Supplements for the Solaris 8 (
Environment - SPARC Platform Edition
• Solaris 8 (
root
cxtxdxsx
を使用します。
または または
または
eeprom.image
として機能させる
SSP
ディスクをカスタマイズする場合のみ必要です 。
の形式で指定します。
CD
9) Software 1 of 2 - SPARC Platform Edition
9) Software 2 of 2 - SPARC Platform Edition
9) Languages
ファイルを生成する場
の名前のこと
SSP
のタイトルを以下に示しま
または
9) Operating
注意 – Sun Enterprise 10000
トールする場合は、 の章の説明に従って、 ル作業を始めてください。
78 Sun Enterprise 10000 SSP 3.5
Solaris
Solaris 8 (
のドメイン上に
9) Installation CD
または
Solaris 8 (または 9) Software 1 of 2 CD を使用してインストー
インストールマニュアルおよびご使用の手引き
オペレーティング環境をインス
を使用しないでください。こ
• 2002 年 5
月
Page 99
ドメインインストール前の作業
この項目では、
Sun Enterprise 10000
ドメインに、
Solaris
オペレーティング環境をイ ンストールする前に完了しておく必要がある、必須の作業について説明します。シス テム構成やインストール方法によっては、必ずしも全部の作業を完了する必要はあり ません。ここでは、以下の作業について説明します。
次の方法でドメインを作成する
■
新規ドメイン用の
■
■
ドメインネットワーク情報を構成する
■
■
SSP
ドメインを
■
■
OpenBoot PROM
eeprom.image ファイルを作成する
▼
1.
システム識別キーとホスト
2.
ユーザー
上に新規ドメインを作成する
SSP
をインストールサーバーとして設定する
OpenBoot PROM
ssp
として
3. SUNW_HOSTNAME
eeprom.image
レベルに起動する
環境を設定する
ID
を、購入先から入手します。
SSP
にログインします。
変数の入力を要求されたら、プラットフォーム名、または任意の既
ファイルを作成する
存のドメイン名を使用します。
4. sys_id(1M)
ssp% sys_id -h
-f $SSPVAR/.ssp_private/eeprom_save/eeprom.image.domain_name
コマンドを使用して、
-k
hostid
eeprom.image
\
key
ファイルを作成します。
ここで
hostid は、キーとともに与えられる番号です。 key は、
EEPROM
キー番号です。
domain_name は、新規ドメインのホスト名です。
有効な hostid
および
key
番号の詳細については、
照してください。
key
注 –
すべての
hostid
と
番号は、大文字と小文字が区別されます。受け取った通
りに正確に入力する必要があります。
8 章Sun Enterprise 10000
第
ドメインへの
Solaris 8
または
sys_id(1M)
9
オペレーティング環境のインストール
マニュアルページを参
79
Page 100
5.
sys_id(1M)
次の
ssp% sys_id -d -f \ $SSPVAR/.ssp_private/eeprom_save/eeprom.image.domain_name
コマンドを実行して、結果をチェックします。
次の例では、
ssp% sys_id -h 0x80a66e05 -k 49933C54C64C858CD4CF \
-f $SSPVAR/.ssp_private/eeprom_save/eeprom.image.domain_name ssp% sys_id -d -f $SSPVAR/.ssp_private/eeprom_save/ \ eeprom.image.domain_name
IDPROM in eeprom.image. Format = 0x01 Machine Type = 0x80 Ethernet Address = 0:0:be:a6:6e:5 Manufacturing Date = Wed Dec 31 16:00:00 1997 Serial number (machine ID) = 0xa66e05 Checksum = 0x3f
6.
テープまたはディスクに、 起動ディスクに障害が発生した場合にアクセスできるようにします。
ドメイン用の
7.
次の項目で説明するように、この時点で
SSP 上に新規ドメインを作成する
▼
49933C54C64C858CD4CF
domain_name
SSP eeprom.image
eeprom.image
ファイルが作成できました。
key
が
SSP
0x80a66e05
で、
ファイルのバックアップを作成し、
に新規ドメインを構築できます。
hostid
が
です。
1.
ユーザー
ssp
2. SUNW_HOSTNAME
名を指定します。
ドメイン名が、オペレーティングシステムのインストール先のドメインのホスト名 に、対応していることを確認してください。プラットフォーム名は、 なければなりません。
80 Sun Enterprise 10000 SSP 3.5
として、
インストールマニュアルおよびご使用の手引き
SSP
にログインします。
変数の入力を要求されたら、作成するドメインのプラットフォーム
14
文字以内で
• 2002 年 5
月
Loading...