lpar和虚拟机的区别_将物理LPAR迁移到SAN连接的虚拟(VIO客户端)LPAR

虚拟I / O(VIO)是从基于IBM POWER5™处理器的服务器开始实施的虚拟化功能软件。 该软件有助于在服务器内的客户端LPAR之间共享物理I / O资源。 VIOS拥有所有物理I / O资源,并且将物理设备(例如磁盘和网络适配器)分配给客户端分区。 对于客户端分区,设备是虚拟设备。 我们可以创建LPAR,而无需在系统中添加其他物理I / O资源。 客户端LPAR可以共享小型计算机系统接口(SCSI)设备,光纤通道(FC)适配器和以太网适配器,并使用调页空间设备扩展LPAR可用的内存量。

为了利用VIOS利用IBM Power Systems虚拟化,客户可以在VIO客户端LPAR上全新设置环境,也可以将其当前的具有内部磁盘的物理LPAR迁移到作为VIO客户端的,由SAN附加的虚拟磁盘支持的虚拟LPAR。 在VIOS上,将具有内部物理磁盘的LPAR迁移至具有虚拟磁盘的LPAR可能是一个挑战。 本文提供了将带有内部磁盘的LPAR迁移到VIO客户端LPAR的分步过程。 迁移过程的概述使用户为需要完成的工作和期望的工作做好了准备,从而使迁移可以尽可能快速,轻松地进行。

本文演示了用于迁移IBMAIX®系统的物理到虚拟迁移过程。 假定读者已经熟悉AIX,VIOS,SAN和硬件管理控制台(HMC),还假定读者已经在其环境中拥有HMC和VIOS。 如果不是,建议首先查看“资源”部分中的文档。

将物理LPAR迁移到虚拟LPAR

将服务器内部磁盘上的根卷组(rootvg)迁移到通过FC临时连接到服务器的外部磁盘或SAN磁盘。 rootvg存在于任何服务器的内部磁盘上。 内部磁盘表示中央处理器组合(CPC)服务器上或连接到该服务器的I / O抽屉中的任何磁盘。

迁移过程概括如下:

  1. 为迁移做准备。
  2. 使用alt_disk_copy命令将rootvg从内部磁盘克隆到外部磁盘。
  3. 从源LPAR导出altinst_rootvg。
  4. 设置VIO客户端LPAR(目标LPAR)。
  5. 将步骤3中导出的磁盘用作目标LPAR的引导设备。

本文的其余部分将详细介绍每个步骤。

为迁移做准备

Unmirror rootvg

如果rootvg镜像到源LPAR的多个磁盘上,则在进行讨论的迁移之前,我们必须取消rootvg的镜像。 如果未镜像rootvg,则可以跳过本节。 要取消对rootvg的unmirrorvg ,请使用unmirrorvg命令。

例如,运行以下命令取消镜像hdisk11上的根卷组。

unmirrorvg rootvg hdisk11

如果不同磁盘上有多个副本,请从所有镜像磁盘上取消rootvg的镜像。

运行reducevg命令以将磁盘减少到根卷组之外。

reducevg rootvg hdisk11

使用bosbootbootlist命令重新初始化剩余磁盘的引导记录并修改引导列表,以便从列表中删除未镜像的磁盘。 如果源LPAR在hdisk1中具有rootvg,请运行以下命令:

bosboot -a -d /dev/hdisk1
bootlist -m normal hdisk1

从外部存储分配其他硬盘

在源物理LPAR上,我们在hdisk1上有磁盘hdisk1和rootvg。 我们可以检查物理卷:

#lspv
hdisk1 00000f6ac39aea95 rootvg active

在存储上创建逻辑单元号(LUN),并将其分配给源物理系统,然后发出chdev命令更改新设备的特征。 确保在源物理LPAR上运行cfgmgr命令以在LPAR中配置新的hdisk。

chdev -l  hdisk0 -a pv=yes

检查源系统上物理磁盘的状态。 输出类似于以下示例:

#lspv
hdisk1 00000f6ac39aea95 rootvg active
hdisk0 00000f6a47b2e4d5 none

在此示例中,hdisk1是内部磁盘,hdisk0是外部SAN磁盘。

alt_disk_copy从hdisk1(内部磁盘)到hdisk0(外部磁盘)

alt_disk_copy命令将当前的rootvg复制到备用磁盘。 简而言之,它用于将当前正在运行的磁盘克隆到备用磁盘。

alt_disk_copy –d hdisk0 -B -O  #(hdisk0 is the target disk)

其中-B指定不在mksysb或克隆之后运行引导列表。

-O在目标altinst_rootvg上执行设备重置。 这将导致备用磁盘安装不保留任何用户定义的设备配置。 如果一个或多个目标磁盘成为另一个系统的rootvg(例如在逻辑分区或系统磁盘交换的情况下),则此标志很有用。

现在,我们可以在源LPAR上查看altinst_rootvg:

#lspv
hdisk0 00c5f37067790da3 altinst_rootvg
hdisk1 00c5f370dda17847 rootvg active

从源LPAR导出altinst_rootvg

使用exportvg命令在hdisk0上导出altinst_rootvg。 此命令从一组物理卷中导出卷组的定义。

exportvg  altinst_rootvg

exportvg命令从源LPAR中删除altinst_rootvg定义的定义,并允许hdisk0用作其他分区中的引导设备。

VIO客户端LPAR设置

VIOS具有物理资源,例如磁盘和以太网适配器。 客户端LPAR将这些物理资源用作虚拟设备,即服务器将物理资源分配给客户端。 将讨论从VIOS到客户端分区的磁盘分配。

在HMC中为目标LPAR创建新的配置文件。 作为VIOS和客户端设置的一部分,我们将讨论如何在HMC中编辑新的目标LPAR配置文件以添加虚拟以太网和虚拟SCSI(VSCSI)设置。

虚拟以太网设置

在VIOS上,共享以太网适配器使客户端分区可以与CPC之外的其他系统通信,而无需在分区中使用物理以太网适配器。 在AIX客户机分区中启用和设置虚拟以太网适配器不需要任何特殊的硬件或软件。 为分区启用特定的虚拟以太网后,将在该分区中创建网络设备。

为了在客户端上创建虚拟以太网,在HMC GUI中,选择新创建的LPAR配置文件,并在窗口的“任务(底部)”部分中:

单击配置->管理配置文件->操作->编辑->虚拟适配器->创建以太网适配器

图1.创建虚拟以太网适配器
创建虚拟以太网适配器屏幕快照

为了使用VIOS中的磁盘,请在VIOS和客户端LPAR上创建一个虚拟SCSI适配器。 在VIOS端,创建VSCSI服务器适配器,在客户端,创建VSCSI客户端适配器。

使用HMC GUI创建这些适配器。 要创建客户端SCSI适配器,请在HMC GUI中选择新创建的LPAR配置文件,然后在窗口的“任务”(底部)部分中:

单击配置->管理配置文件->操作->编辑->虚拟适配器->创建SCSI适配器

图2.创建客户端SCSI适配器
创建客户端SCSI适配器的屏幕快照

要创建服务器SCSI适配器,请在HMC GUI中选择VIOS LPAR配置文件,然后在窗口的“任务”(底部)部分中:

单击配置->管理配置文件->操作->编辑->虚拟适配器->创建SCSI适配器

图3.创建服务器SCSI适配器
创建服务器SCSI适配器的屏幕快照

必须在VIOS和VIO客户端上正确映射SCSI适配器的插槽号。

将在上一节“ 从外部存储分配额外的hdisk ”中创建的LUN 分配给VIOS,并发出chdev命令来更改新设备的特性。 确保在VIOS的根外壳中发出cfgmgr命令,以在VIOS中配置hdisk。

使用padmin shell中的mkvdev命令将分配的hdisk映射到相应的虚拟SCSI服务器适配器。 将hdisk映射到虚拟SCSI服务器适配器的命令是:

$mkvdev –vdev  assigned_hdiskname -vadapter  
virtual_SCSI_server_adapter -dev virtual_target_device_name

例如:

mkvdev –vdev  hdisk4 -vadapter  vhost0 -dev target_lpar_rootvg

这里的hdisk4与我们克隆物理源LPAR的磁盘相同。

在VIOS上,映射了相应的虚拟SCSI主机适配器和物理设备,即hdisk。 您可以使用padmin shell中的lsmap –all命令检查此映射。

$lsmap –all

SVSA Physloc Client Partition ID
--------------- ----------------------------- -------------------
vhost0 U9119.FHA.025F370-V1-C30 0x00000005

VTD target_lpar_rootvg
Status Available
LUN 0x8100000000000000
Backing device hdisk4
Physloc U5791.001.9920MV2-P1-T6-L8-L0

lsmap –all的第一列lsmap –all输出将服务器VSCSI适配器名称显示为vhostname

在Physloc(第二列)中,检查最后一位数字,即C30。 此处,30是服务器SCSI适配器ID。

使用导出的磁盘作为目标LPAR的引导设备

这样就完成了从物理到虚拟的迁移。 现在,目标LPAR在从源物理LPAR克隆的hdisk上具有rootvg。 hdisk由VIOS支持。

在HMC中激活迁移的虚拟LPAR。 要在HMC GUI中激活新的虚拟LPAR,请在窗口的“任务”部分中选择新创建的LPAR配置文件:

单击操作->激活

激活迁移的虚拟LPAR之后,设置新的主机名和新的IP地址。 可能需要将源物理LPAR中存在的数据卷组迁移到虚拟LPAR,这与根卷组迁移类似。


翻译自: https://www.ibm.com/developerworks/aix/library/au-aix-lpar-to-san/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值