HP Serviceguard バージョン A.11.19 リリースノート

HP Serviceguard バージョン A.11.19
リリースノート
HP 部品番号: T1905-90002
2009 年 3 月
ご注意
1.
本書に記載した内容は、予告なしに変更することがあります。
2.
本書は内容について細心の注意をもって作成いたしましたが、万一ご不審な点や誤り、記載もれなど、お気付きの点が
ございましたら当社までお知らせください。
3.
当社は、お客様の誤った操作に起因する損害については、責任を負いかねますのでご了承ください。
4.
当社では、本書に関して特殊目的に対する適合性、市場性などについては、一切の保証をいたしかねます。また、備品、
性能などに関連した損傷についても保証いたしかねます。
5.
当社提供外のソフトウェアの使用や信頼性についての責任は負いかねます。
6.
本書の内容の一部または全部を、無断でコピーしたり、他のプログラム言語に翻訳することは法律で禁止されています。
7.
本製品パッケージとして提供した本書や媒体は本製品用だけにお使いください。プログラムをコピーする場合はバック
アップ用だけにしてください。プログラムをそのままの形で、あるいは変更を加えて第三者に販売することは固く禁じ
られています。
U.S. Government License
Confidential computer software. Valid license from HP required for possession, use or copying.
Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical
Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
著作権
© Copyright 1998-2009 Hewlett-Packard Development Company, L.P.
本書には著作権によって保護されている内容が含まれています。本書の内容の一部または全部を著作者の許諾なしに複製、改
変、および翻訳することは、著作権法下での許可事項を除き、禁止されています。
商標
UNIX® は、米国ならびに他の国における The Open Group の登録商標であり、The Open Group から独占的にライセンスされ
ます。
納入後の保証について
•
保証の期間は、ご購入時に当社よりお出しした見積書に記載された期間とします。保証サービスは、当社の定める休日
を除く月曜日から金曜日までの、午前 8 時 45 分から午後 5 時 30 分の範囲で無料で行います。当社で定めたシステム製
品については出張修理を行い、その他の製品については当社にご返却いただいた上での引取り修理となります。当社が
定める地域以外における出張修理対象製品の修理は、保証期間中においても技術者派遣費が有料となります。
•
ソフトウェア製品の保証は上記にかかわらず、下記に定める範囲とさせていただきます。
•
ソフトウェア製品およびマニュアルは当社が供給した媒体物の破損、資料の落丁およびプログラムインストラクショ
ンが実行できない場合のみ保証いたします。
•
•
バグおよび前記以外の問題の解決は、別に締結するソフトウェアサポート契約に基づいて実施されます。
次のような場合には、保証期間内でも修理が有料となります。
—
取扱説明書等に記載されている保証対象外部品の故障の場合。
—
当社が供給していないソフトウェア、ハードウェア、または補用品の使用による故障の場合。
—
お客様の不適当または不十分な保守による故障の場合。
—
当社が認めていない改造、酷使、誤使用または誤操作による故障の場合。
—
納入後の移設が不適切であったための故障または損傷の場合。
—
指定外の電源 (電圧、周波数) 使用または電源の異常による故障の場合。
—
当社が定めた設置場所基準に適合しない場所での使用、および設置場所の不適当な保守による故障の場合。
—
火災、地震、風水害、落雷、騒動、暴動、戦争行為、放射能汚染、およびその他天災地変等の不可抗力的事故によ
る故障の場合。
•
当社で取り扱う製品は、ご需要先の特定目的に関する整合性の保証はいたしかねます。また、そこから生じる直接的、
間接的損害に対しても責任を負いかねます。
•
当社で取り扱う製品を組み込みあるいは転売される場合は、最終需要先における直接的、間接的損害に対しては責任を
負いかねます。
•
製品の保守、修理用部品の供給期間は、その製品の製造中止後 5 年間とさせていただきます。
本製品の修理については取扱説明書に記載されている最寄の事業所へお問い合わせください。
目次
出版履歴 .....................................................................................................................................9
原典.......................................................................................................................................9
1 Serviceguard バージョン A.11.19 リリースノート.......................................................................11
はじめに..............................................................................................................................11
プラットフォームへの依存性........................................................................................11
Serviceguard のバンドル構成要素 - 新しい製品構造...................................................11
バンドルされていない Serviceguard のオプション製品..............................................11
新しいクラスタマネージャ...........................................................................................12
Serviceguard A.11.19 は将来の段階的アップグレードに必要な基本バージョン........12
代替のアドレスを使用する場合は Quorum Server のアップグレードが必要.............13
System Management Homepage (SMH) からの Serviceguard Manager の利用.........13
OS が混在するクラスタのサポート (HP-UX 11i v2 および 11i v3)..............................13
バージョン 3.5、4.0、または 4.1 の HPVM が必要......................................................13
従来のパッケージ..........................................................................................................13
.rhosts の非推奨化.....................................................................................................14
cmviewconf の非推奨化..............................................................................................14
Serviceguard Extension for Faster Failover の廃止.......................................................14
RS232 ハートビートの廃止...........................................................................................14
トークンリングと FDDI を廃止....................................................................................14
パラレル SCSI 二重クラスタロックの廃止...................................................................15
ロック LUN ではパラレル SCSI はサポートされない..................................................15
クラスタ名の制限..........................................................................................................15
LVM ボリュームグループをアクティブ化する際の性能の最適化...............................15
ハイアベイラビリティコンサルティングサービス.......................................................16
HP-UX 11i v2 について.................................................................................................16
HP-UX 11i v3 について.................................................................................................17
このリリースの概要............................................................................................................20
HP-UX 11i v2 と 11i v3 に共通の Serviceguard の新機能............................................20
HP-UX 11i v3 でのみ利用可能な Serviceguard の機能................................................22
このリリースでサポートされていない機能の概要.......................................................23
Serviceguard A.11.19 の新機能.....................................................................................24
Serviceguard Manager について...................................................................................27
Serviceguard A.11.18 パッチで最初に導入された機能.................................................31
Serviceguard A.11.18 より前に最初に導入された機能.................................................40
本バージョンで利用可能なドキュメント ..........................................................................44
その他の情報.......................................................................................................................45
リリースノートのリビジョン.............................................................................................46
互換性に関する情報とインストールのための要件............................................................46
互換性............................................................................................................................46
目次
5
Serviceguard A.11.19 をインストールする前に ...........................................................52
メモリー要件.................................................................................................................52
ポート要件.....................................................................................................................52
システムファイアウォール...........................................................................................53
HP-UX 上での Serviceguard のインストール....................................................................54
依存関係.........................................................................................................................54
Serviceguard のインストール.......................................................................................54
identd を無効にする必要がある場合............................................................................56
以前のバージョンの Serviceguard からのアップグレード..........................................56
段階的アップグレードを使わない場合の以前のバージョンからのアップグレード
(非段階的アップグレード)............................................................................................58
Serviceguard のアンインストール.....................................................................................59
このバージョンでのパッチ.................................................................................................59
QXCR1000575890: HP-UX 11i v3 において、SG クラスタでの LAN カードの OLR
が失敗する.....................................................................................................................60
このバージョンでの修正点.................................................................................................61
修正された不具合..........................................................................................................61
本バージョンの Serviceguard Manager Plug-in で修正された問題.............................63
既知の問題と回避策............................................................................................................63
不具合............................................................................................................................63
Serviceguard Manager の既知の問題...........................................................................64
Serviceguard のリリースについて.....................................................................................64
リリースおよびパッチのタイプ....................................................................................64
サポートされるリリース...............................................................................................65
バージョン番号..............................................................................................................65
各国語サポートの制限事項 ................................................................................................65
6
目次
表目次
1
1-1
1-2
出版履歴........................................................................................................................9
Serviceguard Manager へのアクセス.........................................................................31
.....................................................................................................................................60
7
8
出版履歴
表 1 出版履歴
発行年月
版
部品番号
2009 年 3 月
第1版
T1905-90002 (英語版: T1905-90000)
この新しい版には、Serviceguard A.11.19 についての情報と、A.11.18 のパッチに追
加された新しい機能についての情報が記載されています。
原典
本書は、『HP Serviceguard Version A.11.19 Release Notes』 (HP Part No. T1905-90000)
を翻訳したものです。
原典
9
10
第1章 Serviceguard バージョン A.11.19 リリースノー
ト
はじめに
ここでは、Serviceguard A.11.19 の最も重要な機能と制限事項について説明します。
詳細は、「このリリースの概要」 (20 ページ) を参照してください。
プラットフォームへの依存性
この新しいバージョンの Serviceguard は、HP-UX 11i v2 および 11i v3 でサポートさ
れます。 プラットフォームに依存する機能については、以下の各項を参照してくだ
さい。
• 「HP-UX 11i v2 について」 (16 ページ)
• 「HP-UX 11i v3 について」 (17 ページ)
• 「HP-UX 11i v3 でのみ利用可能な Serviceguard の機能」 (22 ページ)
Serviceguard のバンドル構成要素 - 新しい製品構造
HP-UX 11i v2 および 11i v3 では、Serviceguard の以下の構成要素が利用可能です。
•
製品番号 T1905CA — A.11.19 — ソフトウェアおよびライセンス
Serviceguard 製品 T1905CA の構成要素として、以下の製品が Serviceguard にバンド
ルされています。
•
Serviceguard Manager の Web ベースのグラフィカルユーザーインタフェース
(GUI) バージョン B.02.00
このバージョンは、SMH プラグイン (または単にプラグイン) 版とも呼びます。
「Serviceguard Manager について」 (27 ページ) を参照してください。
•
•
Cluster Object Manager (COM) バージョン B.05.00
SGWEBEM Providers バージョン A.02.00
この製品構造により、アップデートサービスを契約している Serviceguard のユーザー
は、Software Update Manager (SUM) を通じて Web から Serviceguard をダウンロー
ドすることができます (Serviceguard の構成要素として分類されている上記 3 つの製
品もダウンロード可能です)。
バンドルされていない Serviceguard のオプション製品
以下のオプション製品は Serviceguard にバンドルされていませんが、Serviceguard
Distributed Components CD で無償で提供されており、
http://www.hp.com/go/softwaredepot/ha からダウンロードすることもでき
ます。マニュアルは http://www.hp.com/go/softwaredepot/ha にあります。
•
Quorum Server と、『HP Serviceguard Quorum Server Version A.04.00 リリー
スノート』
はじめに
11
新しいクラスタマネージャ
Serviceguard A.11.19 では、新しいクラスタマネージャが導入されています。 これは
稼働中のクラスタ内で、ノードのタイムアウトおよびフェイルオーバーと、クラスタ
の再編成に影響を与え、性能を大幅に向上させます。詳しくは、最新版の
『Serviceguard の管理』の「クラスタ構成のパラメータ」にある MEMBER_TIMEOUT
についての説明を参照してください。
注記: これらの性能向上が組み込まれたため、Serviceguard Extension for Faster
Failover は個別製品として提供されなくなりました。
また、Serviceguard A.11.19 にアップグレードするときに一時的に影響する現象もあ
ります。
クラスタ内の最後のノードを A.11.19 にアップグレードを行うとき、アップグレード
によって古いクラスタマネージャから新しいクラスタマネージャへのクラスタメン
バーの移行が行われます。 この移行は最大 1 秒かかる場合があり、この間に古いク
ラスタマネージャがシャットダウンして、新しいクラスタマネージャが起動します。
注意: 古いクラスタマネージャがシャットダウンして、新しいクラスタマネージャ
が最初のクラスタを形成するまでの間は、1 つのノードの障害がクラスタ全体の障害
を引き起こす可能性があります。 したがって、新しいクラスタマネージャが最初の
クラスタの再編成を正しく完了するまでは、cmviewcl (1m) 以外の Serviceguard
コマンドを使用しないことを強くお勧めします。 詳しくは、『Serviceguard の管理』
の最新版の付録 D にある「Serviceguard A.11.19 へのアップグレードに関する特別な
留意事項」の項を参照してください。
特定のアップグレードパスに該当する追加の注意事項については、このリリースノー
トの「互換性に関する情報とインストールのための要件」 (46 ページ) および「以前
のバージョンの Serviceguard からのアップグレード」 (56 ページ) の項をお読みくだ
さい。
Serviceguard A.11.19 は将来の段階的アップグレードに必要な基本バージョン
A.11.19 は、クラスタマネージャの古いバージョンと新しいクラスタマネージャ
(12 ページ) を段階的アップグレード中に共存させることができる、Serviceguard の
唯一のバージョンです。 つまり、A.11.19 への段階的アップグレードは実行できます
が、A.11.19 より前のリリースから A.11.19 より後のリリースへの段階的アップグレー
ドは行うことはできません。 たとえば、A.11.18 から A.11.19 への段階的アップグレー
ドは実行できますが、A.11.18 から A.11.19 より後のリリースに段階的アップグレー
ドを直接実行することはできません。最初に A.11.19 にアップグレードする必要があ
ります。
12
Serviceguard バージョン A.11.19 リリースノート
代替のアドレスを使用する場合は Quorum Server のアップグレードが必要
代替の Quorum Server サブネット (38 ページ) を使用している場合、クラスタを
Serviceguard A.11.19 にアップグレードする前に、Quorum Server をバージョン
A.04.00 にアップグレードする必要があります。
注意: これを行わないと、更新したクラスタは、Quorum Server をアップグレード
するまではクラスタロックを行わずに実行されます。
System Management Homepage (SMH) からの Serviceguard Manager の利用
詳細は、「Serviceguard Manager について」 (27 ページ) を参照してください。
注記: 以前の管理ステーション版の Serviceguard Manager は、(Serviceguard A.11.18
で) 廃止されました。 管理ステーション版の Serviceguard Manager をサポートして
いる Serviceguard の最後のバージョンは、A.11.17 (HP-UX 11i v3 上の A.11.17.01) で
す。
OS が混在するクラスタのサポート (HP-UX 11i v2 および 11i v3)
一部の制限はありますが、HP では一部のノードが HP-UX 11i v2 を実行し、他のノー
ドが 11i v3 を実行する Serviceguard クラスタをサポートするようになりました。「ク
ラスタの混在」 (46 ページ) を参照してください。
バージョン 3.5、4.0、または 4.1 の HPVM が必要
HP Integrity Virtual Machines (HPVM) を Serviceguard A.11.19 とともに使う場合
は、HPVM 3.5、4.0、または 4.1 をインストールするか、これらのバージョンにアッ
プグレードする必要があります。これらは、現在 Serviceguard A.11.19 でサポートさ
れる唯一のバージョンです。 HPVM についての詳細は、「HP Integrity Virtual
Machines (HPVM) のサポート」 (42 ページ) を参照してください。
従来のパッケージ
A.11.19 でも、従来の方式 (Serviceguard A.11.18 以前で使用されていた方式について
は、『Serviceguard の管理』の第 7 章にある「従来のパッケージの構成」を参照) を
使用して新しいパッケージを作成することができます。 モジュラーパッケージ (A.11.18
で導入された方式によって作成されたもの) で提供されている新しい機能が、従来の
パッケージにも追加されている場合もあります。ただし A.11.19 以降では、新しい機
能はモジュラーパッケージにのみ実装されます。
重要: 従来のパッケージへのサポートは、将来のリリースではすべて廃止されます。
新しいパッケージを作成するときは、可能な限りモジュラー方式を使用してくださ
い。
詳細は、『Serviceguard の管理』の第 6 章を参照してください。
はじめに
13
.rhosts の非推奨化
未構成ノードへのルートアクセスを許可する手段としての .rhosts ファイルの使用
は、Serviceguard A.11.19 では非推奨になりました。この方式へのサポートは将来の
リリースでは廃止されます。 代わりに $SGCONF/cmclnodelist を使用してくだ
さい。 詳細は、『Serviceguard の管理』の第 5 章にある「未構成ノードへのルート
アクセスの許可」を参照してください。
cmviewconf の非推奨化
cmviewconf は Serviceguard A.11.19 では非推奨になりました。このコマンドは将来
のリリースでは廃止される予定です。 クラスタに関する情報を取得するには、
cmviewcl を使用してください。詳細は、『Serviceguard の管理』の第 7 章にある
「クラスタとパッケージのステータスの確認」を参照してください。
Serviceguard Extension for Faster Failover の廃止
新しいクラスタマネージャ (12 ページ) での性能向上により、Serviceguard Extension
for Faster Failover (SGeFF) は廃止されました。 SGeFF が存在する場合、Serviceguard
A.11.19 をインストールするときにシステムから除去されます。
RS232 ハートビートの廃止
Serviceguard の最新版では、RS232 をクラスタハートビートとして利用することはで
きません (RS232 をクラスタハートビートとして利用できる最後のバージョンは、
HP-UX 11i v2 では Serviceguard A.11.17、HP-UX 11i v1 では A.11.16 です)。
HP-UX 11i v2 または 11i v3 上の Serviceguard の最小構成でも、ハートビート用の 2
つのネットワークインタフェースカードを使って、下記のいずれかの構成にする必要
があります。
• 2 つのハートビートサブネット
• 1 つのハートビートサブネットとスタンバイサブネット
• ホットスタンバイモードまたは LAN モニターモードの 2 つの物理ポートを持
つ、APA を使った 1 つのハートビートサブネット
I/O スロット数が 2 つ以下のサーバーでは、ネットワークおよび大容量記憶の接続に
必要な冗長性を持たせるために、ネットワークポートと大容量記憶ポートを持つ多機
能 I/O カードを使う必要があります。
トークンリングと FDDI を廃止
Serviceguard A.11.19 では、クラスタハートビートネットワークおよびデータネット
ワークとして、トークンリングテクノロジと FDDI テクノロジをサポートしていませ
ん (HP-UX 11i v2 上の Serviceguard A.11.17 および HP-UX 11i v1 上の A.11.16 が、こ
れらのテクノロジをサポートしている最後のバージョンとなりました)。 HP-UX 11i
v3 では、これら 2 つのテクノロジをサポートしていません。
14
Serviceguard バージョン A.11.19 リリースノート
サポートされない構成には、物理トークンリングインタフェースと FDDI インタフェー
ス、FDDI またはトークンリング上の仮想 LAN (VLAN) インタフェース、APA 製品
の LAN モニターモードのトークンリングインタフェースおよび FDDI インタフェー
スのフェイルオーバーグループが含まれます。
パラレル SCSI 二重クラスタロックの廃止
二重クラスタロック用に Fibre Channel 接続を使う必要があります。パラレル SCSI
構成で二重クラスタロックを実現することはできなくなりました (Serviceguard
A.11.18)。二重クラスタロックについての詳細は、『Serviceguard の管理』の第 3 章
にある「二重ロックディスク」を参照してください。
ロック LUN ではパラレル SCSI はサポートされない
ロック LUN 機能では、パラレル SCSI はサポートされません。ロック LUN では Fibre
Channel を使う必要があります。 パラレル SCSI を使う必要がある場合は、LVM ク
ラスタロックディスクまたは Quorum Server を使ってください。
クラスタロックについての詳細は、『Serviceguard の管理』の最新版の第 3 章にある
「クラスタロック」を参照してください。
クラスタ名の制限
Quorum Server を使っている場合は、クラスタ名にアットマーク (@)、等号 (=)、縦
棒 (|)、セミコロン (;) を使ってはなりません。
これらの文字は非推奨となりました。将来のリリースの Serviceguard では使えなく
なるため、Quorum Server を利用しない場合でも使わないようにしてください。 将
来のリリースでは、クラスタ名に対して以下の制限が設けられます。
• 先頭と最後が英数字であること。
• それ以外の箇所では、英数字、ピリオド (.)、ハイフン (-)、アンダースコア (_)
だけを使うこと。
LVM ボリュームグループをアクティブ化する際の性能の最適化
パッケージが多数のボリュームグループをアクティブ化する場合は、パッケージ構成
ファイル (従来のパッケージでは制御スクリプト) 内の
concurrent_vgchange_operations パラメータを慎重に調整することで、パッ
ケージの起動とシャットダウンの性能を向上させることができます。
性能を調整するには、このパラメータを少しずつ増やしながら性能を監視し、性能が
低下し始めたら値を増やすのを止めるか値を減らします。
考慮すべき要因としては、CPU の数、利用できるメモリーの量、HP-UX カーネルの
nfile とnproc の設定、ノードで稼働するその他のパッケージの数と特性が挙げら
れます。
はじめに
15
注記: この作業は、通常時にパッケージが稼働するノード上だけでなく、クラスタ
内で最もリソースが少ないノードでも実施してください。フェイルオーバーやその他
の予期せぬ状況で、パッケージがそのノードで稼働する可能性があるためです。
詳細は、『Serviceguard の管理』の最新版の第 6 章にある「構成ファイルの編集」項
にあるチェックリストと、パッケージ構成ファイル内のコメントを参照してくださ
い。このマニュアルは、http://docs.hp.com/ja の [ハイ アベイラビリティ]
セクションにあります。
ハイアベイラビリティコンサルティングサービス
Serviceguard の構成と保守は複雑な作業であるため、当社のハイアベイラビリティコ
ンサルティングサービスを活用し、スムーズなインストールと展開を行うことを強く
お勧めします。詳しくは当社営業担当にお問い合わせください。 また、ディスクド
ライブ、ディスクコントローラ、LAN コントローラなどのハードウェアのファーム
ウェアが最新のリビジョンになっているかどうかに関しても、当社の営業担当にご相
談ください。
HP-UX 11i v2 について
HP-UX 11i v1 から 11i v2 にアップグレードする際の問題
EMS がインストールされているシステムを HP-UX 11i v1 から 11i v2 にアップデート
している最中に、Serviceguard デーモン /usr/lbin/cmclconfd が中断してコアダ
ンプが生成されることがまれにあります。
この問題が発生するのは、アップデート中の Serviceguard が、EMS 製品のアップ
デート中に、サブネット上の別の Serviceguard ノードから Serviceguard プローブ要
求を受信した場合です。
EMS 製品をアップデートする際には、cmclconfd が利用している EMS 製品のライ
ブラリが削除されて再インストールされるため、システムに EMS ライブラリがない
期間が非常にわずかながら存在します。
この期間内にノードが Serviceguard プローブ要求を受け取ると、システムは EMS ラ
イブラリのロードに失敗し、SIGABORT シグナルを cmclconfd に送信します。 こ
の結果作成されるコアダンプには害はなく、製品やシステムの機能には何も影響はあ
りません。
EMS ライブラリがインストールされれば、cmclconfd は正常に動作します。
identd に対する-T オプションの使用
HP-UX のデーモン identd で新しいオプション -T が利用できるようになりました。
HP-UX 11i v2 システム用のこのバージョンの identd は、Sendmail リリース 8.13.3
(バージョン B.11.23.1.005 以降) をダウンロードすることで入手できます。http://
www.software.hp.com を開き、[Internet ready and networking]、
[Sendmail 8.13.3 Special Release Upgrade] の順に選択してください。
16
Serviceguard バージョン A.11.19 リリースノート
ダウンロードにはリリースノートが含まれています。その中の指示に従ってアップグ
レードをインストールしてください。
ソフトウェアをダウンロードしたら、identd の -T オプションに 120 を設定します
(-T120)。これにより、不注意で開いたままになっている接続が 2 分後に切断されま
す。通常 identd は、/etc/inetd.conf から inetd によって起動されるため、
identd -T オプションを設定するにはこのファイルを編集します。
-T オプションは、以前のバージョンの Sendmail または新しいバージョンの HP-UX
に対するパッチの形でも利用できます。 (HP-UX 11i v1 上の Serviceguard A.11.16 の
下で一部のクラスタが稼働している場合でも、その構成で -T オプションが利用でき
ることに注意してください。)
現在システムで動作している identd で -T オプションがサポートされているかどう
かを確認するには、identd のマンページを参照してください。
詳細は、以下の情報を参照してください。
•
•
•
『Serviceguard の管理』(第 16 版) の第 5 章にある「他のノードのルートユーザー
が認識されるようにする」。このマニュアルは、http://docs.hp.com/ja の
[ハイ アベイラビリティ] -> [Serviceguard] にあります。
『Sendmail 8.13.3 Release Notes』の「What’s In This Version」の項
identd(1M) のマンページ
Serviceguard バージョン A.11.18 (2008 年 9 月のパッチ) で初めて導入された機能
本リリースノートで説明するいくつかの機能は、Serviceguard バージョン A.11.18 の
パッチで新しく導入されたものです。 該当する機能についての詳細は、以下の項を
参照してください。
•
•
•
•
•
•
「クロスサブネット構成について」 (33 ページ)
「従来のパッケージからモジュラーパッケージへの移行」 (31 ページ)
「Serviceguard A.11.18 パッチで最初に導入されたその他のパッケージ変更」
(32 ページ)
「VxVM Volume Monitor について」 (35 ページ)
「代替の Quorum Server サブネット」 (38 ページ)
「HP-UX 11i v2 と HP-UX 11i v3 での Veritas 5.0 のサポート」 (39 ページ)
HP-UX 11i v3 について
Serviceguard A.11.19 は HP-UX 11i v3 をサポートしており、特に I/O サブシステムに
関して重要な改良が行われています。 以降の項と、「このリリースの概要」 (20 ペー
ジ) を参照してください。
新しいバンドル
Serviceguard A.11.19 は、HP-UX 11i v3 の HA-OE バンドルと DC-OE バンドルで推
奨される製品として利用できるようになりました。
はじめに
17
Veritas Volume Manager (VxVM) のサポート
HP-UX 11i v3 では、Symantec 社の Veritas (VxVM) 5.0 がサポートされ、VxVM 4.1
はスタンドアロン製品としてサポートされていますが、VxVM 3.5 はサポートされて
いません。VxVM 3.5 (HP-UX に含まれる基本製品の一部です) を使用している場合
は、HP-UX 11i v3 用 Serviceguard A.11.19 と VxVM 4.1 以降に段階的アップグレード
を行うことができます。 詳細は、「以前のバージョンの Serviceguard からのアップ
グレード」 (56 ページ) を参照してください。 また、「HP-UX 11i v2 と HP-UX 11i
v3 での Veritas 5.0 のサポート」 (39 ページ) も参照してください。
注記: VxFS 5.0 で作成したファイルは、4.1 以降のバージョンで開くことができま
せん。
HP-UX 11i v3 のネイティブマルチパス、Veritas DMP、および関連機能
HP-UX 11i v3 の I/O サブシステムは、デフォルトでマルチパス機能と負荷バランス
機能を備えています。 これをネイティブマルチパスと呼びます。
Symantec 社の Veritas Volume Manager (VxVM) と Dynamic Multipathing (DMP)
は、HP-UX 11i v3 でサポートされていますが、マルチパス機能と負荷バランス機能
は提供していません。DMP はパススルードライバとして動作し、マルチパスと負荷
バランスは、代わりに HP-UX の I/O サブシステムで制御されます。
システムを HP-UX 11i v3 にアップグレードすると、デフォルトではすべてのマルチ
パスデバイスに対して I/O サブシステムが負荷バランスとマルチパスを実行します。
これは、VxVM/DMP でデバイスが管理されているかどうかや、システムを柔軟なア
ドレッシングに移行するかどうかには依存しません。この機能は、特に何もしなくて
も有効になります。
HP-UX 11i v3 でのマルチパスの詳細については、http://docs.hp.com の [HP-UX
11i v3 Operating Environments] のセクションにあるホワイトペーパー『HP-UX
11i v3 Native Multipathing for Mass Storage』および http://docs.hp.com/ja の
[HP-UX 11i v3 Operating Environments] のセクションにある『HP-UX シス
テム管理者ガイド : 論理ボリュームの管理』を参照してください。 また、「デバイス
特殊ファイル (DSF) について」 (40 ページ) も参照してください。
PV リンク
『Serviceguard の管理』の以前の版では、ディスクアレイ中に定義された LUN に対
して LVM PV リンクを作成することが推奨されていました。 HP-UX 11i v3 では、こ
れらの PV リンクは冗長です。PV リンクはサポートされていますが、ネイティブマ
ルチパスを無効にしない限り有効になりません (ネイティブマルチパスを無効にする
と、以前のリリースの HP-UX と同様に PV リンクが機能します)。
PCI Error Recovery
PCI Error Recovery を使うと、HP-UX システムは、PCI エラーを検出、分離し、自
動的に復旧することができます。 PCI Error Recovery は、HP-UX 11i v3 システムで
18
Serviceguard バージョン A.11.19 リリースノート
はデフォルトで有効になっていますが、Serviceguard クラスタでは、マルチパスを
使ってストレージデバイスが構成されていて、HP-UX のネイティブマルチパスを無
効にしていない場合にだけ有効なままにすることをお勧めします。
重要: ストレージデバイスで単一のパスだけが構成されている場合や、マルチパス
を無効にしている場合は、PCI Error Recovery を無効にしてください。そうしない
と、Serviceguard は、接続が失われたことを検出できず、フェイルオーバーを実行で
きないことがあります。
pci_eh_enable パラメータを使って PCI Error Recovery を無効にする方法につい
ては、http://docs.hp.com の [High Availability] セクションにある最新版
の『PCI Error Recovery Product Note』の「Tunable Kernel Parameters」の項を参照
してください。
LAN カードのオンライン交換を行うためにはパッチが必要
『Serviceguard の管理』の第 8 章にある「LAN カードまたは Fibre Channel カード
の交換」で説明している方法で、オンラインで (クラスタを停止せずに) LAN カード
を交換するためには、事前にパッチPHNE_35894 を適用しておく必要があります。
「このバージョンでのパッチ」 (59 ページ) と「QXCR1000575890: HP-UX 11i v3 に
おいて、SG クラスタでの LAN カードの OLR が失敗する」 (60 ページ) を参照して
ください。
インタフェースカードのオンライン交換についての詳細は、http://docs.hp.com/
ja の [ハイ アベイラビリティ] -> [システム管理] にある HP-UX 11i v3 用の『イ
ンタフェースカード OL* サポートガイド』を参照してください。
Serviceguard バージョン A.11.18 (2008 年 9 月のパッチ) で初めて導入された機能
本リリースノートで説明するいくつかの機能は、Serviceguard バージョン A.11.18 の
パッチで新しく導入されたものです。該当する機能についての詳細は、以下の項を参
照してください。
•
•
•
•
•
•
•
•
•
「クロスサブネット構成について」 (33 ページ)
「vgchange -T について」 (37 ページ)
「従来のパッケージからモジュラーパッケージへの移行」 (31 ページ)
「Serviceguard A.11.18 パッチで最初に導入されたその他のパッケージ変更」
(32 ページ)
「LVM 2.0 について」 (38 ページ)
「VxVM Volume Monitor について」 (35 ページ)
「代替の Quorum Server サブネット」 (38 ページ)
「HP-UX 11i v2 と HP-UX 11i v3 での Veritas 5.0 のサポート」 (39 ページ)
「HP-UX 11i v3 でのみ利用可能な Serviceguard の機能」 (22 ページ)
はじめに
19
このリリースの概要
Serviceguard A.11.19 のこのリリースは、HP-UX 11i v2 と 11i v3 の両方で動作し、新
機能が追加されています。 プラットフォームに依存する差異もいくつかあります。
詳細は、以降の項と「はじめに」 (11 ページ) を参照してください。 ドキュメントに
ついては、「本バージョンで利用可能なドキュメント 」 (44 ページ) を参照してくだ
さい。
HP-UX 11i v2 と 11i v3 に共通の Serviceguard の新機能
以下の機能は、A.11.19 の新機能です。
•
•
•
•
•
•
•
•
•
•
20
パッケージ間に新しいタイプの依存関係を構成できます。 「新しい種類のパッ
ケージの依存関係」 (24 ページ) を参照してください。
パッケージ重みとノードキャパシティを構成することで、特定のノードで同時に
実行できるパッケージを広い範囲で制御できます。 「パッケージ重みについて」
(24 ページ) を参照してください。
重要度の高いもの以外のパッケージの新機能は、「Serviceguard A.11.18 パッチ
で最初に導入されたその他のパッケージ変更」 (32 ページ) に記載されています。
Serviceguard は、すべてのクラスタコンポーネントについて、IPv6 のホスト名
アドレスファミリーをサポートするようになりました (一部の制限があります)。
「IPv6 の新規サポート」 (24 ページ) を参照してください。
Serviceguard は、リンクレベル以外に IP レベルでサブネットをモニターできる
ようになりました。「IP モニターについて」 (25 ページ) を参照してください。
クラスタの実行中に構成を変更できるようになりました。特に、クラスタロック
に関しては、以前のリリースではオンラインでは許可されていなかったか、また
は制限されていました。「新しいオンラインクラスタ構成機能」 (25 ページ) を
参照してください。
モジュラーパッケージの場合、ほとんどのパッケージ構成の変更をパッケージの
実行中にできるようになり、従来のパッケージについても、より多くの変更がオ
ンラインでできるようになりました。「新しいオンラインパッケージ構成機能」
(25 ページ) を参照してください (モジュラーパッケージおよび従来のパッケージ
について詳しくは、最新版の『Serviceguard の管理』の第 6 章を参照してくださ
い)。
個別のコマンドおよび大規模なクラスタ変更の両方について、変更の影響のプレ
ビューが可能になりました。「新しいプレビュー機能」 (26 ページ) を参照して
ください。
モジュラーパッケージの一部を実行して、まだ開始していないモジュールの保守
を実行できるようになりました。「部分起動保守モードについて」 (26 ページ)
を参照してください。
新しいユーティリティにより、仮想マシン (VM) のゲスト内部で実行中のアプリ
ケーションをモニターできます。「cmappmgr について」 (27 ページ) を参照し
てください。
Serviceguard バージョン A.11.19 リリースノート
•
•
1 つのクラスタ内で最大 300 個までのパッケージを構成できるようになりまし
た。 以前は 150 個に制限されていました。
クォーラムサーバーは、合計 300 台までのノードで構成される、150 個までのク
ラスタをサポートできるようになりました。
以前の制限は、クラスタ 50 個とノード 100 個まででした。 新しい制限値は、
Quorum Server バージョン A.02.04 以降でサポートされます。
•
新しい Serviceguard デーモンが提供されます。
— Service Assistant デーモン: cmserviced (cmsrvassistd の置き換え)
— クラスタ WBEM エージェントデーモン: cmwbemd
— プロキシデーモン: cmproxyd
これらのデーモンについて詳しくは、最新版の『Serviceguard の管理』の第 3 章
にある「Serviceguard のデーモン」を参照してください。
•
•
新しいクラスタパラメータ NETWORK_AUTO_FAILBACK は、リンクレベルの障
害が原因で一次 LAN インタフェースがスタンバイ インタフェースにフェイル
オーバーした後、一次 LAN インタフェースのリカバリをどのように処理するか
を Serviceguard に指定します。 『Serviceguard の管理』の第 4 章の「クラスタ
構成のパラメータ」にある、このパラメータの説明を参照してください。
サイト間で iFCP インターコネクトを使用する遠距離クラスタには、新しいパラ
メータ CONFIGURED_IO_TIMEOUT_EXTENSION を設定する必要があります。
詳しくは、http://docs.hp.com の [High Availability] ->
[Serviceguard] にあるマニュアル『Understanding and Designing Serviceguard
Disaster Tolerant Architectures』を参照してください。
以下の機能は、A.11.18 のパッチで最初に導入されたものです。
•
•
•
Serviceguard では、既存の (従来の) パッケージをモジュラーパッケージに自動
的に移行する手段が提供されています。 「従来のパッケージからモジュラーパッ
ケージへの移行」 (31 ページ) を参照してください。
Serviceguard A.11.19 に導入されたもの以外の追加のパッケージ機能については、
「Serviceguard A.11.18 パッチで最初に導入されたその他のパッケージ変更」
(32 ページ) に記載されています。
Serviceguard は、クロスサブネット構成をサポートします。
ルーターで結合された複数のサブネットを、クラスタハートビートとデータの両
方で利用するように構成することができます。この構成では、一部のノードがあ
るサブネットを利用し、別のノードが別のサブネットを利用します。 「クロス
サブネット構成について」 (33 ページ) を参照してください。
— サイト対応ディザスタトレラントクラスタをサポートするための変更が行わ
れています (クラスタ構成ファイルへのパラメータ SITE_NAME と SITE の
追加を含む)。この機能を利用するためには、追加のソフトウェアが必要です
(「詳細情報」 (35 ページ) を参照)。
このリリースの概要
21
•
•
•
クラスタノードとクォーラムサーバー間の通信用に、代替のサブネットを構成で
きます。 「代替の Quorum Server サブネット」 (38 ページ) を参照してくださ
い。
Serviceguard では、Symantec 社の Veritas 5.0 がサポートされています。「HP-UX
11i v2 と HP-UX 11i v3 での Veritas 5.0 のサポート」 (39 ページ) を参照してく
ださい。
VxVM および CVM 用の新しいボリュームモニターが提供されています。 「VxVM
Volume Monitor について」 (35 ページ) を参照してください。
HP-UX 11i v3 でのみ利用可能な Serviceguard の機能
以下の HP-UX 11i v3 の機能に対する Serviceguard のサポートは、Serviceguard バー
ジョン A.11.17.01 で最初に導入されました。
•
HP-UX 11i v3 上の Serviceguard A.11.19 は、HP-UX のデバイス特殊ファイル
(DSF) の柔軟なアドレッシング (一貫性のある LUN バインディングとも呼びま
す) をサポートしています。
「デバイス特殊ファイル (DSF) について」 (40 ページ) を参照してください。
•
HP-UX 11i v3 上の Serviceguard A.11.19 は、HP-UX のネイティブマルチパス機
能と負荷バランス機能をサポートしています。
「HP-UX 11i v3 のネイティブマルチパス、Veritas DMP、および関連機能」
(18 ページ) を参照してください。
•
以下のネットワーク機能が新たに追加されました。
— HP-UX の olrad -C コマンドは、Serviceguard クラスタ構成の一部になっ
ているネットワークインタフェースカード (NIC) を識別するようになりまし
た。
クラスタを停止せずに NIC をクラスタ構成から削除し、システムから取り外
すことができるようになりました。 「olrad について」 (39 ページ) を参照し
てください。
— Serviceguard では、APA の LAN モニターモードもサポートするようになり
ました。
•
Serviceguard は、任意の大きさのプロセス ID (PID) をサポートするようになり
ました。最大は、HP-UX と、ノードのハードウェアアーキテクチャでサポート
される最大値です。
以前のバージョンの HP-UX では、30,000 に制限されていました。HP-UX 11i v3
では、この制限がなくなっています。詳細は、http://docs.hp.com にあるホ
ワイトペーパー『Number of Processes and Process ID Values on HP-UX』を参
照してください。
22
Serviceguard バージョン A.11.19 リリースノート
以下の HP-UX 11i v3 の機能に対する Serviceguard のサポートは、Serviceguard バー
ジョン A.11.18(またはこのリリースのパッチ) で最初に導入されました。
•
•
•
Serviceguard A.11.19 でサポートされる LVM ボリュームグループの数が、HP-UX
11i v3 2008 年 9 月版リリースから増加しました。Serviceguard クラスタで構成
できるボリュームグループの最大数は、HP-UX でサポートされる最大数です。
詳細は、HP-UX のマニュアルを参照してください。
HP-UX 11i v3 上の Serviceguard A.11.19 は、データおよびクラスタロックの両
方について、LVM 2.0 ボリュームグループをサポートします。 「LVM 2.0 につ
いて」 (38 ページ) を参照してください。
Serviceguard は、セルの OL* (セルのオンライン追加およびオンライン削除) を、
OL* をサポートしている HP Integrity サーバー上でサポートするようになりまし
た。
パーティションに分割されたシステムでの Serviceguard の使用についての詳細
は、http://docs.hp.com の [High Availability] -> [Serviceguard]
-> [White Papers] にあるホワイトペーパー『HP Serviceguard Cluster
Configuration for HP-UX 11i or Linux Partitioned Systems』を参照してくださ
い。
•
FSWeb ユーティリティを使って、Serviceguard クラスタ内の LVM ボリューム
(追加製品の Serviceguard Extension for Real Application Cluster (SGeRAC) がイ
ンストールされている場合は、SLVM ボリュームも) を構成できます。
FSWeb についての詳細は、fsweb (1m) のマンページを参照してください。
このリリースでサポートされていない機能の概要
•
•
•
•
RS232 はクラスタハートビートとしてサポートされなくなりました。
トークンリングと FDDI は、クラスタハートビートネットワークおよびデータ
ネットワークとしてサポートされなくなりました。
HP-UX 11i v3 では、Symantec 社の Veritas Volume Manager (VxVM) バージョ
ン 3.5 はサポートされていませんが、VxVM 5.0 はサポートされ、VxVM 4.1 はス
タンドアロン製品としてサポートされています。
cmviewcl コマンドでは、-r 11.09 オプションがサポートされなくなりまし
た。
-r 11.12 と -r 11.16 は引き続きサポートされています。詳細は、cmviewcl
(1m) のマンページを参照してください。
詳細は、「はじめに」 (11 ページ) および「段階的アップグレードの例外」 (58 ペー
ジ) を参照してください。
このリリースの概要
23
Serviceguard A.11.19 の新機能
新しい種類のパッケージの依存関係
Serviceguard A.11.18 から、『Serviceguard の管理』の第 6 章で説明されている制限
に従えば、同じクラスタノードで動作する他のパッケージに依存するパッケージを作
成できるようになりました。
Serviceguard A.11.19 では 2 つの新機能が追加されました。1 つは依存するパッケー
ジを実行すべき場所を広い範囲で指定する機能と、もう 1 つはそれを停止するように
指定できる機能です。
詳細は、最新版の『Serviceguard の管理』の第 4 章にある「パッケージの依存関係に
ついて」(特に「拡張依存関係」のサブセクション) を参照してください。 また、
http://docs.hp.com の [High Availability] -> [Serviceguard] にある
ホワイトペーパー『Serviceguard’s Package Dependency Feature』も参照してくださ
い。
パッケージ重みについて
パッケージ重みとノードキャパシティによって、特定のノード上で同時に実行できる
パッケージの数を制限、あるいはノードに設定できる合計のパッケージの「重み」
(リソース消費量について) を制限できます。
たとえば、大規模なシステムと小規模なシステムからなる 2 つのノードのクラスタが
あると仮定します。 すべてのパッケージを大規模なシステムで同時に実行できるよ
うにしたいのですが、大規模なノードに障害が発生した場合、重要なパッケージだけ
を小規模なシステムで実行したいとします。 パッケージ重みを使用すれば、
Serviceguard にこの動作を実施させるように構成できます。
詳しくは、最新版の『Serviceguard の管理』の第 4 章にある「パッケージの重みにつ
いて」、および http://docs.hp.com の [High Availability] ->
[Serviceguard] -> [White Papers] にあるホワイトペーパー『Using
Serviceguard’s Node Capacity and Package Weight Feature』を参照してください。
IPv6 の新規サポート
Serviceguard A.11.19 では、クラスタに構成されている任意のサブネット (クラスタ
ハートビートを搬送するサブネット、および Quorum Server に接続されているサブ
ネットを含む) について、IPv4 または IPv6 のいずれかのアドレスファミリーを選択
できます。 ただし、一部の制限が適用されます。詳しくは、最新版の『Serviceguard
の管理』の第 4 章にある「クラスタ構成のパラメータ」、特に STATIONARY_IP、
HEARTBEAT_IP、QS_HOST、および QS_ADDR のパラメータの説明と、第 5 章にあ
る「名前解決の構成」を参照してください。
新しい HOSTNAME_ADDRESS_FAMILY クラスタパラメータを使用して、ホスト名の
アドレス解決を、IPv4 アドレスのみに解決する (IPv4) か、あるいは IPv4 および IPv6
の両方に解決する (ANY) かを Serviceguard に指示します。
24
Serviceguard バージョン A.11.19 リリースノート
重要:
• Quorum Server の IPv6 アドレスには、Quorum Server バージョン A.04.00 が必
要です。
• cmquerycl -q を使用して、QS_HOST および QS_ADDR に IPv6 アドレス (また
は IPv6 アドレスのみに解決されるホスト名) を構成することはできません。 ク
ラスタテンプレートファイルを生成して、QS_HOST および QS_ADDR について
の適切な (IPv6) 値を設定し、HOSTNAME_ADDRESS_FAMILY をANY に設定した
後で、cmapplyconf を使用して構成を適用する必要があります。 詳しくは、
http://docs.hp.com/ja の [ハイ アベイラビリティ] -> [Quorum サー
バ] にある、最新版の『HP Serviceguard Quorum Server バージョン A.04.00 リ
リースノート』を参照してください。
IP モニターについて
Serviceguard A.11.19 ではネットワークインタフェースをリンクレベルでモニターす
ることに加えて、IPv4 および IPv6 の両方のサブネットについて、レイヤ 3 での稼働
状況および接続性のチェックを行う IP レベルでのモニターも可能です。 これは構成
可能な IP モニターによって実行できます。IP モニターは、クラスタ内に構成された
任意のサブセットに対して有効にできますが、必ずしもモニターを行う必要はありま
せん。 IP のモニターは、クラスタの稼働中に構成することも停止することもできま
す。
詳細は、『Serviceguard の管理』の第 3 章にある「IP モニターの動作」のセクショ
ンを参照してください。
新しいオンラインクラスタ構成機能
Serviceguard A.11.19 では、新しいオンラインクラスタ管理機能が導入されています。
新機能には以下のものがあります。
• Quorum Server 構成の変更
• ロックディスク構成の変更
• ロック LUN 構成の変更
• IPv4 から IPv6 への (またはその逆) インタフェースの変更
オンラインで変更可能な機能の概要と、その手順 および注意事項については、最新
版の『Serviceguard の管理』の第 7 章にある「クラスタの再構成」の項を参照してく
ださい。
新しいオンラインパッケージ構成機能
Serviceguard A.11.19 では、パッケージの実行中に、モジュラーパッケージへのほぼ
すべての構成変更と、従来のパッケージへの多くの変更を行うことができます。 詳
細、手順および注意事項については、最新版の『Serviceguard の管理』の第 7 章にあ
る「パッケージの再構成」と、特に「構成変更が可能なパッケージの状態」のサブセ
クションを参照してください。
このリリースの概要
25
従来のパッケージおよびモジュラーパッケージについて詳しくは、最新版の
『Serviceguard の管理』の第 6 章を参照してください。
新しいプレビュー機能
パッケージの配置方法に影響を及ぼす変数には多くのものがあり、クラスタノードの
可用性、これらのノードでのネットワークおよびその他のリソースの可用性、フェイ
ルオーバーおよびフェイルバックのポリシーなどが含まれます。さらに、パッケージ
重み、依存関係、および優先順位を構成している場合にはこれらも含まれます。 特
定のアクションまたはイベントのパッケージへの影響を、実際に行う前にプレビュー
で確認することができます。
Serviceguard A.11.19 にはこれを行うための 2 つの方法が提供されています。
Serviceguard コマンドのプレビューモード (-t) を使用する方法と、異なるクラスタ
状態をシミュレートするための cmeval (1m) コマンドを使用する方法です。 さら
にもう 1 つの方法として、クラスタへの変更全体をモデル化したい場合に、cmeval
を使用することもできます。
詳細は、『Serviceguard の管理』の第 7 章にある「クラスタの変更による影響のプレ
ビュー」を参照してください。
部分起動保守モードについて
Serviceguard にはモジュラー、フェイルオーバーパッケージ用の保守モードが提供さ
れており、これによって、別のモジュールが実行されている間に、パッケージを部分
的に起動して一部のパッケージモジュールで保守を実行できます (パッケージのタイ
プおよびモジュールについての詳細は、『Serviceguard の管理』の第 6 章を参照して
ください)。 これは部分起動保守モード (短縮して保守モードとも呼びます) と呼ばれ
ています。
重要: パッケージを部分起動保守モードに設定するか、または設定を解除できるよ
うにするには、パッケージを停止して無効にしておく必要があります。
詳細は、『Serviceguard の管理』の第 7 章にある「パッケージの保守: 部分起動保守
モード」を参照してください。
その他のパッケージ変更
注記: 従来のパッケージおよびモジュラーパッケージについて詳しくは、
『Serviceguard の管理』の第 6 章を参照してください。
Serviceguard A.11.19 には、本リリースノートに記載されていない以下のパッケージ
機能が追加されています。
• 新しい multi_node_all モジュールには、マルチノードパッケージ用に構成で
きるすべてのパラメーターが含まれています。
• 新しい package_description パラメーターを使用すると、パッケージがど
のアプリケーションを実行しているかを示すことができます。
26
Serviceguard バージョン A.11.19 リリースノート
詳細は、『Serviceguard の管理』の第 6 章にある「パッケージモジュールとパラメー
タ」を参照してください。
cmappmgr について
cmappmgr は、プロセスを仮想マシン (VM) のゲストノード上で起動およびモニター
できるユーティリティです。 これはプラットフォームに依存せず、HP-UX、Linux、
および Windows の VM をサポートします。
ホスト上の cmappmgr は SSL 接続を介して、VM ゲスト上の軽量モジュール
cmappserver と通信します。cmappmgr は、モニター対象のプロセスが終了すると
終了します。 これは Serviceguard パッケージ内のサービスとして実行することも、
モジュラーパッケージ内の外部スクリプト、あるいは従来のパッケージの起動と停止
スクリプトから起動することができます (モジュラーパッケージおよび従来のパッケー
ジについては、『Serviceguard の管理』の第 6 章を参照してください)。
cmappmgr は Serviceguard コマンドとしてパッケージされています。cmappserver
は (HP-UX、Linux、または Windows それぞれに対して) depot、rpm、または exe
としてパッケージされており、ホストから VM ゲストにコピーして、そこにインス
トールできます。
詳しくは、http://docs.hp.com の [High Availability] -> [Serviceguard]
-> [White Papers] にあるホワイトペーパー『Designing High Availability Solutions
with HP Serviceguard and HP Integrity Virtual Machines』を参照してください。
Serviceguard Manager について
HP Serviceguard Manager B.02.00 は、HP System Management Homepage (HP SMH)
の Web ベースのツールで、以前の Serviceguard 管理ツールの機能に代わるもので
す。Serviceguard Manager では、Serviceguard A.11.19 クラスタを、サポートされる
Web ブラウザを使って任意のシステムから監視、管理、構成することができます。
Serviceguard Manager では、ソフトウェアの追加インストールは不要です。代わり
に、Web ブラウザを使って HP System Management Homepage (SMH) にログイン
し、HP Serviceguard Manager ツールにアクセスしたり、その他のシステム管理ツー
ルを使うことができます。
HP Serviceguard Manager のメインページには、クラスタの稼働状況の概要や、それ
ぞれのノードおよびパッケージの状態が表示されます。
DSAU との統合
HP Serviceguard Manager は、Distributed Systems Administration Utilities (DSAU)
を使って、統合されたクラスタログ (syslog) および統合されたパッケージログを表
示できます。
DSAU の詳細は、http://docs.hp.com/ja の [HP-UX 11i v3 Operating
Environments] -> [システム管理] にある『Distributed Systems Administration
Utilities ユーザーガイド』を参照してください。
このリリースの概要
27
注記: DSAU では、クロスサブネットクラスタ内のローカルログ統合サーバーがサ
ポートされません。 代わりに、Quorum Server ノードまたはクラスタ上でリモート
ログ統合サーバーを設定できます。
母国語サポート
HP Serviceguard Manager バージョン B.02.00 は、英語、日本語、韓国語、簡体字中
国語、繁体字中国語、フランス語、ドイツ語、スペイン語、イタリア語のバージョン
が利用できます。
提供されている機能
SMH および Serviceguard でのユーザーのセキュリティ権限に応じて、以下の作業が
行えます。
•
•
•
•
クラスタの監視、作成と変更、起動と停止
ノードの監視、起動と停止
パッケージの依存関係の構成を含む、フェイルオーバーパッケージとシステムマ
ルチノードパッケージの作成と変更。Auto Run および Node Switching の設
定を変更することもできます。
フェイルオーバーパッケージ、マルチノードパッケージ、システムマルチノード
パッケージの監視、実行、停止、移動
新機能
HP Serviceguard Manager バージョン B.02.00 は、HP-UX 11i v2 および HP-UX 11i
v3 (ならびに Linux Red Hat RHEL 5.2 および SUSE SLES 10) 上の Serviceguard A.11.19
をサポートします。以下に B.02.00 の新機能を示します。
• 拡張されたクラスタモニター機能
— パッケージステータスをアイコンでの要約と、特定の問題に関する詳しい説
明
— フェイルオーバーできないパッケージの識別
— ノードおよびパッケージが停止したか、または障害が発生したかの識別
— パッケージのタイプの識別 (フェイルオーバー、マルチノードシステムのマル
チノード、Serviceguard Extension for RAC)
— VMware ゲストとして稼働する Serviceguard ノードの識別
— Integrity VM ホストまたはゲストとして稼働する Serviceguard ノードの識別
•
•
28
Serviceguard Extension for SAP の検出
構成の拡張
— モジュラーパッケージ構成ウィザード
— 拡張されたパッケージ依存関係の構成
— 改良されたクラスタおよびパッケージの構成の検証
— クラスタおよびパッケージの構成パラメーター用のツールチップ
Serviceguard バージョン A.11.19 リリースノート
— クラスタ構成ウィザード
— 詳細なクラスタ構成オプション
•
使いやすさの改善
— プレビュー管理操作 (「ノード停止」などの管理操作のシミュレーションな
ど)
— Serviceguard のパッチのバージョン表示
— Partition Manager へのコンテキスト依存リンク
◦ Partition Manager は、HP サーバーシステム上で nPartitions を構成およ
び管理するための HP の無償ツールです。 Partition Manager がインストー
ルされていない場合、ポップアップウィンドウに HTTP 404 - File
not found と表示されます。 Partition Manager は、HP-UX 配布媒体の
オペレーティング環境バンドルに含まれている無償の製品です。 また、
HP Integrity Essentials Foundation Pack for Linux の管理用 CD にも含ま
れています。 Partition Manager を Serviceguard Manager 内で起動するに
は、事前にインストールしておく必要があります。
— VM Manager へのコンテキスト依存リンク
VM Manager は、システム管理者が HP Integrity Virtual Machines (Integrity
VM) を作成、監視、および評価するために使用できるツールです。 VM
Manager を起動するには以下のものが必要です。
◦ HP Virtual Machines Manager (VM Manager) バージョン A.03.50 以降を
VM ホストシステム上にインストールする必要があります。
◦ VM Manager ソフトウェアは、VM Manager を起動する VM ゲストノー
ドをホストする VM ホストノード上にインストールする必要があります。
◦ VM Manager を HPVM ゲスト上で起動するには、ゲストノード上に
HPVM-Guest バンドルソフトウェアをインストールする必要があります。
詳しくは、http://docs.hp.com/ja の『HP Integrity Virtual Machines イ
ンストール/構成/管理ガイド』を参照してください。
— 問題に対処するためのアラートページにメニューバーを追加
— パッケージ依存関係表示のデフォルトとしてテーブルビューをグラフィカル
ビューへ変更
— パッケージ起動操作の改善
— 統合ログへのアクセス機能の強化
制限事項
サイト対応の Metrocluster または Continentalcluster を構成することはできません
が、サイト対応の Metrocluster の監視および管理と、Continentalcluster の監視 (管
理は不可) を行うことができます。
このリリースの概要
29
ヘルプサブシステム
この項は、Serviceguard Manager に慣れることを目的としています。 Serviceguard
Manager を起動したら、読み取り専用プロパティページから各フィールド上にマウ
スを移動させることで表示される短い記述を表示させる機能を使用してみてくださ
い。画面の右上にある ボタンをクリックすることで、オンラインヘルプにアクセ
スし、概要と手順の情報を表示することもできます。ヘルプトピック「HP
Serviceguard Manager メインページについて」から始めてください。HP Serviceguard
Manager の Access Control Policies と、root 権限についての説明があるので、ヘル
プトピック「セキュリティについて」は必ずお読みください。
HP Serviceguard Manager を使う前の設定
HP Serviceguard Manager を使い始める前に、以下のものを準備するか、作業を実行
しておく必要があります。
•
•
Serviceguard A.11.19 と Serviceguard Manager B.02.00 がインストールされてい
る、少なくとも 1 台のクラスタメンバーノード
hpuxswTOMCAT 製品
hpuxswTOMCAT は、HP-UX とともにデフォルトでインストールされます。 シ
ステムにインストールされていることを確認するには、次のコマンドを実行しま
す。
swlist -l fileset | grep TOMCAT
•
•
•
•
HP-UX 11i v2 の場合、バージョン 2.2.7 (SysMgmtWeb A.2.2.7) 以降の SMH
(System Management Homepage)
SMH にアクセスできる Web ブラウザ (Internet Explorer 6.0 以降または Firefox
2.0 以降)
HP-UX 11i v3 の場合、バージョン 2.2.9 (SysMgmtWeb A.2.2.9) 以降の SMH
SMH のユーザーロールを構成するために、SMH を起動していること
([settings] -> [Security] -> [User Groups])。
— HP SMH 管理者としてアクセスするユーザーは、クラスタ管理機能をすべて
利用できます。
— HP SMH オペレータとしてアクセスするユーザーは、クラスタを監視するこ
とができ、ユーザーの Serviceguard ロールベースアクセス構成によって定義
された、限定されたクラスタ管理機能を利用できます。
— HP SMH ユーザーとしてアクセスするユーザーは、クラスタ管理機能を利用
することはできません。
詳細は、ヘルプトピック「セキュリティについて」を参照してください。
•
30
セキュリティ「ブートストラップ」ファイル cmclnodelist が作成済みである
こと。手順については、『Serviceguard の管理』の第 5 章にある「ルートレベル
アクセスの構成」を参照してください。
Serviceguard バージョン A.11.19 リリースノート
Serviceguard Manager の起動
次の表に、Serviceguard Manager にアクセスする際の選択肢の詳細を示します。
表 1-1 Serviceguard Manager へのアクセス
シナリオ
シナリオユースケース クラスタの数
Serviceguard のバー
ジョン
Serviceguard Manager
のバージョン
1
単一クラスタの管理
A.11.19
B.02.00
A.11.18
B.01.01
A.11.17.01
B.01.00
A.11.17.01 以降
HP SIM または
B.<xx.xx> の複数の
ブラウザセッション
複数クラスタの管理
2
1
複数のクラス
タ
ヒント: HP Serviceguard Manager のセッションの起動に要する時間を短縮するた
めに、コマンド行から以下を実行してください。
1.
hpsmh を停止します。
/opt/hpsmh/bin/hpsmh stop
2.
ファイル /etc/rc.config.d/hpsmh を編集します。 START_TOMCAT の値を
1 に設定します。 以下に例を示します。
START_TOMCAT=1
3.
hpsmhd を開始します。
/opt/hpsmh/bin/hpsmh autostart
パッチと修正
Serviceguard Manager B.02.00 にはパッチは不要です。 既知の問題とその回避策につ
いては、「Serviceguard Manager の既知の問題」 (64 ページ) を参照してください。
Serviceguard A.11.18 パッチで最初に導入された機能
従来のパッケージからモジュラーパッケージへの移行
A.11.18 へのパッチで最初に提供された新しい Serviceguard コマンド cmmigratepkg
は、従来のパッケージからモジュラーパッケージへの移行処理をできる限り自動化し
ます (モジュラーパッケージおよび従来のパッケージについては、『Serviceguard の
管理』の第 6 章を参照してください)。多くのパッケージをこの方法で移行できます
が、すべてのパッケージで可能という訳ではありません。詳細は、http://
docs.hp.com の [High Availability] -> [Serviceguard] -> [White
papers] にあるホワイトペーパー『Migrating Packages from Legacy to Modular
Style』を参照してください。
このリリースの概要
31
注記: cmmigratepkg コマンドを実行するためには、このコマンドを実行するシス
テム上に Perl バージョン 5.8.3 以降が必要です。 この Perl は、HP-UX のベースプロ
ダクトの一部としてすでにシステム上に存在しています。
Serviceguard A.11.18 パッチで最初に導入されたその他のパッケージ変更
注記: 従来のパッケージおよびモジュラーパッケージについて詳しくは、
『Serviceguard の管理』の第 6 章を参照してください。
Serviceguard A.11.18 のパッチで最初に導入された機能として、以下の新機能があり
ます。
•
Serviceguard は、パッケージがシャットダウンした理由を示す情報を提供するよ
うになりました。
パッケージが停止したとき、Serviceguard はパッケージ制御スクリプト内の新し
い環境変数 SG_HALT_REASON に、以下の値のいずれかを設定します。
— failure - パッケージが依存しているサブネット、リソース、またはサービ
スの障害によりパッケージが停止した場合に設定されます。
— user_halt - パッケージが cmhaltpkg または cmhaltnode コマンドで停止
したか、Serviceguard Manager での同等の動作で停止した場合に設定されま
す。
— automatic_halt - 依存対象パッケージの障害でパッケージが自動的にフェ
イルオーバーした場合や、自動的に一次ノードにフェイルバックした場合
(failback_policy = automatic) に設定されます。
この変数を問い合わせるカスタムコードをパッケージに追加して、パッケージが
停止した理由を調べ、適切なアクションをとることができます。従来のパッケー
ジでは、パッケージ制御スクリプトのCUSTOMER DEFINED FUNCTIONS エリア
にあるcustomer_defined_halt_cmds() 関数にコードを入れます。モジュ
ラーパッケージでは、パッケージの外部スクリプトにこのコードを入れます (外
部スクリプトについては、『Serviceguard の管理』の第 4 章を参照してくださ
い)。
たとえば、管理者がデータベースを停止するとき (SG_HALT_REASON に
user_halt が設定される) は、カスタムコードで、順序良くデータベースを停
止させることが考えられますが、一方で、パッケージが異常終了したことを示す
(たとえば、依存しているサービスの障害などで) failure が SG_HALT_REASON
に設定された場合は、強制シャットダウンが必要かもしれません。
•
32
cmviewcl -v -f line の表示に新しいフィールドlast_halt_failed が追
加されました。このフィールドは、ノード上で最後に実行したパッケージ停止ス
クリプトが成功したか失敗したかを示しています。値がno となるのは、停止ス
クリプトが正常に実行された場合、ノードがクラスタに参加してからまだ停止ス
クリプトが実行されていない場合、パッケージがそのノードで動作するように構
Serviceguard バージョン A.11.19 リリースノート
•
成されてからまだ停止スクリプトが実行されていない場合です。それ以外の場合
にはyes となります。
パッケージ構成ファイルの新しいパラメータ vxvm_dg_retry を使うと、失敗
した VxVM のインポートを再試行するように指定できます。『Serviceguard の
管理』の第 6 章にある「パッケージモジュールとパラメータ」を参照してくださ
い。
クロスサブネット構成について
A.11.18 のパッチで最初に導入された新しい Serviceguard 機能により、ルーターで結
合された複数のサブネットを、クラスタハートビートとデータの両方で利用するよう
に構成することができます。この構成では、一部のノードがあるサブネットを利用
し、別のノードが別のサブネットを利用します。
クロスサブネット構成では、以下のことが可能です。
•
•
あるサブネット上のノードから別のサブネット上のノードへのパッケージの自動
的なフェイルオーバー
サブネットにまたがったクラスタハートビート
また、サイト対応ディザスタ トレラント クラスタでは、SITE_PREFERRED ポリシー
を使用して、望ましいサイトのノードにフェイルオーバーするようにパッケージを構
成 (たとえば、ローカルのあるノードが適格であるときに、リモートサイトのノード
にパッケージがフェイルオーバーしないようにする) したり、cmviewcl -S を使用
して、出力をローカルサイトについての情報に制限したりすることができます。 サ
イト対応ディザスタ トレラント クラスタには追加のソフトウェアが必要です。「詳
細情報」 (35 ページ) に記載されているドキュメントと、マンページ cmviewcl (1m)
および cmmakepkg (1m) を参照してください。
構成作業
クラスタとパッケージの構成作業に以下の影響があります。
•
•
構成済みまたは構成可能なノードとサブネットをルーターをまたがって検出する
ためには、cmquerycl -w full を使用する必要があります。
モジュラーパッケージでは、サブネットにまたがったパッケージのフェイルオー
バーを可能にするために、パッケージ構成ファイルで以下の 2 つの新しいパラ
メータを設定する必要があります。
— ip_subnet_node - サブネットが構成されているノードを示します。
— monitored_subnet_access - サブネットがすべてのノード上に構成されて
いるか (FULL)、一部のノード上にのみ構成されているか (PARTIAL) を示し
ます。
(従来のパッケージについては、最新版の『Serviceguard の管理』の第 7 章にあ
る「クロスサブネットフェイルオーバーの構成」を参照してください。 従来の
パッケージおよびモジュラーパッケージの説明については、このマニュアルの第
6 章を参照してください。)
このリリースの概要
33
•
パッケージ構成ファイルの node_name では、ワイルドカード (*) を使わないで
ください。ワイルドカードを使うと、同じサブネット上のノードへのフェイル
オーバーが可能な場合でも、サブネットにまたがったフェイルオーバーが発生す
る可能性があります。 代わりに、望ましい順にノードをリストしてください。
制限事項
以下の制限があります。
•
•
•
•
•
•
クラスタのすべてのノードが、同じネットワークドメインに属している必要があ
ります (すなわわち、完全修飾ドメイン名のドメイン部分が同じである必要があ
ります)。
各ノードは、IP レベルで完全に接続されている必要があります。
各クラスタノードで最低 2 つのハートビートパスが構成されている必要がありま
す。
ハートビートネットワークの遅延時間が 200 ミリ秒未満である必要があります。
各ノード上の各ハートビートサブネットは、別ノード上のハートビートサブネッ
トへの経路として物理的に異なる経路になる必要があります。すなわち、ハート
ビートパスが物理的に独立している必要があります。
— ハートビートは静的に経路指定する必要があります。ハートビートを異なる
パスを通して流すために、各ノードで静的な経路エントリーが構成されてい
る必要があります。
— 1 台のルーターで障害が発生しても、両方のハートビートに同時に影響が出
ないようにする必要があります。
Symantec 社の Veritas Cluster File System (CFS) では、ノード間の LLT (Link-Level
Traffic) 通信が必要なため、CFS だけでは Serviceguard をクロスサブネット構成
にすることはできません。
しかし、Serviceguard と Serviceguard Extension for Oracle RAC (SGeRAC) な
どの HP 追加製品を使えば、特定のクロスサブネット構成で CFS がサポートさ
れます。後述のドキュメントを参照してください。
•
•
•
•
34
各パッケージサブネットには、ローカルブリッジネット上の待機インタフェース
を構成する必要があります。 待機インタフェースは、サブネット間で共有する
ことができます。
この環境でアプリケーションを配置する際には、慎重に検討する必要がありま
す。『Serviceguard の管理』(第 16 版) の第 4 章にある「アプリケーションの配
置への影響」を参照してください。
対象となるノードで「hostname LAN」のステータスが DOWN になっている場
合、cmrunnode は失敗します。(「hostname LAN」とは、そのノードのホスト
名で解決される IP アドレスが設定されている LAN インタフェースのことを指
します。)
monitored_subnet に対し、パッケージ構成ファイルで、
monitored_subnet_access にPARTIAL が設定されている場合、そのパッケー
ジの node_name リスト中の 1 台以上のノードでそのサブネットが構成されて
Serviceguard バージョン A.11.19 リリースノート
いる必要があります。逆に、このパッケージに対して監視されるすべてのサブ
ネットでPARTIAL アクセスが構成されている場合、node_name リストの各ノー
ドでは、これらサブネットのうち 1 つ以上が構成されている必要があります。
— 他の構成と同様に、あるノードで構成され、パッケージ構成ファイルで監視
対象サブネットとして指定されたサブネットが動作していない場合は、パッ
ケージはそのノード上では開始されません。
•
Serviceguard Manager を使ってクロスサブネットクラスタやクロスサブネット
パッケージを構成することはできません。
詳細情報
クロスサブネット環境でクラスタとパッケージを構成する方法の詳細については、
『Serviceguard の管理』(第 16 版) の第 5 章にある「クロスサブネット情報の取得」、
第 4 章にある「クロスサブネットフェイルオーバーについて」、第 7 章にある「クロ
スサブネットフェイルオーバーの構成」(従来のパッケージのみ) を参照してくださ
い。このマニュアルは、http://docs.hp.com/ja の [ハイ アベイラビリティ]
-> [Serviceguard] にあります。
重要: クロスサブネットトポロジは単独のサイトでも実現できますが、通常は遠距
離クラスタ (特にサイト対応ディザスタトレラントクラスタ) で使われます。遠距離
クラスタでは、HP 追加ソフトウェアが必要です。
このようなクラスタの設計と構成については、Serviceguard に付属しているディザス
タトレラントのマニュアルを参照してください。詳細は、http://docs.hp.com の
[High Availability] (日本語版は http://docs.hp.com/ja の [ハイ アベイ
ラビリティ]) にある以下のドキュメントを参照してください。
•
•
•
•
『Understanding and Designing Serviceguard Disaster Tolerant Architectures』
『Designing Disaster Tolerant HA Clusters Using Metrocluster and
Continentalclusters』
『Serviceguard Extension for RAC ユーザーガイド』
ホワイトペーパー『Configuration and Administration of Oracle 10g R2 RAC
Database in HP Metrocluster』
VxVM Volume Monitor について
Serviceguard クラスタ内の各物理ディスクを単に監視しても、Symantec の Veritas
Volume Manager (VxVM) が管理するボリュームを適切に監視していることにはなり
ません。これは、物理ボリュームの障害が、必ずしもフェイルオーバーの契機となる
致命的な障害ではないためです (たとえば、1 つのミラー化ボリュームの障害は、致
命的とは見なされません)。
これに加えて、VxVM ではボリュームがオンライン状態のときにボリュームのサイ
ズを変更できるので、論理ボリュームが正常に機能していることを保障するために、
どの物理ディスクを監視すべきかを決定するのが非常に難しくなっています。
Serviceguard A.11.18 のパッチで最初に導入された HP Serviceguard VxVM Volume
このリリースの概要
35
Monitor は、VxVM ボリュームを効率的かつ永続的に監視するための手段を提供しま
す。
モニターの使用法
VxVM Volume Monitor は、VxVM ボリュームへアクセスする必要があるパッケージ
内でサービスとして構成します。
監視対象のボリュームで障害が発生するか、アクセス不能になると、モニターサービ
スは終了し、パッケージは現在のノード上で異常終了します。 パッケージのフェイ
ルオーバー動作は、他のフェイルオーバーパッケージと同様に、構成されている設定
により決まります。
構文:
cmvxserviced [-h, --help] [-v, --version]
[-O, --log-file <log_file>]
[-D, --log-level <1-7>]
[-t, --poll-interval <seconds>]
<volume_path> [<volume_path>...]
各パラメータの簡単な説明を以下に示します。
-h または --help
上記に示した使用方法を表示して、終了します。
注記: サービスコマンドには、ヘルプパラメータやバージョンパラメータを含めな
いでください。含めると、実行時にパッケージが即座に異常終了します。
-v または --version
モニターのバージョンを表示して終了します。
-O または --log-file
ログ用のファイルを指定します (デフォルトでは、ログメッセージはコンソールに出
力されます)。
-D または --log-level
ログレベルを指定します。 ログの記述レベルは、ログレベルの数値に比例します。
つまり、ログレベル 7 で、最大のログ情報が表示されます。 デフォルトのログレベ
ルは 0 です。
-t または --poll-interval
ボリュームを調べる時間間隔を指定します。
ポーリング間隔には最小で 1 (1 秒) を指定できますが、ポーリング間隔が短い (10 秒
未満) と、多数のボリュームを監視している場合にシステムの性能が低下することが
あることに注意してください。 1 つのサービスコマンドで 50 以上のボリュームを監
視する場合は、ポーリング間隔を 10 秒以上とすることをお勧めします。
36
Serviceguard バージョン A.11.19 リリースノート
デフォルトのポーリング間隔は 60 秒です。
volume_path
監視する VxVM ボリュームデバイスファイルの絶対パス名です。少なくとも 1 つは
指定します (必須)。 このパス名は、ブロックデバイスファイルのものでなければな
りません。
例
/usr/sbin/cmvxserviced -O /log/monlog.log -D 3 /dev/vx/dsk/cvm_dg0/lvol2
このコマンドは、1 つのボリューム /dev/vx/dsk/cvm_dg0/lvol2 をログレベル
3、ポーリング間隔 60 秒で監視し、すべてのログメッセージを /log/monlog.log
に出力します。
/usr/sbin/cmvxserviced /dev/vx/dsk/cvm_dg0/lvol1 /dev/vx/dsk/cvm_dg0/lvol2
このコマンドは、2 つのボリュームをデフォルトのログレベル 0、ポーリング間隔 60
秒で監視し、すべてのログメッセージをコンソールに出力します。
/usr/sbin/cmvxserviced -t 10 /dev/vx/dsk/cvm_dg2/lvol3
このコマンドは、1 つのボリュームをログレベル 0、ポーリング間隔 10 秒で監視し、
すべてのログメッセージをコンソールに出力します。
監視の範囲
VxVM Volume Monitor は、以下の障害を検出します。
•
•
•
ボリューム操作に致命的な影響のある、ストレージデバイスまたはデバイスの
セットへの最後のリンクの障害。
ボリューム操作に致命的な影響のある、ストレージデバイスまたはデバイスの
セットの障害。
ボリュームの予期しない切り離しまたは無効化。
VxVM Volume Monitor は、以下の障害は検出できません。
•
•
•
動作可能なリンクが残っている状態での、ストレージデバイスまたはデバイスの
セットへの冗長リンクの障害。
ボリューム内のミラー化プレックスの障害 (機能しているプレックスが少なくと
も 1 つある場合)。
有効かつアクティブであると Veritas Volume Manager が認識しているボリュー
ム上のデータの破損。
vgchange -T について
以下に示すパッチを適用すると、Serviceguard で vgchange -T がサポートされま
す。このコマンドでは、HP-UX 11i v3 システムでボリュームグループのマルチスレッ
ド化されたアクティブ化操作ができます。
これは、ボリュームグループをアクティブ化するときに、物理ボリューム (ディスク
または LUN) がボリュームグループに並列にアタッチされ、論理ボリュームのミラー
コピーが、順番にではなく、並列に同期されることを意味します。 これにより、パッ
このリリースの概要
37
ケージのボリュームグループに多数の物理ボリュームが含まれている場合に、パッ
ケージの起動速度が向上します。
パッケージのすべてのボリュームグループに対して vgchange -T を有効にするに
は、パッケージ構成ファイルで enable_threaded_vgchange に1 を設定します
(デフォルトは0 であり、マルチスレッド化されたアクティブ化は無効です)。
Serviceguard パッケージの内容としては、この機能は、物理ボリュームがボリューム
グループ内でアクティブ化される方法に影響を与えますが、別のパッケージパラメー
タ concurrent_vgchange_operations は、パッケージが同時にアクティブ化で
きるボリュームグループの数を制御しているということも忘れないでください。
重要: これらのオプションを設定する前に、構成ファイル内の
concurrent_vgchange_operations と enable_threaded_vgchange のコメ
ントと、vgchange(1m) のマンページを読んでください。
代替の Quorum Server サブネット
Serviceguard A.11.19 では、クラスタノードとクォーラムサーバー間の通信用に、代
替のサブネットを構成できます。 この構成は、コマンド行と Serviceguard Manager
のどちらからでもできます。詳細については、http://docs.hp.com/ja の [ハイ
アベイラビリティ] -> [Quorum サーバ] にある『HP Serviceguard Quorum Server
バージョン A.04.00 リリースノート』を参照してください。
重要: Serviceguard A.11.19 から、この機能には Quorum Server バージョン A.04.00
が必要です (Quorum Server バージョン A.03.00 と動作可能な Serviceguard A.11.18
には、パッチも提供されていますが、Quorum Server バージョン A.03.00 では、
Serviceguard A.11.19 の代替のサブネットがサポートされていません)。「代替のアド
レスを使用する場合は Quorum Server のアップグレードが必要」 (13 ページ) を参照
してください。
LVM 2.0 について
Logical Volume Manager (LVM) 2.0 のボリュームグループでは、LVM 1.0 のボリュー
ムグループにあったいくつかの制限が取り除かれており、LVM バージョン B.11.31.0809
および Serviceguard A.11.19 が存在する HP-UX 11i v3 0803 Fusion 以降のシステムで
利用することができます (このサポートは、Serviceguard A.11.18 のパッチで最初に
導入されました)。
38
Serviceguard バージョン A.11.19 リリースノート
注記: LVM 2.0 のボリュームグループへの移行は必須ではなく、何もしなくてもす
べて以前と同様に機能します。
LVM 2.0 のボリュームグループを使う場合でも以前と同じコマンドで管理することが
できますが、lvdisplay、vgdisplay、pvdisplay、vgscan の出力を解析するス
クリプトは軽微な変更が必要になることがあります。これは、これらのコマンドの出
力が少し変更されたためです。 また、一部のコマンドで新しいオプションを利用す
ることができます。
詳細は、http://docs.hp.com の [11i v3] -> [LVM Volume Manager] にあ
るホワイトペーパー『LVM Version 2.0 Volume Groups in HP-UX 11i v3』を参照し
てください。 HP-UX 11i v3 上の LVM のその他の情報については、http://
docs.hp.com/ja の [HP-UX 11i v3 Operating Environmants] にある
『HP-UX システム管理者ガイド : 論理ボリュームの管理』を参照してください。
olrad について
LAN インタフェースまたは VLAN インタフェースをシステムから削除する前に、ク
ラスタ構成から削除する必要があります。 これは、クラスタを停止させずに行うこ
とができます。
HP-UX 11i v3 では、olrad コマンドに新しいオプション olrad -C が追加されてい
ます。このオプションを使うと、インタフェースがクラスタ構成に含まれているかど
うかがわかります。影響のある I/O スロット ID を引き数として、olrad -C コマン
ドを実行します。
NIC がクラスタ構成の一部になっている場合は、処理を進める前に構成から削除する
ように知らせる警告メッセージが表示されます。olrad についての詳細は、
olrad(1M) のマンページを参照してください。
NIC をクラスタ構成から削除した後で、olrad -d を実行し、システムをシャット
ダウンせずに HP-UX 11i v3 クラスタノードから取り外すことができます。
詳細は、『Serviceguard の管理』の第 7 章にある「ノードからの LAN または VLAN
インタフェースの削除」を参照してください。
HP-UX 11i v2 と HP-UX 11i v3 での Veritas 5.0 のサポート
Serviceguard A.11.19 は、HP-UX 11i v2 と HP-UX 11i v3 の両方で、Symantec 社の
Veritas VxVM、CVM、CFS 5.0 をサポートしています。ただし、以下の例外があり
ます。
• Serviceguard は、CVM および CFS に対してサイトあたり最大 8 つのノードをサ
ポートしており、2 つのサイトでは最大 16 ノードとなります。
Serviceguard のサイトが構成できるのは (SITE_NAME および SITE パラメーター
を使用)、サイト対応ディザスタ トレラント クラスタのみで、これには追加のソ
フトウェアが必要です。詳しくは、「クロスサブネット構成について」 (33 ペー
ジ) に記載されているドキュメントを参照してください。
このリリースの概要
39
サイト対応ディザスタ トレラント クラスタを構成しない場合、Serviceguard ク
ラスタあたり最大 8 つの CVM/CFS ノードを構成できます。
CFS を含む HP Serviceguard Storage Management Suite バージョン A.02.00 以降のバ
ンドルでは、CFS 5.0 のネストしたマウントをサポートします (ネストは最大 4 レベル
までサポート)。
この機能はデフォルトで有効です。これを無効にするには、以下の行を /etc/
cmcluster.conf に追加してください。
SGCFS_NESTED_MOUNT_SUPPORT=disabled
詳細は、『HP Serviceguard Storage Management Suite バージョン A.02.01 リリース
ノート』を参照してください。このマニュアルは、http://docs.hp.com/ja の
[ハイ アベイラビリティ] -> [HP Serviceguard Storage Management Suite]
にあります。
重要: 必要なパッチについては、お使いの Storage Management Suite のバージョン
に対応する『HP Serviceguard Storage Management Suite リリースノート』を参照し
てください。
Serviceguard NFS Toolkit は、CFS 5.0 をサポートしています。ホワイトペーパー
『Serviceguard NFS Toolkit Support for Cluster File System』を参照してください。
このホワイトペーパーは、http://docs.hp.com の [High Availability] ->
[Highly Available NFS] -> [White Papers] にあります。
Serviceguard A.11.18 より前に最初に導入された機能
デバイス特殊ファイル (DSF) について
HP-UX 11i v2 までは、デバイスファイルの命名規則として、ハードウェアパスがコー
ド化されたものを使っていました。たとえば、/dev/dsk/c3t15d0 という名前のデ
バイスファイルは、SCSI コントローラ インスタンス 3、SCSI ターゲット 15、SCSI
LUN 0 を示します。
HP-UX 11i v3 では、新しいネーミングを導入しており、柔軟なアドレッシング (たま
に、一貫性のある LUN バインディングと呼ばれます) と呼ばれています。
柔軟なアドレッシングの命名規則の下では、ハードウェアパス名は記憶装置の名前に
コード化されません。各デバイスファイル名には、/dev/[r]disk/disk3 のよう
に、一意のインスタ ンス番号が付与されます。この方法では、ハードウェアパスが
変わっても、名前を変更する必要がありません。
新たにインストールした HP-UX 11i v3 では、柔軟なアドレッシングがデフォルトで
すが、I/O サブシステムは、HP-UX 11i v3 より前のデバイスファイル (HP-UX 11i v3
では、これを従来のデバイスファイルと呼びます) も認識します。 新しい命名規則を
使ったデバイスファイルは、一貫性のあるデバイスファイルと呼びます。
40
Serviceguard バージョン A.11.19 リリースノート
HP-UX 11i v3 にアップグレードすると、新たに一連の一貫性のあるデバイスファイ
ルが作成されますが、既存の従来のデバイスファイルはそのまま残り、デフォルトで
は HP-UX と Serviceguard で引き続き使われます。
そのため、HP-UX 11i v3 にアップグレードしても、柔軟なアドレッシングに移行す
る必要はありません。ただし、その利点について十分に検討することをお勧めします
(http://docs.hp.com の [Network and Systems Management] -> [Storage
Area Management] にあるホワイトペーパー『The Next Generation Mass Storage
Stack』を参照してください)。移行作業には、システムとアプリケーションの構成
ファイルの変更と、一貫性のあるデバイスファイルを使用しているスクリプトの変
更、場合によっては新しいコマンドやオプションを使うようにする変更が発生しま
す。この手順については、http://docs.hp.com にあるホワイトペーパー『Migrating
from HP-UX 11i v2 to HP-UX 11i v3』および『LVM Migration from Legacy to Agile
Naming Model HP-UX 11i v3』で説明しています。
HP-UX 11i v3 のコールドインストールを行う場合には、従来のデバイスファイルと
一貫性のあるデバイスファイルが自動的に作成されます。 この場合、デフォルトで
は、インストールプロセスによってブート、ルート、スワップ、ダンプなどのシステ
ムデバイスの名前として、一貫性のあるデバイスファイル名を使うように構成されま
す。そのため、/etc/fstab や /etc/lvmtab などのシステム構成ファイルには、
一貫性のあるデバイスファイルに対する参照が含まれることになりますが、
Serviceguard の機能には影響はありません。
注記: お勧めはしませんが、他のノードを柔軟なアドレッシングに移行した後で、
いくつかのノードで従来の DSF を使うことも可能です。これにより、必要に応じて、
名前の移行時期をノードごとに変えることができます。
注意: クラスタロックディスクをタイブレーカとして使っている場合は、段階的アッ
プグレードの際に、柔軟なアドレッシング方式に移行できません。このような変更
は、クラスタ構成を変更することになるためです。しかし、クラスタを停止させず
に、クラスタロックデバイスファイル名を新しい方式に移行することができます。
そのための必要条件と手順については、『Serviceguard の管理』の第 7 章にある「ク
ラスタロック構成のアップデート」を参照してください。
柔軟なアドレッシングについての詳細は、http://docs.hp.com/ja にある以下の
ドキュメントを参照してください。
• 『HP-UX システム管理者ガイド : 論理ボリュームの管理』([HP-UX 11i v3
Operating Environments] -> [システム管理] にあります)
• 『HP-UX 11i v3 インストール/アップデートガイド』([HP-UX 11i v3
Operating Environments] -> [インストール & アップデート] にありま
す)
• 以下のホワイトペーパー
— 『The Next Generation Mass Storage Stack』([Network and Systems
Management] -> [Storage Area Management] にあります)
このリリースの概要
41
— 『Migrating from HP-UX 11i v2 to HP-UX 11i v3』
— 『HP-UX 11i v3 Native Multi-Pathing for Mass Storage』
— 『LVM Migration from Legacy to Agile Naming Model HP-UX 11i v3』
また、HP-UX 11i v3 の intro(7) のマンページも参照してください。
HP Integrity Virtual Machines (HPVM) のサポート
A.11.16 から、Serviceguard は HP Integrity Virtual Machines (HPVM) をサポート
しています。
重要: Serviceguard A.11.19 は、バージョン 3.5、4.0、または 4.1 の HPVM だけを
サポートしています。
最新の互換性情報については、http://docs.hp.com の [High Availability]
-> [Serviceguard] -> [Support Matrixes] にある
『Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in Compatibility and Feature
Matrix』を参照してください。
Serviceguard A.11.19 は、HPVM を、パッケージとしても、クラスタノードとしても
サポートしています。Serviceguard クラスタノードのいずれかが仮想マシンの場合
は、障害が発生したノードの I/O が完了するまで Serviceguard が待たなければなら
ない時間が長くなります。「HPVM とクラスタ再編成時間について」 (42 ページ) を
参照してください。
HPVM とクラスタ再編成時間について
Serviceguard は、ノードが障害となりクラスタを再編成する際、障害となったノード
の I/O が対象となる記憶装置に書き出されるまで、一定の時間待つ必要があります。
その時間が経過した後でしか、引き継ぎノードはその装置にアクセスすることができ
ません。そうしないと、データが破損するおそれがあります。 Serviceguard が待つ
時間は Serviceguard によって計算されるため、ユーザーが構成することはできませ
ん。
上記の事項は、クラスタ構成に仮想マシン (VM) が含まれているかどうかにかかわら
ず該当しますが、VM を Serviceguard ノードとして使うと、他のノードが同じ記憶
装置にアクセスできるようになるまで Serviceguard が待たなければならない時間が
長くなります。 この新たな待ち時間は、クラスタの再編成時間を増加させ、それは
最大 70 秒にもなります。
Serviceguard の待ち時間が増加する量は、VM ゲストデポが VM ノードにインストー
ルされているかどうかにある程度依存します。 (ゲストデポのインストールについて
は、後述する場所にある『HP Integrity Virtual Machines インストール/構成/管理ガ
イド』を参照してください。 ) Serviceguard は、タイムアウトを最適な値に設定する
ために、VM ゲストデポから取得した情報を使用します。もし、いずれかの VM ノー
ドにゲストデポがインストールされていないと、Serviceguard は最適なタイムアウト
を設定するために必要な情報を取得できなくなり、追加のタイムアウトを最大値であ
る 70 秒にしてしまいます。
42
Serviceguard バージョン A.11.19 リリースノート
重要: この追加のタイムアウトにより、クラスタの再編成に要する時間が実質的に
増えることになります。 たとえば、VM ノードを追加する前に、クラスタの再編成
に通常 40 秒かかっていた場合、1 つ以上の VM ノードがクラスタのメンバーであり、
これらすべてのノードに VM ゲストデポをインストールすると、再編成に約 80 秒か
かります。 VM ゲストデポがインストールされていない VM ノードがクラスタのメ
ンバーになっていると、再編成に約 110 秒かかります。 これは、再編成の原因が VM
ノードの障害によるかどうかにはかかわらず、VM ノードがクラスタのメンバーに
なっている場合には常に当てはまります。
HP Integrity Virtual Machines についての詳細は、『HP Integrity Virtual Machines
インストール/構成/管理ガイド』を参照してください。このマニュアルは、
http://docs.hp.com/ja の [HP Virtual Server Environment (VSE)] ->
[HP Integrity Virtual Machines] にあります。
A.11.16 でのアクセスの変更
Serviceguard バージョン A.11.16 で、新しいアクセス制御方式が採用されました。
A.11.16 から、Serviceguard は、アクセス制御ポリシーで、ユーザを認証し、それは、
cmclnodelist や .rhosts の方法ではなく、ロールベースアクセス (Role-Based
Access) として知られている方法です。
アクセス制御ポリシーの詳細は、『Serviceguard の管理』の第 5 章 (http://
docs.hp.com/ja の [ハイ アベイラビリティ])、Serviceguard Manager のヘルプ、
クラスタ構成ファイル、およびパッケージ構成ファイルを参照してください。
Serviceguard をアップグレードする際の留意事項
•
.rhosts
以前のバージョンのクラスタで .rhosts を使ってアクセスを許可していた場合
は、そのクラスタユーザーに対してアクセス制御ポリシーを構成する必要があり
ます。 作業を進める方法については、『Serviceguard の管理』の第 5 章の「ルー
トレベルアクセスの構成」の項にある「未構成ノードへのルートアクセスの許
可」を参照してください。
•
cmclnodelist
以前のバージョンからアップグレードすると、Serviceguard は、アップグレード
中に cmclnodelist のエントリーをクラスタ構成ファイル中の以下の新しいエ
ントリーに変換します。
USER_NAME <user_name>
USER_HOST <host_node>
USER_ROLE Monitor
ワイルドカード+ (プラス) は、以下のように変換されます。
USER_NAME ANY_USER
このリリースの概要
43
USER_HOST ANY_SERVICEGUARD_NODE
USER_ROLE Monitor
アップグレードを完了したら、cmgetconf コマンドを使って新しい構成のコ
ピーを作成し保管してください。cmapplyconf を実行する場合は、新しく移行
したアクセス制御ポリシーが適用されていることを確認してください。
Serviceguard をインストールする際の留意事項
ノード上に初めて Serviceguard をインストールするときは、ノードはクラスタに参
加していないため、アクセス制御ポリシーはありません。 作業を進める方法につい
ては、『Serviceguard の管理』の第 5 章の「ルートレベルアクセスの構成」の項にあ
る「未構成ノードへのルートアクセスの許可」を参照してください。
本バージョンで利用可能なドキュメント
Serviceguard の最新版と旧版の詳細については、http://docs.hp.com/ja の [ハ
イ アベイラビリティ] -> [Serviceguard] にある Serviceguard のマニュアルを
参照してください。 以前の管理ステーション版の Serviceguard Manager など、関連
製品のマニュアルも、[ハイ アベイラビリティ] のページにあります。
Serviceguard A.11.19 および関連する高可用性製品に関するドキュメントは、以下の
とおりです。これらのドキュメントの最新版は、Web ページ http://docs.hp.com
-> [High Availability] (英語版) と http://docs.hp.com/ja -> [ハイ アベイ
ラビリティ] (日本語版) から入手できます。
•
•
•
•
•
•
•
•
•
44
『Serviceguard の管理』(第 16 版)。このマニュアルは、バージョン A.11.19 と、
本リリースノートの「Serviceguard バージョン A.11.18 (2008 年 9 月のパッチ) で
初めて導入された機能」 (17 ページ) に記載されている新機能用に改訂されまし
た。
『HP Serviceguard Quorum Server Version A.04.00 Release Notes』
『Serviceguard Extension for RAC バージョン A.11.19 リリースノート』
『Serviceguard Extension for RAC ユーザーガイド』
『Understanding and Designing Serviceguard Disaster Tolerant Architectures』
『Designing Disaster Tolerant HA Clusters Using Metrocluster and
Continentalclusters』
『Enterprise Cluster Master Toolkit リリースノート』
『Clusters for High Availability: A Primer of HP Solutions』、second edition、
(HP Press: Prentice Hall, ISBN 0-13-089355-2、邦訳 ISBN 4-89471-545-7)。 これ
は、基本的なクラスタの概念について説明したガイドブックです。
『Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in Compatibility and
Feature Matrix』は、http://docs.hp.com の [High Availability] ->
[Serviceguard] -> [Support Matrixes] にあります。
Serviceguard バージョン A.11.19 リリースノート
•
『Securing Serviceguard』および Serviceguard のその他のホワイトペーパーは、
http://docs.hp.com の [High Availability] -> [Serviceguard]
-> [White Papers] にあります。
Distributed Systems Administration Utilities (DSAU) についての詳細は、『Distributed
Systems Administration Utilities リリースノート』および『Distributed Systems
Administration Utilities ユーザーガイド』の最新版を参照してください。このマニュ
アルは、http://docs.hp.com/ja の [ネットワークとシステム管理] -> [シス
テム管理] にあります。
Event Monitoring Service については、http://docs.hp.com/ja の [ハイ アベイ
ラビリティ] -> [Event Monitoring Service & HA Monitor] -> [インス
トール/ユーザーガイド] にある次のマニュアルを参照してください。
•
•
『Event Monitoring Service ユーザーガイド』(B7609-90050)
『High Availability Monitors ユーザーガイド』(B5736-90075)
Event Monitoring Service (EMS) および Event Monitoring Service (EMS) Developer’s
Kit は、http://www.hp.com/go/softwaredepot -> [High Availability] か
ら無償で入手できます。
HP-UX システムのその他のドキュメントは、http://docs.hp.com (英語版) およ
び http://docs.hp.com/ja (日本語版) にあります。
•
『HP-UX システム管理者ガイド』
『システム/ワークグループの管理』は、HP-UX 11i v3 でこの複数の分冊からな
るマニュアルによって置き換えられました。 このマニュアルの構成については、
『HP-UX システム管理者ガイド : 概要』(5991-6441) の「まえがき」を参照して
ください。すべての分冊は、http://docs.hp.com/ja の [HP-UX 11i v3
Operating Environments] -> [システム管理] のセクションにあります。
注記: HP-UX 11i v2 システムでは、引き続き http://docs.hp.com/ja の
[HP-UX 11i v2 Operating Environments] のセクションにある『HP-UX
システム/ワークグループの管理』を参照してください。
•
•
『HP Auto Port Aggregation リリースノート』の最新版および APA に関するそ
の他のマニュアルが、http://docs.hp.com/ja の [I/O カードとネットワー
クソフトウェア] セクションの [オートポート アグリゲーション (APA)] にあ
ります。
『Using HP-UX VLANs』の最新版およびその他のマニュアルが、http://
docs.hp.com の [I/O Cards and Networking Software] セクションの
[Virtual LAN] にあります。
その他の情報
Serviceguard と関連する高可用性についての情報が、以下のページにあります。
http://www.hp.com/go/softwaredepot -> [High Availability]
その他の情報
45
ユーザーガイドとホワイトペーパーは、HP テクニカルドキュメント Web サイトか
らオンラインで入手できます。
英語版: http://docs.hp.com -> [High Availability]
日本語版: http://docs.hp.com/ja -> [ハイ アベイラビリティ]
サポートツールとサポート情報については、当社の IT リソースセンターで提供して
います。
http://itrc.hp.com
リリースノートのリビジョン
リリースノートが出版工程に回った後で、新しい重要な情報によってリリースノート
の改訂が必要になることがあります。そのような場合には、http://docs.hp.com/
ja の [ハイ アベイラビリティ] -> [Serviceguard] -> [リリースノート] に
あるリリースノートがアップデートされます。 部品番号が同じバージョンは、発行
日で区別されます。
互換性に関する情報とインストールのための要件
インストールを始める前に、このドキュメント全体をお読みください。また、関連製
品のリリースノートや README が提供されている場合は、これらのファイルもお読
みください。
互換性
互換性についての詳細な情報は、http://docs.hp.com の [High Availability]
-> [Serviceguard] -> [Support Matrixes] にある
『Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in Compatibility and Feature
Matrix』を参照してください。
クラスタの混在
「混在クラスタ」は、Serviceguard ではいくつかの意味を持ちます。 以下では、い
ろいろな種類の混在クラスタについて説明します。
Serviceguard のバージョンの混在
同じクラスタ内で Serviceguard のバージョンを混在させることはできず、すべての
ノードで同じバージョンの Serviceguard を実行する必要があります。
この規則の唯一の例外は、段階的アップグレードです。アップグレード中は、
Serviceguard のバージョンを一時的に混在させることができますが、クラスタ構成の
変更はできません。 「以前のバージョンの Serviceguard からのアップグレード」
(56 ページ) 、および http://www.docs.hp.com/ja の [ハイ アベイラビリティ]
-> [Serviceguard] にある『Serviceguard の管理』の付録 D を参照してくださ
い。
46
Serviceguard バージョン A.11.19 リリースノート
ハードウェア アーキテクチャの混在
HP-UX 11i v2 Update 2 (0409) および Serviceguard A.11.16 から、Serviceguard は、
HP 9000 サーバーと Integrity サーバーで構成される混在したハードウェア アーキテ
クチャのクラスタをサポートするようになりました。 混在ハードウェア アーキテク
チャのクラスタは、サーバーハードウェアが単一タイプの Serviceguard クラスタと
同じボリュームマネージャ (同じバージョンレベル) をサポートします。 以下の制限
があります。
•
段階的アップグレード中を除き、すべてのノードで以下が実行されている必要が
あります。
— 同じバージョンの HP-UX
注記: ここでの HP-UX バージョンは、11i v2 などのメジャーリリースを指
します。同じメジャー番号で異なる HP-UX Fusion リリース (たとえば、HP-UX
11i v2 September 2004 と HP-UX 11i v2 September 2006) を混在させることは
可能ですが、一般にはすべてのノードで同じ Fusion リリースを実行するのが
最善です。 HP-UX 11i v2 と 11i v3 のノードの混在も可能ですが、一部の制限
があります。「HP-UX オペレーティングシステムのリビジョンの混在」
(47 ページ) を参照してください。
— 同じバージョンの Serviceguard
— HP-UX に依存しない、同じバージョンのボリュームマネージャまたはファイ
ルシステム
また、HP はすべてのノードで以下を実行させることを強くお勧めします。
— 同じパッチレベルの LVM と SLVM
— 同じパッチレベルの HP-UX、Serviceguard、およびボリュームマネージャと
それに関連するサブシステム (Veritas VxVM、VxFS など)
•
•
クラスタ内で動作するすべてのアプリケーションは、Integrity サーバーと HP
9000 サーバーが混在する環境に対するベンダーの要件を満たしている必要があ
ります。
クラスタでは Oracle RAC を使用できません (混在ハードウェア アーキテクチャ
のクラスタでは SGeRAC はサポートされません。これは、Oracle RAC が単一の
RAC クラスタ内でのハードウェア アーキテクチャの混在をサポートしていない
ためです)。
混在ハードウェア アーキテクチャのクラスタについて詳しくは、http://
www.docs.hp.com の [High Availability] -> [Serviceguard] -> [White
Papers] の『Configuration Rules for a Mixed HP 9000 /Integrity Serviceguard
Cluster』を参照してください。
HP-UX オペレーティングシステムのリビジョンの混在
A.11.18 より前のバージョンでは、Serviceguard は段階的アップグレード中を除いて、
クラスタ内のすべてのノードで同じ HP-UX のバージョンが実行されている必要があ
互換性に関する情報とインストールのための要件
47
りました。 Serviceguard A.11.18 から、いくつか制限がありますが、HP-UX 11i v2
と 11i v3 を実行するノードを 1 つのクラスタ内で混在できるようになりました。 こ
のような HP-UX 11i v2 と 11i v3 のノードの混在が、Serviceguard の将来のバージョ
ンでサポートされるかどうかは未定です。
ここでは説明の目的で、同種のクラスタ、移行中のクラスタ、および異種のクラスタ
の 3 つの大まかな事例について確認します。
注記: 3 つの事例は、どれも HP-UX バージョン 11i v2 と 11i v3 が混在する状況に
ついて説明したものです。 特に明記しない限り、「バージョン」とは HP-UX のバー
ジョンを意味し、Serviceguard のバージョンではありません。
•
•
•
同種のクラスタとは、アップグレードされることがなく、HP-UX の別のメジャー
バージョンを実行するノードを含む必要がないクラスタを指します。「同種のク
ラスタについての HP の推奨事項」 (48 ページ) を参照してください。
移行中のクラスタとは、クラスタの HP-UX バージョンが、通常の段階的アップ
グレードの一部として比較的短い期間でアップグレードされるクラスタを指しま
す。「移行中のクラスタについての規則および制限事項」 (48 ページ) を参照し
てください。
異種のクラスタとは、HP-UX 11i v2 と 11i v3 を実行するノードが混在するクラ
スタを指します。「異種のクラスタについての規則および制限事項」 (49 ペー
ジ) を参照してください。
このようなクラスタは、長い期間にわたって HP-UX 11i v2 から 11i v3 にアップ
グレードされるか、または何らかの別の理由で両方の HP-UX バージョンを実行
するノードに対応する (たとえば、HP-UX 11i v3 を実行する新しいサーバーを購
入して、11i v2 を実行するノードを持つ既存のクラスタに追加する) 必要がある
かのいずれかです。
同種のクラスタについての HP の推奨事項
すべてのノードで、同じ HP-UX のメジャーバージョンを実行する必要があります。
メジャーバージョンとは、11i v2 または 11i v3 などのリリースを意味します。同じメ
ジャー番号で異なる HP-UX Fusion リリース (たとえば、HP-UX 11i v2 September
2004 と HP-UX 11i v2 September 2006) を混在させることは可能ですが、一般にはす
べてのノードで同じパッチレベルの同じ Fusion リリースを実行するのが最善です。
移行中のクラスタについての規則および制限事項
クラスタは段階的アップグレードの一部として、HP-UX 11i v2 から 11i v3 にアップ
グレードできます。 段階的アップグレードには、Serviceguard の新しいバージョン
へのアップグレードも含まれます。 段階的アップグレードの規則、ガイドライン、
および制限事項については、http://www.docs.hp.com/ja の [ハイ アベイラビ
リティ] -> [Serviceguard] にある『Serviceguard の管理』の付録 D を参照して
ください。また、「以前のバージョンの Serviceguard からのアップグレード」 (56 ペー
ジ) も参照してください。
48
Serviceguard バージョン A.11.19 リリースノート
また、Serviceguard をアップグレードせずに HP-UX バージョンをアップグレードす
ることで、段階的アップグレードの制限事項を回避することもできます。 この場合、
以下のことを確認する必要があります。
• HP-UX Operating Environment (OE) にバンドルされている Serviceguard のバー
ジョンが、既にインストールされているバージョンと一致していること。
注意: Serviceguard のバージョンだけでなく、Serviceguard のパッチレベルに
も注意してください。 クラスタで実行していたよりも低いパッチレベルで
Serviceguard をインストールすると、高いレベルのパッチで導入されていた新機
能が利用できなくなり、その機能を再び使用できるようにするには、高いレベル
のパッチをすべてのノードにインストールし直す必要があります。
•
HP-UX OE にバンドルされている Serviceguard 製品が、HP-UX ファイルセット
と一緒にインストールされていること。
(Serviceguard のバージョンが同じであっても、Serviceguard バイナリファイル
は HP-UX 11i v2 と 11i v3 とで異なります。)
注記: 段階的アップグレードを行わずに Serviceguard パッチを適用することができ
ます。
異種のクラスタについての規則および制限事項
Serviceguard A.11.19 は、HP-UX 11i v2 を実行するノードと、11i v3 を実行するノー
ドの混在に対応できますが、以下の制限事項があります。
•
•
それぞれのノードで、HP-UX 11i v2 または 11i v3 のいずれかを実行する必要が
あります。 他のオペレーティングシステムまたはオペレーティングシステムの
バージョン (11i v1 など) は許可されません。
Serviceguard の段階的アップグレード中を除き (「移行中のクラスタについての
規則および制限事項」 (48 ページ) を参照)、すべてのノードで Serviceguard
A.11.19 を実行する必要があります。
重要: これはつまり、たとえば既存のノードが HP-UX 11i v2 を実行するクラ
スタに、11i v3 を実行するノードを追加するには、すべての 11i v2 のノードと新
しい 11i v3 のノードに Serviceguard A.11.19 をインストールしておく必要がある
ことを意味しています。
また、「推奨事項」 (50 ページ) も参照してください。
•
11i v2 を実行するノードがある場合、HP-UX 11i v3 の一部の機能は使用しては
いけません。これらの使用してはいけない機能を具体的に言えば、以下となりま
す。
— LVM 2.0 ボリュームグループ
互換性に関する情報とインストールのための要件
49
— 柔軟なアドレッシング (柔軟なアドレッシングについて詳しくは、「デバイス
特殊ファイル (DSF) について」 (40 ページ) を参照してください)
注記: HP-UX 11i v3 でデフォルトで有効にされているネイティブマルチパス
は、異種クラスタ内の 11i v3 ノードで使用できます。
•
•
•
•
クラスタでは Oracle RAC を使用しません (異種のクラスタでは SGeRAC はサ
ポートされません。これは、Oracle RAC が単一の RAC クラスタ内での HP-UX
バージョンの混在をサポートしていないためです)。
クラスタでは Veritas CVM または CFS を使用しません。
HP-UX 11i v2 から 11i v3 にノードを更新する場合、update-ux を使用する必要
があります。ここではコールドインストールはサポートされません。
HP-UX 11i v2 から 11i v3 にノードを更新するとき、HP-UX Operating
Environment (OE) にバンドルされている Serviceguard のバージョンが既にイン
ストールされているバージョンより新しいバージョンであれば、段階的アップグ
レードの制限事項が適用されます (「移行中のクラスタについての規則および制
限事項」 (48 ページ) を参照してください)。
推奨事項
上記の異種のクラスタについての規則および制限事項に加え、HP は以下の事項を強
くお勧めします。
• 特定の HP-UX バージョンを実行するすべてのノードは、同じ Fusion リリース
を同じパッチレベルで実行する必要があります。つまり、11i v2 のノードは同じ
11i v2 Fusion リリースを同じパッチレベルで実行し、11i v3 のノードは同じ 11i
v3 Fusion リリースを同じパッチレベルで実行する必要があるということです。
• すべてのノードは同じ Serviceguard パッチレベルである必要があります。
注意: 既存のノードのものよりも低いパッチレベルを実行するノードを導入し
た場合、高いレベルのパッチで導入された新機能は、高いレベルのパッチをすべ
てのノードにインストールするまで利用できなくなります。
•
クラスタで使用される他の製品について、すべてのノードで同じパッチレベルを
実行する必要があります。
記憶装置との互換性
現在サポートされている記憶装置とボリュームマネージャのマトリックスについて
は、http://h71028.www7.hp.com/enterprise/downloads/
External-SG-Storage6.pdf を参照してください。
50
Serviceguard バージョン A.11.19 リリースノート
Bastille との互換性
Serviceguard (および Serviceguard Manager) と Bastille との互換性を保つために、使
用環境に応じて以下を実行してください。 各ファイル (host.config など) は /etc/
opt/sec_mgmt/bastille/configs/defaults/にあります。
•
Bastille がSec10Host (host.config) レベルのロックダウンを使って起動され
ている場合は、SecureInetd.deactivate_ident="Y"を
SecureInetd.deactivate_ident="N"に変更します。
Serviceguard SNMP サブエージェントを使用している場合、
MiscellaneousDaemons.snmpd="N"と設定します。
•
Bastille がSec20MngDMZ (mandmz.config) レベルのロックダウンを使って起動
されている場合は、SecureInetd.deactivate_ident="Y"を
SecureInetd.deactivate_ident="N"に変更します。
Serviceguard SNMP サブエージェントを使用している場合、
MiscellaneousDaemons.snmpd="N"と設定します。
Serviceguard WBEM Provider を使用している場合、
IPFilter.block_wbem="N"と設定します (デフォルト)。
Serviceguard IP Monitoring を使用している場合、IPFilter.block_ping="N"と
設定します (デフォルト)。
•
Bastille がSIM.config を使って起動されている場合は、
SecureInetd.deactivate_ident="Y"を
SecureInetd.deactivate_ident="N"に変更します。
Serviceguard SNMP サブエージェントを使用している場合、
MiscellaneousDaemons.snmpd="N"と設定します。
•
Bastille がSec30DMZ (dmz.config) レベルのロックダウンを使って起動されて
いる場合は、SecureInetd.deactivate_ident="Y"を
SecureInetd.deactivate_ident="N"に変更します。
Serviceguard SNMP サブエージェントを使用している場合、
MiscellaneousDaemons.snmpd="N"と設定します。
Serviceguard WBEM Provider を使用している場合、
IPFilter.block_wbem="N"と設定します (デフォルト)。
Serviceguard IP Monitoring を使用している場合、IPFilter.block_ping="N"と
設定します (デフォルト)。
以下の規則をipf.customrules に追加します。
pass in quick proto tcp from any to any port = 2301
pass in quick proto tcp from any to any port = 2381
pass in quick from <clusternodes> to any
pass out quick from any to <clusternodes>
互換性に関する情報とインストールのための要件
51
上記の規則で、<clusternodes> はローカルノードも含めクラスタのすべての
ノードです。ipf.customrules ファイルは Bastille ディレクトリの下にありま
す。
Serviceguar に関連する IPFilter のルールについては、http://docs.hp.com/ja の
[インターネット & セキュリティ ソリューション] -> [IPFilter] にある最新
の『HP-UX IPFilter - インストール/管理について -』を参照してください。
HP-UX Bastille Sec10Host で identd デーモンの実行を許可する方法については、
http://docs.hp.com/ja の [HP-UX 11i v3 Operating Environments] に
ある最新の『HP-UX 11i v3 インストール/アップデートガイド』を参照してくださ
い。
Serviceguard A.11.19 をインストールする前に
Serviceguard A.11.19 をインストールする前に、クラスタのハードウェアが正しくアッ
プグレードされていることを確認する必要があります。 古いシステムをアップグレー
ドする場合は、当社担当者に依頼して、SCSI コントローラカードのファームウェア
レベルを確認し、最新バージョンのファームウェアをインストールしてください。
メモリー要件
Serviceguard では、各クラスタノードに約 15.5 MB のロック可能メモリーが必要で
す。
注記: スワップ領域と、HP-UX カーネルパラメータの nfile、maxfiles、およ
び maxfiles_lim には、構成するパッケージの数に応じて、余裕のある値を設定し
てください。
ポート要件
Serviceguard では、下記のポートを使います。インストール前に /etc/services
をチェックして、他のプログラムがこれらのポートを予約していないことを確認して
ください。
•
•
•
•
•
•
•
•
•
•
52
discard 9/udp
snmp 161/udp
snmp-trap 162/udp
hacl-qs 1238/tcp
clvm-cfg 1476/tcp
hacl-hb 5300/tcp
hacl-hb 5300/udp
hacl-gs 5301/tcp
hacl-gs 5301/udp
hacl-cfg 5302/tcp
Serviceguard バージョン A.11.19 リリースノート
•
•
•
•
•
•
hacl-cfg 5302/udp
hacl-probe 5303/tcp
hacl-probe 5303/udp
hacl-local 5304/tcp
hacl-test 5305/tcp
hacl_poll 5315/tcp
Serviceguard は、cmcheckconf、cmapplyconf および cmquerycl などの構成コ
マンドを実行するときは、ネットワーク検査をセットアップしている間、ポート9/udp
discard も使用します。inetd.conf でこのポートが無効になっていると、ネット
ワーク検査が低速となり、状況によってはエラーメッセージが syslog に書き込まれ
ます。
Serviceguard では、クラスタサービス用に動的ポートも使います (通常は 49152~
65535 の範囲です)。 カーネル調整パラメータで動的ポートの範囲を調整してある場
合には、それに応じて規則も変更してください。
Serviceguard Manager で必要なポート
Serviceguard Manager を HPSMH 経由で使用する場合、上記のポートに加えて以下
のポートが開いていることを確認してください。
• compaq-https 2381/tcp
• compaq-https 2381/udp
• cpq-wbem 2301/tcp
• cpq-wbem 2301/udp
また、DSAU 統合ログを使用して、TCP トランスポートを使用する場合、TCP ポー
ト 1775 を使用してください。
このポートは構成可能なので、他のアプリケーションが既にポート 1775 を使用して
いる場合にファイアーウォールを構成する際は、他の空いているポートを使用できま
す。
システムファイアウォール
HP-UX IPFilter などのシステムファイアウォールを Serviceguard と同時に使う場合
は、上記のポートを開いたままにし、Serviceguard で必要になる IPFilter の規則に従
う必要があります。これらの規則は、http://docs.hp.com/ja の [インターネッ
ト & セキュリティ ソリューション] にある、『HP-UX IPFilter - インストール/管
理について -』に記載されています。
互換性に関する情報とインストールのための要件
53
HP-UX 上での Serviceguard のインストール
依存関係
Serviceguard には以下の製品が必要です。 これらの製品は HP-UX 基本オペレーティ
ング環境に含まれています。
•
•
Open SSL。OPENSSSL-RUN ファイルセットと OPENSSL-LIB ファイルセットが
含まれています。
EventMonitoring バンドル。EMS-CORE ファイルセットと EMS-CORE-COM
ファイルセットが含まれています。
Serviceguard のインストール
Serviceguard は、HP-UX Mission Critical Operating Environment (MCOE) をインス
トールすると自動的にインストールされます。
Serviceguard を個別にインストールするには、以下の手順に従います。
注記: 本リリースの Serviceguard には、HP-UX 11i v2 または 11i v3 が必要です。
現在、以前のバージョンの Serviceguard と HP-UX が稼働している場合は、詳細につ
いて「以前のバージョンの Serviceguard からのアップグレード」 (56 ページ) を参照
してください。
注意: 代替の Quorum Server サブネット (38 ページ) を使用することを予定してい
て、新しいクラスタが既存の Quorum Server を使用する場合、先へ進む前に Quorum
Server をバージョン A.04.00 にアップグレードする必要があります。「代替のアドレ
スを使用する場合は Quorum Server のアップグレードが必要」 (13 ページ) を参照し
てください。
1.
Serviceguard バージョン A.11.19 をインストールする前に、HP-UX 11i v2 また
は 11i v3 をインストールするかアップグレードします。
詳細と手順については、http://docs.hp.com/ja にある、該当するリリース
の『HP-UX インストール/アップデートガイド』を参照してください (目的の
HP-UX バージョンの [Operating Environments] -> [インストール &
アップデート] を選択してください)。
2.
swinstall コマンドを使って、製品番号 T1905CA の Serviceguard をインストー
ルします。
swinstall についての詳細は、swinstall(1M) のマンページと、HP-UX 11i
v2 または 11i v3 用の『Software Distributor 管理者ガイド』を参照してくださ
い。
3.
インストール結果を確認します。次のコマンドを使うと、インストールされてい
るすべての構成要素の一覧が表示されます。
swlist -R T1905CA
54
Serviceguard バージョン A.11.19 リリースノート
Serviceguard 製品は、以下のファイルセットで構成されています。
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Serviceguard.CM-SG
SGManagerPI.SGMGRPI
SGWBEMProviders.SGPROV-CORE
SGWBEMProviders.SGPROV-DOC
SGWBEMProviders.SGPROV-MOF
CM-Provider-MOF.CM-MOF
CM-Provider-MOF.CM-PROVIDER
Cluster-OM.CM-DEN-MOF
Cluster-OM.CM-DEN-PROV
Cluster-OM.CM-OM
Cluster-OM.CM-OM-AUTH
Cluster-OM.CM-OM-AUTH-COM
Cluster-OM.CM-OM-COM
Cluster-OM.CM-OM-MAN
Package-CVM-CFS.CM-CVM-CFS
Package-CVM-CFS.CM-CVM-CFS-COM
Package-Manager.CM-PKG
Package-Manager.CM-PKG-MAN
Cluster-Monitor.CM-CORE
Cluster-Monitor.CM-CORE-COM
Cluster-Monitor.CM-CORE-MAN
HP-UX 上での Serviceguard のインストール
55
注記: CM-CORE には、当社のサポート用に予約されているファイルがあります。
このようなファイルは変更しないでください。 以下のファイルは、移動、変更、ま
たは削除しないでください。
•
•
•
•
•
/usr/contrib/bin/cmcorefr
/usr/contrib/bin/cmdumpfr
/usr/contrib/bin/cmfmtfr
/usr/contrib/Q4/lib/q4lib/cmfr.pl
/var/adm/cmcluster/frdump.cmcld.x (x は数字)
注記: swinstall を実行する前に旧バージョンの Serviceguard に対して swremove
を実行した場合、システムに長さゼロのバイナリ形式構成ファイル (/etc/
cmcluster/cmclconfig) が残ることがあります。swinstall コマンドを実行す
る前に、このファイルを削除してください。 長さゼロのバイナリ構成ファイルを削
除しなかった場合は、インストールは正常に行われますが、以下のエラーメッセージ
または警告メッセージが表示されます。
Bad binary config file directory format.
Could not convert old binary configuration file.
上記のメッセージは無視しても問題ありません。
identd を無効にする必要がある場合
注意: このセキュリティ機能は、データの完全性と高可用性を提供し維持するもの
であるため、無効にすることはお勧めしません。
identd を無効にする必要がある場合は、Serviceguard をインストールした後、各
ノードが再度クラスタに参加する前に実行する必要があります (たとえば、cmrunnode
コマンドや cmruncl コマンドを実行する直前など)。
手順については、『Serviceguard の管理』の第 5 章の「稼働中のクラスタの管理」の
項にある「identd の無効化」を参照してください。
以前のバージョンの Serviceguard からのアップグレード
•
•
56
サポートされている Serviceguard のアップグレードパスについては、
http://docs.hp.com の [High Availability] -> [Support Matrixes]
にあるサポートマトリックスを参照してください。
本リリースの Serviceguard には、HP-UX 11i v2 または 11i v3 が必要です。HP-UX
のアップグレードパスについては、http://docs.hp.com/ja の目的のバー
ジョンの [Operating Environments] -> [インストール & アップデー
ト] にある、該当するバージョンの HP-UX 用の『HP-UX インストール/アップ
デートガイド』を参照してください。
Serviceguard バージョン A.11.19 リリースノート
•
Quorum Server および Serviceguard の両方をアップグレードする場合、Quorum
Server をアップグレードしてから Serviceguard をアップグレードしてください。
注意:
— Serviceguard A.11.19 への段階的アップグレードまたはそれ以外のアップグ
レードについての特別な考慮事項が適用されます。「新しいクラスタマネー
ジャ」 (12 ページ) を参照してください。
— 代替の Quorum Server サブネット (38 ページ) を使用する場合、先へ進む前
に、Quorum Server をバージョン A.04.00 にアップグレードする必要があり
ます。「代替のアドレスを使用する場合は Quorum Server のアップグレード
が必要」 (13 ページ) を参照してください。
•
A.11.16 よりも前のリリースからアップグレードする場合は、「A.11.16 でのアク
セスの変更」 (43 ページ) を参照してください。
Veritas ストレージ管理製品
Veritas Volume Manager (VxVM) 3.5 は、HP-UX 11i v3 ではサポートされていませ
ん。HP-UX (VxVM-Base) の一部として VxVM 3.5 を動作させている場合は、HP-UX
11i v3 にアップグレードすると、バージョン 3.5 はアップグレードされます。VxVM
のインストールとアップデートについての詳細は、http://docs.hp.com/ja の
[HP-UX 11i v3 Operating Environments] -> [VxVM] にある該当するバー
ジョンの『Veritas インストールガイド』を参照してください。
注記: VxVM 4.1 からデフォルトのディスクレイアウトバージョンが新しくなって
います。HP-UX 11i v3 では、以前のディスク レイアウト バージョンがすべてサポー
トされているわけではありません。 詳細は、『Veritas 4.1 インストールガイド』を参
照してください。
段階的アップグレード
Serviceguard と HP-UX を、クラスタを停止せずにアップグレードできる場合があり
ます。それには、一度に 1 台のノードをアップグレードし、その間そのノードのアプ
リケーションは代替ノード上で実行させます。この手順は段階的アップグレードと呼
ばれ、『Serviceguard の管理』の付録 D に説明があります。
段階的アップグレードの要件
Serviceguard A.11.19 への段階的アップグレードは、以下のどちらかのバージョンか
らアップグレードする場合にだけサポートされます。
• HP-UX 11i v2 または 11i v3 が動作する HP Integrity システムでは Serviceguard
A.11.15 以降
• HP-UX 11i v2 または 11i v3 が動作する HP 9000 システムでは Serviceguard A.11.16
以降
HP-UX 上での Serviceguard のインストール
57
重要: HP-UX 11i v2 上の A.11.16 からアップグレードする場合、パッチ
PHSS_31072 以降のパッチを最初にインストールする必要があります。
上記の「以前のバージョンの Serviceguard からのアップグレード」 (56 ページ) に記
載されている要件と、以下の段階的アップグレードの例外も参照してください。
段階的アップグレードの例外
HP-UX のコールドインストール
段階的アップグレード中に、いずれかのノードで HP-UX をコールドインストールす
ることはできません。 コールドインストールを行うと構成情報が削除されます。た
とえば、コールドインストール後もデバイスファイル名 (DSF) が同じになるという保
証はありません。
HP Serviceguard Storage Management Suite とスタンドアロンの CVM 製品
HP Serviceguard Storage Management Suite をアップグレードするときは、多くの場
合、段階的アップグレードを行うことはできません。
特に、Veritas のクラスタリング機能 CVM と CFS を使用している場合は、段階的アッ
プグレードを行うことはできません。 CVM では、Storage Management バンドルの
一部として購入した場合と、スタンドアロン製品として購入した場合のどちらでも、
この制限が適用されます。
詳細は、『Veritas 5.0 インストールガイド』と、http://docs.hp.com/ja の [ハ
イ アベイラビリティ] -> [HP Serviceguard Storage Management Suite]
にある『HP Serviceguard Storage Management Suite バージョン A.02.01 リリース
ノート』を参照してください。
クラスタロックディスクを使っている場合の柔軟なアドレッシングへの移行
クラスタロックディスクをタイブレーカとして使っている場合は、段階的アップグ
レードの際に、HP-UX 11i v3 で採用されている、デバイスファイルの柔軟なアドレッ
シング方式に移行することはできません。このような変更は、クラスタ構成を変更す
ることになるためです。 このような場合の手順については、『Serviceguard の管理』
の第 7 章にある「クラスタロック構成のアップデート」を参照してください。 柔軟
なアドレッシングについての詳細は、本リリースノートの「デバイス特殊ファイル
(DSF) について」 (40 ページ) を参照してください。
段階的アップグレードを使わない場合の以前のバージョンからのアップグレード (非
段階的アップグレード)
クラスタが段階的アップグレードの要件を満たしていない場合や、その他の理由に
よって段階的アップグレードを行わないことにした場合は、クラスタを停止
(cmhaltcl) してから、各ノードで Serviceguard と HP-UX をアップグレードする必
要があります。『Serviceguard の管理』の付録 D を参照してください。
58
Serviceguard バージョン A.11.19 リリースノート
非段階的アップグレード (すなわち、クラスタが停止した状態でのアップグレード)
は、サポートされている任意の HP-UX/Serviceguard リリース間で実行できます。
http://docs.hp.com の [High Availability] -> [Support Matrixes]
にあるサポートマトリックスを参照して ください。
Serviceguard のアンインストール
Serviceguard ソフトウェアをアンインストールするには、SD-UX の swremove コマ
ンドを実行します。 ソフトウェアを削除する前に、次の点に注意する必要がありま
す。
1.
2.
3.
swremove コマンドを実行するノードでは、Serviceguard が停止していなけれ
ばならない (実行されていない)。
swremove コマンドを実行するシステムは、クラスタの構成から削除されていな
ければならない (ノードをクラスタ構成から削除せずにswremove を実行すると、
現在のクラスタが削除されます)。
swremove コマンドは、複数のシステムで同時に実行することはできない。 つ
まり、Serviceguard を複数のシステムからアンインストールする場合は、システ
ムごとに順番に削除しなければなりません。
システムに長さがゼロのバイナリ形式構成ファイル (/etc/cmcluster/
cmclconfig) が残っている場合は、そのファイルを削除する必要があります。
このバージョンでのパッチ
下記の表に、HP-UX 11i v2 または 11i v3 用 Serviceguard A.11.19 での必須パッチと
推奨パッチを示します。
また、Serviceguard をインストールする前に、新しいパッチ要件がないか、HP IT リ
ソースセンターの Web ページをチェックしてください。
http://itrc.hp.com
Serviceguard のアンインストール
59
注記: システムに適用されているパッチを確認する簡単な方法は、次のコマンドを
実行することです。
swlist -l patch | grep applied | more
詳細は、『パッチ管理ユーザーガイド HP-UX 11.x システム用』の「システム上の
パッチの特定」の項を参照してください。このマニュアルは、http://docs.hp.com/
ja で [HP-UX 11i v2 Operating Environments] または [HP-UX 11i v3
Operating Environments] を選択し、[パッチ管理] から入手できます。
表 1-2
パッチ番号
説明
PHNE_35894
HP-UX 11i v3 上で LAN カードのオンライン交換を可能にするパッチ。
QXCR1000575890 の修正。「QXCR1000575890: HP-UX 11i v3 において、
SG クラスタでの LAN カードの OLR が失敗する」 (60 ページ) を参照し
てください。
PHNE_34671 (以降) の累
積トランスポートパッチ
HP-UX 11i v2 のパッチ。
QXCR1000575890: HP-UX 11i v3 において、SG クラスタでの LAN カードの OLR
が失敗する
問題: HP-UX 11i v3 が動作するシステムで、オンライン交換 (OLR) 操作の一環とし
て実行されるクリティカルリソース分析 (CRA) でCRA_SYS_CRITICAL が返される
ため、Serviceguard クラスタでの LAN カードのオンライン交換 (OLR) が失敗しま
す。パッチを適用していない HP-UX 11i v3 システム上では、Peripheral Device Tool
(pdweb) と HP-UX olrad コマンドのどちらを使用してもこの問題が発生します。
回避策: パッチ PHNE_35894 を適用してください。 (パッチの詳細は、「このバー
ジョンでのパッチ」 (59 ページ) を参照してください。)
注記:
このパッチは、リブートなしで適用できます。
このパッチが適用されているシステムでは、ホットスワップ対応カードのオンライン
交換を行うことができます (クラスタを停止する必要はありません)。 詳細は、
『Serviceguard の管理』の第 8 章にある「LAN カードまたは Fibre Channel カード
の交換」を参照してください。(このマニュアルは、http://docs.hp.com/ja の
[ハイ アベイラビリティ] -> [Serviceguard] にあります。)
60
Serviceguard バージョン A.11.19 リリースノート
注記: 何らかの理由でパッチを適用せずに作業を行う必要がある場合は、
『Serviceguard の管理』の第 8 章の「LAN カードまたは Fibre Channel カードの交
換」の項に記載されている「オフライン交換」の手順に従う必要があります。
このバージョンでの修正点
この項では、このリリースで修正された不具合を記載します。
注記: Serviceguard A.11.19 には、以前のバージョンの Serviceguard に対するパッ
チに含まれていたすべての修正も含まれています。これらの修正については、そのす
べてがここに記載されているわけではありません。
これらの不具合についての詳しい情報は、ITRC.hp.com にあります。 以下を行って
ください。
1.
2.
3.
4.
ITRC.hp.com にログインします。
左のフレームで [>> ナレッジベースの検索] を選択します。
検索文字列に、QXCR で始まる不具合番号 (QXCR1000472750 など) を入力する
か、または QXCR 番号がない場合は JAG で始まる番号を入力してください。
エンジニアリングノート、ソリューション、バグレポート、FAQ について検索し
ます (リストの他の項目のチェックを外します)。
修正された不具合
•
•
•
•
•
•
•
•
•
QXCR1000472750: 他のポーラーがある場合、Serviceguard 11.18 のスタンバイ
LAN が回復しない
QXCR1000554575 (JAGaf79389): cmhaltnode の後、パッケージが引き継ぎ
ノードで起動しない (非アクティブ)
QXCR1000578801 (JAGag31490): モジュラーパッケージがエラー 'Unable to
retrieve package attribute' で失敗する
QXCR1000579524 (JAGag32406): fr: A.11.18 の cmclconfd が非推奨の SCSI
ioctl を使っている
QXCR1000579756 (JAGag32678): 共有 DG を削除した後、CFS クラスタの起
動がエラー V-5-0-164 で失敗する
QXCR1000582478 (JAGag36170): cmcld SIGSEGV が cl_list_remove 内
で、cmhaltcl 中にコールバックを削除する
QXCR1000587968 (JAGag43145): 遅延 EMS リソースにより、cmcheckconf
が失敗する
QXCR1000588418 (JAGag43673): symrdf update で VxVM ディスクがオ
フラインになり、パッケージの起動に失敗する
QXCR1000588963 (JAGag44319): cmcluster ブートスクリプトが cmrunnode
のエラーを出力しない
このバージョンでの修正点
61
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
62
QXCR1000590010 (JAGag45586): cmmodnet: ルート以外のユーザでは、この
コマンドを実行できない
QXCR1000590767 (JAGag46475): cmquerycl -f line の出力で誤った VG
ディスクデバイスファイルが表示されることがある
QXCR1000740150: ノードをオンラインで削除したときに cmcld がアボートす
る
QXCR1000741571: 1 つのシステムがハングアップすることにより、クラスタ全
体が停止する
QXCR1000747462: ホスト名が一次名でなく別名の場合、Serviceguard 11.18 の
コマンドが失敗する
QXCR1000749924: 依存パッケージが誤ったノードで起動する
QXCR1000753242: Serviceguard 11.18 は、クラスタロックの試行を続けている
との報告が多すぎる
QXCR1000760026: cmdisklockd が 30 秒以内にシャットダウンしないとき、
cmcld SIGSEGV が発生する
QXCR1000766057: cmviewcl パッケージの状態 blocked がドキュメントに記載
されていない
QXCR1000766101: 複数ノードのパッケージで、Serviceguard パッケージの切り
替え異常
QXCR1000771266: クラスタの作成: ASCII ファイルが配布されない
QXCR1000786965: 段階的アップグレード中に Serviceguard が異常終了する
QXCR1000792121: 一部のディスクが利用できないとき、vxvm dg アクティブ化
ロジックは、その問題を十分にハンドリングしていない
QXCR1000805198: EMS クライアントがステータスデータベースエントリを設
定したときの cmcld SIGBUS
QXCR1000809102: 検証シーケンス中に SG_PACKAGE 変数が外部スクリプトで
利用できない
QXCR1000813938: アサーションの失敗:(cnode_ip->update_flags &
CL_COMM_NODE_IP_UPDATE_NW_ATTR)
QXCR1000818352: 11.18 Serviceguard config コマンドが Optiarc DVD RW
AD-5170A でハングする
QXCR1000836610: 39 文字を超える名前の VG が SG ノードにあるとき、
cmgetconf および cmquerycl が失敗する
QXCR1000839798: APA が構成されている場合、Serviceguard の段階的アップ
グレードが変換エラーで失敗する
QXCR1000844258: cmdisklockd が回復したロックディスクを検出しない
QXCR1000846447: ローカル LAN のスタンバイ LAN へのフェイルオーバーが
開始しない
QXCR1000847502: cmcld ログが times() を使用してシステムクロックから単
位時間を取得できない
Serviceguard バージョン A.11.19 リリースノート
•
•
QXCR1000869689: cdb が同期されていないため、クラスタノードがクラスタへ
の参加に失敗する
QXCR1000873145: cmviewcl/cmviewconf/cmgetconf -p が IPv6 サブネッ
トについて誤ったプレフィックスの長さを表示する
本バージョンの Serviceguard Manager Plug-in で修正された問題
以下の不具合は、Serviceguard Manager バージョン B.02.00 で修正されました。
•
•
•
•
•
•
JAGag04773: ブラウザの更新ボタンを押すとメインページに戻る
JAGag05524: ロールと監視対象リソースを編集する際に、一部のボタンが無効
になる
JAGag22514: 操作が終了した後で操作ログのフォーカスが以前の選択位置に戻
る
JAGag31375: SGeSAP がクラスタエクステンションに表示されない
JAGag32353: Mozilla ブラウザまたは Firefox ブラウザで、SGeRAC パッケージ
の構成がわかりにくい
JAGag35535: ロック LUN を使ったクラスタへのノードの追加に失敗する
既知の問題と回避策
ここでは、本書の執筆時点で判明している Serviceguard A.11.19 の問題について説明
します。 この一覧は予告なく変更されます。
より新しい情報については、当社のサポート担当にお問い合わせになるか、または
HP IT リソースセンターの Web サイト (http://itrc.hp.com) を参照してくださ
い。
各不具合の詳細については、ITRC Web サイトにあります。 不具合の検索方法につい
ては、「このバージョンでの修正点」 (61 ページ) の説明を参照してください。
不具合
•
•
•
•
•
•
•
QXCR1000770172: PV リンクが不足していると cmgetconf が失敗する
QXCR1000874873: Serviceguard locklun デバイスが 255 文字でなく 39 文字に制
限されている
QXCR1000879656: 依存する EMS リソースモニターに障害が発生すると SG パッ
ケージが停止する
QXCR1000882834: モジュラーパッケージについてのパッケージ停止動作
QXCR1000884353: SG ソフトウェアをインストールすると、SGProvider 警告が
syslog に検出される
QXCR1000885293: 多くのパッケージを同じノードで一度に開始するとパッケー
ジの起動がハングする
QXCR1000886746: まれに、cmgetconf によって、ボリュームグループが異な
る構成で示される場合がある
既知の問題と回避策
63
Serviceguard Manager の既知の問題
以下は、本書の執筆時点で判明している Serviceguard Manager B.02.00 の問題です。
•
•
•
•
•
•
QXCR1000790716: ディスクの問題によってクラスタが作成できないことがある
QXCR1000840129: ClusterConfigPage の NPE がネットワーク全体をプローブす
る (-w full
QXCR1000843137: ドロップダウンボックスがツールチップの背面に表示されな
い
QXCR1000857159: ソートに使用される上/下の矢印が非表示になることがある
QXCR1000876220: 操作ログブラウザウィンドウが無限に更新されることがある
QXCR1000877581: Firefox 3.0 でメニュー項目を選択できない
Serviceguard のリリースについて
リリースおよびパッチのタイプ
Serviceguard の各バージョンは、プラットフォームリリース、機能リリース、または
パッチとして提供されます。
プラットフォームリリース
プラットフォームリリースは安定した Serviceguard であり、大部分の Serviceguard
ユーザーに推奨される環境です。 プラットフォームリリースには、Serviceguard の
新しい機能が含まれていることもあります。 このリースは、長期間 (当社で決定) サ
ポートされます。 このサポート期間内であれば、新しいバージョンの Serviceguard
が利用可能になっていても、パッチが利用できます。
Serviceguard A.11.19 はプラットフォームリリースです。
注記: A.11.19 リリースに移行することをお勧めします。本リリースと以前のリリー
スとの互換性については、http://docs.hp.com の [High Availability]->
[Serviceguard] -> [Support Matrixes] にある
『Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in Compatibility and Feature
Matrix』を参照してください。 また、本書の「互換性に関する情報とインストール
のための要件」 (46 ページ) も参照してください。
機能リリース
機能リリースには、Serviceguard の新機能が含まれています。 機能リリースは、
Serviceguard の最新機能を使用することを希望するユーザー用です。 一般的に、機
能リリースは、新しいバージョンの Serviceguard が利用可能になるまでサポートさ
れます。 新しいバージョンがリリースされた後では、機能リリースで見つかった不
具合に対する修正を利用するためには、サポートされている新しいバージョンにアッ
プグレードする必要があります。
64
Serviceguard バージョン A.11.19 リリースノート
パッチ
リリースに対するパッチは、Serviceguard をお使いのお客様から報告された重要な問
題に対処するために作成されますが、新しい機能をサポートするパッチもあります。
(このような機能は、クラスタを再構成したりパッケージを修正することによりアク
ティブ化するまでは、既存の Serviceguard クラスタの実行に影響を与えません。)
パッチでは、以下の事項が保証されます。
• パッチをリリースする前に、そのパッチに関するリリーステストが行われます。
• 既存の機能やスクリプトなどは、変更なしでそのまま動作します。
• 以前のパッチによるすべての修正が組み込まれています。
お客様にとって重要な修正や、使う予定のある新機能については、パッチの確認テス
トを行うことをお勧めします。
サポートされるリリース
特定のリリースのサポート期間と、関連製品の各バージョンとの互換性については、
http://docs.hp.com の [High Availability] -> [Serviceguard] ->
[Support Matrixes] にある『Serviceguard/SGeRAC/SMS/Serviceguard Manager
Plug-in Compatibility and Feature Matrix』を参照してください。
バージョン番号
Serviceguard では、リリースの特徴が簡単に分かるようなバージョン番号文字列を採
用しています。 バージョン番号文字列は、以下の 4 つの部分から構成されています。
• 先頭のアルファベット
• 1 番目の数字フィールド
• 2 番目の数字フィールド
• 3 番目の数字フィールド
新しいリリースを発行する際には、製品の以前のバージョンからの変更点が分かるよ
うに、バージョン文字列のいずれかの部分がアップされます。
各国語サポートの制限事項
Serviceguard Manager では各国語サポートを提供していますが、コマンド行インタ
フェースでは提供していません。
重要: コマンド行インタフェースでは各国語サポートを提供していませんが、LANG
変数にC が設定されているかどうかにかかわらず、Serviceguard は正しく機能しま
す。
Serviceguard Manager プラグインは、英語 (米国) に加えて、以下の言語をサポート
しています。
•
•
日本語
簡体字中国語
各国語サポートの制限事項
65
•
•
•
•
•
•
韓国語
繁体字中国語
標準フランス語
標準ドイツ語
標準イタリア語
標準スペイン語
Serviceguard のマニュアルは、以下の言語に翻訳されています。
• 日本語
• 簡体字中国語
66
Serviceguard バージョン A.11.19 リリースノート