IBM Support

用 HMC 给 Power 服务器创建IBM i 分区

Technical Blog Post


Abstract

用 HMC 给 Power 服务器创建IBM i 分区

Body

如果想在一个Power服务器服务器上拥有多个IBM i逻辑分区,可以使用硬件管理控制台HMCHardware Management Console)。HMC是一个运行专有管理程序的Linux服务器,管理Power服务器的所有系统资源,在硬件层面管理AIXLinux IBM iVIOS等操作系统分区,它有命令行和Web两种操作方式。以下详细描述通过浏览器访问HMChttps://HMC_IP创建IBM i 逻辑分区的详细过程。

 

 

1.确认Power服务器状态

 

HMC可作为内部管理网的DHCP服务器(自动分配IP地址),每台 Power 服务器和 HMC 服务器相连后,Power 服务器的 Flexible Service Processor(独立于各分区之外的一个硬件板卡,以下简称 FSP)会自动由HMC 获得 IP 地址,并与 HMC 通信, 所以用户通过HMC 就能看到 Power 服务器的状态。

 

                a. 在导航栏打开 Systems Management,点击 Servers

                b. 在工作栏,找到被管理的Power服务器,见图一。可以通过形如 SNxxxxxxx 的序列号区分不同服务器。

                

图像

图一

 

                c. 如果服务器在Power off 状态,则选定服务器后进入 Operations 菜单,选择Power On,见图二。在 Partition Standby 弹出框选择 power-on mode,点击确定,直到工作栏内显示这个服务器在 Standby Operating 状态。

图像

图二

 

                d. 查看被管理服务器属性,确定所有I/O设备都加入系统,没有硬件问题。

 

2 创建逻辑分区

 

    在被管理的Power服务器上,选择“Configuration”菜单,在“Create Logical Partition”子菜单下选择创建“IBM i”,见图三:

               图像

图三

 

  

然后根据HMC的指示来按步骤创建分区,创建内容包含分区名称、配置处理器个数和是否共享、内存、I/O、虚拟适配器、装入源等等。根据分区计划,依此创建多个分区。

 

A.根据自己的需要命名分区,ID也可以自己指定,ID在同一个服务器内不能重复。分区命名后自动添加Profile,即分区配置信息文件,存储接下来的所有配置,一个分区至少有一个Profile。详情见图四。

图像

图四

 

B.配置 CPU 时注意 CPU 有两种使用方式:

 

Dedicated模式表示CPU资源仅供此分区使用,是独占的。

Share模式表示所有使用这一模式的分区共用这些CPU资源(还有在同一共享池等要求)。如果某个分区空闲未使用资源,则可被其他分区使用;如果所有分区都很忙,则这些共享分区根据分配给此分区的Processing Unit(物理CPU),Virtual Processor (逻辑CPU),Capped/Uncapped(是否封顶),Weight(权重)等几个值进行CPU的分配。

 

图像

图五

 

 

这里选择较为复杂的Share模式,见图五,接下来要设定如图六所示的以下参数:

 

Processing Unit 是此分区从Power服务器上分到的物理CPU,最小分配单位为0.1个CPU,最大为当前可用的所有物理CPU。

Minimal Processing Unit 表示此分区最少要保证的CPU资源,在进行动态分区资源调度的时候,此分区的CPU数量不能少于这里定义的最小值,如果想要移走更多资源,只能把分区关掉,再用定义了更少CPU数量的Profile启动。

Desired Processing Unit 表示分区启动时尽力获得的CPU资源,如果不行,则尝试最多能获得多少,大于最小值就能启动。

Maximal Processing Unit 表示不能将超过此数量的CPU资源通过动态分区资源迁移给此分区,除非通过其他的Profile重新启动分区。

 

Virtual Processor 是虚拟CPU,能让操作系统以为有若干物理CPU,但实际上只分配到很少一部分物理CPU时间片,它的初始分配不能超过物理CPU的10倍,也不能少于分配的物理CPU的数量,且必须为整数。它的Minimal,Desired和Maximal值同物理CPU的那些值的用法一样,也是在启动和动态分区资源时使用。

Uncapped没勾选时,表示操作系统最多用到分配的物理CPU就到头了;勾选后,分区繁忙时可以继续抢占同一CPU共享池内别的分区空闲的物理CPU,抢占的上限就是虚拟CPU的个数。

Weight是取值为0-255的权重,当共享分区组中的多个分区都需要CPU资源,而此时已经没有空闲的CPU资源能同时满足所有分区,那么权重越高越先获得CPU资源,权重为0相当于Capped封顶。

图像

图六

 

C. 设置内存大小

内存分配的最小颗粒度是256M,其 Dedicated/Share 模式和 Minimal/Desired/Maximal值含义类似以上对 CPU 资源的解释,在此不赘述。本例中选择了独占模式,如图七。

图像

图七

 

D.定义I/O资源

图八中,一个物理I/O插槽上连接的设备只能划给一个分区,如果选为Required(必须)的资源,则分区启动时此设备必须没被其他分区使用,否则分区无法启动,在分区运行中此设备也不能被动态分区技术迁移到别的分区;如果选为Desired(希望)的资源,则分区启动时检查此设备可否占用,如果已被别的分区使用,则跳过。

如果使用了虚拟设备,也可进行配置,此内容不在本文范围内,暂略。

通常,一个分区至少需要分配一个以太网卡,一个磁盘设备,和存放有安装介质的光驱设备。

图像

              图八

 

E.设置装入源设备和备用重新启动设备

每个逻辑分区都需要一个作为装入源设备(Load source device)的磁盘单元,来存储系统内码(Licensed Internal Code)和逻辑分区的配置数据,服务器将使用它来启动逻辑分区。

    作为一个新被用户创建的IBM i 分区,需要安装IBM i 操作系统,那么备用启动设备(Alternate restart device)也是必须的,通常是光驱或磁带。

图像

图九

 

F. OptiConnect Settings 和 Optional Settings 可保持默认参数。前者是定义控制电源的分区,通常不需要此功能,直接跳过。后者是定义分区随服务器启动和错误检测的小功能。

 

最后在Profile Summary中检查刚才所做的配置都记录无误,点击Finish完成创建。

 

 

3.安装IBM i操作系统

分区创建完成后,就可以在HMC上点开Power服务器,在工作栏选择逻辑分区的属性菜单,更改启动模式为D, 再在分区的Operations菜单,点击子菜单Activate来激活分区,这时分区读取Alternate restart device配置的 SLIC 安装介质内容,用户通过绿屏上的简单操作,将SLIC安装到Load source配置的磁盘设备中。

 

后续完整的IBM i操作系统和许可程序的安装方法详见:

Installing IBM i and related software on a new system or logical partition    

http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzahc/rzahcinstall.htm                

 

 

4. 激活逻辑分区,并验证硬件连接

安装完成后,可以运行CL命令STRSST,选择进入“Start a service tool”,在“Hardware Service Manager”子菜单下检查“Failed and non-reporting hardware resources,这里记录着上次IPL时失败或没有报告上来的的逻辑硬件资源列表。也可直接在 HMC 网页上,检查分区的属性菜单,看I/O设备显示得全不全,有没有没识别的设备。

 

 

至此完成 IBM i 分区的创建。 日后若不需要使用这一分区了,则可关闭这个逻辑分区,然后在HMC上打开其对应Power服务器的 Operations 菜单,选择 Delete”,即可清除此分区及其配置信息。

 

 

 

参考:

 

《走入IBM小型机世界 》(第二版) 电子工业出版社

Creating IBM i logical partitions on a new or nonpartitioned managed system

http://publib.boulder.ibm.com/infocenter/powersys/v3r1m5/topic/areav/areavreference.htm

Hardware Management Console reference information

http://publib.boulder.ibm.com/infocenter/powersys/v3r1m5/topic/iphat/iphbldefaultlpari6.htm

 

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]

UID

ibm11144606