PowerVM之内存DLPAR和LMB
资料简介:
IBM PowerVM有一个重要的DLPAR (Dynamic Logical Partitioning)虚拟化技术,即动态逻辑分区。对于一个物理Power机器资源,lpar(逻辑分区)可以动态地增加、删除cpu,内存,I/O slot等,无须关闭机器或其他应用服务,具有很大的灵活性。
在HMC上操作memory DLPAR的命令: chhwres -r mem -m -o a/r/m -p -q ,这里-q后面的参数是要考虑为LMB的整数倍,为了DLPAR对齐。
这里,主要简单介绍下在做memory DLPAR时,需要首先了解逻辑内存块 (LMB, Logical Memory Block) 的大小,因为memory DLPAR是以LMB大小为基本单位成倍数增加或者删除的。那么如何才能知道LBM到底是多大呢? 下面有四种方法可以获得:
(1) 在LPAR上终端输入: lsslot -c mem | grep lmb
[root@uli09a ~]# lsslot -c mem | grep lmb
lmb size: 0x1000000 ====> 换算之后可以得知LMB是16MB。
[root@uli09a ~]#
(2) 在LPAR终端上输入: hexdump /proc/device-tree/ibm,dynamic-reconfiguration-memory/ibm,lmb-size
[root@uli09a ~]# hexdump /proc/device-tree/ibm,dynamic-reconfiguration-memory/ibm,lmb-size
0000000 0000 0000 0100 0000 ====> 换算之后可以得知LMB是16MB。
0000008
[root@uli09a ~]#
(3) 在HMC终端上输入: lshwres -r mem -m --level sys -F mem_region_size
hscroot@destiny1:~> lshwres -r mem -m jaw --level sys -F mem_region_size
256 ====> 可以得知LMB是256MB。
hscroot@destiny1:~>
(4) ASMI的图形界面: Performance Setup -> Logical Memory Block Size。 如下图所示:
在HMC上操作memory DLPAR的命令: chhwres -r mem -m
这里,主要简单介绍下在做memory DLPAR时,需要首先了解逻辑内存块 (LMB, Logical Memory Block) 的大小,因为memory DLPAR是以LMB大小为基本单位成倍数增加或者删除的。那么如何才能知道LBM到底是多大呢? 下面有四种方法可以获得:
(1) 在LPAR上终端输入: lsslot -c mem | grep lmb
[root@uli09a ~]# lsslot -c mem | grep lmb
lmb size: 0x1000000 ====> 换算之后可以得知LMB是16MB。
[root@uli09a ~]#
(2) 在LPAR终端上输入: hexdump /proc/device-tree/ibm,dynamic-reconfiguration-memory/ibm,lmb-size
[root@uli09a ~]# hexdump /proc/device-tree/ibm,dynamic-reconfiguration-memory/ibm,lmb-size
0000000 0000 0000 0100 0000 ====> 换算之后可以得知LMB是16MB。
0000008
[root@uli09a ~]#
(3) 在HMC终端上输入: lshwres -r mem -m
hscroot@destiny1:~> lshwres -r mem -m jaw --level sys -F mem_region_size
256 ====> 可以得知LMB是256MB。
hscroot@destiny1:~>
(4) ASMI的图形界面: Performance Setup -> Logical Memory Block Size。 如下图所示:
2013-07-26
浏览1755
下载0