动态分区迁移(LPM)基础知识和故障诊断

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

动态分区迁移(LPM)基础知识和故障诊断简介LivePartitionMobility(LPM)在Power6上引入,旨在在迁移到其他主机时在VIOS和固件升级过程中帮助避免停机。LPM也减少了创建新LPAR和设置时所需的工作量,这对于应用程序而言是必要的。大部分客户将LPM活动视为一种日常工作,但很多客户都不了解确切流程或正在发生的事情。本文将展示克服或修复LPM问题的步骤。图1.AIXI/O堆栈LPM关键点关于LPM务必记住:LPM将正在运行的分区从一个物理服务器迁移到另一个,同时维护完整的事务完整性并转移整个环境:处理器状态、内存、虚拟设备和已连接的用户。分区在关闭时也可以进行迁移(消极迁移),操作系统和应用程序必须驻留在共享存储器上。LPM先决条件您必须在启用了AdvancedPowerVirtualizationFeature的POWER6(或更高版本)上至少拥有两台机器:一个源和一个目标。操作系统和应用程序必须驻留在一个共享外部存储器(StorageAreaNetwork)上。除了这些硬件要求外,您还必须拥有:一个硬件管理控制台-HMC(可选)或IVM。目标系统必须拥有足够的资源,比如CPU和内存。LPAR不应该拥有物理适配器。您的虚拟I/O服务器(virtualI/Oserver,VIOS)必须拥有一个SharedEthernetAdapter(SEA)并被配置为桥接到移动分区使用的那个Ethernet网。它必须能够提供对移动分区使用的所有磁盘资源的虚拟访问能力(NPIV或vSCSI)。如果使用vSCSI,则虚拟目标设备必须是物理磁盘(而不是逻辑卷)。必须使用AIX5.3J版或更高版本,VIOS1.4版或更高版本,HMCV7R310或更高版本,固件必须是efw3.1或更高版本。LPM过程中所发生的事图2.普通LPM图示下面的步骤描述了图2中的普通LPM图示:1.分区配置文件(此时处于活动状态)从源复制到目标FSP。2.配置目标上的存储器。3.移动程序服务分区(MoverServicePartition,MSP)被激活。4.分区迁移开始。a.大部分内存页面被移动。b.所有线程转为闲置状态。5.激活过程在目标上恢复。a.最后的内存页面被移动。b.清理存储器和网络流量。6.取消源上的存储器资源配置。7.从源FSP(FlexibleServiceProcessor)移除分区配置文件。如何进行LPM进行LPM之前,需要验证源和目标两端的资源可用性。如果验证由于某种错误而失败,则需要修复错误才能继续下一步。有时,验证过程可能会出现一些警告消息,不用管它们。使用HMCGUI进行LPM图3展示如何使用HMCGUI来验证LPAR。在Systemmanagement-Servers-Trim屏幕中,选择LPAR名称:Operations-Mobility-Validate图3.验证LPAR验证屏幕(如图4所示)显示,upt0052LPAR被验证,以便从trsim迁移到dash,如果需要,必须指定目标HMC。图4.Validation窗口图5显示LPM出现了一条警告消息,忽略该消息,选择Close继续迁移。图5.验证通过并出现一般警告消息PartitionMigrationValidation屏幕(见图6)显示信息被选中,以便设置到另一个托管系统的分区迁移。选择Migrate以验证信息。图6.验证通过后迁移准备就绪迁移结束后,如图7所示,选择Close。图7.迁移进程使用命令行选项的HMC要验证本地HMC中的LPM,输入以下代码:migrlpar-ov-m[sourcecec]-t[targetcec]-p[lpartomigrate]要验证远程HMC中的LPM,输入:migrlpar-ov-m[sourcecec]-t[targetcec]-p[lpartomigrate]\--ip[targethmc]-u[remoteuser]注意,作为远程用户,您可能愿意使用hscroot命令。使用以下迁移命令执行本地HMC中的LPM:migrlpar-om-m[sourcecec]-t[targetcec]-p[lpartomigrate]使用以下迁移命令执行远程HMC中的LPM:migrlpar-om-m[sourcecec]-t[targetcec]-p[lpartomigrate]\--ip[targethmc]-u[remoteuser]如果源和目标之间的配置问题导致LPAR发生MPIO(MultipathIO)失败,输入以下命令继续(如果适用的话):migrlpar-om-mwilma-tvisa-pupt07--redundantpgvios0-nupt07_noams_npiv-uhscroot--vlanbridge2--mpio2-w60-d5-v-isource_msp+name=wilmav2,dest_msp_name=visav2--ipdestiny4故障诊断本节介绍可能遇到的各种错误及其更正方法。如果需要跨两个不同的HMC进行LPM,在迁移时,需要在两个HMC之间设置适当的授权。如果没有设置适当的授权,将显示以下mkauthkey错误:hscroot@destiny4:~migrlpar-ov-mtrim-pUPT0052--iphmc-arizona-uhscroot-tarizonaHSCL3653TheSecureShell(SSH)communicationconfigurationbetweenthesourceandtargetHardwareManagementConsoleshasnotbeensetupproperlyforuserhscroot.PleaserunthemkauthkeyscommandtosetuptheSSHcommunicationauthenticationkeys.要克服这个错误,输入:hscroot@destiny4:~mkauthkeys-g--iphmc-arizona-uhscrootEnterthepasswordforuserhscrootontheremotehosthmc-arizona如果正在迁移一个POWER7AdvancedMemoryExpansion(AME)分区,那么对于任一POWER6机器,将显示以下错误:hscroot@destiny4:~migrlpar-ov-mtrim-pUPT0052--iphmc-liken-uhscroot-twilmaHSCLA318ThemigrationcommandissuedtothedestinationHMCfailedwiththefollowingerror:HSCLA335TheHardwareManagementConsoleforthedestinationmanagedsystemdoesnotsupportoneormorecapabilitiesrequiredtoperformthisoperation.Theunsupportedcapabilitycodesareasfollows:AME_capabilityhscroot@destiny4:~要更正这个错误,要么迁移到POWER7,要么移除这个AME然后再进行迁移。如果您正在迁移一个ActiveMemorySharing(AMS)分区,但AMS设置不正确,或者目标上没有空闲的分页设备,将显示以下错误:hscroot@hmc-liken:~migrlpar-ov-mwilma-tvisa--ipdestiny4-uhscroot-pupt0060--mpio2Errors:HSCLA304Asuitablesharedmemorypoolforthemobilepartitionwasnotfoundonthedestinationmanagedsystem.Inordertosupportthemobilepartitions,thedestinationmanagedsystemmusthaveasharedmemorypoolthatcanaccommodatethepartition'sentitledandmaximummemoryvalues,aswelladitsredundantpagingrequirements.Ifthedestinationmanagedsystemhasasharedmemorypool,inabilitytosupportthemobilesharedmemorypartitioncanbeduetolackofsufficientmemoryinthepool,orlackofapagingspacedeviceinthepoolthatmeetsthemobilepartition'sredundancyandsizerequirements.Details:HSCLA297TheDLPARResourceManager(DRM)capabilitybits)x)formoverservicepartition(MSP)visav2indicatethatpartitionmobilityfunctionsarenotsupportedonthepartition.HSCLA2FFAninternalHardwareManagementConsoleerrorhasoccurred.Ifthiserrorpersists,contactyourservicerepresentative.要更正这个错误,执行下面一项操作,或者同时执行两项操作:o由于这个问题与冗余AMS设置有关,因此目标AMS池应该拥有针对一个特定AMS池的冗余能力,这个AMS池定义为SharedMemoryPool,包含两个只用于高可用性HMC的PagingVIOS分区。用户可以为每个SharedMemoryPartition选择主要和替代分页VIOS。要了解AMS的相关细节,请参阅“一位客户配置ActiveMemorySharing的经历”(developerWorks,2009年8月)了解更多信息。o目标AMS池中应该有足够的空间用于分页设备。如果试图将LPAR从Power7迁移到Power6CPU,将得到以下错误:hscroot@destiny4:~migrlpar-ov-mdash-tarizona--iphmc-arizona-uhscroot-pupt0053Errors:HSCLA224Thepartitioncannotbemigratedbecauseithasbeendesignatedtouseaprocessorcompatibilitylevelthatisnotsupportedbythedestinationmanagedsystem.UsetheHMCtoconfigurealevelthatiscompatiblewiththedestinationmanagedsystem.上述错误的解决方案可是下列之一:o迁移到POWER7。o将处理器模式更改为适当的模式(就像在目标托管系统中一样)。在HMCGUI中更改处理器模式的步骤如下:选择LPAR并取消其激活状态。转到Configuration-ManageProfiles。选择需要激活的配置文件。转到Processors,将Processorcompatibilitymode:更改为需要的设置并使用相同的配置文件引导它。oLPAR应该在源和目标MSPs上拥有相同的共享vSCSI磁盘:hscroot@destiny4:~migrlpar-ov-mdash-tarizona--iphmc-arizona-uhscroot-pupt0058Errors:Themigratingpartition'svirtualSCSIadaptercannotbehoste

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功