ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle VM Server for SPARC 2.2 管理ガイド Oracle VM Server for SPARC (日本語) |
パート I Oracle VM Server for SPARC 2.2 ソフトウェア
1. Oracle VM Server for SPARC ソフトウェアの概要
3. Oracle VM Server for SPARC のセキュリティー
SPARC T4 システムのワークロードパフォーマンスを最適化するための SPARC CPU のチューニング
ドメインが CPU コア全体で構成されているかどうかを判断する方法
他の Oracle VM Server for SPARC 機能との相互作用
電源管理されている CPU スレッドおよび仮想 CPU の一覧表示
パート II オプションの Oracle VM Server for SPARC ソフトウェア
13. Oracle VM Server for SPARC 物理から仮想への変換ツール
14. Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)
15. Oracle VM Server for SPARC 管理情報ベース (Management Information Base、MIB) ソフトウェアの使用
16. Logical Domains Manager の検出
このセクションでは、ldm サブコマンドの構文の使用法、フラグや利用統計情報などの出力項目の定義、および実際と同様の出力例について説明します。
ldm list コマンドの出力を使用するスクリプトを作成する場合は、常に -p オプションを使用して、マシンが読取り可能な形式で出力を生成します。詳細は、「解析可能でマシンが読み取り可能なリストを生成する方法 (-p)」を参照してください。
# ldm --help
ldm サブコマンドの詳細は、ldm(1M) マニュアルページを参照してください。
ドメインの出力 (ldm list) では、次のフラグを表示できます。コマンドに長形式および解析可能オプション (-l -p) を使用すると、flags=normal,control,vio-service のように、フラグが省略されずに表示されます。このオプションを使用しない場合は、-n-cv- のように略語が表示されます。リストフラグ値は位置に依存します。次に、左から順に 6 つの列のそれぞれに表示される可能性のある値を示します。
列 1
s 起動または停止
- 可変部分
列 2
n 通常
t 切り替え
列 3
d 遅延再構成
r メモリーの動的再構成 (Dynamic Reconfiguration、DR)
- 可変部分
列 4
c 制御ドメイン
- 可変部分
列 5
v 仮想 I/O サービスドメイン
- 可変部分
列 6
s 移行のソースドメイン
t 移行のターゲットドメイン
e 移行時に発生したエラー
- 可変部分
ldm list コマンドの長形式 (-l) オプションでは、仮想 CPU ごとの利用統計情報 (UTIL) が表示されます。この統計情報は、ゲストオペレーティングシステムの代わりに仮想 CPU が実行に費やした時間の割合です。仮想 CPU は、ハイパーバイザに制御が渡される場合を除き、ゲストオペレーティングシステムに代わって実行するものと考えられます。ゲストオペレーティングシステムが仮想 CPU の制御をハイパーバイザに渡さない場合、ゲストオペレーティングシステムの CPU の利用率は常に 100% として表示されます。
論理ドメインについて報告された利用統計情報は、ドメインの仮想 CPU に対する仮想 CPU 利用率の平均です。UTIL 列にダッシュ (---) が表示されている場合、スレッドが電源管理されていることを意味します。
# ldm -V
# ldm list
# ldm list -l
# ldm list -e
# ldm list -p
# ldm list -o resource[,resource...] ldom
console – 出力には、仮想コンソール (vcons) および仮想コンソール端末集配信装置 (vcc) サービスが含まれます。
core – 出力には、コア全体が割り当てられているドメインについての情報が含まれます。
cpu – 出力には、仮想 CPU (vcpu)、物理 CPU (pcpu)、およびコア ID についての情報が含まれます。
crypto– 暗号化装置の出力には、モジュラー演算ユニット (mau)、およびサポートされているその他の暗号化装置 (Control Word Queue、CWQ) などが含まれます。
disk – 出力には、仮想ディスク (vdisk) および仮想ディスクサーバー (vds) が含まれます。
domain – 出力には、変数 (var)、ホスト ID (hostid)、ドメインの状態、フラグ、およびソフトウェアの状態が含まれます。
memory – 出力には、memory が含まれます。
network – 出力には、メディアアクセス制御 (mac) アドレス、仮想ネットワークスイッチ (vsw)、および仮想ネットワーク (vnet) デバイスが含まれます。
physio – 物理入出力には、Peripheral Component Interconnect (pci) およびネットワークインタフェースユニット (niu) が含まれます。
resmgmt – 出力には、動的なリソース管理 (Dynamic Resource Management、DRM) のポリシー情報が含まれ、現在実行中のポリシーと、コア全体の構成に関連する制約の一覧が表示されます。
serial – 出力には、仮想論理ドメインチャネル (vldc) サービス、仮想論理ドメインチャネルクライアント (vldcc)、仮想データプレーンチャネルクライアント (vdpcc)、仮想データプレーンチャネルサービス (vdpcs) が含まれます。
stats – 出力には、リソース管理ポリシーに関連する統計情報が含まれます。
status – 出力には、進行中のドメインの移行に関連する状態情報が含まれます。
次の例に、指定可能なさまざまな出力のサブセットを示します。
制御ドメインの CPU 情報のリスト
# ldm list -o cpu primary
ゲストドメインのドメイン情報のリスト
# ldm list -o domain ldm2
ゲストドメインのメモリーおよびネットワーク情報のリスト
# ldm list -o network,memory ldm1
ゲストドメインの DRM ポリシー情報のリスト
# ldm list -o resmgmt,stats ldm1
# ldm list-variable variable-name ldom
たとえば、次のコマンドは、ldg1 ドメインの boot-device 変数の値を表示します。
# ldm list-variable boot-device ldg1 boot-device=/virtual-devices@100/channel-devices@200/disk@0:a
# ldm list-bindings ldom
例 10-12 構成リスト
ldm list-config コマンドは、サービスプロセッサに格納されている論理ドメイン構成を一覧表示します。-r オプションとともに使用する場合、このコマンドは、制御ドメインに存在する自動保存ファイルの構成を一覧表示します。
構成の詳細は、「Logical Domains 構成の管理」 を参照してください。ほかの例については、ldm(1M) マニュアルページを参照してください。
# ldm list-config factory-default 3guests foo [next poweron] primary reconfig-primary
構成名の右にあるラベルの意味は、次のとおりです。
[current] – 最後に起動された構成。これは、現在動作している構成に一致する間、つまり再構成を開始するまでの間のみ表示されます。再構成を行なったあとは、注釈が [next poweron] に変更されます。
[next poweron] – 次回電源を再投入するときに使用される構成。
# ldm list-devices -a
# ldm list-devices mem MEMORY PA SIZE 0x14e000000 2848M
# ldm list-services
Logical Domains Manager にとって制約とは、特定ドメインへの割り当てが要求されたリソースを指します。使用可能なリソースに応じて、ドメインに追加するように要求したすべてのリソースを受け取るか、まったく受け取らないかのいずれかです。list-constraints サブコマンドは、ドメインに割り当てるように要求したリソースを一覧表示します。
# ldm list-constraints ldom
# ldm list-constraints -x ldom
# ldm list-constraints -p