HMCを介してPowerVMのlparからCPUとメモリ割り当て情報を取得したいと思います。
使った
lshwres -r proc -m <ms> --level lpar
lssyscfg -r proc -m <ms>
興味の分野は次のとおりです。
min_proc_units, Desired_proc_units, max_proc_units, min_procs, Desired_procs, max_procs
curr_min_proc_units, curr_proc_units, curr_max_proc_units, curr_min_procs, curr_procs, curr_max_procs, pend_min_proc_units, pend_proc_units, pend_max_proc_units, pend_min_procs,
min_proc_units
私の質問は、どのように行動し、curr_min_proc_units
対応するかです。このメッセージは同じですか?または、curr_
lparで使用されている設定ファイルとは異なる内容が表示されることがありますlssyscfg
。
答え1
curr_* は実行中の LPAR の値であり、動的パーティション化操作 (DLPAR) を使用すると変更されます。
例: LPAR 構成ファイルが Desired_procs を 2 として定義し、LPAR が活動化されている場合、curr_desired_procs の値は 2 に等しいと仮定します。ここで、必要なプロセスを3に変更するためにDLPAR操作を実行するとします。この場合、Desired_procsの値はまだ2ですが、curr_desired_valueは現在3です。
別の方法では、noncurr_ *値はパーティションプロファイルで定義された値であり、プロファイルをアクティブ化するときに使用される値と見なすことができます。 curr_* 値は実行中の LPAR の値であり、DLPAR ジョブによって変更できます。