emr_na-c02028444 - HPE Support Center

HP Integrity Virtual Machines
リリースノート
バージョン A.03.50
HP 部品番号: T2767-90119
2007 年 12 月
第6版
ご注意
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 2007 Hewlett-Packard Development Company, L.P.
本書には著作権によって保護されている内容が含まれています。本書の内容の一部または全部を著作者の許諾なしに複製、改
変、および翻訳することは、著作権法下での許可事項を除き、禁止されています。
商標
すべての HP 9000 コンピュータ上の HP-UX リリース 10.20 以降および HP-UX リリース 11.00 以降 (32 ビット構成、64 ビッ
ト構成の両方) は、Open Group UNIX 95 ブランドの製品です。
UNIX® は、The Open Group の登録商標です。
Microsoft® および Windows® は、米国における Microsoft Corporation の登録商標です。
Intel® および Itanium® は、米国ならびに他の国における Intel Corporation またはその関連会社の商標または登録商標です。
Oracle® は、Oracle Corporation の登録商標です。
VERITAS® は、米国およびその他の国における VERITAS Software Corporation の登録商標です。
納入後の保証について
•
保証の期間は、ご購入時に当社よりお出しした見積書に記載された期間とします。保証サービスは、当社の定める休日
を除く月曜日から金曜日までの、午前 8 時 45 分から午後 5 時 30 分の範囲で無料で行います。当社で定めたシステム
製品については出張修理を行い、その他の製品については当社にご返却いただいた上での引取り修理となります。当社
が定める地域以外における出張修理対象製品の修理は、保証期間中においても技術者派遣費が有料となります。
•
ソフトウェア製品の保証は上記にかかわらず、下記に定める範囲とさせていただきます。
•
•
ソフトウェア製品およびマニュアルは当社が供給した媒体物の破損、資料の落丁およびプログラムインストラクショ
ンが実行できない場合のみ保証いたします。
•
バグおよび前記以外の問題の解決は、別に締結するソフトウェアサポート契約に基づいて実施されます。
次のような場合には、保証期間内でも修理が有料となります。
•
取扱説明書等に記載されている保証対象外部品の故障の場合。
•
当社が供給していないソフトウェア、ハードウェア、または補用品の使用による故障の場合。
•
お客様の不適当または不十分な保守による故障の場合。
•
当社が認めていない改造、酷使、誤使用または誤操作による故障の場合。
•
納入後の移設が不適切であったための故障または損傷の場合。
•
指定外の電源 (電圧、周波数) 使用または電源の異常による故障の場合。
•
当社が定めた設置場所基準に適合しない場所での使用、および設置場所の不適当な保守による故障の場合。
•
火災、地震、風水害、落雷、騒動、暴動、戦争行為、放射能汚染、およびその他天災地変等の不可抗力的事故によ
る故障の場合。
•
当社で取り扱う製品は、ご需要先の特定目的に関する整合性の保証はいたしかねます。また、そこから生じる直接的、
間接的損害に対しても責任を負いかねます。
•
当社で取り扱う製品を組み込みあるいは転売される場合は、最終需要先における直接的、間接的損害に対しては責任を
負いかねます。
•
製品の保守、修理用部品の供給期間は、その製品の製造中止後 5 年間とさせていただきます。
本製品の修理については取扱説明書に記載されている最寄の事業所へお問い合わせください。
目次
この文書について....................................................................................................................11
対象読者...........................................................................................................................11
この版での新規および変更情報...........................................................................................11
表記規約...........................................................................................................................11
本書の構成........................................................................................................................12
関連ドキュメント..............................................................................................................12
出版履歴...........................................................................................................................13
原典..................................................................................................................................13
ご意見をお寄せください.....................................................................................................13
1 はじめに..............................................................................................................................15
1.1 本バージョンの Integrity VM における新機能と機能拡張...................................................16
1.2 Linux ゲストの使用........................................................................................................19
1.3 仮想マシンの管理者アカウントおよびオペレータアカウントの作成..................................19
1.4 Integrity VM のコマンドの変更.......................................................................................19
1.5 ゲスト管理ソフトウェア...............................................................................................20
2 インストール上の注意事項....................................................................................................23
2.1 Integrity VM のインストール..........................................................................................23
2.1.1 パッチのインストール............................................................................................23
2.1.2 Integrity VM V3.5 キットを HP–UX 0712 以前のホストにインストールしない.............23
2.1.3 Integrity VM には Foundation Operating Environment が含まれる................................24
2.1.4 HP WBEM サービスのアップグレード.....................................................................24
2.1.5 hpvmmigrate などの移行ツールと Physical-to-Virtual アシスタントツールのインストー
ル................................................................................................................................24
2.1.6 VM Provider のインストール...................................................................................24
2.1.7 VMMGR V3.0 Storage タブのビューは HPVM V3.5 と非互換性.................................25
2.1.8 VM ホストで必要とされる HP-UX パッチ.................................................................25
2.1.9 HP-UX ゲストで必要とされるパッチ........................................................................27
2.1.10 Ignite/UX サーバーで必要とされるパッチ..............................................................30
2.1.11 Windows ゲストで必要とされるパッチ..................................................................31
2.1.12 Red Hat Linux ゲストで必要とされるパッチ............................................................31
2.1.13 SUSE Enterprise Linux ゲストで必要とされるパッチ..................................................31
2.2 旧バージョンの Integrity VM からのアップグレード........................................................32
2.3 評価ソフトウェアがインストールされている場合の HP Integrity Virtual Machines 製品のイ
ンストール........................................................................................................................33
2.4 VM ホストシステムにアプリケーションをインストールしてはならない...........................33
2.5 仮想パーティションに Integrity VM をインストールしてはならない..................................35
2.6 VM ホストシステムに代替ブートとして Windows をインストールしてはならない............35
目次
5
2.7 トランキングソフトウェア............................................................................................35
2.8 EMC PowerPath での AVIO および VIO の使用................................................................35
3 仮想マシンの作成.................................................................................................................37
3.1 HP-UX、Windows、および Linux のデフォルトのゲスト設定.............................................37
3.2 自動ブートによって仮想マシンを起動する.....................................................................37
3.3 ゲスト用のスワップ領域の予約.....................................................................................38
3.4 ゲストインストール用に VM ホストのゴールドイメージを作成してはならない................38
3.5 HPVM-Guest をインストールしたシステムのゴールドイメージには、HPVM デバイスドラ
イバを構成する必要がある.................................................................................................38
3.6 VM ホスト上で実行中の Glance 4.6 以降によって報告される値が正しくない可能性があ
る.....................................................................................................................................39
3.7 ccNUMA システムのメモリー割り当ての設定................................................................39
3.8 hpvmcreate マンページの間違い....................................................................................39
3.9 hpvmstop マンページの間違い.......................................................................................39
4 ゲストのインストール..........................................................................................................41
4.1 Windows ゲスト...........................................................................................................41
4.1.1 インストール中にメディアを取り出すとゲストがハングアップする...........................41
4.1.2 ネットワークドライバが一部の Windows ゲストで正しく動作しない........................41
4.1.3 仮想 DVD の構成を間違えると、Windows のパフォーマンスが低下する....................41
4.1.4 HP Insight Manager の Automatic Server Recovery が動作しない ................................41
4.1.5 デュアルコア Intel Itanium プロセッサ (Montecito) システム上で Windows ゲストを
実行する......................................................................................................................42
4.1.6 Virtual NullDVD を使用した Windows のインストールは推奨されない.......................42
4.1.7 Windows ゲストで MP Services を有効にすると telnetd エラーが記録される..............43
4.1.8 Windows ファイアウォールを使用するには ICMP でエコーを許可する必要がある.....43
4.1.9 コンソール画面が正しくフォーマットされない.......................................................43
4.1.10 hpvmstop コマンドでは Windows ゲストが正常にシャットダウンしない..................43
4.1.11 EFI Shell ブートオプションを削除してはならない....................................................43
4.1.12 バグチェック 0xA: IRQL_NOT_LESS_OR_EQUAL — 1..............................................44
4.1.13 バグチェック 0xA: IRQL_NOT_LESS_OR_EQUAL — 12............................................44
4.1.14 Windows ゲストでの NVRAM の復元....................................................................44
4.2 HP-UX ゲスト...............................................................................................................45
4.2.1 ゲスト管理ソフトウェアのインストール.................................................................45
4.2.2 HP-UX 11i v3 ゲストが 3 つ以上の MPT インタフェースの構成に失敗することがあ
る................................................................................................................................46
4.2.3 HP-UX 11i v3 ゲスト用パッチ.................................................................................46
4.2.4 ゲスト内ではライブカーネルデバッガを実行してはならない...................................46
4.2.5 iomap(7) メカニズムを HP-UX ゲストで使用してはならない.....................................46
4.2.6 iCAP コマンドが HP-UX ゲストで失敗する..............................................................46
4.3 Linux ゲスト.................................................................................................................47
4.3.1 Integrity サーバーでサポートされる SLES10 SP1 ゲスト............................................47
6
目次
4.3.2 SUSE Linux ゲストをインストールする前に.............................................................47
4.3.3 Linux ゲスト管理ソフトウェアの初回インストール..................................................47
4.3.4 SUSE ゲストのブート時に、ACPI の警告、エラー、および例外が表示される............48
4.3.5 HP SIM CMS が SSH 経由で SLES10 に接続できない................................................48
4.3.6 VM Manager で管理する Linux ゲストの準備..........................................................49
4.3.7 FC テープが接続された Linux ゲストでエラーが表示される.....................................49
4.3.8 Linux ゲストでは IPv6 を無効にする.......................................................................50
4.3.9 「Ooops: timer ticks before it is due」 エラーが不定期に発生する.............................50
4.3.10 不定期な「 e1000: eth1: e1000_clean_tx_irq: Detected Tx Unit Hang」 エラー..........50
4.3.11 仮想 CPU0 と他の仮想 CPU 間で「Bogomips」の値が一致しない............................50
4.3.12 HP-UX ターミナルで特殊文字が正しく表示されない...............................................50
4.3.13 「Floating-Point Assist Fault」メッセージが時おり表示される...................................51
5 Integrity VM のコマンドの使用...............................................................................................53
5.1 hpvmmodify で-r の代わりに-R オプションを誤って使用する.............................................53
5.2 ネットワークアダプタを lan から avio_lan に変更する....................................................53
5.3 hpvmmodify コマンドでゲスト構成が再評価される.........................................................53
5.4 hpvmdevmgmt コマンドでファイルサイズが切り捨てられる............................................53
5.5 デバイスを共有可能に設定するとデバイスの競合を招くことがある.................................53
5.6 ゲストまたは vswitch の情報の変更中にそれらの情報を表示するとエラーになる...............54
5.7 作動中の仮想デバイスを削除してはならない..................................................................54
5.8 uuid ファイルまたは .vmid ファイルがない....................................................................54
5.9 最小使用権を維持する..................................................................................................54
5.10 ゲストのメモリーは、64MB の倍数でなくてはならない................................................54
5.11 実際の実行使用権が、構成された使用権と異なる場合がある..........................................55
5.12 実行中のゲストを変更すると重複メッセージが表示される.............................................55
5.13 Linux ゲストでのマンページ表示...................................................................................55
5.14 Linux ゲストでの hpvmpubapi マンページ......................................................................55
5.15 スイッチの不具合のため Integrity VM チェックが失敗する..............................................55
6 ゲストの管理.......................................................................................................................57
6.1 管理者のアカウント名...................................................................................................57
6.2 ゲストユーザーアカウント............................................................................................57
6.3 仮想マシンの管理者アカウントおよびオペレータアカウントの作成.................................57
6.4 ゲストの変更...............................................................................................................59
6.5 hpvmsys グループにはユーザーアカウントを追加してはならない.....................................59
6.6 仮想コンソールでゲストを起動した後、Ctrl/B を入力してはならない..............................59
6.7 HP-UX 11i v3 ゲストが、NaT_hndler: kernel NaT Consumption Fault によりパニックを起こ
す場合がある.....................................................................................................................59
6.8 ゲストを終了する方法..................................................................................................59
6.9 hpvmconsole pc -cycle コマンドが完了しないことがある..................................................59
6.10 ゲストのハングアップからの復旧方法..........................................................................60
6.11 HP Serviceguard を使用したゲストの管理......................................................................60
目次
7
6.11.1 hpvmsg_package によって正しいエントリーが追加されない....................................60
6.11.2 Serviceguard 構成済みゲストでの AVIO lan デバイスの使用....................................60
6.11.3 HP Serviceguard の必須パッチ...............................................................................60
6.11.4 パッケージを起動するためにはコマンドを再入力する............................................60
6.11.5 Integrity VM のコマンドを使用して分散ゲストを管理してはならない.......................61
6.11.6 クラスタノードによって報告される仮想マシンのステータスが異なる......................61
6.11.7 cmcld の syslog エントリは無視できる...................................................................61
6.11.8 Virtual Machines Manager (VM Manager) を使用した分散ゲストの管理....................61
6.12 gWLM を使用したゲストの管理...................................................................................61
7 ネットワーキングに関する情報.............................................................................................63
7.1 サポートされるアダプタ................................................................................................63
7.2 lanboot で無視される EFI dbprofile 情報..........................................................................63
7.3 仮想 LAN デバイスを持つゲストへの十分なメモリーの確保.............................................63
7.4 vswitch は常に SHARED モードである.............................................................................63
7.5 HP A5506B PCI 10/100Base-TX 4 ポートインタフェースを仮想ネットワークに使用して
はならない........................................................................................................................63
7.6 MAC アドレスの有効性チェックを拡張できる................................................................63
7.7 オートポートアグリゲーション (APA) はゲストではなく、VM ホストでサポートされる.....64
7.8 VM Manager で APA リンクアグリゲーション LAN デバイスが表示されない....................64
7.9 ネットワークデバイスをプロミスキュアスモードに設定するアプリケーションを実行して
はならない........................................................................................................................64
7.10 vswitch に対応する物理ネットワークインタフェースでチェックサムオフロード (CKO) を
オンにしてはならない........................................................................................................64
7.11 VM ホストおよび HP-UX ゲストで TSO をオンにしてはならない......................................65
7.12 VLAN の vswitch を HP-UX VLAN 上で構成してはならない...............................................65
7.13 VM ホストとゲスト間の VLAN では CKO をオフにする..................................................65
7.14 vswitch の再起動..........................................................................................................66
7.15 ゲスト AVIO インタフェースの動作..............................................................................66
7.16 ブート時に vswitch が DOWN 状態のゲストで、AVIO LAN デバイスが claimed にならな
い.....................................................................................................................................67
7.17 IGSSN ドライバの TCP ソフトウェアパケット再アセンブリを使用しない.........................67
7.18 その他の問題と注意事項..............................................................................................68
8 ストレージに関する情報.......................................................................................................69
8.1 sam コマンドの結果、HP-UX 11i v2 のゲストに誤ったディスクとパスの数が表示される場
合がある...........................................................................................................................69
8.2 AVIO の現時点での制限事項.........................................................................................70
8.2.1 ストレージアダプタを scsi から avio_stor に変更する..............................................70
8.2.2 仮想デバイスタイプとバッキングストアのサポート................................................70
8.2.3 GuestAVIO バンドルはインストールされていないが AVIO ストレージデバイスが構
成されている................................................................................................................70
8
目次
8.2.4 AVIO ストレージアダプタの下に構成されたディスクへのアクセスに、予想よりも長
い時間がかかる............................................................................................................70
8.2.5 ゲストが EFI の状態の時、hpvmmodify を使用した I/O リソース削除が失敗する.......71
8.2.6 AVIO ストレージデバイスのマッピング.................................................................71
8.3 I/O デバイスが接続された HP-UX ゲストで、クラッシュダンプコレクションが失敗するこ
とがある...........................................................................................................................73
8.4 DMP ファイルは、バッキングストアとしてサポートされない .........................................73
8.5 リソースへのヌルデバイスの割り当て...........................................................................73
8.6 データベース管理製品を仮想マシンで使用する..............................................................74
8.7 Integrity VM がバッキングストア上のファイルパーミッションを考慮しない.....................74
8.8 USB CD/DVD デバイスの使用.......................................................................................74
8.9 hpvmmodify コマンドが DVD の変更に失敗する..............................................................74
8.10 仮想 FileDVD が元のリソース状態に戻る.......................................................................74
8.11 物理デバイス null が存在しないパスに割り当てられる....................................................74
8.12 ゲストで sam を使用するとディスクを初期化できない..................................................75
8.13 論理ボリュームのバッキングストアを拡張するとゲストが破損する................................75
8.14 仮想 SCSI デバイスの管理上の制限事項........................................................................75
8.15 Integrity VM のインストールによって Secure Path 3.0F SP1 の設定が消去される...............75
8.16 Secure Path および LVM 構成........................................................................................76
8.17 gvsdmgr ユーティリティ..............................................................................................76
gvsdmgr(1M).................................................................................................................77
9 仮想マシンの移行.................................................................................................................81
9.1 分散ゲストは移行してはならない...................................................................................81
9.2 Capacity Advisor のデータを移行の前に収集する............................................................81
10 エラーロギング..................................................................................................................83
10.1 ゲストのログが無制限に大きくなることがある.............................................................83
10.2 ログメッセージが古いログファイルに書き込まれる......................................................83
10.3 保存された MCA または INIT レジスタの状態が不正確となる場合がある........................83
10.4 監視ログファイルのサイズを変更する..........................................................................83
10.5 仮想コンソールのイベントログが物理マシンのログと異なる.........................................83
目次
9
表目次
1-1
2-1
2-2
2-3
2-4
2-5
2-6
2-7
2-8
3-1
10
ゲスト管理ソフトウェアキットの場所...........................................................................20
VM ホスト用のパッチ..................................................................................................25
HP-UX ゲスト用パッチ..................................................................................................27
HP-UX ゲストにインストールしてはならない製品またはパッチ........................................30
Ignite/UX パッチ..........................................................................................................31
Windows 用のパッチ....................................................................................................31
Windows ゲストにインストールしてはならない製品またはパッチ...................................31
Red Hat Linux パッチ....................................................................................................31
SUSE Enterprise Linux ゲスト..........................................................................................32
ゲストのデフォルト設定...............................................................................................37
表目次
この文書について
『HP Integrity Virtual Machines リリースノート』は、HP Integrity Virtual Machines 製品 (Integrity
VM) に対する最新の機能強化や変更、および Integrity VM ソフトウェアを使用する際の制限
事項やガイドラインについて説明しています。 製品をインストールして使用する前に、本リ
リースノートを必ずお読みください。 最新の情報については、本書の最新版を
http://docs.hp.com/ja から入手して参照してください。
対象読者
本書は、Integrity VM のインストール、構成、管理を担当するシステム管理者とネットワーク
管理者を対象としています。 管理者は、HP-UX オペレーティングシステムの概念、コマンド、
構成について相当の知識を持っているものと想定しています。 さらに、管理者には HP Integrity
マシンのコンソール、および仮想マシン上で実行するオペレーティングシステムやアプリケー
ションのインストール方法に関する知識が必要です。
この版での新規および変更情報
本書は、Integrity VM A.03.00 対応版の HP Integrity Virtual Machines リリースノートに代わる
ものです。
表記規約
find(1)
『マニュアル名』
『リンク付きマニュ
アル名』
http://www.hp.com
Command
user input
computer output
Enter
用語
variable
value
<element>
attrib=
HP-UX マンページ。 この例では、「find」 はマンページ名で、「1」
はマンページのセクションです。
マニュアルやその他のドキュメントのタイトルです。
ハイパーリンク付きのマニュアルやその他のドキュメントのタイトル
です。
Web サイトのアドレスです。
コマンド名または修飾子付きコマンド名です。
ユーザーが入力するコマンドなどのテキスト文字列です。
コンピュータで表示されるテキスト文字列です。
キーボード上のキーです。 Return と Enter は同じキーを指している
ので注意してください。 Ctrl+A などのコンビネーションキーは、Ctrl
キーを押しながら A キーを押すことを示します。
定義された重要な単語や表現です。
PATH、errno などの環境変数の名前です。
コマンドや関数、情報内で、とりうる値の 1 つに置き換えられること
を示す変数の名前です。
マークアップ言語で使用される要素です。
マークアップ言語で使用される属性です。
対象読者
11
本書の構成
本書には、『HP Integrity Virtual Machines インストール/構成/管理ガイド』を補足する情報
が記載されています。次の章で構成されています。
•
「はじめに」 (15 ページ) : HP Integrity Virtual Machines 製品の現行リリースにおけるい
くつかの機能強化と品質向上について説明します。
•
「インストール上の注意事項」 (23 ページ) : Integrity VM と関連製品のインストールと
アップグレードに関する情報が含まれています。
•
「仮想マシンの作成」 (37 ページ) : 仮想マシンの作成に関する情報が含まれています。
•
「ゲストのインストール」 (41 ページ) : ゲストのオペレーティングシステムと管理ソフ
トウェアのインストールに関する情報が含まれています。
•
「Integrity VM のコマンドの使用」 (53 ページ) : Integrity VM コマンドの使用に関する情
報が含まれています。
•
「ゲストの管理」 (57 ページ) : ゲストシステムの管理に関する情報が含まれています。
•
「ネットワーキングに関する情報」 (63 ページ) : 仮想ネットワーキングリソースに関す
る情報が含まれています。
•
「ストレージに関する情報」 (69 ページ) : ゲストの仮想データストレージに関する情報
が含まれています。
•
「仮想マシンの移行」 (81 ページ) : システム間での仮想マシンの移行に関する情報が含
まれています。
•
「エラーロギング」 (83 ページ) : Integrity VM で提供されるメッセージロギングに関す
る情報が含まれています。
関連ドキュメント
HP テクニカルドキュメント Web サイト (http://docs.hp.com/ja ) で提供している以下のド
キュメントに、役立つ情報が掲載されています。
12
•
『HP Integrity Virtual Machines インストール/構成/管理ガイド』
•
『Ignite-UX Reference』(英語)
•
『HP-UX 11i バージョン 2 インストール/アップデートガイド』
•
『HP-UX リファレンス』
•
『Serviceguard の管理』
•
『Windows on Integrity: Smart Setup ガイド』
この文書について
出版履歴
発行年月
版数
部品番号
サポートされている VM ホ サポートされている Integrity
ストのオペレーティングシ VM のバージョン
ステム
2005 年 10 月
1.0
T2767-90005 (英語版のみ)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.01.00
2006 年 2 月
2.0
T2767-90010 (英語版のみ)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.01.20
2006 年 2 月
2.2
T2767-90010-ja (英語版:
T2767-90010)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.01.20
2006 年 4 月
2.3
T2767-90014 (英語版のみ)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.01.20
2006 年 6 月
2.4
T2767-90043 (英語版のみ)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.01.20
2006 年 10 月
3.0
T2767-90038 (英語版:
T2767-90033)
HP-UX 11i v2 (2005 年 5 月 HP Integrity Virtual Machines
以降)
A.02.00
2007 年 4 月
4.0
T2767-90081 (英語版:
T2767-90076)
HP-UX 11i v2 (2006 年 9 月 HP Integrity Virtual Machines
以降)
A.03.00
2007 年 12 月
(IR)
5.0
T2767-90094 (英語版のみ)
HP-UX 11i v2 (2007 年 12
月以降)
HP Integrity Virtual Machines
A.03.50
2007 年 12 月
6.0
T2767-90119 (英語版:
T2767-90114)
HP-UX 11i v2 (2007 年 12
月以降)
HP Integrity Virtual Machines
A.03.50
原典
本書は、『HP Integrity Virtual Machines Release Notes Version A.03.50』 (HP Part No.
T2767-90114) を翻訳したものです。
ご意見をお寄せください
本書に関するご意見やご質問をお待ちしております。 お客様のご要望に沿ったドキュメント
を提供してまいります。
ご意見はこちらへお寄せください。
http://docs.hp.com/ja/feedback.html
ただし、このサイトでは、HP 製品に関する技術サポートは提供していません。サポートに関
しては、サポート関連の Web サイトにてお問い合わせください。日本の場合は、
http://welcome.hp.com/country/jp/ja/support.html にアクセスしてください。その他の地域
の場合は、グローバルディレクトリ http://welcome.hp.com/country/us/en/
othercountrieswel.html にアクセスし、該当する国または地域のリンクをクリックして、サポー
トおよびドライバ関連サイトへのリンクをクリックしてください。
出版履歴
13
14
第1章 はじめに
HP Integrity Virtual Machines (Integrity VM) をインストールいただきありがとうございます。
この『リリースノート』ドキュメントでは、本バージョンの Integrity VM 製品における変更点
について説明しています。
Integrity VM V3.5 リリースでは、Integrity VM の全般的な I/O パフォーマンスを改善するた
めに、新しい高速化ストレージとネットワーク製品を導入しています。 これらの新しい
Accelerated Virtual I/O (AVIO) 製品は、サービス需要を最大 60% 削減し、既存の完全に仮想
化したストレージおよびネットワーク Integrity VM ソリューションに比べてスループットが
2 倍も改善されています。 パフォーマンスはアプリケーションの負荷によりますが、一般的
にはメッセージサイズが大きいほどよくなります。
HP Integrity Virtual Machines A.03.50 は、HP Integrity サーバー上のホスト、または HP-UX 11i
V2 (2007 年 12 月 (0712) 以降) を実行する nPartitions 上のホストとしてサポートされます。
Integrity VM インストール要件については、『HP Integrity Virtual Machines インストール/構
成/管理ガイド』を参照してください。
本章には以下の項が含まれます。
•
「本バージョンの Integrity VM における新機能と機能拡張」 (16 ページ)
•
「Linux ゲストの使用」 (19 ページ)
•
「仮想マシンの管理者アカウントおよびオペレータアカウントの作成」 (19 ページ)
•
「Integrity VM のコマンドの変更」 (19 ページ)
•
「ゲスト管理ソフトウェア」 (20 ページ)
15
注記: Integrity VM V3.5 リリース後に開発された修正版の Integrity VM パッチは、HP IT
Resource Center (ITRC) の Web サイトから入手できます。 Web サイト (http://www.itrc.hp.com
) から以下のパッチをダウンロードしてください。
•
PHSS_37312 (Integrity VM)
•
PHSS_37306 (VMagent)
Integrity VM V3.5 のインストール後にこれらのパッチをインストールしてください。
また、AVIO では Web リリースの形式でアップデートを提供しています。 HP-UX/ISU の Web
サイト ( http://www.software.hp.com ) からキーワード avio で検索してください。
次の 4 つのバンドルがあり、2 つはホスト用、残りの 2 つはゲスト用です。
•
HostAvioLan
•
GuestAvioLan
•
HostAVIOStor
•
GuestAVIOStor
これらのパッチをインストールすることを強くお勧めします。
最新のパッチについては、通常どおり、HP IT リソースセンター (ITRC) Web サイト
(http://www.itrc.hp.com ) を参照してください。
HP Integrity Virtual Machines に関する最新情報は、HP テクニカルドキュメント Web サイト
(http://docs.hp.com/ja ) を参照してください。
1.1 本バージョンの Integrity VM における新機能と機能拡張
この項では、前バージョンから現在のバージョンにいたるまでに Integrity VM に加えられた機
能の追加や拡張について説明します。 これらの機能強化の詳細については、『HP Integrity
Virtual Machines インストール/構成/管理ガイド』を参照してください。
•
•
16
ゲストでは以下のオペレーティングシステムを実行できます。
•
HP-UX 11i v2 (2005 年 5 月 (0505) 以降)、HP–UX 11i v2 0712 も含む
•
HP-UX 11i v3
•
Windows 2003 (Enterprise Edition または Datacenter Edition) SP1 および SP2
•
Red Hat® Linux Enterprise Edition Advanced Server Release 4 Update 4 および Update
5
•
SUSE® Linux Enterprise Server (SLES) for HP Integrity Servers SLES 10 Update 1
Integrity VM に Accelerated Virtual I/O (AVIO) の機能が追加されたことで、仮想マシン
のストレージとネットワークアクセスの両方のパフォーマンスが向上しました。 AVIO
は HP-UX 11i v2 ホストとゲストでサポートされます。 この機能には以下が含まれます。
•
hpvmnet コマンドへの変更。 変更箇所は、vswitch で定義された各ポートのアダプ
タタイプの表示と、ポート固有の統計の取得などがあります。
•
hpvmresources およびhpvmstatus マンページを、ゲスト作成用に新しい AVIO の名前
(avio_lan および avio_stor) を追加するために変更。
はじめに
•
hpvmcollect コマンドを、AVIO LAN およびストレージに値を追加するために変
更。
•
hpvmcreate、hpvmclone、および hpvmmodify コマンドを、ゲスト上で AVIO
ネットワークアダプタおよび AVIO ストレージアダプタの指定を追加するために変
更。ネットワークアダプタ指示子は avio_lan または aviolan で、ストレージアダ
プタ指示子は avio_stor または aviostor です。 AVIO の詳細については、『HP
Integrity Virtual Machines インストール/構成/管理ガイド バージョン A.03.50』 を
参照してください。
•
hpvmclone コマンドを、AVIO ネットワークまたはストレージデバイスを追加して
ゲストのクローンを作成するために変更。
AVIO ドライバのインストールについては、『HP Integrity Virtual Machines インストー
ル/構成/管理ガイド』を参照してください。
•
階層チェック
hpvmdevmgmt コマンドが変更され、制限付きデバイスとしてホストファイルシステム
ディレクトリをデバイスデータベースに追加することで、階層チェックが提供されるよ
うになりました。 制限付きディレクトリの下のすべてのファイル、デバイス、およびサ
ブディレクトリも制限付きとなります。 ファイル、デバイス、またはサブディレクトリ
がゲストによって既に使用中であれば、ディレクトリは制限付きとはなりません。 /etc
および /stand ディレクトリがデフォルトで追加されることに注意してください。
•
/opt/hpvm/include/hpvm_api_public.h に定義された新しい API のホストおよび
ゲスト用に公開
次の API が Integrity VM に追加されました。
•
hpvm_api_server_check — Integrity VM サーバーシステム上で稼動中かを確認し
ます。
•
hpvm_api_virtmach_check — Integrity VM 仮想マシン上で稼動中かを確認しま
す。
•
hpvm_api_version_get — Integrity VM サーバーまたは仮想マシンのバージョン
文字列を取得します。
•
hpvm_api_my_uuid_get — 稼動中の Integrity VM サーバーまたは仮想マシンの
uuid を取得します。
•
hpvm_api_server_uuid_get — この API を実行している仮想マシンの Integrity
VM サーバーの uuid を取得します。
•
hpvm_api_server_hostname_get — この API を実行している仮想マシンの Integrity
VM サーバーのホスト名を取得します。
新しい公開 API については、『HP Integrity Virtual Machines インストール/構成/管理ガ
イド』 (A0.03.50) を参照してください。
•
EFI ダイレクトテープブート機能が Integrity VM に追加されました。 Ignite の
make_tape_recovery ユーティリティを HP-UX ゲスト上で使用して、ゲストシステムの
バックアップテープを作成する場合、バックアップテープを使用して EFI からブートを
行い、バックアップテープからの復元および再インストールを実行することができます。
1.1 本バージョンの Integrity VM における新機能と機能拡張
17
•
hpvminfo コマンドを、/opt/hpvm/include/hpvm_api_public.h に定義されてい
るサポート対象のパブリックインタフェースによって返される情報を表示するように変
更しました。 たとえば VM ホスト上で実行すると、次のようになります。
hpvminfo -S
HPVM Server information
VERSION: HPVM A.03.50 BL10 clearcase opt Wed Aug 01 2007 12h20m34s EDT
MY UUID: 58d03f5d-79ed-11d9-b720-17c097e9e0d0
ゲスト上で実行すると、次のようになります。
hpvminfo -S
HPVM Guest information
VERSION: HPVM A.03.50 BL06 clearcase opt Mon Jun 11 2007 13h32m14s
SERVER HOSTNAME: test.case.com
•
本リリースでは、VM ホストシステムで使用されるストレージの保護がさらに強化され
ています。 新しい hpvmhostrdev コマンドを使用すると、Integrity VM デバイスデータ
ベースの「制限付きデバイス」としてオペレーティングシステム、ファイルシステムお
よびスワップストレージのために VM ホストによって使用されるディスク、LUN、およ
び論理ボリュームが識別されます。これによって仮想マシンがこれらをストレージとし
て使用するのを防ぎ、VM ホストの環境における不注意による破損または破壊を回避で
きます。 Integrity VM が VM ホストシステム上で始動すると、hpvmhostrdev コマンド
を呼び出して、これらの制限付きデバイスを Integrity VM デバイスデータベースに自動
的に追加します。hpvmhostrdev コマンドは HP System Management Homepage (HP
SMH) およびその他の Virtual Server Environment (VSE) 管理ツールで使用されるのと同じ
ストレージ分析ツールが基本になっており、HP 管理製品全体での一貫性を保っていま
す。
また hpvmhostrdev コマンドは、VM ホストシステム上の特権ユーザーが Integrity VM
デバイスデータベースを更新するためにも使用できます。 このコマンドは、デフォルト
で VM ホストシステム上の完全ハードウェアスキャンを実行します。 ストレージおよび
ネットワークの構成によっては、スキャンが完了するのに数分かかることがあります。
新しいハードウェアが VM ホストシステムに追加されたときにこれを使用する場合は、
注意が必要です。 また hpvmhostrdev コマンドでは-u オプションも使用できますが、
これを使用すると新しいハードウェアのスキャンは実行されず、最新のハードウェア構
成情報を使用してデバイスデータベースを更新します。 hpvmhostrdev で使用できる
もう 1 つのオプションに-h がありますが、これは使用可能なオプションとその用途に
ついての概要を示します。
既存の仮想マシンで仮想ディスクに idisk(1M) によって作成されたパーティションを
使用している場合は、最新の Integrity VM リリースのインストール後に起動できないこ
とがあります。 Integrity VM デバイスデータベースから分割されているディスクのベー
スパスに対応する、制限されているデバイスエントリーを取り除くことにより、この状
況を回避できます。 たとえば、ディスク /dev/rdsk/c2d3t4 に仮想ストレージとして
使用されているパーティションが 1 つ以上ある場合、コマンド hpvmdevmgmt -d rdev:/
dev/rdsk/c2d3t4 を実行して、そのパーティションを仮想ストレージとして使用する
ことを許可します。 Integrity VM ストレージにこのようなパーティションを使用するこ
とは、廃止予定である点に注意してください。
18
はじめに
1.2 Linux ゲストの使用
Integrity VM のこのバージョンでは、SUSE Linux SLES 10 Update 1 ゲストおよび Red Hat Linux
Enterprise Edition Advanced Server Release 4 Update 5 がサポートされます。 SUSE Linux ま
たは Red Hat Linux は仮想マシンにインストールできます。
この Red Hat の Linux オペレーティングシステムの情報については、http://www.redhat.com
を参照してください。 具体的には、次の点に注意してください。
•
『Red Hat Enterprise Linux 4 Installation Guide for x86, Itanium, AMD64』
•
『Intel Extended Memory 64 Technology (Intel EM64T)』
•
『Red Hat Linux Customization Guide』
HP Integrity サーバー用の SUSE Linux オペレーティングシステムの情報については、
http://h20341.www2.hp.com/integrity/cache/342574–0–0–0–121.html を参照してくださ
い。
Linux ゲスト用のゲストパラメータの設定は、表 3-1 (37 ページ) に示されています。
Linux ゲストのインストールについては、『HP Integrity Virtual Machines インストール/構成/
管理ガイド』 (A.03.50) を参照してください。
1.3 仮想マシンの管理者アカウントおよびオペレータアカウントの作成
A.03.00 よりも前のバージョンの Integrity VM では、Admin コンソールアクセスのみ使用で
き、またこのアカウントはゲストあたり 1 つに限られていました。 管理者アカウントの名前
はゲスト名と一致している必要がありました。 新しいバージョンの Integrity VM では、これ
らのアカウントに適切なアクセス制御と個別のアカウンタビリティが与えられます。 詳細は、
6.3 項 (57 ページ) を参照してください。
1.4 Integrity VM のコマンドの変更
Integrity VM のコマンドが次のように変更されました。
•
hpvminfo コマンドが拡張され、公開 API を経由してアクセス可能な情報を表示できる
ようになりました。
•
hpvmnet コマンドによって、vswitch に定義された各ポートのアダプタタイプを表示し
たり、新しいオプション-A によって AVIO ポート固有の統計情報を表示するようになり
ました。たとえば、AVIO ポートを持つゲストがある場合、hpvmnet コマンドを以下の
ように使用できます。
# hpvmnet -S myswitch -p 11 -A
Vswitch Name
: myswitch
Max Number of Ports
: 100
Port Number
: 11
Port State
: Active
Active VM
: avio_vm
Untagged VlanId
: none
Reserved VMs
: avio_vm
Adaptor
: avio_lan
Inbound Octets
Inbound Unicast Pkts (wire)
Inbound Unicast Pkts (local)
: 32714
: 197
: 0
1.2 Linux ゲストの使用
19
Inbound Non-Unicast Pkts (wire)
Inbound Non-Unicast Pkts (local)
Inbound Discards
Outbound Octets
Outbound Unicast Pkts (wire)
Outbound Unicast Pkts (local)
Outbound Non-Unicast Pkts
Outbound Discards
:
:
:
:
:
:
:
:
0
0
0
19580
241
0
11
0
すべての非ユニキャストパケットは、他のローカルインタフェースと回線の両方に常に
送信されるため、「Outbound Non-Unicast Pkts」にはローカル送信または回線に送信し
た分との区別はありません。
AVIO の統計を消去するには、-Z コマンドオプションを使用します。
•
hpvmcreate、hpvmclone、および hpvmmodify コマンドが変更され、AVIO LAN お
よびストレージ機器の追加、変更、および削除がサポートされました。
•
hpvmstatus コマンドは新しい AVIO アダプタタイプを表示するようになりました。
•
ゲストの作成または変更時にストレージとネットワークデバイスを指定するための構文
を説明するhpvmresources マンページが更新され、avio_lan および avio_stor オプ
ションの説明が追加されました。
1.5 ゲスト管理ソフトウェア
Integrity VM では、ゲストの各種オペレーティングシステムごとに固有のソフトウェアを提供
しています。 このゲスト管理ソフトウェアにより、ゲストのパフォーマンスが向上し、Integrity
VM コマンドが有効になります。また、VM Manager などの仮想管理ソフトウェアのプロバ
イダも含まれています。 本バージョンの Integrity VM では、ゲスト管理キットの場所と内容
が変更されました。 ゲスト管理ソフトウェアは各ゲストで必要になります。
ゲスト管理ソフトウェアは、ゲストにリモートまたはソフトウェアデポから、もしくはゲス
トにコピーされた後ローカルでインストールされます。 ゲスト管理ソフトウェアは、/opt/
hpvm/guest-images ディレクトリに置かれます。表 1-1に、各種ゲストオペレーティング
システム用のゲスト管理ソフトウェアキットの場所を示しています。 ゲスト管理ソフトウェ
アのインストール手順は、これらのディレクトリの README.txt ファイルに記載されていま
す。
表 1-1 ゲスト管理ソフトウェアキットの場所
ゲストオペレーティングシステ
ム
ゲスト管理ソフトウェアの場所
HP-UX 11i v2
/opt/hpvm/guest-images/hpux/11iv2
HP-UX 11i v3
/opt/hpvm/guest-images/hpux/11iv3
Linux
/opt/hpvm/guest-images/linux
Windows
/opt/hpvm/guest-images/windows
ゲスト管理ソフトウェアキットをインストールすると、ゲストがリブートされます。
Integrity VM をアップグレードした場合は必ず、すべてのゲスト上でゲストキットを再インス
トールしてください。 これにより、ゲストは正しく動作し、管理、サポートを継続できる状
20
はじめに
態になります。 各ゲストでゲスト管理ソフトウェアのインストールおよびアップグレードを
行えなかった場合、診断および解決が困難な問題が発生することがあります。
1.5 ゲスト管理ソフトウェア
21
22
第2章 インストール上の注意事項
本章には、Integrity VM および関連ソフトウェアを VM ホストシステムにインストールする
際、またはアップグレードする際の注意事項が含まれています。 本章には以下の項が含まれ
ます。
2.1 Integrity VM のインストール
この項では、VM ホストシステムへの HP Integrity Virtual Machines 製品および関連ソフトウェ
アのインストールについて説明します。
HP Integrity Virtual Machines A.03.50 は、HP Integrity サーバー上または HP-UX 11i V2 (2007
年 12 月 (0712) 以降) を実行する nPartitions 上でサポートされます。 Integrity VM をアップ
グレードまたは再インストールする場合、ゲストは停止されますが削除はされません。 新し
いバージョンの Integrity VM を起動すると、ゲストのブート属性の設定によっては、仮想マシ
ンも起動します。
Integrity VM インストール要件に関する詳細は、『HP Integrity Virtual Machines インストール/
構成/管理ガイド』を参照してください。
2.1.1 パッチのインストール
Integrity VM のインストール後に、ITRC Web サイト (http://www.itrc.hp.com ) から以下のパッ
チを入手してインストールしてください。
•
PHSS_37312 (Integrity VM)
•
PHSS_37306 (VMagent)
http://software.hp.com からキーワード avio で検索し、AVIO の Web リリースバンドルを
ダウンロードしてインストールしてください。
注記: HP–UX 0609 より古い HP-UX ゲストに AVIO ドライバをインストールする場合、ITRC
Web サイトからパッチ PHKL_37091 も入手してインストールする必要があります。
2.1.2 Integrity VM V3.5 キットを HP–UX 0712 以前のホストにインストールしない
HP Integrity VM Version 3.5 キットは、HP–UX 11i v2 0712 ホスト上にのみインストールでき
ます。 0712 にアップグレードした後、Integrity VM を最新バージョンにアップグレードする
必要があります。Integrity VM Version 3.5 キットを、0712 以前の HP-UX システムを実行す
るホストにインストールしようとすると、以下のようになります。
•
ホストが不安定な状態になることがあります。
•
Integrity VM Version 3.5 T2767AC.VMCONVERT 製品、VMGuestLib、および VMKernelSW
バンドルをホストにインストールします。
•
ホストをリブートします。
また swlist コマンドは、ホストのリブート後に Integrity VM Version 3.5 バンドルの
T2767AC、VMGuestLib および VMKernelSW がインストール済みであることが表示されます。
ただし、Integrity VM Version 3.5 製品は完全にはインストールされず、ホストが不明な状態
のままになることがあります。
2.1 Integrity VM のインストール
23
2.1.3 Integrity VM には Foundation Operating Environment が含まれる
Integrity VM には、HP-UX Foundation Operating Environment (FOE) が含まれています。 FOE
は、Integrity VM をインストールする VM ホスト上にインストールします。 FOE (VM ホスト
でのみ使用) のライセンスは、Integrity VM に付属しています (個々の仮想マシン内で実行され
る OE のライセンスは、別途購入する必要があります)。
ゲストを Serviceguard パッケージとしてサポートする VM ホストでは、Mission Critical
Operating Environment (MCOE) も使用できます。
2.1.4 HP WBEM サービスのアップグレード
VM ホスト上の WBEM Services のバージョンが古い場合、Integrity VM のインストールは失
敗します。 VM ホストシステムは、HP WBEM Services A.02.00.10 以降を実行している必要
があります。 HP WBEM Services for HP-UX ソフトウェアバンドル (B8465BA) は、HP-UX オ
ペレーティングシステムの一部として提供されています。また、http://www.hp.com/jp から
もダウンロードできます。 VM Provider および VM Manager のインストールにも、このバー
ジョンの HP WBEM Services が必要です。
2.1.5 hpvmmigrate などの移行ツールと Physical-to-Virtual アシスタントツールのイ
ンストール
VMMigrate SD-UX バンドルはなくなりました。 このバンドルで提供されていた機能は、今度
は Integrity VM バンドル T2767AC のインストールで提供されます。 T2767AC をインストー
ルすると、古い VMMigrate バンドルは自動的に除去されます。 VMMigrate バンドルで以前
提供されていた機能は、 T2767AC バンドル内の 2 つの SD-UX 製品 (VMMIGRATE および
VMCONVERT) の内容で置換されました。 VMMIGRATE 製品には、hpvmmigrate コマンド
とこれをサポートするツールおよびマニュアルが付属しています。 Physical-to-Virtual ツール
および文書は、VMCONVERT 製品内で提供されます。 これらの SD-UX 製品とその他の製品
は、次の swlist コマンドで表示できます。
swlist -R T2767AC
T2767AC.VMCONVERT 製品の Physical-to-Virtual ツールを再パッケージすることで、VM ホ
ストまたは仮想マシンだけでなく、どの Integrity HP-UX 11i v2 システムにもこれらをインス
トールできます。 これによって Physical-to-Virtual ツールを物理 Integrity サーバー、vPars、
nPartitions などで使用できるようになり、より実用的に使用できるようになりました。
Physical-to-Virtual ツールを Integrity HP-UX 11i v2 システムにインストールするには、以下の
コマンドを入力します。
# swinstall -s <path to Integrity VM install media> T2767AC.VMCONVERT
これによって、Physical-to-Virtual ツールだけがインストールされ、他の Integrity VM 機能はイ
ンストールされません。
注記: T2767AC.VMCONVERT を正確に指定して、誤って指定して使用中のホストが不安定
な状態の VM ホストに変更されないようにしてください。
2.1.6 VM Provider のインストール
Integrity VM ソフトウェアと同時に VM Provider バンドルを VM ホストにインストールするに
は、以下のコマンドを入力します。
24
インストール上の注意事項
# swinstall -x autoreboot=true -s my.server.foo.com:/depot/path T2767AC vmProvider
Integrity VM ソフトウェアと同時に VM Provider バンドルを HP-UX ゲストにインストールする
には、4.2.1 項 (45 ページ) を参照してください。
VM ホストまたはゲストのいずれかに VMProvider をインストールする場合、システムで HP
WBEM Services A.02.00.10 以降が使用されていることを確認してください。 例:
#
#
#
#
#
#
swlist WBEMServices
Initializing...
Contacting target "alien2"...
Target:
alien2:/
# WBEMServices
A.02.00.11
Product
WBEMServices.WBEM-CORE
A.02.00.11
Fileset for hp Integrity servers
WBEMServices.WBEM-CORE-COM
A.02.00.11
Fileset for hp Integrity servers and hp 9000 servers
WBEMServices.WBEM-MAN
A.02.00.11
Fileset
WBEMServices.WBEM-MX
A.02.00.11
fileset
WBEM Services CORE
WBEM Services CORE
WBEM Services COM
WBEM Services MAN
WBEM Services MX
2.1.7 VMMGR V3.0 Storage タブのビューは HPVM V3.5 と非互換性
Integrity Virtual Machines Manager V3.0 以前のバージョンでは、AVIO 機能がサポートされて
いません。 このため、いずれかの仮想マシンに AVIO ストレージデバイスが含まれる場合、
[VM Host] タブと [VM Properties storage] タブにスタックトレースが表示されるという欠陥が
あります。
この問題は Integrity Virtual Machines Manager の将来のリリースで解決される予定です。
2.1.8 VM ホストで必要とされる HP-UX パッチ
表 2-1に、Integrity VM A.03.00 以降を実行する VM ホストシステムで必要となるパッチの一
覧を示します。 これより前のバージョンの Integrity VM で必要となるパッチについては、各
バージョンの『リリースノート』を参照してください。 最新のパッチリストについては、HP
ITRC の Web サイト (http://www.itrc.hp.com ) を参照してください。
表 2-1 VM ホスト用のパッチ
影響を受ける HP-UX 影響を受ける Integrity 修正
(VM ホスト) のバー VM のバージョン
ジョン
説明/影響
注記
11i v2 0505 から
0509 まで
A.01.20 以降
PHKL_32518
(11.23.0512)
FSS
このパッチは 0512
アップデートに統合さ
れています。
11i v2 0505 から
0509 まで
A.01.20 以降
PHKL_33052
(11.23.0512)
FSS
このパッチは 0512
アップデートに統合さ
れています。
11i v2 0505 から
0606 まで
A.01.20 以降
PHKL_34082
(11.23.0609)
バグ修正
ホストでのパニックを
解決します。
2.1 Integrity VM のインストール
25
表 2-1 VM ホスト用のパッチ (続き)
26
影響を受ける HP-UX 影響を受ける Integrity 修正
(VM ホスト) のバー VM のバージョン
ジョン
説明/影響
注記
11i v2 0512 以降
A.02.00 以降
PHNE_33724
バグ修正
VM ホストでのパニッ
クの問題を修正しま
す。 V1.0 の HP-UX ゲ
ストは、Windows ゲス
トが V2.0 で実行する
こと (ゲストの ping) を
行わないため、Integrity
VM V2.0 のみ。
11i v2 0505 以降
A.02.00 以降
PHNE_34474
バグ修正
ゲストと VM ホストの
VLAN 間の VLAN 経由
によるリンクループを
使用する場合に必要で
す。
11i v2 0505 以降
A.01.00 以降
Cimserver
02.00.011
PHSS_34429
バグ修正
過負荷状態時に、ゲス
ト構成、cimserver、ま
たはその他の WBEM
ファイルが壊れる可能
性を解決します。 HP
WBEM Services for
HP-UX 製品バンドル
B8465BA を HP ソフト
ウェアデポからダウン
ロードしてください。
11i v2 0505 から
0606 まで
A.02.00 以降
PHKL_33604
(11.23.0609)
PHKL_33605
(11.23.0609)
FSS
PHKL_33605 をインス
トールしてから
PHKL_33604 をインス
トールする必要があり
ます。
11i v2 0512 から
0606 まで
A.01.00 以降
PHKL_33827
(11.23.0609)
バグ修正
ゲストでのパニックを
解決します。
EVA8000 環境に固有
(ゲストではなく、ホス
トパッチとして修正)
11i v2 0505 以降
A.01.00 以降
PHKL_34278
バグ修正
パニックとシステムハ
ングアップの症状を解
決します。
11i v2 0505 以降
A.01.00 以降
PHNE_35182
バグ修正
パニックを解決する累
積 ARPA トランスポー
トパッチです。 前提と
して PHNE_32277 を
必要とします。
11i v2 Intel Itanium
9000 (Montecito)
A.01.20 以降
HPVM A.02.00
11.23.0609 HWE
Montecito HW サポー
ト
Intel Itanium 9000 ベー
スのシステムでの使用
には、HPVM V2.0 以
降を強く推奨します。
http://wtec.cup.hp.com
のサポートステートメ
ントを参照してくださ
い。
インストール上の注意事項
表 2-1 VM ホスト用のパッチ (続き)
影響を受ける HP-UX 影響を受ける Integrity 修正
(VM ホスト) のバー VM のバージョン
ジョン
説明/影響
注記
11i v2 0505 以降
A.01.20 以降
PHSS_35863
(Serviceguard
A.11.16)
PHS_35427
(Serviceguard
A.11.17)
バグ修正
Serviceguard に固有。
CPU が 1 つだけのノー
ドで Serviceguard を実
行すると、スレッドが
ブロックされ、ノード
が TOC します。 これ
は CPU が 1 つで、
pthreads パッチがイン
ストール済みのノード
でのみ起こります
(PHCO_34944 以降)。
CPU が複数あるノード
では、この問題は見ら
れません。
11i v2 0505 以降
A.03.00
PHSS_36997
バグ修正
Serviceguard 11.18 の
11.23 サポート
11i v2 0706 以降
A.03.00
PHSS_36737
バグ修正
11.23.0706 ホスト上
で実行中のゲストで
は、動的メモリー拡張
が失敗することがあり
ます。
11i v2 0712
A.03.50
PHNE_36839
バグ修正
DLPI はネットワークパ
フォーマンス強化をあ
らかじめ有効化するよ
う変更されました。
11i v3 以降
A.03.00
PHSS_36998
バグ修正
Serviceguard 11.18 の
11.31 サポート
2.1.9 HP-UX ゲストで必要とされるパッチ
表 2-2に、HP-UX ゲストで必要となるパッチの一覧を示します。
表 2-2 HP-UX ゲスト用パッチ
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
11i v2 0505
A.01.00 以降
U320 SCSI MPT ドラ
イバ バージョン
B.11.23.03、バンド
ル A7173A
パフォーマンスと安
定性に関する修正が
加えられています。
MPT ドライバの更
新。 このパッチは
0512 アップデートに
組み込まれていま
す。
11i v2 0505 以降
A.01.00 以降
PHKL_34278
バグ修正
パニックとシステム
ハングアップの症状
を解決します。
11i v2 0505 以降
A.01.00 以降
PHKL_34589
バグ修正
ゲストでのパニック
を解決します。
2.1 Integrity VM のインストール
27
表 2-2 HP-UX ゲスト用パッチ (続き)
28
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
11i v2 0505 以降
A.01.20 以降
PHKL_34540
PHKL_34336
PHKL_34928
ゲスト間でアイドル
CPU サイクルの共有
を可能にする修正で
す。
0606 以降の使用時に
は、ロードされてい
ることを確認しま
す。 FEATURE11i バ
ンドルがインストー
ルされていない場合
は手動でインストー
ルする必要がありま
す。 このパッチがな
いと、ゲストがアイ
ドルであることが
Integrity VM によって
検出されない場合が
あり、リソースが共
有されず、パフォー
マンスに深刻な影響
を与えます。
11i v2 0505 から
0606 まで
A.01.00 以降
PHKL_33823
(11.23.0609)
バグ修正
ゲストでのパニック
を解決します。
11i v2 0505 以降
A.02.00 以降
PHSS_34760
Serviceguard Monitor
の修正
Serviceguard 11.16
環境で実行する場合
に必要です。
11i v2 0505 以降
A.02.00 以降
PHSS_34337
Serviceguard Monitor
の修正
ServiceGuard 11.17
環境で実行する場合
に必要です。
11i v2 0505 以降
A.01.00 以降
Cimserver 02.00.09
(PHSS_34429)
バグ修正
過負荷状態時に、ゲ
スト構成、
cimserver、またはそ
の他の WBEM
Services ファイルが壊
れる可能性を解決し
ます。
11i v2 0505 以降
A.01.00 以降
PHNE_35182
バグ修正
パニックを解決する
累積 ARPA トランス
ポートパッチです。
前提として
PHNE_33732 を必要
とします。
11i v2 Intel Itanium
9000 (Montecito)
A.01.20 以降
HPVM A.02.00
11.23.0609 HWE
Intel Itanium 9000
ハードウェアサポー
ト
Intel Itanium 9000
ベースのシステムで
の使用には、Integrity
VM2.0 以降を強く推
奨します。
http://wtec.cup.hp.com
のサポートステート
メントを参照してく
ださい。
インストール上の注意事項
表 2-2 HP-UX ゲスト用パッチ (続き)
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
11i v2 0505 以降
A.01.20 以降
PHSS_35863
(Serviceguard
A.11.16)
PHSS_35427
(Serviceguard
A.11.17)
バグ修正
Serviceguard に固
有。 CPU が 1 個だけ
のノードで
Serviceguard を実行
すると、スレッドが
ブロックされ、ノー
ドが TOC します。
これは CPU が 1 つ
で、pthreads パッチ
がインストール済み
のノードでのみ起こ
ります
(PHCO_34944 以
降)。 CPU が複数ある
ノードでは、この問
題は見られません。
11i v3
A.03.00
PHKL_36261
PHKL_36242
バグ修正
これらのパッチがな
ければ、短期間のプ
ロセスを多数生成し
続けるアプリケー
ションを実行すると
き (つまりソフトウェ
アビルド環境におい
て)、11i v3 のゲスト
のパフォーマンスに
深刻な影響を及ぼし
ます。
11i v3 0712
A.03.50
PHKL_36261
PHKL_36242
アプリケーションが
短期間のプロセスを
多数生成するような
環境におけるパ
フォーマンスの問題
を回避します。
11i v2.0505 以降
A.03.00
PHSS_36997
バグ修正
Serviceguard 11.18
の 11i v2 サポート
11i v3 以降
A.03.00
PHSS_36998
バグ修正
Serviceguard 11.18
の 11i v3 サポート
11i v2 0505 から
0712 まで
A.03.50
PHNE_35765
バグ修正
NAT consumption に
よるパニックを修正
します。
11i v2 0505 から
0712 まで
A.03.50
PHCO_37038
バグ修正
AVIO の mkboot コマ
ンドを修正します。
2.1 Integrity VM のインストール
29
表 2-2 HP-UX ゲスト用パッチ (続き)
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
11i v2 0505 から
0712 まで
A.03.50
PHCO_36563
バグ修正
Integrity VM V3.5
AVIO をサポートする
ため、ゲストで
SAM-NNC をサポー
トします。
11i v3
A.03.50
PHKL_36009
バグ修正
失敗によるパニック
を修正して、別名
ページテーブルエン
トリを割り当てま
す。
HP-UX ソフトウェアの更新の詳細については、HP 営業担当者またはサポート担当者にお問い
合わせください。
表 2-3に、HP-UX ゲストにインストールしてはならないパッチと製品の一覧を示します。 こ
れらのパッチがインストールされたゲストでは、パフォーマンスの劣化や低下が観察されて
います。
表 2-3 HP-UX ゲストにインストールしてはならない製品またはパッチ
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
HP-UX 11i v2 0505
以降
A.02.00 以降
PHNE_35793
igelan パッチ
Integrity VM ホスト上
で構成された IGELAN
インタフェースに属
する仮想インタ
フェースを使用する
Integrity VM ゲスト
は、フルサイズのフ
レームを使用する
データ転送用の
ping、NFS、rcp、ま
たは ftp などのネット
ワークサービスでハ
ングすることがあり
ます。
HP-UX 11i v2 0505
以降
A.01.00
A.01.20
PHKL_33361
累積カーネル SCSI
パッチ
Integrity VM A.02.00
以降で解決されてい
ます。
HP-UX 11i v2 0505
以降
A.01.00
A.01.20
A.02.00
PHKL_35739
PHKL_35891
VxVM 4.1 カーネル
VxVM 4.1 カーネル
パッチ 04 または 05 パッチ 04 を VxVM
ブートディスクで
HP-UX 11i v2 ゲスト
にインストールする
と、ブート不能なシ
ステムになります。
Integrity VM V3.0 で
解決されています。
2.1.10 Ignite/UX サーバーで必要とされるパッチ
表 2-4に、ゲストで必要となるパッチの一覧を示します。
30
インストール上の注意事項
表 2-4 Ignite/UX パッチ
影響を受ける OS と
バージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
HP-UX 11.00
A.01.00 以降
PHKL_25355
tftpd
HP-UX 11.11
A.01.00 以降
PHKL_32825
tftpd
注記
2.1.11 Windows ゲストで必要とされるパッチ
表 2-5に、ゲストで必要となるパッチの一覧を示します。
表 2-5 Windows 用のパッチ
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
Windows Server
2003
A.02.00 以降
バグ修正
Microsoft パッチによ
り、Windows ゲスト
にさまざまな影響を
与える可能性のある
コンパイラの問題が
修正されます。
SSM 4.6
表 2-6に、Windows ゲストにインストールしてはならないパッチと製品の一覧を示します。
表 2-6 Windows ゲストにインストールしてはならない製品またはパッチ
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
SSM 4.5
SSM 4.6
A.02.00 以降
説明/影響
PalHaltLightRegEdit コ アイドル検出
ンポーネント
Intel Itanium 9000
(Montecito)
注記
4.1.5 項 「デュアル
コア Intel Itanium プロ
セッサ (Montecito) シ
ステム上で Windows
ゲストを実行する」
(42 ページ) を参照し
てください。
2.1.12 Red Hat Linux ゲストで必要とされるパッチ
表 2-7に、ゲストで必要となるパッチの一覧を示します。
表 2-7 Red Hat Linux パッチ
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
RHEL4U4 から U5 ま
で
A.03.00
A.03.50
バグ修正
Linux SG A.11.18.02
での Serviceguard
SGLX_00190
2.1.13 SUSE Enterprise Linux ゲストで必要とされるパッチ
表 2-8に、ゲストで必要となるパッチの一覧を示します。
2.1 Integrity VM のインストール
31
表 2-8 SUSE Enterprise Linux ゲスト
影響を受けるゲスト
OS とバージョン
影響を受ける Integrity 修正
VM のバージョン
説明/影響
注記
SLES10U1
A.03.50
バグ修正
Linux SG A.11.18.02
での Serviceguard
SGLX_00196
2.2 旧バージョンの Integrity VM からのアップグレード
HP Integrity Virtual Machines ソフトウェアがすでにインストールされている場合、既存のソフ
トウェアを削除せずに、VM ホストシステムに新しいバージョンをインストールできます。
Integrity VM をアップグレードすると、ゲストおよびゲストアプリケーションはシャットダウ
ンされますが、その他の影響はありません。 この手順により、VM ホストシステムがリブー
トされます。
•
•
Integrity VM 製品がすでにインストールされている場合は、以下の手順を実行します。
1. 既存の Integrity VM 構成ファイルを保持するため、/var/opt/hpvm ディレクトリ
をバックアップします。 Integrity VM のインストール時に、ゲストと仮想スイッチ
の構成ファイルが、前のバージョンと非互換になるように変更されます。 この手順
により、必要な場合は、旧バージョンの Integrity VM に戻ることができます。
2. VM ホストの各ゲストにログインし、オペレーティングシステムをシャットダウン
します。 インストール手順により実行中のゲストはすべて停止されますが、インス
トール手順を開始する前に手動でシャットダウンしておくことをお勧めします。
3. ソフトウェアをインストールするのに使用するメディアを指定します。
•
インストールメディアがある場合は、それをマウントします。
•
ネットワークからインストールする場合は、Integrity VM ソフトウェアが含まれ
る HP-UX ソフトウェアデポに対応するシステム名とパス名を指定します (たとえ
ば、my.server.example.com:/depot/path)。
swinstall コマンドを使用してソフトウェアをインストールします。
•
コマンド行インタフェースを使用する場合は、ソフトウェアデポのパスを指定しま
す。 たとえば、以下のコマンドは、Integrity VM ソフトウェアだけをインストールし
ています。
# swinstall
•
-x autoreboot=true -s my.server.example.com:/depot/path T2767AC
インストール用のグラフィカルユーザーインタフェース (GUI) を使用する場合は、以
下の手順を実行します。
1. 次のコマンドを入力します。
# swinstall
2.
GUI に表示されるリストから T2767AC バンドルを選択します。
このコマンドは、ソフトウェアデポから Integrity VM の最新バージョンをインス
トールします。
•
32
VMProvider バンドルをインストールまたはアップグレードする場合は、新しいバージョ
ンの Integrity VM をインストールするときにこれを指定するか、もしくは個別にインス
トールします。
インストール上の注意事項
たとえば、VMProvider がリストにある場合、これを現在のバージョンの Integrity VM を
インストールするコマンドに含めることができます。
# swinstall -x autoreboot=true -s my.server.foo.com:/depot/path T2767AC vmProvider
古いバージョンの VMProvider バンドルがインストールされているシステムでは、現在の
バージョンの Integrity VM のインストールは失敗します。 swinstall セッションが失
敗し、/etc/rc.log に、Integrity VM よりも前もしくはこれと同時に、新しいバージョ
ンの VMProvider をインストールする必要があることを示すメッセージがログ記録されま
す。 VMProvider バンドルは、Integrity VM インストールメディアで提供されています。
新しいバージョンの VMProvider をインストールしたくない場合は、現在バージョンの
Integrity VM をインストールする前に VM Provider を削除する必要があります。
どのバンドルがインストールされるかを調べるには、以下のコマンドを入力します。
# swlist | grep -i "integrity vm"
T2767AC
VMGuestLib
VMKernelSW
VMProvider
A.03.50
A.03.50
A.02.50
A.03.50
Integrity VM
Integrity VM Guest Support Libraries
Integrity VM Kernel Software
WBEM Provider for Integrity VM
VMGuestLib ゲストサポートライブラリおよび VMKernelSW カーネルソフトウェア
は、HP-UX オペレーティングシステムインストールに含まれています。
•
以前のバージョンの Integrity VM で出荷された VMMigrate バンドルは T2767AC バンド
ルにマージされており、T2767AC をインストールするときにインストールまたはアップ
グレードされます。
•
『HP Integrity Virtual Machines インストール/構成/管理ガイド』の記述に従って、既存
の各ゲストにゲスト管理ソフトウェアを再インストールします。
2.3 評価ソフトウェアがインストールされている場合の HP Integrity Virtual
Machines 製品のインストール
Integrity VM の評価版がインストールされている場合、最新バージョンの Integrity VM 製品を
インストールする前に評価ソフトウェアを削除する必要があります。 Integrity VM の評価版を
削除するには、たとえば次のようなコマンドを入力します。
# swremove -x autoreboot=true T2801AA vmProvider
# rm -rf /opt/hpvm
# rm -rf /opt/hpvmprovider
ディレクトリ /var/opt/hpvm は削除しないでください。 このディレクトリには、評価ソフ
トウェアで作成されたすべての仮想マシン構成が格納されています。
2.4 VM ホストシステムにアプリケーションをインストールしてはなら
ない
Integrity VM のインストール時に、HP-UX カーネルパラメータが仮想マシン環境に適合するよ
う変更されます。 これによりシステムは他のアプリケーションの実行に適さなくなります。
ゲストが構成され実行されているかどうかにかかわらず、VM ホストシステムは、アプリケー
ションがシステムリソースを共有できない構成となります。 『HP Integrity Virtual Machines
2.3 評価ソフトウェアがインストールされている場合の HP Integrity Virtual Machines 製品のインストール
33
インストール/構成/管理ガイド』のマニュアルに記載されているとおり、システム管理ユー
ティリティと Serviceguard は実行できます。
•
VM ホストおよびゲストのバックアップソリューションの使用
HP Data Protector または Veritas NetBackup などのバックアップソリューションは、VM
ホストシステムおよびゲストシステムの両方で使用できます。 サポートされるバージョ
ンについては、それぞれの製品のサポートマトリックスを確認してください。 バック
アップ (クライアント) エージェントは、VM ホストおよびゲストにインストールしてく
ださい。 VM ホストシステムでは、標準の場所に加えて/var および/opt ディレクトリも
定期的にバックアップすることを HP は強くお勧めします。 VM ホストシステムをバッ
クアップサーバーとして使用しないでください。 詳細は、『HP-UX 11i バージョン 2 イ
ンストール/アップデートガイド』を参照してください。
•
HP GlancePlus/iX を使用したゲストの監視
VM ホストで Glance を使用するとゲストデータを監視できます。ただし、記録される計
測値は不正であることがあります。 Glance はゲストカーネルから CPU の計測情報を受
け取ります。 VM ホストはプロセッサを明け渡すことがあるため (たとえば、ハードウェ
ア割り込みが発生した場合など)、他のゲストを実行するのに費やされた時間は、CPU が
明け渡された時点でもゲストが存在した状態として報告されます。 Glance の使用方法
の詳細は、glance(1M) を参照してください。
•
HP Integrity Essentials Global Workload Manager (gWLM) の使用
VSE で gWLM を使用して仮想マシンを管理している場合、VM ホストをアップグレード
する際は、ホスト上の gWLM エージェントが gWLM A.02.50 以降を実行していること
を確認してください。また、『VSE Management Software インストール/アップデート
ガイド』に記載されているとおり、管理を行う VSE Central Management Station (CMS)
も A.02.50 以降を実行している必要があります。 VM ホストをアップグレードするに
は、以下の手順を使用します。
1. 次のコマンドを使用して gWLM エージェントを削除します。
# swremove gWLM-Agent
2.
3.
「旧バージョンの Integrity VM からのアップグレード」 (32 ページ) に記載されて
いるとおりに Integrity VM をアップグレードします。
『VSE Management Software インストール/アップデートガイド』に記載されてい
るとおりに、gWLM エージェントをアップグレードします。
gWLM A.02.50 以降へのアップグレードを行わずに現在バージョンの Integrity VM をイ
ンストールした場合、VSE で gWLM を使用して仮想マシンを管理しようとすると、以下
のエラーが報告されます。
Error acquiring workload management lock. Look in the the file
/var/opt/gwlm/gwlmagent.log.0 on hostname for more details.
注記: WLM を VM ホスト上で使用することはできますが、用途は iCAP リソースの管
理に限定されます。gWLM は仮想マシンへのリソース割り当てを管理するワークロード
管理ソリューションです。
•
34
HP Integrity Virtual Machines Manager (VM Manager) の使用
インストール上の注意事項
HP VM Manager 製品は、Integrity VM 用のグラフィカルユーザーインタフェース (GUI)
を備えています。 これは、次の管理インタフェースのいずれかから使用できます。
•
HP System Management Homepage (SMH)
SMH 下での VM Manager の使用に関する詳細は、『HP Integrity Virtual Machines
Manager スタートガイド』を参照してください。
•
HP Virtual Server Environment (VSE) Management Software 環境での HP Systems Insight
Manager (SIM) の Central Management Server (CMS)
VSE の詳細については、『VSE Management Software スタートガイド』を参照して
ください。
HP VM Manager ソフトウェアがインストールされている場合、これを本バージョンの
Integrity VM をサポートするバージョンにアップグレードする必要があります。
VM Manager を使用するには、Integrity VM で提供されている VMProvider バンドルをイ
ンストールする必要があります。 Integrity VM をアップグレードする場合、VMProvider
も必ず最新にしてください。 VMProvider のバージョンが Integrity VM のバージョンと一
致していない場合、VM Manager は正しく機能しません。
Windows ゲストでは、UtilProvider ソフトウェアもインストールする必要があります (HP
Integrity Support Pack for Windows で提供されています)。 Windows ゲストのインストー
ル手順については、『HP Integrity Virtual Machines インストール/構成/管理ガイド』の
記述に従ってください。
•
Integrity VM と組み合わせた HP Instant Capacity の使用
他の HP-UX システムと同様に、VM ホストシステムでも HP Instant Capacity ソリュー
ションを使用できます。
2.5 仮想パーティションに Integrity VM をインストールしてはならない
vPars での Integrity VM の実行はサポートされていません。 Integrity VM のインストール時の
警告を無効にしてこのインストールを強行した場合、Integrity VM の起動中にエラーが発生し
ます。
2.6 VM ホストシステムに代替ブートとして Windows をインストールし
てはならない
VM ホストが Windows システムとして再起動されると、ゲストのブートディスクがブート不
能になる可能性があります。
2.7 トランキングソフトウェア
HP オートポートアグリゲーション (APA) などのトランキングソフトウェアは、VM ホストで
のみサポートされ、ゲストではサポートされません。
2.8 EMC PowerPath での AVIO および VIO の使用
AVIO および VIO は、EMC PowerPath 製品でテスト済みです。 EMC PowerPath と Integrity
VM の使用に関するサポート関係の質問は、直接 EMC Corporation にお問い合わせください。
2.5 仮想パーティションに Integrity VM をインストールしてはならない
35
36
第3章 仮想マシンの作成
本章には、VM ホストシステム上での仮想マシンの作成と構成に関する注意事項が含まれてい
ます。
3.1 HP-UX、Windows、および Linux のデフォルトのゲスト設定
表 3-1に、HP-UX、Windows、Linux、および Unknown ゲストのデフォルトゲスト設定の一覧
を示します。 Unknown ゲストとは、どのオペレーティングシステムでもブートしなかった仮
想マシンのことです。 Unknown ゲストタイプがブートする際、該当するオペレーティングシ
ステムタイプがゲスト構成に適用されます。
hpvmcreate コマンドで、-0 オプションによりオペレーティングシステムの種類を指定した
場合は、以下に示すゲスト OS 固有の設定が適用されます。
表 3-1 ゲストのデフォルト設定
HP-UX ゲストのデ
フォルト設定
Windows ゲストのデ
フォルト設定
Linux ゲストのデフォ Unknown ゲストのオ
ルト設定
ペレーティングシス
テムのデフォルト設
定
4
4
4
4
デフォルトの CPU 数 1
1
1
1
2GB
2GB
2GB
CPU の最大数
デフォルトのメモリ
2GB
1
最小メモリ
512MB
512MB
512MB
32MB
最大メモリ
64GB
64GB
64GB
128GB
デフォルトの予約メ
モリ
64MB
64MB
64MB
64MB
最小予約メモリ
32MB
64MB
32MB
32MB
最大予約メモリ
64GB
64GB
64GB
128GB
1
HP-UX 11i v2 の最小メモリ要件は 512MB です。 HP-UX 11i v3 の最小メモリ要件は 1GB です (『HP-UX 11i バー
ジョン 3 インストール/アップデートガイド』の「システム要件」の項を参照)。ただし、『 HP-UX 11i バージョ
ン 3 インストール/アップデートガイド』では、1GB 以下のメモリでコールドインストールを行うと、失敗する
か、完了するまで長時間を要すると警告されています。 したがって、HP-UX 11i v3 のコールドインストールを
行うには 2GB を推奨します。
注記: ゲストに割り当てる必要のあるメモリー容量は、ゲストオペレーティングシステムを
ブートするのに十分な量である必要があります。 この量は、ここに記載されているデフォル
トとは異なる場合があります。 特定のメモリー要件については、ゲストのオペレーティング
システムとアプリケーションの製品ドキュメントを参照してください。
3.2 自動ブートによって仮想マシンを起動する
hpvmcreate、hpvmmodify、および hpvmclone コマンドの-b オプションを使用すると、
仮想マシンの start_attr 属性を auto または manual に設定できます。 この属性を auto
3.1 HP-UX、Windows、および Linux のデフォルトのゲスト設定
37
に設定すると、仮想マシンは Integrity VM の起動時に必ず起動されます。 これは、Integrity
VM をインストールまたはアップグレードした後にも起こります。
3.3 ゲスト用のスワップ領域の予約
Integrity VM のインストール要件には、ゲスト用のスワップ領域が含まれています。 VM ホス
ト上のスワップ領域は (ファイルシステムスワップではなく) デバイススワップとして構成す
る必要があります。 スワップ領域の容量は、物理メモリの総量に 4GB を加えた量以上にす
る必要があります。
VM ホストはこの領域を使用してゲストを起動しますが、ゲストがスワップアウトされること
はありません (ゲストの物理メモリはロックダウンされます)。 VM ホストで swapmemon 機
能をオフにすることにより、Integrity VM はゲストで使用される RAM を確保します。
3.4 ゲストインストール用に VM ホストのゴールドイメージを作成して
はならない
VM ホストを使用して、Ignite-UX によるゲスト OS のインストールに使用するゴールドイメー
ジを作成することは避けてください。
すべての VM ホストソフトウェアが完全に削除されていれば、Integrity システムを使用して、
OS を仮想マシンにインストールするのに適したゴールドイメージを作成することもできま
す。 そのためには、次を実行して Integrity VM バンドル (T2767AC) と VMKernelSW バンド
ルの両方を削除する必要があります。
# swremove -x autoreboot=true T2767AC VMKernelSW
システムを使用してゴールドイメージを作成する前に、これらのバンドルがどちらもインス
トールされていないことを確認してください。 次の swlist を実行して問い合わせた際にエ
ラーが返されれば、バンドルはインストールされていません。
# swlist T2767AC VMKernelSW
# Initializing...
# Contacting target "foo"...
ERROR:
Software "T2767AC" was not found on host "foo:/".
ERROR:
Software "VMKernelSW" was not found on host "foo:/".
Ignite-UX ゴールドイメージの使用に関する詳細は、『Ignite-UX 管理ガイド』を参照してくだ
さい。
3.5 HPVM-Guest をインストールしたシステムのゴールドイメージには、
HPVM デバイスドライバを構成する必要がある
HPVM-Guest バンドルをインストールしたシステムのゴールドイメージには、動的メモリーデ
バイスドライバを明示的に構成する必要があります。 ゴールドシステムに HPVM-Guest バン
ドルがインストールされている場合、動的メモリーデバイスドライバが関連付けられたゴー
ルドイメージの構成ファイルに正しく構成されていることを確認してください。 これを実行
するには、ゴールドイメージの構成ファイル内の「init_sw_sel」節の後に、以下の行を追加し
ます。
set_kernel += "module hpvmdynmem loaded"
これを行わない場合、ゴールドイメージを仮想マシンにインストールすると、動的メモリー
コントロールが動作不能になることがあります。
38
仮想マシンの作成
3.6 VM ホスト上で実行中の Glance 4.6 以降によって報告される値が正
しくない可能性がある
VM ホスト上で実行中の Glance 4.6 以降で、vCPU の使用率が誤っていたり、ゲストのメモ
リーサイズがゼロと報告されるといった、不正な値が報告されることがあります。 これは警
告であり、パフォーマンスの問題ではありません。
3.7 ccNUMA システムのメモリー割り当ての設定
ccNUMA (cache-coherent Non-Uniform Memory Access : キャッシュ コヒーレント分散共有メ
モリーアクセス) システムのデフォルトでは、Integrity VM Version 3.5 はメモリー割り当ての
設定をまずインターリーブメモリーになるよう設定し、次にセルローカルメモリーに設定し
ます。 メモリー割り当ての優先順位を、最初にセルローカルメモリー、次にインターリーブ
メモリーに設定するには、/etc/rc.config.d/hpvmconf 構成ファイルに保存されている
HPVMNUMAPREF 調整パラメータをゼロに設定します。
3.8 hpvmcreate マンページの間違い
hpvmcreate マンページで、-B start-attr オプションのデフォルトの動作が auto であ
ると間違って表示されています。 これは正しくありません。 デフォルトの動作は manual で
す。
3.9 hpvmstop マンページの間違い
hpvmstop マンページに、-g オプションがデフォルトの動作であると記載されていますが、
これは間違いで、正しくは-h がデフォルトの動作です。
3.6 VM ホスト上で実行中の Glance 4.6 以降によって報告される値が正しくない可能性がある
39
40
第4章 ゲストのインストール
この章では、仮想マシンにゲストソフトウェアをインストールする際の注意事項について説
明しています。 以下の項が含まれています。
•
「Windows ゲスト」 (41 ページ)
•
「HP-UX ゲスト」 (45 ページ)
•
「Linux ゲスト」 (47 ページ)
4.1 Windows ゲスト
この章では、Windows ゲストのインストールに固有のリリースノートを示します。
4.1.1 インストール中にメディアを取り出すとゲストがハングアップする
Windows オペレーティングシステムのインストールを開始した後、仮想コンソールからメ
ディアを取り出すと、ゲストがハングアップします。 この状態から回復するには、ゲストを
仮想コンソールから再起動します。
4.1.2 ネットワークドライバが一部の Windows ゲストで正しく動作しない
ネットワークデバイスの構成が PCI バス 0、デバイス 3、機能 1 である場合、ネットワーク
ドライバが一部の Windows ゲストで正しく動作しないことがあります。これはコンソールデ
バイスとの通信は PCI バス 0、デバイス 3、機能 0 で行われるためです。 この問題を回避す
るには、Windows 仮想マシンにネットワークデバイスを追加するとき、PCI バス 0、デバイ
ス 3 をアドレスとして指定しないでください。
hpvmcreate または hpvmmodify が PCI アドレスを自動的に割り当てる場合は問題ありま
せん。 PCI バス 0、デバイス 3 のネットワークデバイスを取り外して、空いている他の PCI
アドレスに追加すれば、この問題を修復できます。
4.1.3 仮想 DVD の構成を間違えると、Windows のパフォーマンスが低下する
Windows 2003 Server は DVD のステータスを常にポーリングします。 ブランクの DVD を
バッキングストアとして挿入するなど、仮想 DVD の構成を間違えると、仮想 DVD がゲスト
に表示されなくなります。 しかし、Windows 2003 Server のゲストは DVD を回復するため
にスキャンし続けます。 このスキャン動作によって、Windows のパフォーマンスが低下する
ことがあります。 DVD 構成の誤りは、以下のように/var/opt/hpvm/common/hpvm_mon_log
に報告されます。
9
9
ScsiDiskOpen: block open failed dev=1f000000 cdev=bc000000 errno=16
DVD dev 0xbc000000 may be empty
このエラーを修復するには、最初に仮想 DVD を取り出し状態 (vMP> ej) にしてから、VM ホ
ストの CD ドライブまたは DVD ドライブのメディアを読み取り可能なディスクに置換しま
す。
4.1.4 HP Insight Manager の Automatic Server Recovery が動作しない
Windows ゲストでは、HP Insight Manager 製品の Automatic Server Recovery (自動サーバー復
旧) がサポートされています。システムから指定の間隔以内にハートビートが送信されない場
4.1 Windows ゲスト
41
合は、ユーザーが指定したアクション (自動リブートなど) が実行されます。 ハートビートが
検出されない場合には、Integrity VM は何もアクションを実行しません。代わりに、メッセー
ジがコンソールと VM ホストのシステムイベントログに記録されます。 これらのログファイ
ルを監視し、ゲストが応答しない場合は手動でリブートを実行してください。
4.1.5 デュアルコア Intel Itanium プロセッサ (Montecito) システム上で Windows ゲス
トを実行する
バージョン 5.0 より前のリリースの OPK Smart Setup Media を使用していて、Windows ゲス
トを Intel Itanium 9000 サーバー上で実行する場合は、PalHaltLightRegEdit パッチを無
効にする必要があります。 これには、[プログラムの追加と削除] を使用して、
PalHaltLightRegEdit コンポーネントを削除します。
4.1.6 Virtual NullDVD を使用した Windows のインストールは推奨されない
Virtual NullDVD をインストールメディアとして使用するには、デバイスをファイルまたは物
理ドライブとして定義する必要があります。 たとえば、次のいずれかのコマンドを使用しま
す。
# hpvmmodify -P guest-name -a dvd:scsi::file:/InstallMedia/Windows.iso
# hpvmmodify -P guest-name -a dvd:scsi::disk:/dev/rdsk/c0t0d0
複数の CD を使用してソフトウェアをインストールする場合、メディアの挿入と取り出しを
行う際に hpvmmodify コマンドを使用すると、ファイルの取り出しと挿入を効果的に実行で
きます。物理ドライブの場合も同じコマンドを使用して、ドライブ内のメディアを実際に取
り出したり挿入したりできます。 たとえば、上の例で定義された既存の仮想 DVD にあるメ
ディアを変更するには、次のコマンドを入力します。
# hpvmmodify -m dvd:scsi:0,0,1:file:/InstallMedia/SmartSetup.iso
パス名 /InstallMedia/SmartSetup.iso には、使用する新しいメディアを指定します。
仮想 DVD を null タイプとして定義すること (例: hpvmmodify -a
dvd:scsi:null:/path/to/media/) は、ソフトウェアのインストールの場合にはお勧め
できません。
null ストレージタイプ (リムーバブルメディア機能とも呼びます) で定義された仮想 DVD から
ソフトウェアをインストールした場合、ソフトウェアのインストール中に発生する仮想マシ
ンの停止および起動の際に、リムーバブルメディアが自動的に取り出され、それが原因でイ
ンストールに失敗することがよくあります。
リムーバブルメディアからの Windows のインストールを完了するには、次の手順に従いま
す。
42
•
自動リブート後、コンソールは Windows の制御下に入ります。 SAC> というプロンプ
トが表示されたら、Esc-Tab を使用して、チャネルをプロダクトキープロンプトに変更
します。
•
仮想マシンを停止して起動し、自動ブートシーケンスを中断します。
•
システムの続行を許可する前に、仮想コンソールから、必要な挿入 (IN) コマンドを実行
してメディアをリロードします。
•
メディアが仮想 DVD にリロードされたら、[Windows Media からのインストール] (1 番
目のブートオプション) を選択して、システムのブートを許可します。
ゲストのインストール
•
プロンプトが表示されたら、プロダクトキーを入力します。 これ以降は通常どおりのイ
ンストール処理が行われます。
リムーバブルメディアの使用に関する詳細については、『HP Integrity Virtual Machines インス
トール/構成/管理ガイド』を参照してください。
4.1.7 Windows ゲストで MP Services を有効にすると telnetd エラーが記録される
ゲストで MP Services を有効にした場合、次の telnetd エラーが VM ホストのログファイル
(/var/adm/syslog/syslog.log) に書き込まれることがあります。 これらのメッセージは
無視しても問題ありません。
Jun 13 11:41:41 AGTVM telnetd[21551]: getmsg error:no data
Jun 14 20:38:00 AGTVM telnetd[29216]: getmsg error:no data
Jun 14 21:52:07 AGTVM telnetd[29504]: getmsg error:no data
この問題を避けるには、MP Services を無効にしてください。
4.1.8 Windows ファイアウォールを使用するには ICMP でエコーを許可する必要が
ある
Microsoft ファイアウォールをオンにしている場合は、ゲストを ping(エコー) できるように
ICMP を有効にする必要があります。 この設定は [ネットワークのプロパティ] アプレットに
あります。[コントロール パネル] ⇒ [ネットワーク接続] ⇒ [ローカル エリア接続] ⇒ [ローカ
ルエリア接続のプロパティ] ⇒ [詳細設定] ⇒ [Windows ファイアウォール] ⇒ [ICMP 設定] の
順に選択します。 [エコー要求の着信を許可する] チェックボックスをオンにします。
4.1.9 コンソール画面が正しくフォーマットされない
Windows ゲストコンソールが、仮想コンソールの表示を正しくフォーマットしないことがあ
ります。 リモートデスクトップを使用してゲストを管理するか、Windows ゲストへのネット
ワーク接続を確立してください。
4.1.10 hpvmstop コマンドでは Windows ゲストが正常にシャットダウンしない
次のコマンドを使用して Windows ゲストをシャットダウンしないでください。
# hpvmstop -P winguest
# hpvmconsole -P winguest -c "pc -off"
これらのコマンドを使用すると、Windows オペレーティングシステムが正常にシャットダウ
ンされません。 Windows ゲストをシャットダウンするには、Windows オペレーティングシ
ステムの標準のコマンドを使用してください。
4.1.11 EFI Shell ブートオプションを削除してはならない
[EFI Shell [Built-in]]EFI ブートマネージャオプションを削除しないでください。 こ
のオプションを削除すると、この後のゲストのオペレーティングシステムのインストールに
支障をきたすことがあります。 EFI ブートマネージャのメニュー画面にオプションが表示され
ていない場合にこれを復元するには、以下の手順を実行します。
1. Boot option maintenance menu と入力します。
2. [Add a Boot Option] を選択します。
4.1 Windows ゲスト
43
3.
4.
[Load File [EFI Shell [Built-in]]] を選択します。
設定を NVRAM に保存します。
4.1.12 バグチェック 0xA: IRQL_NOT_LESS_OR_EQUAL — 1
ゲストコンソールのフットプリントで以下のようなテキストが表示された場合、これは Microsoft
Windows 2003 Server SPx コードベースの既知の問題です。
*** STOP: 0x0000000A
(0x00000000000003E8, 0x000000000000000C, 0x0000000000000000, 0xXXXXXXXXXXXXX)
この問題に対する回避方法は現在調査中です。 このバグチェックが引き続き発生する場合、
仮想 CPU を減らすかまたは追加するか、あるいは別の構成パラメータに一時的に変更してみ
てください。
4.1.13 バグチェック 0xA: IRQL_NOT_LESS_OR_EQUAL — 12
ゲストコンソールのフットプリントで以下のようなテキストが表示された場合、これは Microsoft
Windows 2003 Server SPx コードベースの既知の問題です。
*** STOP: 0x0000000A
(0x0000000000000010, 0x0000000000000002, 0x0000000000000000, 0xXXXXXXXXXXXXX)
Microsoft からこの問題を解決するパッチ (4.6 QFE) が入手できます。
4.1.14 Windows ゲストでの NVRAM の復元
ゲストがパニックやその他の致命的な状態により予期せず終了した場合、ゲストのブート設
定 (VM ホスト上のゲストごとの NVRAM ファイルに保存されています) が破損する恐れがあ
ります。これにより、このゲストの以降のリブートで問題が発生する場合があります。この
問題を修復するには、ファイル /opt/hpvm/guest-images/common/nvram を VM ホスト
システムの /var/opt/hpvm/guests/vm_name/nvram にコピーします。この手順により、
ゲストが作成されたときに使用されていた NVRAM のコピーが復元されます。この後、EFI
ブートマネージャを使用してゲストのブートパスやその他のデータを作り直すことができま
す (インストールされたゲストのオペレーティングシステムは、破壊の影響を受けず完全に元
のままです)。
Windows 用の EFI ブートメニューエントリを構築するには、次の手順を実行します。
1. [Boot Maintenance] オプションから、ブートデバイスを選択し、次のコマンドを入力し
ます。
fs0> ls \EFI\Microsoft\WINNT50
Bootxxxx ファイル名を探します。
2.
MSUtil ディレクトリに移動します。たとえば次のスクリプトを実行します
fs0> cd \MSUtil
3.
次のコマンドを入力します。
fs0:> nvrboot
4.
I コマンドを入力し、Windows ブートエントリをインポートします。次に、ブートエン
トリの正しい場所を入力します。たとえば次のスクリプトを実行します
\EFI\Microsoft\WINNT50\Bootxxxx
44
ゲストのインストール
4.2 HP-UX ゲスト
この章では、HP-UX ゲストのインストールに固有のリリースノートを示します。
4.2.1 ゲスト管理ソフトウェアのインストール
ゲスト管理ソフトウェアは各ゲストで必要になります。 ゲスト管理ソフトウェアにより、最
適なパフォーマンスと管理性の実現のために必要なパッチをゲストに確実に適用できるよう
になります。 また、hpvmcollect および hpvminfo コマンドがゲストで利用できるように
なります。
ゲスト管理ソフトウェアは、/opt/hpvm/guest-images ディレクトリの VM ホストシステ
ムに保存されています。 以下の例に示すように、サブディレクトリにはゲストオペレーティ
ングシステムの種類ごとのゲスト管理ソフトウェアがあります。
# cd /opt/hpvm/guest-images
# ls
common
hpux
linux
windows
ゲスト管理ソフトウェアを HP-UX のゲストにインストールするには、以下に示す適切なバー
ジョンの HP-UX を選択してください。
•
11iv2 は HP-UX 11.23 を指します。
HP-UX 11i v2 ゲストの場合、ゲストデポファイルは以下になります。
/opt/hpvm/guest-images/hpux/11iv2/hpvm_guest_depot.11iv2.sd
•
11iv3 は HP-UX 11.31 を指します。
HP-UX 11i v3 ゲストの場合、ゲストデポファイルは以下になります。
/opt/hpvm/guest-images/hpux/11iv3/hpvm_guest_depot.11iv3.sd
ゲストキット (バンドル HPVM-Guest) をインストールする前に、インストール分析を可能に
するインストールタスクをプレビューしてください。 これによって、インストールを続行す
る前に、このプレビューから発生する可能性のある警告を特定して対処することができます。
たとえば、分析フェーズにはゲストに適切な AVIO ドライバがインストールされているかど
うかのチェックが含まれます。 インストールをプレビューするには、以下の例で示すように
swinstall の-p オプションを使用します。
swinstall -p -x autoreboot=true -s <path to hpvm_guest_depot.11iv#.sd> HPVM-Guest vmProvider
2007 年 12 月以前に HP-UX 11i v2 にインストールした Integrity VM ゲストでは、以下の警
告が表示されることがあります。
WARNING: Recommended bundle GUESTAVIOLAN not installed on guest.
WARNING: Recommended bundle GUESTAVIOSTOR not installed on guest.
WARNING: The "checkinstall" script for "vmTools.VMTOOLS-RUN" had a
warning (exit code "2"0. The script location was
"/var/tmp/BAAa05960/catalog/vmTools/VMTOOLS-RUN/chekinstall".
* This script had warnings but the execution of this fileset
will still proceed. Check the above output from the script
for further details.
4.2 HP-UX ゲスト
45
4.2.2 HP-UX 11i v3 ゲストが 3 つ以上の MPT インタフェースの構成に失敗すること
がある
HP-UX 11i v3 ゲストが 2112MB より小さいメモリーで構成されている場合、3 つ以上の MPT
インタフェースは正しく構成できません。 3 つ以上のインタフェースが必要な場合、ゲスト
に少なくとも 2.5GB のメモリーを割り当ててください。
4.2.3 HP-UX 11i v3 ゲスト用パッチ
HP-UX 11i v3 ゲストを実行している場合、HP-UX 11i v3 を実行している各ゲストに以下のパッ
チ (またはその置換えパッチ) をインストールしてください。
•
PHKL_36261
•
PHKL_36242
これらのパッチは、アプリケーションが短期間のプロセスを多数生成するような環境 (たとえ
ば開発環境など) におけるパフォーマンスの問題を回避します。 これらのパッチを入手する
には、サポート担当者または HP 営業担当者にお問い合わせください。
4.2.4 ゲスト内ではライブカーネルデバッガを実行してはならない
ライブカーネルデバッガなどのカーネルテキストを書き込むツールや、kgmon、ktracer な
どのパフォーマンスツールをゲスト内で実行しないでください。 まれに、これらのツールが
原因でゲストがパニックになります。
4.2.5 iomap(7) メカニズムを HP-UX ゲストで使用してはならない
iomap(7) メカニズムでは、物理 I/O アドレスをユーザープロセスのアドレス空間にマップ
できます。 このコマンドは HP-UX ゲストでは使用しないでください。
4.2.6 iCAP コマンドが HP-UX ゲストで失敗する
iCAP は HP-UX OS のインストールの一部としてインストールされています。 iCAP のインス
トール時構成で、次のようなメッセージが表示され、失敗が報告されます。
NOTE:
ERROR:
ERROR:
ERROR:
Checking for partitionable system.
Software configuration has failed. After addressing the issues
in the following output, configure this software with
'swconfig B9073BA'.
Command not allowed to run on a Virtual Machine Guest.
The "configure" script for "iCOD.ICOD-RUN" failed (exit code
"1"). The script location was
"/var/adm/sw/products/iCOD/ICOD-RUN/configure".
* This script had errors and the execution of this fileset
cannot proceed until the problem is fixed. Check the above
output from the script for further details.
* Running config clean command /usr/lbin/sw/config_clean.
* Summary of Execution Phase:
Installed
iCOD.ICOD-RUN,l=/,r=B.11.23.08.00.00.95
1 of 882 filesets had Errors.
* 881 of 882 filesets had no Errors or Warnings.
ERROR:
The Execution Phase had errors. See the above output for
details.
ERROR:
ERROR:
46
ゲストのインストール
/etc/rc.log 内のこれらの起動メッセージは無視してかまいません。
iCAP コマンドは仮想マシンでは使用できません。iCAP コマンドは VM ホストシステムで動
作するように設計されています。
この問題は、HP-UX 11i v2 0706 以降を実行するゲストでは解決されています。
4.3 Linux ゲスト
以下の項では、Linux ゲストのリリースノートについて説明します。
4.3.1 Integrity サーバーでサポートされる SLES10 SP1 ゲスト
SLES10 SP1 ゲストは以下を除くすべての Integrity サーバーでサポートされます。
•
HP Integrity rx1600 サーバー
•
HP Integrity rx2600 サーバー
•
HP Integrity rx5600 サーバー
4.3.2 SUSE Linux ゲストをインストールする前に
SUSE Linux RPM ゲストをインストールする前に、tog-pegasus RPM キットをインストールす
る必要がありますが、SUSE Linux インストールメディアには tog-pegasus RPM キットが含ま
れていません。 この RPM キットは「HP Integrity Essentials Foundation Pack for Linux」(HPIEFL
for Linux とも呼ばれる) から入手できます。
SUSE Linux RPM ゲストキットには、実際にはゲストキットとプロバイダキットの 2 つの部分
があります。 Hpvm.*.rpm キットには以下が含まれています。
•
チューニングスクリプト
•
hpvminfo
•
hpvmcollect
•
ゲストライブラリ
Hpvmprovider.*.rpm キットには、VMprovider と関連するファイルが含まれています。 この
RPM では、hpvm と tog-pegasus キットの両方がインストールされている必要があります。
http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=T2387AA
必要な情報は、『HP Integrity Essentials Foundation Pack for Linux User's Guide』 の第 5 章に
あります。
HPIEFL for Linux キットをダウンロードするには、第 5 章にリストされている
http://www.hp.com/go/integritylinuxessentials のリンクをクリックして、この Web サイトの
『 Download for HP Integrity Essentials Foundation Pack for Linux』 リンクをクリックしてくだ
さい。
4.3.3 Linux ゲスト管理ソフトウェアの初回インストール
Linux ゲスト管理ソフトウェアの初回インストール時に、以下のエラーが発生することがあり
ます。
=== from /var/log/messages file ===
Jan 18 22:45:00 1sn000 kernel: ipmi_si: Error clearing flags: cl
4.3 Linux ゲスト
47
=== from "dmesg" command ===
ipmi_si: Error clearing flags: cl
これらのエラーメッセージは無視してかまいません。
4.3.4 SUSE ゲストのブート時に、ACPI の警告、エラー、および例外が表示される
インストールした SUSE ゲストをブートするとき、以下のようなメッセージがゲストのコン
ソールに表示されます。
Loading processor
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI idfor the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
ACPI Error (acpi_processor-0500): Invalid PBLK length [0] [20060127]
.
.
.
ACPI Warning (acpi_processor-0555): BIOS reporting wrong ACPI id for the processor [20060127]
ACPI Exception (evxface-0538): AE_BAD_PARAMETER, Removing notify handler [20060127]
これらの警告、エラー、および例外は、一部のオプションエレメントが Integrity VM ACPI テー
ブルによって提供されないために発生します。 これらのメッセージが表示されるのは、SUSE
の起動/初期化コードがこれらのオプションエレメント (特に構成済みのゲスト CPU) を参照
しようとしているためです。
メッセージは SUSE のブート処理を妨げるものではなく、ブート/起動処理は完了します。 こ
のメッセージについての既知の副次的な悪影響は、/proc/acpi/processor ファイルシス
テムに余分な CPU が作成されて、ゲストに構成される CPU の実際の数について混乱が生じ
る可能性があることです。
4.3.5 HP SIM CMS が SSH 経由で SLES10 に接続できない
SLES10 では、SSH パスワード認証はデフォルトでオフになっています。 このデフォルト設
定では、HP SIM CMS は SUSE のゲストに接続できません。
SSH
1.
2.
3.
4.
48
のパスワード認証を有効にするには、以下を実行します。
SUSE にログインします。
/etc/ssh/sshd_config ファイルを編集します。
passwordauthentication の値を yes に設定します。
sshd を再起動します。
ゲストのインストール
詳細については、『Secure Shell (SSH) in HP SIM 5.x』 の「Troubleshooting」の項 (24 ページ)
を参照してください。
4.3.6 VM Manager で管理する Linux ゲストの準備
Linux ゲストを VM Manager で管理する場合、次の手順を実行してください。
1. tog-pegasus パッケージをインストールします。
2. Red Hat Enterprise Linux で、/etc/Pegasus/access.conf ファイルを変更して、指定
した WBEM ユーザー名とパスワードによる WBEM アクセスを許可します。 以下の手
順に従って、このファイルを構成します。 この例では、指定する WBEM ユーザー名を
wbemuser とします。
a. このファイルで次の行を探します。
-: ALL EXCEPT pegasus:wbemNetwork
b. この行を次のオプションのいずれかに変更します。
3.
•
# Allow access only from user 'wbemuser':
-: ALL EXCEPT wbemuser pegasus:wbemNetwork
•
# Allow access by all users:
+: ALL EXCEPT :wbemNetwork
次のコマンドを実行して、tog-pegasus パッケージを起動します。
# /etc/init.d/tog-pegasus start
Red Hat Linux ゲスト用の Utilization Provider がダウンロードされる場所については、『VSE
Management Software インストール/アップデートガイド』を参照してください。
注記: SUSE Linux SLES10 SP1 ゲストを使用中の場合、 Utilization Provider の正しいバージョ
ンを取得するには、HP Integrity Essentials Foundation Pack for Linux (HPIEFPL) Version 2.1 以降
をインストールする必要があります。 SLES10 ゲスト用の VMProvider を取得するには、HPIEFPL
Version 2.2 以降をインストールするか、Integrity VM V3.5 ゲストキットを確実にインストー
ルしてください。 Utilization Provider の取得に関する詳細は、HPIEFPL 2.2 リリースノートを
参照してください。
4.3.7 FC テープが接続された Linux ゲストでエラーが表示される
Linux ゲストに FC テープが接続されている場合、このゲストのブート時に MPT エラーが発生
することがあります。 これは、FC テープデバイスがデバイスリセットで EIO を返し、これ
によって MPT リセットのタイムアウトが発生するためです。 リセットのタイムアウト後も
ブートは続行されるため、これらのエラーは無視してかまいません。 例:
Use ^ and v to change option(s). Use Enter to select an option
Loading: Red Hat Enterprise Linux AS
Starting: Red Hat Enterprise Linux AS- - - - - - - - - - - ELILO boot: Uncompressing Linux... done
Loading initrd initrd-2.6.9-42.EL.img...done
i8042.c: i8042 controller self test timeout.
Red Hat nash version 4.2.1.8 starting
mptbase: ioc0: ERROR - Doorbell ACK timeout (count=4999), IntStatus=80000000!
mptbase: ioc0: ERROR - Doorbell ACK timeout (count=4999), IntStatus=80000000!
Reading all physical volumes. This may take a while...
4.3 Linux ゲスト
49
Found volume group "VolGroup00" using metadata type lvm2
2 logical volume(s) in volume group "VolGroup00" now active
INIT: version 2.85 booting
Welcome to Red Hat Enterprise Linux AS
4.3.8 Linux ゲストでは IPv6 を無効にする
Integrity VM ではゲスト上の IPv6 はサポートされません。 Red Hat Linux では、デフォルトで
IPv6 が有効になります。 Linux ゲストのブート時に、次のメッセージが表示されます。
printk: 1 message suppressed
dmesg コマンドは、IPv6 が構成されたすべてのインタフェースに対して複数の duplicate
address detected! メッセージを表示します。これらのメッセージは、IPv6 DAD (Duplicate
Address Detect) メカニズムにおける問題を示しており、無害です。これらのメッセージは無
視してもかまいません。または、/etc/modprobe.conf ファイルに次の行を含めることで、
IPv6 を無効にすることもできます。
alias net-pf-10 off
4.3.9 「Ooops: timer ticks before it is due」 エラーが不定期に発生する
コンソールに Ooops: timer ticks before it is due エラーが不定期に表示されま
す。 これらのエラーメッセージは無害であるため、無視しても安全です。
4.3.10 不定期な「 e1000: eth1: e1000_clean_tx_irq: Detected Tx Unit Hang」 エラー
e1000: eth1: e1000_clean_tx_irq: Detected Tx Unit Hang メッセージが不定期
にコンソールに表示されます。 これらのエラーメッセージは無害であるため、無視しても安
全です。
4.3.11 仮想 CPU0 と他の仮想 CPU 間で「Bogomips」の値が一致しない
「Bogomips」 値が仮想 CPU0 と他の仮想 CPU 間で一致しないことがあります。 この状態は
無害です。 この問題を回避するには、/boot/efi/efi/redhat/elilo.conf に
lpj=4000000 ブートオプションを追加します。 例:
# cat elilo.conf
prompt
timeout=20
default=linux
relocatable
image=vmlinuz-2.6.9-42.EL.img
label=linux
initrd=initrd-2.6.9-42.EL.img
read-only
root=/dev/VolGroup00/LogVo100
append="console=tty0 console=ttyS0 rhgb quiet lpj=4000000
4.3.12 HP-UX ターミナルで特殊文字が正しく表示されない
Linux Red Hat インストールプログラムは、HP-UX ターミナルの hpvmconsole で実行された
場合、正しく表示されません。 ボックスの代わりに強調された A の文字が表示されます。
50
ゲストのインストール
4.3.13 「Floating-Point Assist Fault」メッセージが時おり表示される
Mozilla の実行時に、時おり、「floating-point assist fault」メッセージが表示されます。 この
問題は、Linux を実行するネイティブの Integrity サーバーでも発生します。 詳細については、
http://www.hp.com の「 Developer & Solution Partner Program (DSPP)」 Web ページで、
「floating-point assist fault」 を検索してください。
4.3 Linux ゲスト
51
52
第5章 Integrity VM のコマンドの使用
この章では、Integrity VM のコマンドに関する注意事項について述べます。
5.1 hpvmmodify で-r の代わりに-R オプションを誤って使用する
hpvmmodify コマンドでは、ゲストメモリー構成に関連した-r と-R の 2 つのオプションを
サポートしています。 これらを誤って混用すると、ゲスト構成で望ましくない結果をもたら
す場合があります。 これらのコマンドオプションの説明については、hpvmmodify マンページ
を参照してください。
-R オプションは hpvmcreate コマンドでも hpvmclone コマンドでも同じ意味として受け
入れられますが、これらのコマンドでの-R オプションの使用は現在サポートされていませ
ん。 しかし、これらのコマンドで-R を-r の代わりに誤って使用すると、望ましくない結果
が生じることがあります。
5.2 ネットワークアダプタを lan から avio_lan に変更する
ゲストを実行するポートで、ネットワークアダプタを lan から avio_lan に変更しようと
すると、hpvmmodify コマンドは変更を許可しますが、変更はゲストを次回起動する時まで
しか持続されません。 また hpvmnet コマンドでは、ゲストを停止および再起動するまでは、
現在実行中のゲストについて誤ったポート情報が表示されます。
注記: 7.15 項 (66 ページ) で説明した問題が原因で、hpvmmodify コマンドは lan から
avio_lan に移行するときに失敗することがあります。 これが発生する場合、7.15 項 (66 ペー
ジ) の推奨事項に従って問題を修正するか、問題を回避してください。
5.3 hpvmmodify コマンドでゲスト構成が再評価される
hpvmmodify コマンドを使用してゲストを変更すると、ゲスト構成全体が再評価されます。
ゲストの起動を妨げる可能性のある問題が、すべて報告されます。 たとえば、存在しなくなっ
たホストデバイスへの参照がゲストにあり、ゲストを変更するものの不正な参照を修正しな
い hpvmmodify コマンドを入力した場合は、警告メッセージが生成されます。
5.4 hpvmdevmgmt コマンドでファイルサイズが切り捨てられる
hpvmdevmgmt コマンドで-S オプションを使用して仮想デバイスとして使用するファイルを
作成する際、ファイルのサイズを指定できます。 ファイルサイズは整数で指定する必要があ
ります。 先頭の整数以外の部分は無視されます。 たとえば、hpvmdevmgmt -S 1G コマン
ドと hpvmdevmgmt -S 1.5G コマンドでは両方とも 1GB ファイルのファイルが作成されま
す。
5.5 デバイスを共有可能に設定するとデバイスの競合を招くことがある
Integrity VM では、仮想 FileDVD をゲスト間で共有することが可能です。 HP Serviceguard で
は、仮想ディスクを共有できます。 それ以外の種類のストレージデバイスについては、共有
はサポートされておらず、複数のゲストに割り当てることはできません。 hpvmdevmgmt コ
マンドを使用して仮想デバイスを共有可能に設定する際は注意が必要です。 仮想デバイスを
5.1 hpvmmodify で-r の代わりに-R オプションを誤って使用する
53
誤って共有可能に設定すると、複数のゲストが同時にアクセスした場合に、デバイスの競合
やデータの損傷を招く可能性があります。 特に、接続されているデバイス (テープ、バー
ナー、チェンジャー) は共有可能にしないでください。
5.6 ゲストまたは vswitch の情報の変更中にそれらの情報を表示するとエ
ラーになる
hpvmstatus、hpvmmodify、hpvmcreate、hpvmclone、hpvmremove の各コマンドは、
別のコマンドが同じゲストの構成ファイルに同時にアクセスした場合に次のエラーを返すこ
とがあります。
hpvm_guest_get_state:103:No Guest by that name or number
ゲストまたは vswitch の構成を表示しようとしているときにこのエラーが表示された場合は、
コマンドをもう一度入力してください。
5.7 作動中の仮想デバイスを削除してはならない
hpvmmodify コマンドで仮想デバイスを削除する前に、このデバイスに対するゲストのオペ
レーティングシステムからの I/O 命令が停止されていることを確認してください。 デバイス
がマウントされている場合は、マウント解除します。 I/O 処理が進行中のデバイスを削除し
ようとしても、hpvmmodify コマンドはゲストの構成ファイルからこのデバイスを正しく削
除することができません。 hpvmstatus コマンドがこのデバイスを表示しなくなり、
hpvmmodify コマンドもデバイスの削除を再試行しませんが、ゲストのオペレーティングシ
ステムはデバイスが使用可能であると認識します。 デバイスを削除するためには、ゲストを
再起動してください。
5.8 uuid ファイルまたは .vmid ファイルがない
ゲストの削除中に Integrity VM コマンドを使用すると、uuid ファイルまたは .vmid ファイ
ルが見つからないというエラーが表示されることがあります。 ゲストの削除が完了した後で、
コマンドを入力してください。
5.9 最小使用権を維持する
hpvmcreate コマンドおよび hpvmmodify コマンドでは、CPU の最小使用権を 5% 未満に
設定することはできません。 使用権を強制的に 5% 未満に設定すると、ブート時にエラーが
発生し、実行時エラーが発生することもあります。
使用権のパーセンテージは、小数ではなく整数で設定してください。 小数部分は無視されま
す。
5.10 ゲストのメモリーは、64MB の倍数でなくてはならない
ゲストのメモリを指定する際は、64MB の倍数を使用してください。 ゲストの作成時、Integrity
VM はゲストのメモリーを最も近い 64MB の倍数に丸めます。 これに対し、64MB の倍数で
ない値を指定すると、実際の値は低い値に丸められることがあり、ゲストのブートが行えな
い可能性があります。
54
Integrity VM のコマンドの使用
5.11 実際の実行使用権が、構成された使用権と異なる場合がある
ゲストの実行使用権の設定について、表示および報告される設定と、指定した値とが、異な
る場合があります。 これは、実行使用権の設定が VM ホストの CPU 容量の 1 パーセント単
位になっているときに発生します。 サイクル単位で指定された実行使用権は、VM ホストサ
イクルの整数のパーセント値に丸められる場合があります。 たとえば、900 MHz のホストシ
ステムでゲストの実行使用権を-E 100 と指定した場合は、108 MHz (12%) に丸められま
す。
5.12 実行中のゲストを変更すると重複メッセージが表示される
hpvmmodify コマンドを使用して長さゼロのファイルをファイルベースの仮想ディスクに追
加すると、重複した警告メッセージが表示されることがあります。 例:
# hpvmmodify -P test_duperr -a disk:scsi::file:/tmp/zero.size.1 \
-a disk:scsi::file:/tmp/zero.size.2
hpvmmodify: WARNING (test_duperr): File size of: 0 (bytes) for disk
/tmp/zero.size.1 must be equal to or greater than: 512 (bytes),
or the device may not show up in the guest when booted.
hpvmmodify: WARNING (test_duperr): File size of: 0 (bytes) for disk
/tmp/zero.size.2 must be equal to or greater than: 512 (bytes),
or the device may not show up in the guest when booted.
hpvmmodify: WARNING (test_duperr): File size of: 0 (bytes) for disk
/tmp/zero.size.1 must be equal to or greater than: 512 (bytes),
or the device may not show up in the guest when booted.
hpvmmodify: WARNING (test_duperr): File size of: 0 (bytes) for disk
/tmp/zero.size.2 must be equal to or greater than: 512 (bytes),
or the device may not show up in the guest when booted.
backing file:
backing file:
backing file:
backing file:
hpvmmodify コマンドを使用して、失敗するデバイスをゲスト構成から削除してください。
5.13 Linux ゲストでのマンページ表示
『HP Integrity Virtual Machines インストール/構成/管理ガイド』に記載されているとおり、
Linux ゲスト管理ソフトウェアキットをインストールした後、Linux ゲスト上で hpvmcollect
コマンドおよび hpvminfo コマンドを使用できます。 正しいコマンド表示をするには、Linux
ゲストで次のコマンドを入力します。
# export LANG=en_US.iso88591
# export TERM=vt200
これらの環境変数をエクスポートすることにより、Linux ゲストコンソールからマンページの
内容を表示できるようになります。 HP-UX で表示した場合と、Linux で表示した場合のマン
ページの外観には、わずかな違いが生じます。
5.14 Linux ゲストでの hpvmpubapi マンページ
Linux ゲストでの hpvmpubapi マンページには synopsis(概要) セクションがありません。 完
全なマンページを表示するには、VM ホストの hpvmpubapi マンページに移動してくださ
い。
5.15 スイッチの不具合のため Integrity VM チェックが失敗する
HP BladeSystem c-Class サーバーブレード用の Cisco 製スイッチには、すべての MAC アドレ
スに応答するプロトコルエラーがあります。 MAC アドレスは一意であるため、Integrity VM
5.11 実際の実行使用権が、構成された使用権と異なる場合がある
55
は生成されたゲスト仮想 MAC アドレスが一意であることをチェックします。 この不具合の
あるスイッチがネットワークにある場合、Integrity VM のチェックが失敗します。
hpvmcreate コマンドは以下のようなメッセージを表示して失敗することがあります。
hpvmcreate:
hpvmcreate:
WARNING (host): Failed after 3 attempts.
WARNING (host): Unable to create Ethernet MAC Address.
同様に、hpvmstart コマンドは以下のようなメッセージを表示して失敗することがありま
す。
# hpvmstart -P vm2
HPVM guest vm2 configuration problems:
Warning 1 on itme nic1: Guest MAC address for switch nic1 is in use.
Cisco Systems, Inc.は、2006 年 12 月に Cisco Catalyst Blade Switch 3020 の修正をリリース
しました。これは以下の Cisco Systems の Web サイトから入手できます。
http://cco.cisco.com
また以下の HP の Web サイトからも入手できます。
http://www.hp.com
HP の Web サイトで、[Software] & [Driver Downloads] を選択して、switch cisco 3020 で検
索してください。 最低限必要なファームウェアのバージョンは 12.2(35) SE です。
56
Integrity VM のコマンドの使用
第6章 ゲストの管理
この章には、Integrity VM ゲストの管理に関する情報が含まれています。
6.1 管理者のアカウント名
本バージョンの Integrity VM では、仮想コンソールの管理者アカウント名がゲスト名と同一で
なくてはならないという制限がなくなりました。 これにより、仮想コンソールの管理者名は、
HP-UX ログイン名として有効であれば任意の名前にすることができます。 仮想コンソールへ
のアクセスを継続するには、usermod コマンドを使用して、既存のゲストコンソールアカウ
ントを関連するゲストの権限リストに追加する必要があります。 これにより、複数のアカウ
ントをゲストにマッピングできます。アカウント名は有効な HP-UX ログイン文字列であるこ
とが要求されます。
仮想コンソールへのアクセス権限は、ゲストの構成ファイル (hpvmcreate、hpvmmodify、
および hpvmclone コマンドで-u および-g オプションを指定して設定できます) によって決
まります。 この制御されたアクセスにより、hpvmmodify コマンドで仮想コンソールの管理
者アカウント名を変更することで、アクセスを一時的にブロックすることができます。
6.2 ゲストユーザーアカウント
本リリースでは、制限付きの hpvmconsole ゲストユーザーアカウントの構成が変更され、
追加のアクセス制御および構成をサポートするようになりました。 この変更には、ゲストユー
ザーアカウントが正しいホームディレクトリを持っていることが必要です。 また、ゲストの
構成ファイルにコンソールアクセスアカウントのリストが記述されている必要があります。
たとえば、ゲスト compass1(つまり、compass1 という名前のユーザーアカウント) を使用
する場合、ユーザー compass1 のホームディレクトリ
は、/var/opt/hpvm/guests/compass1 でなくてはなりません。 このユーザーが引き続
き管理のためのコンソールアクセスを行えるようにするには、次のコマンドを使用します。
# hpvmmodify -P compass1 -u compass1:admin
6.3 仮想マシンの管理者アカウントおよびオペレータアカウントの作成
旧バージョンの Integrity VM では、admin コンソールアクセスのみ使用でき、またこのアカ
ウントはゲストあたり 1 つに限られていました。 管理者アカウントの名前はゲスト名と一致
している必要があります。 新しいバージョンの Integrity VM では、これらのアカウントに適
切なアクセス制御と個別のアカウンタビリティが与えられます。
制限付きの仮想コンソールアカウントは、各ゲスト管理者用に VM ホスト上に作成される特
別な目的のユーザーアカウントです。 このタイプのユーザーアカウントは、シェルに /opt/
hpvm/bin/hpvmconsole を使用し、ホームディレクトリとして目的のゲストのゲスト別ディ
レクトリを使用します。 仮想コンソールにアクセスする場合は、アカウントにパスワードお
よび関連するゲストへのアクセス権も必要です。 このアカウントは、hpvmcreate、
hpvmclone、または hpvmmodify コマンドで作成します。 これらのコマンドで-g オプショ
ンを使用すると、アカウントのグループ帰属関係を作成できます。また、-u オプションを使
用すると、ユーザー帰属関係を作成できます。
6.1 管理者のアカウント名
57
注記: ユーザーアカウントには、hpvmsys グループを使用しないでください。 このグルー
プは、Integrity VM のコンポーネント間のセキュリティ隔離に使用されます。
HP-UX の useradd コマンドが期待通りに機能しないことがあります。 仮想コンソールアク
セス用にユーザーアカウントを作成するには、仮想マシンを作成する前に useradd コマンド
を使用します。 代わりの方法として、/etc/passwd ファイル内でユーザーアカウントディ
レクトリを完全に指定し、エントリが確実に一意になるようにします。
以下の例では、useradd コマンドを使用して VM ホストシステム上に 3 つのユーザーアカウ
ント (testme1、testme2、testme3) を作成しています。
# useradd -r no -g users -s /opt/hpvm/bin/hpvmconsole \
-c "Console access to guest 'testme'" \
-d /var/opt/hpvm/guests/testme \
testme1
# useradd -r no -g users -s /opt/hpvm/bin/hpvmconsole \
-c "Console access to guest 'testme'" \> -d /var/opt/hpvm/guests/testme \
testme2
# useradd -r no -g users -s /opt/hpvm/bin/hpvmconsole \
-c "Console access to guest 'testme'" \
-d /var/opt/hpvm/guests/testme \
testme3
次のコマンドは testme という名前の仮想マシンを作成しています。
# hpvmcreate -P testme -u testme1:admin -u testme2 -u testme3:oper
この時点で、ユーザー testme2 と testme3 は、仮想コンソールに対して共に oper レベ
ルのアクセス権を持ち、ユーザー testme1 は admin レベルのアクセス権を持ちます。 こ
れらのアカウントを使用可能にするには、次のように、パスワードを設定する必要がありま
す。
# passwd testme1
...
# passwd testme2
...
# passwd testme3
...
useradd コマンドの動作の仕組みのため、追加のアカウントを作成しようとするとエラーに
なる可能性があります。 たとえば、次のコマンドは testme4 ユーザーアカウントを追加し
ようとして失敗しています。
# useradd -r no -g users -s /opt/hpvm/bin/hpvmconsole \
> -c "Console access to guest 'testme'" \
> -d /var/opt/hpvm/guests/testme \
> testme4
'/var/opt/hpvm/guests/testme' is not a valid directory
コマンドを正しく入力するためには、ディレクトリパス全体を含める必要があります。 例:
#
>
>
>
58
useradd -r no -g users -s /opt/hpvm/bin/hpvmconsole \
-c "Console access to guest 'testme'" \
-d /var/opt/hpvm/guests/testme/. \
testme4
ゲストの管理
# hpvmmodify -P testme -u testme4
# passwd testme4
-d オプションの引き数の末尾に/.が追加されていることに留意してください。これにより、
HP-UX の共有ホームディレクトリとの混同を防ぐことができます。
6.4 ゲストの変更
物理 CPU カウントがは、いずれのゲストの仮想 CPU(vCPU) カウントも下回らないようにし
てください。 VM ホストシステムが持つ物理プロセッサよりも多くの vCPU を、実行中のゲ
ストに割り当てないでください。
6.5 hpvmsys グループにはユーザーアカウントを追加してはならない
hpvmsys グループは、VM ホストおよびゲストのためのセキュリティモデルを実装していま
す。 hpvmsys グループは、Integrity VM のインストール時に自動的に /etc/group に追加
されます。 このグループにはユーザーアカウントを追加しないでください。
6.6 仮想コンソールでゲストを起動した後、Ctrl/B を入力してはならな
い
Integrity VM の仮想コンソールで、pc -on コマンドを使用してゲストを起動した後、Ctrl/B
を入力しないでください。入力するとゲストの起動プロセスが中断されます。 ゲストのブー
トが完了し、仮想コンソールプロンプトが戻るまで待ってから Ctrl/B を入力してください。
6.7 HP-UX 11i v3 ゲストが、NaT_hndler: kernel NaT Consumption Fault
によりパニックを起こす場合がある
特定の状況で、Logical Volume Manager (LVM) ソフトウェアの使用時に、HP-UX 11i v3 ゲス
トが NaT_hndler: kernel NaT Consumption fault によりパニックを起こす場合が
あります。
この状況を回避するには、HP-UX 11i v3 0712 AR メディアから BaseLVM (B.11.31.0712) ソ
フトウェアをインストールしてください。
6.8 ゲストを終了する方法
ゲストを終了する場合は、ゲストの特権アカウントからオペレーティングシステムのシャッ
トダウンを実行することをお勧めします。 ゲストが応答しない場合は、VM ホストで hpvmstop
-g コマンドを使用してください。 ゲストの終了の手段として hpvmapp プロセスを抹消す
ることは避けてください。
6.9 hpvmconsole pc -cycle コマンドが完了しないことがある
ゲストの hpvmconsole pc -cycle コマンドが完了せず、ゲストを再起動しない場合、Ctrl/B
を入力してコマンドを中断し、Enter を押して仮想コンソールに戻ってください。 仮想コン
ソールを終了するには、X コマンドを入力します。 VM ホストのコマンドプロンプトで、次
のコマンドを入力してゲストを起動します。
# hpvmstart -P guestname
6.4 ゲストの変更
59
6.10 ゲストのハングアップからの復旧方法
ゲストがハングアップした場合、hpvmconsole コマンドを使用してゲストの仮想コンソー
ルに接続し、Ctrl/B を使用して仮想コンソールに入ります。 tc コマンドを入力してゲストを
リセットします。 マシン状態のメモリダンプがゲストによってキャプチャされます。このメ
モリダンプは後でオフライン診断の際に使用できます。 VM ホストからゲストを抹消するこ
とや、ハングアップしたゲストの電源を仮想コンソールを使用して落とすことは避けてくだ
さい。 そのようにした場合、ゲストのファイルシステムが破損する恐れがあります。
6.11 HP Serviceguard を使用したゲストの管理
この項では、Integrity VM 環境での Serviceguard の使用に固有の、リリースノートの一覧を
示します。
同じ VM ホストシステム上で、Serviceguard パッケージとしてのゲストと Serviceguard ノー
ドとしてのゲストを同時に使用しないでください。
VM ホストまたは HP-UX ゲストに HP Serviceguard A.11.16 または 11.17 をインストールで
きます。 HP Serviceguard 11.18 は、HP-UX 11i v3 を実行するゲストにのみインストールで
きます。
6.11.1 hpvmsg_package によって正しいエントリーが追加されない
hpvmsg_package によって、パッケージの構成および制御スクリプトファイルに正しいエン
トリーが追加されません。 CVM または CFS バッキングストアを含むゲストをパッケージす
る /opt/cmcluster/toolkit/hpvmsg_package スクリプトを実行した後、各クラスタメ
ンバーごとにパッケージ構成スクリプトと制御スクリプトを確認して変更します。 このプロ
セスの一部として、CVM またはバッキングストアエントリーをこれらのファイルに追加しま
す。
パッケージ構成スクリプトと制御スクリプトは、/etc/cluster/guest-name/から見つけ
ることができます。
6.11.2 Serviceguard 構成済みゲストでの AVIO lan デバイスの使用
Serviceguard パッケージとして構成されたゲストに AVIO ネットワークデバイスを使用する
場合、すべての Serviceguard スタンバイ LAN を、必ず AVIO でサポートされる PPA デバイ
スを使用して構成してください。 これを行わない場合、スタンバイリンクが接続状態でもネッ
トワーク接続が失われることがあります。
6.11.3 HP Serviceguard の必須パッチ
Serviceguard を使用して HP-UX ゲストを管理する場合は、必須パッチを必ずインストールし
ておいてください。 詳細は、2.1.8 項 (25 ページ) を参照してください。
6.11.4 パッケージを起動するためにはコマンドを再入力する
ゲストパッケージを構成し起動するための手順では、cmrunpkg コマンドを使用します。 こ
のコマンドは、初めて入力したときに必ずしも動作するとは限りません。 コマンドを入力し
てもパッケージが起動されない場合は、再度コマンドを入力してください。
60
ゲストの管理
6.11.5 Integrity VM のコマンドを使用して分散ゲストを管理してはならない
Serviceguard パッケージとして構成されたゲストの停止と起動には、Serviceguard パッケー
ジの制御コマンドのみを使用してください。 Integrity VM のコマンド (hpvmstart、
hpvmstop、hpvmconsole) を使用してこれらの種類のゲストを起動および停止することは
避けてください。 Serviceguard を使用した仮想マシンの管理に関する詳細については、『HP
Integrity Virtual Machines インストール/構成/管理ガイド』を参照してください。
6.11.6 クラスタノードによって報告される仮想マシンのステータスが異なる
Integrity VM のコマンドで、異なる Serviceguard ノード上で実行されているゲストから、異
なる警告やエラーが表示されることがあります。 たとえば、ゲストをパッケージの一部とし
て起動している Serviceguard ノードでは、他のノードで認識されるよりも前に、ゲストが実
行されていることを認識します (この遅れは通常は 10 秒未満です)。 異なるサーバー上でコ
マンドを実行すると、ゲストが実行されているかどうかに応じて、異なるエラーや警告が報
告されます。
6.11.7 cmcld の syslog エントリは無視できる
Serviceguard と Integrity VM を実行している場合に、次のようなメッセージが syslog ファ
イルに記録されることがあります。
Syslog entries - cmcld[XXXX]: Warning: cmcld process was unable to run for the last X.XX seconds
これらのメッセージは無視してかまいません。
6.11.8 Virtual Machines Manager (VM Manager) を使用した分散ゲストの管理
VSE を使用して分散ゲスト (Serviceguard パッケージとして構成されたゲスト) を管理してい
るときに、次の状況が発生することがあります。
•
各 VM ホスト上のゲストごとに、ゲスト構成ファイルが存在します。 そのため、分散ゲ
ストを変更する場合は、クラスタノードとなっている VM ホストごとにゲストを変更す
る必要があります。
•
VM Manager のメニュー項目を使用して分散ゲストを起動および停止することは避けて
ください。 分散仮想マシンの起動と停止は、Serviceguard のコマンドを使用して行って
ください。 詳細については、『HP Integrity Virtual Machines インストール/構成/管理ガ
イド』を参照してください。
•
[VM Properties] ページの [VM Hosts] フィールドで、クラスタ内のホストの一覧が正し
く表示されないことがあります。 VM Manager を実行している VM ホストが、表示対象
の仮想マシンを活発に管理している場合は、一覧が正しく表示されます。 それ以外の場
合はすべて、一覧が正しく表示されません。
6.12 gWLM を使用したゲストの管理
処理能力が割合ではなくサイクルで指定されているゲストは、gWLM A.02.50 およびこれよ
り前のバージョンとは互換性がありません。
gWLM/VSE が次のようなエラーメッセージを生成した場合、ゲストの処理能力はサイクル数
で指定されています。
A VM encountered with no size
6.12 gWLM を使用したゲストの管理
61
これは、Integrity VM A.03.00 で gWLM A.02.50 を使用した場合に明白です。 この問題を修
正するには、ゲストを変更し、処理能力を CPU サイクルではなく割合で指定します。 たとえ
ば、compass1 という名前のゲストを、CPU 処理能力の 10% を使用するよう変更するには、
次のコマンドを入力します。
# hpvmmodify -P compass1 -e 10
この gWLM の設定を有効にするには、ゲストをブートする必要があります。
また、Integrity VM A.03.00 で使用する場合は、gWLM を A.03.00 にアップグレードします。
62
ゲストの管理
第7章 ネットワーキングに関する情報
この章には、仮想マシンのネットワークの構成に関する注意事項が含まれています。
7.1 サポートされるアダプタ
Integrity VM は、イーサネットまたは IEEE 802.3 CSMA/CD ネットワークのアダプタのみを
サポートします。 AVIO インタフェースは、イーサネットホスト NIC の選択セットによって
サポートされることに注意してください。 AVIO のサポートされる NIC の一覧については、
『HP Integrity Virtual Machines インストール/構成/管理ガイド』 (A.03.50) を参照してくだ
さい。
7.2 lanboot で無視される EFI dbprofile 情報
EFI シェルコマンド lanboot は、dbprofile で指定した情報を正しく使用しません。 この
コマンドは、DHCP 割り当ての IP アドレスを取得して、DHCP ハンドシェイクの一部として
提供された bootp 情報を使用し、dbprofile で指定された IP アドレスとブートファイル情
報を使用しません。 lanboot は代わりに DCHP ネットワーキングを使用するため、dbprofile
の静的 IP アドレス情報は無視されます。
dbprofile 内の特定の情報と、bootp サーバーの構成方法によっては、ネットワークブート
は正しく続行することもありますが、PXE-E16 エラーを出して失敗することもあります。
bootp サーバーが正しく構成されていれば、dbprofile を使用せずに lanboot を使用する
ことで正常に処理されます。
7.3 仮想 LAN デバイスを持つゲストへの十分なメモリーの確保
ゲストに十分なメモリーを確保せずに多数の仮想 LAN デバイスを持つように構成すると、デ
バイスの一部がゲストのブート後に欠落する場合があります。 この問題を解決するには、
hpvmmodify -r コマンドを使用してゲストのメモリーサイズを増やしてください。
7.4 vswitch は常に SHARED モードである
hpvmnet コマンドを使用すると、vswitch のステータス (モードを含む) が表示されます。
vswitch は常に SHARED モードです。 現時点では、これ以外のモードはサポートされていま
せん。
7.5 HP A5506B PCI 10/100Base-TX 4 ポートインタフェースを仮想ネッ
トワークに使用してはならない
HP A5506B PCI 10/100Base-TX 4 ポートインタフェースをゲストのネットワークに使用した
場合、ホストからゲストへの接続に信頼性がなくなることがあります。
7.6 MAC アドレスの有効性チェックを拡張できる
仮想 NIC をゲストに追加したときに、その MAC アドレスが一意であることを保証するため
に Integrity VM によってチェックが行われます。
7.1 サポートされるアダプタ
63
デフォルトでは、Integrity VM は仮想 NIC の MAC アドレスの有効性チェックを 3 回 (それぞ
れタイムアウトが 1 秒ずつ) 試行します。 このプロセスにより、定義済みの各仮想 NIC につ
いて最長 10 秒の遅延が生じる可能性があります。 このプロセスを短縮するには、次の調整
パラメータを /etc/rc.config.d/hpvmconf 構成ファイルに追加してください。
HPVMMACADDRFRAMES=n
n は試行回数 (1~30) です。 デフォルト値は 3 です。 値が 1 または 2 の場合、パフォーマ
ンスは向上しますが、低速の NIC からの応答が失われるおそれがあります。
HPVMMACADDRFRAMES 調整パラメータをゼロ (0) に設定すれば、MAC アドレスの検証を完
全に排除できます。 ただしこれは、すべてのゲストの構成が済んで、MAC アドレスの重複
がネットワーク環境にないことを確認した後に行うことをお勧めします。
仮想ネットワークのパフォーマンスを改善するには、追加の vswitch を作成し、それらをゲス
ト間で割り当ててください。
7.7 オートポートアグリゲーション (APA) はゲストではなく、VM ホス
トでサポートされる
Integrity VM ではゲストでの APA の実行はサポートされていません。 APA は VM ホスト上で
実行できます。
VM ホスト上で APA を構成して vswitch(アクティブ/パッシブモードの APA) 用に可用性の高
い LAN を提供したり、vswitch LAN (APA アクティブ/アクティブモード) の帯域幅を増加した
りできます。 APA を停止する前に、hpvmnet -h コマンドで vswitch を停止してください。
先に vswitch を停止しなかった場合、hpvmnet コマンドは vswitch の MAC アドレスが不正
であることを報告します。
7.8 VM Manager で APA リンクアグリゲーション LAN デバイスが表示
されない
1 つ以上の APA リンクアグリゲーション LAN デバイスで構成される APA リンクアグリゲー
ション LAN デバイスが VM ホストシステムにある場合、VM Manager ではこの APA リンク
アグリゲーションが利用可能なバッキング LAN デバイスとして VM ダイアログに表示されま
せん。 この APA リンクアグリゲーションで vswitch を作成するには、hpvmnet CLI を使用し
ます。
7.9 ネットワークデバイスをプロミスキュアスモードに設定するアプリ
ケーションを実行してはならない
プロミスキュアスモードに設定されているネットワークデバイスに vswitch を接続しないでく
ださい。 仮想スイッチ用に使用されているインタフェース上の VM ホスト上で、tcpdump
などのアプリケーションを実行しないでください。
7.10 vswitch に対応する物理ネットワークインタフェースでチェックサ
ムオフロード (CKO) をオンにしてはならない
vswitch 対応として使用される物理ネットワークインタフェースでは、デフォルトでチェック
サムオフロード (CKO) がオフになります。 remsh などのリモートコマンドを使用してゲス
64
ネットワーキングに関する情報
トから CKO をオンにしないでください。 操作がハングアップし、ゲストネットワークの妨
げとなります。 この制限は VIO インタフェースに適用されることに注意してください。
7.11 VM ホストおよび HP-UX ゲストで TSO をオンにしてはならない
HP-UX では、TCP セグメンテーションオフロード (TSO) はデフォルトでオフになっています。
TSO は、VM ホストシステムと HP-UX ゲストのどちらでもオフのままにしておくことをお勧
めします。 これは、ゲストの仮想ネットワーク インタフェースカードと vswitch で使用され
る VM ホストの物理ネットワーク インタフェースカードの両方に適用されます。 TSO を有
効にすると、ゲストネットワークが妨害されます。
TSO がオンかどうかを確認するには、次のコマンドを入力します。
# lanadmin -x vmtu n
n は、hpvmnet コマンドによって表示される VM ホストインタフェースです。 たとえば、
lan0 で TSO がオンであることを確認するには、次のコマンドを入力します。
# lanadmin -x vmtu 0
Driver/Hardware supports TCP Segmentation Offload, Current VMTU = 32160
lan0 で TSO をオフにするには、次のコマンドを使用します。
# lanadmin -X vmtu 0 0
Virtual MTU is set to 0
この制限は VIO インタフェースに適用されることに注意してください。
7.12 VLAN の vswitch を HP-UX VLAN 上で構成してはならない
hpvmnet コマンドを使用して、VM ホスト上の VLAN ポート (つまり、lanadmin -V で作
成された LAN) に関連付けられる仮想スイッチを作成することは避けてください。 このよう
な「ネストした VLAN」構成はサポートされていません。
7.13 VM ホストとゲスト間の VLAN では CKO をオフにする
vswitch で使用されるネットワークインタフェースのチェックサムオフロード (CKO) は、vswitch
の作成時にデフォルトでオフになります。 ゲストと VM ホスト間の通信に VLAN vswitch を
使用する場合は、vswitch によって使用されるネットワークインタフェース上で送信チェック
サムオフロード (CKO) をオフにしてください。 VM ホストでは、hpvmnet コマンドを使用
して vswitch のネットワークインタフェースの PPA を識別してください。 例:
# hpvmnet
Name
Number
======== ======
localnet
21
vmlan0
22
vmlan4
23
vmlan900
24
State
=======
Up
Up
Up
Up
Mode
=========
Shared
Shared
Shared
Shared
PPA
MAC Address
====== ==============
N/A
lan0
0x00306ea72c0d
lan4
0x00127942fce3
lan900 0x00306e39815a
IP Address
===============
N/A
15.13.114.205
192.1.2.205
192.1.4.205
送信 CKO のステータスを確認するには、次のコマンドを使用します。
# lanadmin -x cko 4
Hardware TCP/UDP (IPv4) transmit checksum offload is currently enabled.
Hardware TCP/UDP (IPv4) receive checksum offload is currently disabled.
7.11 VM ホストおよび HP-UX ゲストで TSO をオンにしてはならない
65
この例では、VLAN が vmlan4 という vswitch を経由して構成されています。 この vswitch
は VM ホストの PPA 4 上で作成されています。 PPA 4 上で CKO をオフにするには、VM ホ
ストで次のコマンドを入力します。
# lanadmin -X send_cko_off 4
Hardware TCP/UDP (IPv4) transmit checksum offload is currently disabled.
7.14 vswitch の再起動
次の場合に vswitch を再起動する必要があります。
•
vswitch に関連付けられている物理ネットワークカードを交換する場合
•
vswitch のネットワーク インタフェースカードに関連付けられた VM ホストの IP アドレ
スを変更する場合
•
VM ホストでネットワークインタフェースの特性を変更する場合。たとえば、lanadmin
コマンドでチェックサムオフロード (CKO) を変更する場合
•
vswitch がダウンしているときにゲストをブートした後、avio_lan インタフェースから
lan インタフェースへの通信がないことに気づいた場合
vswitch の再起動方法については、『HP Integrity Virtual Machines インストール/構成/管理ガ
イド』を参照してください。
vswitch を再起動するときに、vswitch を使用しているゲストを再起動する必要はありません。
7.15 ゲスト AVIO インタフェースの動作
以下のリストは、vswitch がダウンまたはリセット状態のときにゲストをブートしたときのゲ
スト AVIO インタフェースの動作を説明したものです。
66
•
vswitch がアップの状態でないときにゲストをブートすると、vswitch に関連付けられた
AVIO インタフェースがゲストで claimed にならないことがあります。 この問題はたと
えば、vswitch をブートする前にゲストをブートしたり、VM ホスト上の対応するネット
ワークインタフェースが接続されていない場合に発生することがあります。 この問題が
発生したら、まず vswitch の状態を修正して (つまり、hpvmnet で表示される状態がアッ
プであることを確認する)、ioscan コマンドをゲストで実行します。 これらのアクショ
ンによって AVIO インタフェースは claimed になります。
•
ioscan によってゲストの AVIO デバイスが claimed になった後に、AVIO デバイスが、
同じ vswitch 上で構成された別の VIO ゲストインタフェースと通信できない場合があり
ます。 これが発生したときは、hpvmnet コマンドを-r オプションを付けて実行し、接
続を復元します。
•
ゲストのブート中に vswitch が不安定な状態の場合、ゲスト AVIO インタフェースが初
期化に失敗して、DOWN 状態になることがあります (lanscan コマンドによって表示
される)。 これが発生したときは、まず vswitch が安定した状態にあることを確認してか
ら、lanadmin を使用してゲストインタフェースをリセットします。
ネットワーキングに関する情報
7.16 ブート時に vswitch が DOWN 状態のゲストで、AVIO LAN デバイ
スが claimed にならない
ioscan を実行することに加え、必要なネットワーク起動スクリプトを再実行して、IP アド
レスがネットワークインタフェースカード (NIC) で再構成できるようにする必要があります。
たとえば次のスクリプトを実行します
/sbin/rc2.d/S340net start
/sbin/rc2.d/S340net-ipv6 start
7.17 IGSSN ドライバの TCP ソフトウェアパケット再アセンブリを使用
しない
ゲスト HP-UX イメージの igssn ドライバ内にある TCP ソフトウェアパケット再アセンブリに
は問題があります。 本リリースでは、この再アセンブリをゲスト上で有効にしないでくださ
い。 デフォルトでは、ソフトウェアパケット再アセンブリ (ドライバパケット再アセンブリ
の場合は drv_pr の略語で知られています) は、ゲストの igssn で有効になっています。
管理者は以下のコマンドを実行して、drv_pr が有効になっているかどうかを判断できます。
lanadmin -x drv_pr <ppa>
ここで、<ppa> は lanscan からのカードのインスタンス番号 (Crd in#) です。
drv_pr を手動で無効にするには、管理者は以下のコマンドを実行します。
lanadmin -X drv_pr_off <ppa>
drv_pr を手動で有効にするには、管理者は以下のコマンドを実行します。
lanadmin -X drv_pr_on <ppa>
注記: これらの変更はシステムを次回リブートした後には持ち越されません。 ゲストのリ
ブート後も構成を維持するには、管理者はゲストファイル /etc/rc.config.d/hpigssnconf
を編集する必要があります。
drv_pr を無効にする必要がある igssn デバイスそれぞれに対して、hpigssnconf ファイル
に情報のブロックを作成する必要があります。 たとえば、ゲストで lan0 と lan3 の drv_pr
を無効にする必要がある場合、以下のようにします。
HP_IGSSN_INTERFACE_NAME[0]=lan0
HP_IGSSN_STATION_ADDRESS[0]=
HP_IGSSN_MTU[0]=
HP_IGSSN_DRV_PR[0]=0
HP_IGSSN_INTERFACE_NAME[3]=lan3
HP_IGSSN_STATION_ADDRESS[3]=
HP_IGSSN_MTU[3]=
HP_IGSSN_DRV_PR[3]=0
7.16 ブート時に vswitch が DOWN 状態のゲストで、AVIO LAN デバイスが claimed にならない
67
7.18 その他の問題と注意事項
以下のリストは、Integrity VM V3.5 リリースについて注意が必要な追加の問題を説明したも
のです。
68
•
ゲストのインタフェースの MAC アドレスを修正すると、VM ホストで hpvmstatus コマ
ンドを実行した場合に現在の MAC アドレスが正しく表示されません。 この問題の修正
または回避策は現在のところありません。
•
ネットワークの物理デバイスと同様に、LAN セグメントのすべてのステーション間で通
信が途切れないようにするために、LAN セグメントまたは VLAN 上のすべてのシステム
の MTU は、それらが物理システムまたはゲストであっても、一致させる必要がありま
す。 VM ホストは、ゲストの MTU の不一致をチェックしません。
•
ゲスト上の igssn でサポートされている、lanadmin カード固有オプションは以下のと
おりです。
•
-x:speed,fctrl,cko,type,card_info,stats drv,vmtu,and drv_pr.
•
-X:drv_pr_on,drv_pr_off,stats clear
ネットワーキングに関する情報
第8章 ストレージに関する情報
この章には、ゲストの仮想デバイスのバッキングストアとして使用されるストレージデバイ
スに関する情報が含まれています。
8.1 sam コマンドの結果、HP-UX 11i v2 のゲストに誤ったディスクとパ
スの数が表示される場合がある
[##Sam Areas##]->[##Disks and File Systems##]->[##Disk Devices##] を使用した
sam コマンドによって表示されるディスクの数が、正しくないことがあります。 デバイスに
ついて表示されるパスの数も正しくないことがあります。 この問題は、SCSI および AVIO の
両方のストレージアダプタで構成されたディスクで発生します。ioscan では、すべてのディ
スクが正しく表示されます。
例として、同じ HP-UX 11i v2 ゲスト上での sam 出力と ioscan 出力を以下に示します。
"Disk Devices" window in sam(1M) shows the following disks and number of paths:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xDisk Devices
0 of 8 selectedx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x Hardware
Number
Volume
Total
x
x Path
of Paths
Use
Group
Mbytes
Description
x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xx 0/0/2/0.0.0
2
VxFS/Swap
-70007
HP
Virtual
x
xx 0/0/5/0.0.0
1
Unused
-69504
HP
Virtual
x
xx 0/0/5/0.1.0
2
Unused
-70007
HP
Virtual
x
xx 0/0/5/0.2.0
2
Unused
-70007
HP
Virtual
x
xx 0/0/6/0.3.0
1
Unused
-70007
HP
Virtual
x
xx 0/0/6/0.4.0
1
Unused
-70007
HP
Virtual
x
"ioscan -kfnC disk" shows the following disks:
Class
I H/W Path
Driver S/W State
H/W Type
Description
=======================================================================
disk
15 0/0/2/0.0.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c0t0d0
/dev/rdsk/c0t0d0
/dev/dsk/c0t0d0s1
/dev/rdsk/c0t0d0s1
/dev/dsk/c0t0d0s2
/dev/rdsk/c0t0d0s2
/dev/dsk/c0t0d0s3
/dev/rdsk/c0t0d0s3
disk
16 0/0/5/0.0.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c3t0d0
/dev/rdsk/c3t0d0
disk
18 0/0/5/0.1.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c3t1d0
/dev/rdsk/c3t1d0
disk
20 0/0/5/0.2.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c3t2d0
/dev/rdsk/c3t2d0
disk
17 0/0/6/0.0.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c4t0d0
/dev/rdsk/c4t0d0
disk
19 0/0/6/0.1.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c4t1d0
/dev/rdsk/c4t1d0
disk
21 0/0/6/0.2.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c4t2d0
/dev/rdsk/c4t2d0
disk
23 0/0/6/0.3.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c4t3d0
/dev/rdsk/c4t3d0
disk
25 0/0/6/0.4.0 sdisk
CLAIMED
DEVICE
HP
Virtual
/dev/dsk/c4t4d0
/dev/rdsk/c4t4d0
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
回避策: System Management Homepage (SMH) を使用してデバイスを構成してください。
8.1 sam コマンドの結果、HP-UX 11i v2 のゲストに誤ったディスクとパスの数が表示される場合がある
69
8.2 AVIO の現時点での制限事項
以下の項では、AVIO の使用についての現時点での制限事項について説明します。
8.2.1 ストレージアダプタを scsi から avio_stor に変更する
実行中のゲストについて、ポートのストレージアダプタを scsi から avio_stor に変更し
ようとすると、hpvmmodify コマンドは変更を許可しますが、変更はゲストの次回起動時ま
でしか持続しません。 また hpvmnet コマンドでは、ゲストを停止および再起動するまでは、
現在実行中のゲストについて誤ったポート情報が表示されます。
8.2.2 仮想デバイスタイプとバッキングストアのサポート
AVIO ストレージドライバの現行リリースでは、物理バッキングストアまたは仮想 SCSI アダ
プタによってサポートされるすべての仮想デバイスタイプをサポートしているわけではあり
ません。
以下の物理バッキングストアは AVIO ドライバでサポートされません。
•
ファイル
•
アタッチ
•
ディスクパーティション
•
lv
lv バッキングストア オプションのサポートは、Integrity VM Version 3.5 のリリース直後のパッ
チで利用できるようになります。
以下の仮想デバイスタイプは AVIO ドライバでサポートされません。
•
テープ
•
チェンジャー
•
バーナー
注記:
hpvmstatus -V コマンドは、AVIO デバイス用の ioscan 形式を表示しません。
仮想マシンは最大 30 までの VIO デバイスか、または最大 128 までの AVIO デバイスを合計
で持つことができます (仮想デバイスおよび接続されているデバイスの数の合計)。
8.2.3 GuestAVIO バンドルはインストールされていないが AVIO ストレージデバイ
スが構成されている
GuestAVIO バンドルがゲストにインストールされていないときに、AVIO ストレージデバイ
スを構成した場合、 AVIO Stor HBA がゲストで claimed にならないため、AVIO Stor HBA の
下に構成された LUN にアクセスできません。 LUN がブートディスクの場合、ドライバが見
つからないことを示すパニックによりブートが失敗します。
8.2.4 AVIO ストレージアダプタの下に構成されたディスクへのアクセスに、予想よ
りも長い時間がかかる
ホストのバッキングストアにエラーがある場合、AVIO ストレージアダプタの下に構成された
ディスクへのアクセスに、HP-UX ゲストで最大 30 秒かかることがあります。 たとえば、バッ
70
ストレージに関する情報
キングストアデバイスが取り外されたか応答しないとき、Integrity VM ゲストから AVIO スト
レージアダプタの下に構成されたディスクデバイスをオープンするのに、最大 30 秒かかるこ
とがあります。 このため、AVIO ディスクデバイスのオープンを試行するアプリケーション
が遅延することがあります。 たとえば、diskinfo コマンドは 30 秒後に以下を示して失敗
することがあります。
# time diskinfo /dev/rsdk/c1t14d0:
diskinfo: can't open /dev/rdsk/c1tl4d0: No such device or address
real
0m30.26s
user
0m0.00s
sys
0m0.01s
この遅延は、応答しないバッキングストアから失敗したコマンドを再試行することが原因で
発生します。 現時点では回避策はありません。
8.2.5 ゲストが EFI の状態の時、hpvmmodify を使用した I/O リソース削除が失敗す
る
ゲストが EFI の状態の時、AVIO Stor HBA の下にゲスト用に構成されたデバイスは
(hpvmmodify コマンドを使用して) 削除できません。
回避策: hpvmstop コマンドを使用してゲストを停止し、コマンドを再試行します。
8.2.6 AVIO ストレージデバイスのマッピング
この項では、EFI コンソールの表示または HP-UX オペレーティングシステムの表示と HP-UX
ゲスト上の AVIO ストレージデバイスを、Integrity VM ホスト上の hpvmstatus の表示にマッ
ピングする方法を説明します。
以下の例は、Integrity VM ホストからの hpvmstatus の出力を示しています。
# hpvmstatus -P aviotest
[Storage Interface Details]
Guest
Physical
Device Adaptor
Bus Dev Ftn Tgt Lun Storage
Device
======= ========== === === === === === ========= =========================
disk
avio_stor
0
2
0 22
0 disk
/dev/rdsk/c82t15d3
この例では、以下の統計が表示されます。
•
PciBus = 0
•
PciDev = 2
•
PciFtn = 0
•
Addr (Target Id) = 22 (0x16)
•
Lun = 0
Addr (Target Id) は hpvmstatus 表示では十進数で、PciFtn と Lun は常にゼロ (0) であることに
注意してください。
Integrity VM ゲストの EFI デバイスパスは、hpvmstatus 表示から PciBus、PciDev、Addr
(Target Id) をエンコードします。
8.2 AVIO の現時点での制限事項
71
PciDev
|
| PCIFtn
PciBus
| |
Addr(Target Id)
|
| |
|
V
V V
V
blk16 : Acpi(PNP0A03,0)/Pci(2|0)/Scsi(Pun16,Lun0)
PciFtn (PCI 関数) と Lun# は常にゼロ (0) です。 Addr (Target Id) は EFI Pun# になり、 16 進数
として表示されます。
VM HP-UX ゲストハードウェアパスまたは HP-UX デバイス固有ファイル (DSF) を Integrity VM
ホストの hpvmstatus 表示にマッピングするには、次の 2 つの方法があります。
1. ioscan ユーティリティの-e オプション
ioscan -fne は、HP-UX ハードウェアパス/DSF およびデバイスの EFI デバイスパスを
表示します。 HP-UX ハードウェアパスは、hpvmstatus 表示から以下をエンコードしま
す。
•
PciBus
•
PciDev
•
Addr (Target Id)
Addr (Target Id) は、HP-UX ハードウェアパスでは HP-UX tgt ID および HP-UX lun ID とし
てエンコードされます。
HP-UX tgt ID および HP-UX lun ID は、hpvmstatus 表示で以下の方程式を使用して Addr
(Target Id) から算出されます。
HP-UX tgt ID = (Addr(Target Id) % 16)
HP-UX lun ID = (Addr(Target Id) / 16)
次の例を見てください。
# ioscan -fne
disk
PciDev
| PCIFtn
| |(Addr(Target Id) % 16) <-> HP-UX tgt ID
PciBus | | |(Addr(Target Id) / 16) <-> HP-UX lun ID
| | | | |
V V V V V
49 0/0/2/0.6.1
sdisk
CLAIMED
DEVICE
HP
/dev/dsk/c0t6d1
/dev/rdsk/c0t6d1
Acpi(PNP0A03,0)/Pci(2|0)/Scsi(Pun16,Lun0)
^
^ ^
^
|
| |
|
PciBus
| PCIFtn
Addr(Target Id)
|
PciDev
Virtual Disk
この例では、exp1 / exp2 は exp1 を exp2 で割り (整数除算)、exp1 % exp2 は exp2 で
割られた exp1 の法になります (つまり、整数除算の余りになります)。
2.
gvsdmgr ユーティリティの get_info オプション
HP-UX DSF を使用している場合、以下の gvsdmgr オプションを使用して VSD LUN ID
を取得できます。VSD LUN ID は hpvmstatus 表示における Addr (Target Id) と同じで
す。 gvsdmgr ユーティリティは、VSD LUN Id を 16 進数で表示します。 VSD LUN Id
72
ストレージに関する情報
の最初のニブルは HP-UX lun ID になり、2 番目のニブルは HP-UX tgt ID になります。以
下の例は、gvdsmgr ユーティリティで get_info を使用した場合の例を示していま
す。
# gvsdmgr get_info -D /dev/gvsd0 -q lun=/dev/rdsk/c0t6d1
Tue Oct 2 13:35:32 2007
Lun DSF
VSD LUN Id
Lun Hardware path
LUN State
:
:
:
:
/dev/rdsk/c0t6d1
0x16
0/0/2/0.6.1
UNOPENED
8.3 I/O デバイスが接続された HP-UX ゲストで、クラッシュダンプコレ
クションが失敗することがある
HP-UX のゲスト OS がクラッシュするとき、クラッシュダンプの保存に失敗して、以下のコ
ンソールメッセージが出されることがあります。
Error: can't open first dump device /dev/dsk/c0t0d0. Dump aborted.
INIT[0]: OS_INIT ends. Resetting the system
この問題は、ゲストの HP-UX MPT ダンプドライバが、バスリセットの完了までに 1 秒しか待
機しないことが原因です。 ゲストのブートディスクと同じ仮想 MPT アダプタを共有するテー
プまたはチェンジャーが接続されている場合、接続されたテープまたはチェンジャーのリセッ
ト時間は 1 秒のタイムアウトを超過するため、上記のエラーメッセージが出されます。
HP-UX 11i v2 0505–0706 または HP-UX 11i v3 LR ゲストでこの問題を回避するには、ゲスト
のブートディスクと、接続されたテープまたはチェンジャーが、同じ仮想 MPT アダプタを共
有しないようにします。 ゲストのブートディスクと異なる MPT アダプタにテープまたはチェ
ンジャーを配置するために、バスおよびデバイスの番号を指定する方法の詳細については、
hpvmresources マンページか、『HP Integrity Virtual Machines インストール/構成/管理ガイ
ド』を参照してください。
HP-UX 11i v2 0712、HP-UX 11i v3 0803 およびそれ以降のサポートされるすべての HP-UX ゲ
ストのリリースについては、HPVM-Guest デポがインストールされていることを確認してくだ
さい。 HPVM-Guest デポは、ブートディスクと同じ仮想 MPT アダプタにテープおよびチェン
ジャーを配置できるよう、MPT ダンプリセットタイムアウトを調節します。
8.4 DMP ファイルは、バッキングストアとしてサポートされない
Veritas VxVM DMP デバイスファイル (/dev/vx/rdmp/内のファイル) は、Symantec によっ
て、仮想マシンのディスク全体のバッキングストアとしてはサポートされません。
8.5 リソースへのヌルデバイスの割り当て
仮想マシン上のリソースにヌルデバイスを割り当てる場合、ファイル名がプレースホルダの
役割をします。 したがって、ファイルが存在しないと、エラーメッセージが表示されます。
たとえば次のコマンド文字列は、ファイル XXXX.iso が存在しないとエラーメッセージが生成
されます。
hpvmmodify -P vm1 -a "disk:scsi::null:/opt/XXXX.iso
8.3 I/O デバイスが接続された HP-UX ゲストで、クラッシュダンプコレクションが失敗することがある
73
8.6 データベース管理製品を仮想マシンで使用する
ストレージを多用する Oracle® などのアプリケーションのパフォーマンスを最適にするた
め、ディスク全体のバッキングストアを使用することを強くお勧めします。 論理ボリューム
またはファイルをバッキングストレージとして使用する仮想ディスクでは、この種のアプリ
ケーションのパフォーマンスが最適になりません。 Integrity VM のストレージサブシステムの
詳細については、『HP Integrity Virtual Machines インストール/構成/管理ガイド』を参照し
てください。
8.7 Integrity VM がバッキングストア上のファイルパーミッションを考慮
しない
ファイルパーミッションの設定が、Integrity VM によるバッキングストアへのアクセス方法に
影響を与えることはありません。 仮想ディスクとして提供されているバッキングストアへの
書き込みは、バッキングストアのファイルパーミッションの設定に関係なく可能です。 仮想
DVD として提供されているバッキングストアは、常に読み取り専用です。 接続されているデ
バイスでは、データのバックアップ時にファイルパーミッションが考慮されることはありま
せん。
8.8 USB CD/DVD デバイスの使用
USB CD/DVD デバイスは接続可能なメディアとしての使用がサポートされおらず、仮想デバ
イスとして使用すると動作が遅くなります。 このようなデバイスを持つ HP Integrity ブレー
ド、rx3600、rx6600 の各サーバーでは、仮想 FileDVD または Ignite-UX を使用してゲストオ
ペレーティングシステムをインストールする必要があります。 Integrity VM のハードウェアサ
ポート要件の詳細については、『HP Integrity Virtual Machines インストール/構成/管理ガイ
ド』を参照してください。
USB CD/DVD デバイスを識別するには、ioscan -fun コマンドを使用します。
8.9 hpvmmodify コマンドが DVD の変更に失敗する
仮想 FileDVD が仮想コンソールによってすでに変更されている場合、hpvmmodify コマンド
による仮想 FileDVD の変更が失敗することがあります。 hpvmstatus コマンドでは仮想
FileDVD の現在のステータスが表示されますが、元のリソース状態ではない可能性がありま
す。 hpvmmodify コマンドにより仮想 FileDVD を変更する必要がある元のリソース状態を表
示するには、hpvmstatus -D コマンドを使用します。
8.10 仮想 FileDVD が元のリソース状態に戻る
ゲストがシャットダウンまたはリブートすると、仮想 FileDVD が元のリソース状態に戻りま
す。 このため、複数の CD または DVD からゲストをインストールした後は、ゲストのリブー
ト時に仮想 FileDVD をリロードしてインストールを完了する必要があります。 自動 EFI リブー
トを停止して、適切な IN コマンドと EJ コマンドを使用して CD/DVD を挿入してください。
メディアがロードされたら、インストール作業を進めてください。
8.11 物理デバイス null が存在しないパスに割り当てられる
物理ストレージタイプが null のデバイスに、存在しないデバイスパス指定子が割り当てら
れることがあります。 この問題は、ゲストの起動を妨げません。 以前のバージョンの Integrity
74
ストレージに関する情報
VM では、null 物理ストレージタイプデバイスのデバイスパスが実際のデバイス、ファイ
ル、ディレクトリとして存在していない場合、ゲストは起動しません。
8.12 ゲストで sam を使用するとディスクを初期化できない
sam コマンドを使用して HP-UX ゲスト上にファイルシステムを作成するときは、ディスクを
初期化しないでください。 このオプションを使用するとエラーが返され、ファイルシステム
は作成されません。
8.13 論理ボリュームのバッキングストアを拡張するとゲストが破損する
VM ホストでは、ゲストのルートディスクのバッキングストアとして使用されている論理ボ
リューム (LVM または VxVM) を拡張しないでください。 拡張した場合には、次回リブートし
たときに、ゲストにパニックが発生し次のエラーが表示されます。
System panic: all VFS_MOUNTROOTs failed: Need DRIVERS.
この場合、ゲストのルートデバイスがすでに破損しています。 ゲスト オペレーティングシス
テムを再インストールする必要があります。
ゲストのデータディスクのバッキングストアとして使用されている論理ボリュームを
hpvmmodify コマンドでゲストから削除すると、ボリュームが拡張できるようになります。
ボリュームの拡張後、hpvmmodify コマンドを使用してゲストにボリュームを追加します。
バッキングストアとして使用されている論理ボリュームを、ゲストから削除する前に変更し
ないでください。
論理ボリュームを拡張した後に、オペレーティングシステムのコマンドをゲストで使用して、
ゲストのファイルシステムを拡張してください。
8.14 仮想 SCSI デバイスの管理上の制限事項
SCSI デバイスはゲストに対して MPT ドライバによって要求された Ultra320 SCSI コントロー
ラとして表示されますが、これはエミュレーションです。 実際のデバイスの使用について、
いくつかの点で違いがあります。 具体的には、次の点に注意してください。
•
エミュレートされたデバイスのファームウェアはアップロードまたはダウンロードでき
ません。
•
mptutil(1M) やmptconfig(1M) などの HP-UX コマンドは、ゲストで実行しても失敗しませ
んが、物理デバイスを参照している場合に返す情報と同じ情報を返すとは限りません。
•
EFI drvcfg コマンドはゲストで実行しても失敗しませんが、有効なデータは返しませ
ん。
8.15 Integrity VM のインストールによって Secure Path 3.0F SP1 の設定
が消去される
HP StorageWorks Secure Path を、アクティブ/アクティブとして構成されたストレージアレ
イに使用している場合は、Secure Path 3.0F SP2 に更新した後に、Integrity VM をインストー
ルしてください。 以前のバージョンの Secure Path の場合は、Integrity VM をインストールし
た後に Secure Path の構成を手動で復元する必要があります。
8.12 ゲストで sam を使用するとディスクを初期化できない
75
8.16 Secure Path および LVM 構成
HP StorageWorks Secure Path 3.0F Service Pack 2 for HP-UX 11i v2 を使用するとき、Integrity
Virtual Machines Manager (VMMgr) のバージョン 3.0 以前では、アクティブ/アクティブ構成
で使用するようこのバージョンの Secure Path に導入された仮想デバイス特殊ファイルを認識
しません。 これらの仮想デバイス特殊ファイルは /hpap ディレクトリにあります。 これら
の仮想デバイス特殊ファイルは、仮想マシンの仮想ディスクのバッキングデバイスとして使
用できますが、VM にストレージを作成または追加するとき、VMMgr によってバッキングデ
バイスの候補リストに表示されません。
/hpap デバイスによってバッキングされる仮想ディスクが VM にある場合、仮想ディスクは
ホストビューと VM ビュー ストレージタブに表示されます。 ただし、VMMgr はこのデバイ
ス特殊ファイルを対応する物理ストレージ LUN にマップできないため、仮想ディスクのバッ
キングデバイスを示すボックス内に疑問符 (?) アイコンが表示されます。 また、/hpap デバ
イスによってバッキングされる仮想ディスクのディスク使用率データも表示できません。
仮想デバイス特殊ファイルでバッキングされる仮想ディスクを VM に追加するには、
hpvmcreate または hpvmmodify コマンド行ユーティリティを使用します。 また、パスに
依存したデバイス特殊ファイル名または LVM を使用して、後でバッキングデバイスとしても
使用できる論理ボリュームを構成するといった、以前のバージョンの Secure Path で利用可能
な方法も使用できます。
LVM を Secure Path で構成する方法についての詳細は、HP StorageWorks Secure Path 3.0F
Service Pack 2 for HP-UX のリリースノートとユーザーマニュアルを参照してください。
8.17 gvsdmgr ユーティリティ
次のページには HP-UX gvsdmgr ユーティリティのマンページの説明があります。このユー
ティリティは AVIO HBA を管理し、ゲストによる使用中のバッキングストアの変更から保護
するための replace_dsk 機能を提供します。
76
ストレージに関する情報
gvsdmgr(1M)
名称
gvsdmgr -- Integrity VM Guest AVIO Storage ドライバ (gvsdmgr) によって要求される、HP-UX
大容量ストレージコア I/O カードまたは HBA を管理するユーティリティ。
概要
パス: /opt/gvsd/bin
gvsdmgr [-h] [-f] bdr -D device_file -q lun= { all | | lun_def }
gvsdmgr [-h] clear_stat -D device_file
gvsdmgr [-h] clear_stat -D device_file -q all
gvsdmgr [-h] clear_stat -D device_file -q lun= { all | | lun_def }
gvsdmgr [-h] get_info -D device_file
gvsdmgr [-h] get_info -D device_file -q lun= { all | | lun_def }
gvsdmgr [-h] get_stat -D device_file
gvsdmgr [-h] get_stat -D device_file -q lun= { all | | lun_def }
gvsdmgr [-h] [-f] replace_dsk -D device_file -q lun=lun_def
説明
gvsdmgr は GVSD ドライバによって要求されるコントローラを管理するために使用する、診
断ユーティリティです。 このコマンドによってさまざまな構成情報を取得し、タスク管理コ
マンドを発行し、コントローラおよび接続された LUN デバイスの累積統計を読み込むことが
できます。
gvsdmgr では、要求されたコマンドの実行に必要なインタフェースを示すために、デバイス
ファイルを使用する必要があります。
オプション
gvsdmgr では、以下のコマンド行オプションが認識されます。
コマンドを続行する前に警告メッセージを表示します。
コマンドの動作についての概要を提供します。
コマンドの修飾子を説明します。 コマンドは一連の修飾子で定義されます。修飾子は
コマンド名の後に指定する必要があります。 それぞれの修飾子の前に-q オプションが
付きます。 修飾子の中には 1 つ以上の値を取るものもあり、 -q qualifier_name={x
| y} となります。この qualifier_name は x または y のいずれかの値となります。
詳細情報を提供します。
-f
-h
-q
-v
コマンド
gvsdmgr では、以下のコマンドが認識されます。 コマンドは一連の修飾子で定義されます。
属性は-q オプションで指定されます。 すべてのキーワードで、大文字と小文字が区別されま
す。
•
bdr
bdr コマンドでは以下の修飾子を指定する必要があります。
•
lun — 指定したターゲットデバイスをリセットします。 これは破壊操作です。 この
コマンドで-f オプションを指定しない場合、gvsdmgr は続行する前に警告メッセー
8.17 gvsdmgr ユーティリティ
77
ジを表示します。 指定した場合、警告メッセージは表示されず、コマンドが実行さ
れます。
•
clear_stat
clear_stat コマンドでは以下の修飾子が指定できます。
•
all — コア I/O カード/HBA のすべての統計とすべての LUN をクリアします。
•
lun — 特定の LUN またはすべての LUN の統計をクリアします。
修飾子を付けずに clear_stat コマンドを実行すると、device_file で示されるコア
I/O カード/HBA の統計がクリアされます。
•
get_info
get_info コマンドでは以下の修飾子が指定できます。
•
lun — 特定の LUN またはすべての LUN の lun 情報を表示します。
修飾子を付けずに get_info コマンドを実行すると、device_file で示されるコア
I/O カード/HBA についての情報が返されます。
•
get_stat
get_stat コマンドでは以下の修飾子が指定できます。
•
lun — 特定の LUN またはすべての LUN の統計を表示します。
修飾子を付けずに get_stat コマンドを実行すると、device_file で示されるコ
ア I/O カード/HBA についての統計が表示されます。
•
replace_disk
replace_disk コマンドでは以下の修飾子を指定する必要があります。
•
lun_dsf — LUN のバッキングストアデバイスを、最後のオープンで見つけたバッキン
グストアデバイスで置換します。 -f オプションを指定しない場合、gvsdmgr は続
行する前に警告メッセージを表示します。 指定した場合は、警告メッセージは表示
されず、コマンドが実行されます。
gvsdmgr を実行するにはスーパーユーザーの特権が必要です。 きめ細かい特権をサポートす
るシステムでの特権アクセスについての情報は、privileges マンページを参照してください。
例
デバイスファイルが /dev/gvsd0 のコア I/O カード/HBA のアダプタ情報を表示する場合:
gvsdmgr get_info -D /dev/gvsd0
デバイスファイルが /dev/gvsdo のコア I/O カード/HBA のすべての LUN 情報を表示する
場合:
gvsdmgr get_info -D /dev/gvsdo -q lun=all
デバイスファイルが /dev/gvsd0 のコア I/O/HBA のデバイス特殊ファイル /dev/rdsk/
c0t2d2 を持つ LUN について、統計をクリアする場合:
gvsdmgr clear_stat -D /dev/gvsd0 -q lun_def=/dev/rdsk/c0t2d2
78
ストレージに関する情報
作成者
gvsdmgr は HP によって開発されました。
8.17 gvsdmgr ユーティリティ
79
80
第9章 仮想マシンの移行
この章には、仮想マシンの移行に関する情報が含まれています。
9.1 分散ゲストは移行してはならない
Serviceguard パッケージとして構成されたゲストは移行できません。
9.2 Capacity Advisor のデータを移行の前に収集する
VSE によって管理されている仮想マシンを移行する場合は、仮想マシンを移行する前に、
Capacity Advisor を使用して使用状況データを収集してください。 データを収集しないと、
移行前の VM ホストに関する使用状況の情報が失われます。
9.1 分散ゲストは移行してはならない
81
82
第10章 エラーロギング
この章には、Integrity VM でのメッセージの記録方法に関する情報が含まれています。
10.1 ゲストのログが無制限に大きくなることがある
ゲストの監視ログファイル (/var/opt/hpvm/guests/vm_name/log) は、ゲストの起動お
よび停止の情報を記録します。 これらのログファイルのサイズは非常に大きくなることがあ
ります。 hpvmconsole コマンドの rec -rotate を使用して、現在のログファイルを閉じ
て名前を変更し、新しいログを開いてください。
10.2 ログメッセージが古いログファイルに書き込まれる
ログメッセージが command.log ファイルにではなく command.log.old ファイルに書き込
まれることがあります。 これが問題となっている場合は、VM ホストシステムをリブートし
てください。 リブートによって、Integrity VM のログメッセージを生成しているアプリケー
ションが現在の command.log ファイルに書き込むように、ログファイルが再初期化されま
す。
10.3 保存された MCA または INIT レジスタの状態が不正確となる場合
がある
仮想マシンは、標準の管理プロセッサコンソールの errdump コマンドをサポートしません。
仮想コンソールの [Virtual Machine] メニューに、同じ目的で使用できる ed コマンドが提供
されています。 仮想マシン用のオプションは、-mca と -init です。 保存したゲストの状
態を ed -mca または ed -init コマンドで調べる際、保存されている分岐レジスタ (B1~
B5) に含まれるデータは必ずしも正確であるとは限りません。
10.4 監視ログファイルのサイズを変更する
Integrity VM には、VM ホストの状態をキャプチャする監視ログ (/var/opt/hpvm/common/
hpvm_mon_log) があります。 ログファイルのサイズは、VMMLOGSIZE 調整パラメータで定
義され、/etc/rc.config.d/hpvmconf ファイルに保存されます。
ログファイルのサイズが VMMLOGSIZE に達した場合、このログファイルの名前に現在のタ
イムスタンプが付け加えられ、新しいログファイルが開かれます。 このようなファイルが多
数ある場合は、VMMLOGSIZE 調整パラメータの値を増やしてください。 VMMLOGSIZE 調整
パラメータの値をデフォルトの 1024 KB よりも少なく設定しないでください。
10.5 仮想コンソールのイベントログが物理マシンのログと異なる
仮想コンソールでは、sl コマンドを使用してシステムイベントログとフォワードプログレス
ログを一覧表示できます。 仮想コンソールからの表示は、物理マシン上で生成される表示と
は、次の点で異なります。
•
イベントの番号付けが行ごとに一貫していない。
•
コマンドメニューではセル番号を指定できるが、仮想マシンはセル単位ではない。 した
がって、このオプションは正常に機能しない。
10.1 ゲストのログが無制限に大きくなることがある
83