AIX61hmc实战手册.docx
- 文档编号:6360462
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:24
- 大小:312.35KB
AIX61hmc实战手册.docx
《AIX61hmc实战手册.docx》由会员分享,可在线阅读,更多相关《AIX61hmc实战手册.docx(24页珍藏版)》请在冰豆网上搜索。
AIX61hmc实战手册
2012年6月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
18
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIX61hmc 实战 手册