Oracle® VM Server for SPARC 3.2 管理ガイド

印刷ビューの終了

更新: 2015 年 5 月
 
 

消費電力データの表示

Oracle VM Server for SPARC 3.1 ソフトウェアは、ドメインの CPU スレッドの消費電力データを表示できる電源管理 (PM) 可観測性モジュールおよび ldmpower コマンドを提供します。

ldmd/pm_observability_enabled サービス管理機能 (SMF) プロパティーが true に設定されているため、PM 可観測性モジュールはデフォルトで有効にされています。ldmd(1M) マニュアルページを参照してください。

ldmpower コマンドには、消費電力レポートデータをカスタマイズできる次のオプションとオペランドがあります。

ldmpower [-ehiprstvx | -o hours | -m minutes] | -c resource [-l domain-name[,domain-name[,...]]]
  [interval [count]]

オプションについては、ldmpower(1M) マニュアルページを参照してください。

このコマンドを非特権ユーザーとして実行するには、LDoms Power Mgmt Observability 権利プロファイルが割り当てられている必要があります。すでに LDoms Management または LDoms Review 権利プロファイルが割り当てられている場合、ldmpower コマンドを実行するためのアクセス権が自動的に付与されます。

Oracle VM Server for SPARC で権利がどのように使われているかについては、Logical Domains Manager プロファイルの内容を参照してください。

これらの権利プロファイルは、ユーザー、またはその後ユーザーに割り当てられる役割に、直接割り当てることができます。これらのプロファイルのいずれかがユーザーに直接割り当てられている場合、CPU スレッドの消費電力データを表示するために ldmpower コマンドを正常に使用するには、pfexec コマンド、または pfbash または pfksh などのプロファイルシェルを使用する必要があります。権利の使用による論理ドメインの管理の委任を参照してください。

次の例では、PM 可観測性モジュールを有効にする方法と、ドメインに割り当てられている CPU の消費電力データを収集する方法を示します。

使用例 19-1  電源管理可観測性モジュールの有効化

次のコマンドでは、ldmd/pm_observability_enabled プロパティーが現在 false に設定されている場合に true に設定することによって、PM 可観測性モジュールを有効にします。

# svccfg -s ldmd setprop ldmd/pm_observability_enabled=true
# svcadm refresh ldmd
# svcadm restart ldmd
使用例 19-2  役割および権利プロファイルを使用したプロファイルシェルによる CPU スレッドの消費電力データの取得
  • 次の例では、LDoms Power Mgmt Observability 権利プロファイルによって、ldmpower 役割を作成する方法を示します。この役割により、ldmpower コマンドの実行が許可されます。

    primary# roleadd -P "LDoms Power Mgmt Observability" ldmpower
    primary# passwd ldmpower
    New Password:
    Re-enter new Password:
    passwd: password successfully changed for ldmpower

    このコマンドは、sam ユーザーに ldmpower 役割を割り当てます。

    primary# usermod -R ldmpower sam

    ユーザー samldmpower 役割を前提とし、ldmpower コマンドを使用できます。たとえば、次のように表示されます。

    $ id
    uid=700299(sam) gid=1(other)
    $ su ldmpower
    Password:
    $ pfexec ldmpower
    Processor Power Consumption in Watts
    DOMAIN  15_SEC_AVG  30_SEC_AVG  60_SEC_AVG
    primary 75          84          86
    gdom1   47          24          19
    gdom2   10          24          26
  • 次の例に、権利プロファイルを使用して、ldmpower コマンドを実行する方法を示します。

    • Oracle Solaris 10: 権利プロファイルを username に割り当てます。

      primary# usermod -P "All,Basic Solaris User,LDoms Power Mgmt Observability" \
      username

      次のコマンドは、ユーザーが sam であり、AllBasic Solaris User、および LDoms Power Mgmt Observability 権利プロファイルが有効であることを確認する方法を示しています。

      $ id
      uid=702048(sam) gid=1(other)
      $ profiles
      All
      Basic Solaris User
      LDoms Power Mgmt Observability
      $ pfexec ldmpower
      Processor Power Consumption in Watts
      DOMAIN  15_SEC_AVG  30_SEC_AVG  60_SEC_AVG
      primary 75          84          86
      gdom1   47          24          19
      gdom2   10          24          26
    • Oracle Solaris 11: 権利プロファイルをユーザーに割り当てます。

      primary# usermod -P +"LDoms Power Mgmt Observability" sam

      次のコマンドは、ユーザーが sam であり、AllBasic Solaris User、および LDoms Power Mgmt Observability 権利プロファイルが有効であることを確認する方法を示しています。

      $ id
      uid=702048(sam) gid=1(other)
      $ profiles
      All
      Basic Solaris User
      LDoms Power Mgmt Observability
      $ pfexec ldmpower
      Processor Power Consumption in Watts
      DOMAIN  15_SEC_AVG  30_SEC_AVG  60_SEC_AVG
      primary 75          84          86
      gdom1   47          24          19
      gdom2   10          24          26
使用例 19-3  プロセッサの消費電力データの表示

    次の例に、ldmpower を使用して、ドメインのプロセッサ消費電力データを報告する方法を示します。

  • 次のコマンドは、すべてのドメインについて、15 秒、30 秒、60 秒のプロセッサの移動平均消費電力データを表示します。

    primary# ldmpower
    Processor Power Consumption in Watts
    DOMAIN  15_SEC_AVG  30_SEC_AVG  60_SEC_AVG
    primary 75          84          86
    gdom1   47          24          19
    gdom2   10          24          26
  • 次のコマンドは、すべてのドメイン (primarygdom1、および gdom2) について、外挿消費電力データを表示します。

    primary# ldmpower -x
    System Power Consumption in Watts
    DOMAIN  15_SEC_AVG  30_SEC_AVG  60_SEC_AVG
    primary 585/57.47%  701/68.96%  712/70.22%
    gdom1   132/12.97%  94/9.31%    94/9.30%
    gdom2   298/29.27%  218/21.47%  205/20.22%
  • 次のコマンドは、gdom2 および gdom5 ドメインについて、プロセッサの瞬間消費電力データを表示します。10 秒ごとに 5 回データを報告します。

    primary# ldmpower -itl gdom2,gdom5 10 5
    Processor Power Consumption in Watts
    DOMAIN          TIMESTAMP               INSTANT
    gdom2           2013.05.17 11:14:45     13
    gdom5           2013.05.17 11:14:45     24
    
    gdom2           2013.05.17 11:14:55     18
    gdom5           2013.05.17 11:14:55     26
    
    gdom2           2013.05.17 11:15:05     9
    gdom5           2013.05.17 11:15:05     16
    
    gdom2           2013.05.17 11:15:15     15
    gdom5           2013.05.17 11:15:15     19
    
    gdom2           2013.05.17 11:15:25     12
    gdom5           2013.05.17 11:15:25     18
  • 次のコマンドは、すべてのドメインについて、最近 12 時間の平均消費電力データを表示します。データは最後にリクエストされた 1 時間ごとの計算から 1 時間の間隔で表示されます。

    primary# ldmpower -eto 12
    Per domain MINIMUM and MAXIMUM power consumption ever recorded:
    primary         2013.05.17 08:53:06     3                Min Processors
    primary         2013.05.17 08:40:44     273              Max Processors
    gdom1           2013.05.17 09:56:35     2                Min Processors
    gdom1           2013.05.17 08:53:06     134              Max Processors
    gdom2           2013.05.17 10:31:55     2                Min Processors
    gdom2           2013.05.17 08:56:35     139              Max Processors
    
    primary         2013.05.17 08:53:06     99               Min Memory
    primary         2013.05.17 08:40:44     182              Max Memory
    gdom1           2013.05.17 09:56:35     13               Min Memory
    gdom1           2013.05.17 08:53:06     20               Max Memory
    gdom2           2013.05.17 10:31:55     65               Min Memory
    gdom2           2013.05.17 08:56:35     66               Max Memory
    
    Processor Power Consumption in Watts
    12 hour's worth of data starting from 2013.05.16 23:17:02
    DOMAIN          TIMESTAMP               1 HOUR AVG
    primary         2013.05.17 09:37:35     112
    gdom1           2013.05.17 09:37:35     15
    gdom2           2013.05.17 09:37:35     26
    
    primary         2013.05.17 10:37:35     96
    gdom1           2013.05.17 10:37:35     12
    gdom2           2013.05.17 10:37:35     21
    
    primary         2013.05.17 11:37:35     85
    gdom1           2013.05.17 11:37:35     11
    gdom2           2013.05.17 11:37:35     23
    ...