我想通过HMC从PowerVM的lpars中获取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、pend_procs、pend_max_procs
min_proc_units
我的问题是和 是如何curr_min_proc_units
对应的。这些信息是相同的吗?或者它curr_
所说的内容与 lpar 使用的配置文件所说的内容不同lssyscfg
。
答案1
curr_* 是正在运行的 LPAR 的值,然后在使用动态分区操作 (DLPAR) 时更改。
例如:假设您的 LPAR 配置文件将desired_procs 定义为2,当您的LPAR 被激活时,curr_desired_procs 的值将是相同的2。现在,假设您执行DLPAR 操作将所需的procs 更改为3。这种情况下,您的desired_procs值仍为2,但您的curr_desired_value现在将为3。
另一种看待它的方法是,noncurr_* 值是在分区配置文件中定义的值,它们是您激活配置文件时使用的值。 curr_* 值是正在运行的 LPAR 的值,它们可以通过 DLPAR 操作进行修改。