hmc详解.docx

上传人:b****5 文档编号:6868023 上传时间:2023-01-11 格式:DOCX 页数:24 大小:312.32KB
下载 相关 举报
hmc详解.docx_第1页
第1页 / 共24页
hmc详解.docx_第2页
第2页 / 共24页
hmc详解.docx_第3页
第3页 / 共24页
hmc详解.docx_第4页
第4页 / 共24页
hmc详解.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

hmc详解.docx

《hmc详解.docx》由会员分享,可在线阅读,更多相关《hmc详解.docx(24页珍藏版)》请在冰豆网上搜索。

hmc详解.docx

hmc详解

2007年10月25日

本文详细描述了IBM小型机的动态逻辑分区的资源调整功能遇到的问题,由于之前此方面的专题论述很少,相信对大多数遇到类似问题的工程师有非常好的参考意义。

同时本文还涵盖了远程控制HMC,远程图形连接AIX系统,安装ssh,安装DNS这些非常有使用价值的内容,相信对很多读者有较大帮助。

前言

LPAR既逻辑分区,指的是将一个物理的服务器划分成若干个虚拟的或逻辑的服务器,每个虚拟的或逻辑的服务器运行自己独立的操作系统,有自己独享的处理器、内存和I/O资源。

动态逻辑分区(DLPAR)允许在不中断应用操作的情况下,增加或减少分区占用的资源。

IBM将这些灵活的技术从大型机(mainframe)平台带到了基于POWER4处理器的IBMpSeries平台上从而极大的降低了该技术的价格和成本,到了POWER5处理器,该项技术得到进一步发展,并引入了微分区技术。

动态逻辑分区的资源调整功能让系统管理员可以自由添加、删除或在分区之间移动系统资源,例如CPU、内存、I/O适配器的分配,而不需要像原来修改之后重新启动分区。

这样,微分区技术的引入,更使得动态逻辑分区的资源调整功能不但可以移动物理资源,还可移动、增减虚拟资源,具有广阔的应用场景。

这样系统管理员就可以根据分区系统负荷和分区业务运行特点,随时将资源动态分配到需要的地方,从而大大提供资源的利用效率和灵活性。

对于服务器是否可以使用动态LPAR,是要看安装在服务器上的软件是否支持。

如果希望实现动态LPAR需要在相关的分区安装AIX5L5.2及以上版本,并且HMCrecovery软件必须至少是3.1版本(或更高)。

如果分区运行的是AIX5L5.1以下版本,动态逻辑分区不可用。

每个LPAR至少需要一些资源,下面是每个LPAR的最小需求:

Power4系列小型机

∙每个分区至少有一个处理器。

∙每个分区至少有256MB内存。

∙每个分区至少有一块硬盘用于安装和存储操作系统(对于AIX,做为rootvg)

∙每个分区至少有一块硬盘适配器或集成的适配器(含VIOserver上的虚拟适配器)用于连接硬盘。

∙每个分区至少有一块网卡(含虚拟网卡)用于每个分区与HMC的连接。

∙每个分区必须有一个安装模式,例如NIM。

Power5系列小型机

∙每个分区至少有一个处理器。

∙每个分区至少有128MB内存。

∙每个分区至少有一块硬盘用于安装和存储操作系统,或VIOserver上提供的1块虚拟盘(对于AIX,做为rootvg)

∙每个分区至少有一块硬盘适配器或集成的适配器(含VIOserver上的虚拟适配器)用于连接硬盘。

∙每个分区至少有一块网卡(含虚拟网卡)用于每个分区与HMC的连接。

∙每个分区必须有一个安装模式,例如NIM。

Power4系列小型机和Power5系列小型机在分区动态资源调整上主要有以下不同,

∙HMC配置方式不同,Power4系列小型机所配HMC为4版本以下,Power5系列小型机配备的HMC则为4版本以上,不再允许修改/etc/hosts(除非使用hscpe帐号)。

∙Power5系列小型机引入了微分区技术,微分区同样可以参与资源动态分配。

回页首

动态逻辑分区(DLPAR)资源调整常见的问题

正常情况下,在使用WSM(Web-basedSystemManager)调整动态资源的时候,WSM的图形界面可以正常的显示和操作。

如下图显示:

Power5系列小型机

Power4系列小型机

而安装后或运行一段时间后有可能出现以下故障现象:

∙动态调整资源的菜单不出现(Power4小型机更为常见)

∙虽然菜单能够出现,但点击没有反应。

∙虽然菜单能够出现,点击出现调整画面,但实际调整资源时报各类错误。

注意报错内容,如调整的是适配器,报错是仍在被使用,则请在使用的分区内先释放(rmdev),不在本文讨论范围。

本文讨论的问题,应该对于2个系列的小型机均适用,但p590、p595很少出现这类现象。

回页首

环境说明

为便于说明问题,我们假设有一台p690和一台p570的分区动态资源调整功能都出现了问题。

p690(Power4+处理器)

机器名

操作系统版本

IP地址

类型/分区

hmc01

3.5

182.1.1.21

HMC

app1

AIX5.2

182.1.1.1

lpar1

app2

AIX5.2

182.1.1.2

lpar2

app3

AIX5.2

182.1.1.3

lpar3

app4

AIX5.2

182.1.1.4

lpar4

p570(Power5+处理器)

机器名

操作系统版本

IP地址

类型/分区

hmc01

5.21

182.1.1.21

HMC

app1

AIX5.2

182.1.1.1

lpar1

app2

AIX5.2

182.1.1.2

lpar2

app3

AIX5.2

182.1.1.3

lpar3

app4

AIX5.2

182.1.1.4

lpar4

vio5

AIX5.2

182.1.1.5

lpar4

vio6

AIX5.2

182.1.1.6

lpar6

vio7

AIX5.2

182.1.1.7

lpar7

vio8

AIX5.2

182.1.1.8

lpar8

vio9

AIX5.2

182.1.1.9

lpar9

vio10

AIX5.2

182.1.1.10

lpar10

回页首

准备及相关配置工作

一般情况下,管理员是通过HMC远程来配置服务器的,所以在这里先简单介绍一些配置WSM来访问HMC的过程。

以下步骤是为了方便远程管理HMC(除安装DNS),远程实现所有操作,其中

1.WSM可以进入HMC图形控制台。

2.vnc可以让PC远程图形连接AIX主机

3.ssh可以远程连接HMC的命令行窗口。

以下的操作都是在HMC分区上进行的。

安装WSM(Web-basedSystemManager)

执行smittyinstall->InstallandUpdateSoftware->InstallSoftwareBundle选graphics即可包含websm。

或者安装以下软件包

sysmgt.websm.apps

sysmgt.websm.framework

sysmgt.websm.icons

sysmgt.websm.rte

sysmgt.websm.webaccess

sysmgt.websm.diag

sysmgt.help.msg.en_US.websm

sysmgt.help.en_US.websm

sysmgtlib.framework

sysmgtlib.libraries

确认:

在图形console台上输入wsm,出现界面

安装VNC

AIX分区上安装vncserver

将VNC官方网站上下载的安装包解压,可得到4个文件:

zlib-1.1.3.2.bff

zlib-1.1.3.2.bff.asc

vnc-3.3.3.2.bff

vnc-3.3.3.2.bff.asc

用smittyinstall_latest全部安装即可.

使用vncserver命令启动vnc服务器,第一次要求设置口令

vncpasswd设置口令

vncviewer命令启动vncclinet,当客户端一般都安装在管理员的PC机上,在HMC上无需使用它。

自己的PC上安装vncviewer

这步比较简单,只需从VNC官方网站上下载相应的版本,然后安装,只选择安装vncviewer即可。

使用

在AIX上执行vncserver,启动服务,第一次启动标识为1,如果在不停止服务1的情况下再启动vncserver,标识将变为2,依次类推。

[app1][root][/usr/local/bin]>vncserver

New'X'desktopisapp1:

1

Startingapplicationsspecifiedin//.vnc/xstartup

Logfileis//.vnc/app1:

1.log

然后在客户机上(即管理员平时使用的机器)启动vncviewer,输入相应的HMC的vncserver的信息

输入相应的口令

出现了CDE界面后,说明VNC工作正常。

安装SSH

∙下载:

从上下载openssh3.7.1p2x.bff.tar.gz压缩包。

∙解压该压缩包

gzip-cdopenssh3.7.1p2x.bff.tar.gz|tar-xvf-

∙安装该软件包:

smittyinstall_latest

∙连接HMC:

cd/usr/local/bin

ssh-lhscroothmc01

安装DNSserver

说明,此步骤只有以下条件才需要进行:

1.Power5系列机型

2.检查发现是HMC不能正常解析主机名。

需要创建编辑生成以下6个文件,重起服务生效:

∙/etc/named.confDNS服务的配置文件

∙/etc/named.caDNS服务的缓存文件

∙/etc/0.0.127.in-addr.arpa.zone本地ip域文件,提供了本机的会访地址

∙/etc/1.1.182.in-addr.arpa.zoneip域文件,提供了IP地址到主机名的转换

∙/etc/localhost.zone本地域文件,提供了本机的会访名称

∙/etc/.zone名称域文件,提供了主机名到IP地址的转换

具体步骤如下:

1.编辑/etc/named.conf

options{

directory"/etc";

};

zone"."{

typehint;

file"named.ca";

};

zone"0.0.127.in-addr.arpa"{

typemaster;

file"0.0.127.in-addr.arpa.zone";

};

zone"localhost"{

typemaster;

file"localhost.zone";

};

zone""{

typemaster;

file".zone";

};

zone"1.1.182.in-addr.arpa"{

typemaster;

file"1.1.182.in-addr.arpa.zone";

};

2.编辑/etc/named.ca

Thisfileholdstheinformationonrootnameserversneededto

initializecacheofInternetdomainnameservers

(e.g.referencethisfileinthe"cache.

configurationfileofBINDdomainnameservers).

ThisfileismadeavailablebyInterNIC

underanonymousFTPas

file/domain/named.root

onserverFTP.INTERNIC.NET

-OR-RS.INTERNIC.NET

lastupdate:

Jan29,2004

relatedversionofrootzone:

2004012900

formerlyNS.INTERNIC.NET

.3600000INNSA.ROOT-SERVERS.NET.

A.ROOT-SERVERS.NET.3600000A182.1.1.1

EndofFile

3.编辑/etc/0.0.127.in-addr.arpa.zone

$TTL86400@INSOAlocalhost.root.localhost.(

2;serial

28800;refresh

7200;retry

604800;expire

86400;ttl

@INNSlocalhost.

1INPTRlocalhost.

1INPTRapp1.

4.编辑/etc/1.1.182.in-addr.arpa.zone

$TTL86400@INSOA..(

4;serial

28800;refresh

7200;retry

604800;expire

86400;ttl

@INNS.

1INPTRapp1_.

2INPTRapp2_.

3INPTRapp3_.

4INPTRapp4_.

5INPTRvio5_.

6INPTRvio6_.

7INPTRapp7_.

8INPTRapp8_.

9INPTRapp9_.

10INPTRapp10_.

5.编辑/etc/localhost.zone

$TTL86400@INSOA@root.localhost(

1;serial

28800;refresh

7200;retry

604800;expire

86400;ttl

INNSlocalhost.

@INA127.0.0.1

6.编辑/etc/.zone

nameserverdatafile

(alsosee/etc/named.boot)

NAMETTLCLASSTYPERDATA

settingdefaultdomainto"."

$TTL86400@INSOA.root.localhost(

3Serial

3600Refresh

300Retry

3600000Expire

86400)Minimum

INNS.

hmc01INA182.1.1.21

app1_182INA182.1.1.1

app2_182INA182.1.1.2

app3_182INA182.1.1.3

app4_182INA182.1.1.4

vio5_182INA182.1.1.5

vio6_182INA182.1.1.6

app7_182INA182.1.1.7

app8_182INA182.1.1.8

app9_182INA182.1.1.9

app10_182INA182.1.1.10

7.重新启动named服务

stopsrc-snamed

startsrc-snamed

配置HMC

通过WSM进入HMC的图形控制台,选择HMCManagement的HMCConfiguration下打开CustomizeNetworksetting网络设置(通常Power4系列小型机配备的HMC的4.5版本为HMCmaintenace菜单的下),注意选择内网地址。

增加开放9090和22端口,允许WSM和SSH访问

同样在HMCconfiguration下启用HMC上的“远程命令执行”(remotevisualteminal)功能。

配置DNS(参前面所述,如果必要)

同样在CustomizeNetworksetting网络设置中的NameServices,将DNSenable打勾,选Add增加DNS服务器182.1.1.1,同时在Identification下设置名称和域名。

重起HMC(ssh未生效时需在HMC控制台完成)

hscroot@localhost:

~>hmcshutdown-tnow-r

回页首

动态LPAR的要求

动态资源调整需要以下配置才能生效

1.安装rsct、csm.client等软件包,这些都是动态LPAR的工具包,这些软件包必须要安装在逻辑分区上,否则DLPAR无法正常工作。

软件包类名

软件包名

SRC

bos.rte.SRC

RSCT基本包

rsct.basic.*

RSCT核心

rsct.core.*

CSM核心

csm.core

CSM核心

csm.client

ServiceRM

ServiceRMdevices.chrp.base.ServiceRM

DRM

DRMdevices.chrp.base.rte

2.rsct_rm动态LPAR服务完全启动,使得分区可以和HMC相关服务通信联动,正常情况下安装配置完成后应自动启动。

Power5系列小型机(AIX5.3)以下服务必须为活动状态

ctrmc

IBM.ERRM

IBM.HWCTRLRM

IBM.HostRM

IBM.ServiceRM

IBM.CSMAgentRM

IBM.DRM

IBM.DMSRM

IBM.AuditRM

IBM.LPRM

Power4系列小型机(AIX5.3)以下服务必须为活动状态

ctrmc

IBM.ERRM

IBM.HWCTRLRM

IBM.HostRM

IBM.ServiceRM

IBM.CSMAgentRM

IBM.DRM

IBM.DMSRM

IBM.AuditRM

IBM.LPRM

3.HMC和各个分区有网络连接且为同一个ip子网。

当服务处于活动状态之后,为了让分区可以从HMC接收动态LPAR命令,由于命令都是通过TCPIP包传递,分区和HMC必须能够互相访问,没有防火墙的阻隔,为简化配置和确保安全起见,一般要求在同一个ip子网内。

4.HMC和各个分区的主机名能互相解析。

在HMC和分区通信中同样需要能正确解析出主机名,HMC会定期发送UDP包来确认个分区主机名和通信。

5.节点号相同没有重名。

在RSCT环境中,ct_node_id是用来识别不同节点的标识,当不同节点的ct_node_id相同时,会导致利用RSCT所提供的服务的某些应用工作不正常(DLPAR就是其中之一)。

通常情况下,不同的节点会拥有不同的ct_node_id号(该号位于/etc/ct_node_id和/var/ct/cfg文件中)。

如果用户用alt_disk_install克隆了一台机器的rootvg,并安装到另一台机器,则这两台机器就会拥有相同的ct_node_id号。

回页首

问题检查及处理

对于上面描述的几个问题,我们从一下几个方面进行检查和处理:

检查软件包及处理

使用命令lslpp-l逐一检查。

lslpp-lrsct.basic.*

lslpp-lrsct.core.*

lslpp-ldevices.chrp.base.rte

lslpp-lcsm.client

lslpp-lcsm.core

如发现缺少和版本不匹配,则需补装和升级,AIX的安装盘可以找到这些基本包,无须另外查找。

检查网络及处理

使用资源动态调整,必须让HMC和所有的逻辑分区在同一个IP子网,并相互之间是可以ping通的。

∙从每个分区操作系统里,pingHMC地址能ping通。

o如仅某个分区不能ping通,则检查该分区的网卡配置和网络接口

o如所有分区都不能ping通,则互ping,能通则检查HMC的网络。

不通,则检查网络。

∙Power5系列小型机:

从HMC控制台的HMCManagement菜单下的TestNetworkConnectivity里测试所有分区,都能ping通。

Power4系列小型机:

从HMC控制台的HMCMantiance菜单的SystemConfiguration下TestNetworkConnectivity里测试所有分区,都能ping通

o如仅某个分区不能ping通,则检查该分区的网卡配置和网络接口。

o如所有分区都不能ping通,则检查HMC的网卡配置、网络接口。

需要保证互相都能ping通,再进行下一步。

检查主机名及处理

这一步,由于Power5系列小型机配备的HMC不再能修改/etc/hosts,所以分开论述:

Power5系列小型机

分区检查及处理

在所有的逻辑分区的/etc/hosts文件中,要包含同样的主机名与IP的对应关系。

分区检查用cat/etc/hosts即可,发现分区缺失,则可用vi等编辑工具修改/etc/hosts补上。

/etc/hosts

182.1.1.21

182.1.1.1app1_

182.1.1.2app2_

182.1.1.3app3_

182.1.1.4app4_182

182.1.1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1