版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VIO配置文档TOC\o"1-4"\h\z\u一、创建VIOServer 2二、安装VIO系统 7三、配置映射关系(原理参考sg247940) 91、VSCSI映射关系 92、SEA映射关系 13四、创建VIOClient 16五、双VIO原理 211、存储冗余实现原理 221.1 内部存储: 221.2 外部存储: 222、网络冗余实现原理 232.1 SEA_Failover方式 232.2 NIB方式 24六、双VIO配置步骤 251、创建两个VIOServer端 252、存储冗余 252.1内置硬盘冗余: 252.2外置硬盘冗余: 272.3多链路冗余测试 323、网卡冗余(以SEA_failover为例) 334、测试网卡(以SEA_failover为例) 38附: 431、双VIO网卡注意事项 432、以下情况触发网卡切换(SEA_failover方式) 433、MPIO参数调优及解释: 434、链路优先级查看与修改 44
一、创建VIOServerREF_Ref321138348\r\h1、在HMC中创建VIOserver.REF_Ref321138378\r\h2、前面与创建Lpar过程类似…(步骤略)到创建I/O选项时,选择此VIOserver需要的设备,并设置为Required。REF_Ref321138409\r\h3、创建VirtualAdapters(虚拟适配器)3.1、创建EthernetAdapter(虚拟网卡)3.2、配置虚拟网卡参数AdapterID:虚拟网卡的系统LocationVLANID:虚拟交换机编号(相同VLANID指向同一个交换机,相同VLANID才能通信)IEEE802.1qcompatibleadapter:多个VLANID并存。Accessexternalnetwork:连接外部网络,在Server端做SEA时必选。TrunkPriority(优先级别):多个VIOserver中选择优先激活的SEA设备(多VIO时只能同时激活一条网络通路,需要优先级别告诉系统谁最先被激活,后面搭建双VIO会提到)。3.3创建SCSIAdapter(虚拟SCSI卡)3.4配置虚拟SCSI卡参数Adapter:虚拟vhost的系统Location(虚拟SCSI卡在VIO系统中被识别为vhost)Anyclientpartitioncanconnect:可以分配给任意一个LPAROnlyselectedclientpartitioncanconnect:只能分配给指定LPAR4、完成二、安装VIO系统与安装AIX操作系统类似,大约45分钟完成用户名和密码都为padmin,进入系统后输入命令license–accept。无需人工干预,安装成功:三、配置映射关系(原理参考sg247940)1、VSCSI映射关系A、原理:VIOserver端创建的VSCSI,在VIO系统中被识别成vhost设备,先将Server中的一个或多个PV和LV映射到vhost上,再将Vhost分配给Client端(在双VIO时会出现多个Vhost对应同一个client,尽量一个vhost分给一个client)B、步骤:(以划分LV举例)1) 建VG、LV: 命令:mkvg–f–vgviovghdisk1 mklv–f–lvvhost0_lv00viovg20G2) 查看LV信息:命令:lslvvhosts0_lv003)将LV映射到vhost: 命令: mkvdev–vdevvhost0_lv00–vadaptervhost0–devvhost0_dev004) 查看LV与vhost的映射关系命令:lsmap–all(下图中Backingdevice为LV)2、SEA映射关系原理: VIOserver端创建的VirtualEthernetAdapter(虚拟网卡),在VIO系统中会被识别成一个虚拟网卡设备(描述为VirtualI/OEthernetAdapterl-lan),通过创建SEA卡,先将物理网卡与虚拟网卡映射在一起(SEA卡=物理网卡+虚拟网卡),再将SEA卡映射到一个虚拟网络交换机上(SEA卡PVID(defaultid)要与虚拟网络交换机的VlanID一致)。在HMC上创建Server端虚拟网卡时会指定VlanID,因为虚拟网卡的链接是创建在OSIModellayer_2,所以在Server端创建了一个虚拟网卡相当于创建了一个相同VlanID的虚拟网络交换机)步骤:查看VIO系统中的物理网卡和虚拟网卡命令:lsdev|grepent下图中:ent0为物理网卡,ent1、ent2为虚拟网卡创建SEA卡,将虚拟网卡(ent1)映射到物理网卡(ent0):命令:mkvdev–seaent0–vadapterent1–defaultent1–defaultid1查看网卡映射关系命令:lsmap–all–net下图中的Backingdevice为物理网卡四、创建VIOClient通过HMC创建VIOClient前面与创建Lpar相似…(步骤略)在I/O选择时不要选择物理设备(啥都不选,直接下一步)。创建虚拟适配器(VirtualAdapter),最大虚拟网卡数改为100(<1024)3.1创建虚拟网卡(EthernetAdapter) 3.2虚拟网卡参数设置AdapterID:虚拟网卡LocationVLANID:虚拟交换机编号(Client端VLANID要与Server端VLANID一致,两个虚拟网卡指向同一个虚拟网络交换机)Client端不需要选择Accessexternalnetwork3.3创建VSCSI3.4VSCSI卡参数设置 Adapter:VSCSILocation(填写31,便与ServerAdapterID30相关联) 点击SystemVIOSInfo..按钮,选择映射的ServeradapterID 选择后点击OK完成五、双VIO原理双VIO原因:排除VIOServer单点故障(单VIOServer一旦失效,整个VIOClient瘫痪)双VIO结构原理:内部存储做Mirror、外部存储通过多链路管理(MPIO)聚合、网卡配SEAfailover(需要做网卡心跳)或NIB。下图为双VIO结构图:1、存储冗余实现原理1.1 内部存储:在VIOS1端,内部硬盘上创建LV并映射给Client端;同理在VIOS2端创建LV(与VIOS1的LV等大小)并映射给同一个Client端。映射完成后,在Client端将看到两块PV,将两块盘做Mirror,实现冗余。1.2 外部存储:SAN网络硬盘在VIOServer端通过MPIO聚合,并将识别出的PV映射给Client端。在Client端通过Multi-pathing(调节多链路软件参数)实现链路均衡或链路聚合(VSCSI只能同时激活一条链路)。内部存储安装AIX操作系统,外部存储存放客户数据。下图为存储冗余结构图:2、网络冗余实现原理网络冗余方式分为SEA_Failover和NIB(NetworkInterfaceBackup)。2.1 SEA_Failover方式SEA_Failover原理:每一个Server端创建两个虚拟网卡,一个虚拟网卡用于对外通信(VlanID=1,需要与物理网卡映射,生成SEA),另一个虚拟网卡做Server间的网卡心跳(VlanID=99,无需与物理网卡映射,只需要与对应的SEA卡关联);两个Server端中的对外虚拟网卡和Client端的虚拟网卡都指向同一个虚拟网络交换机(即:三个虚拟网卡的VlanID相同),实现Client端虚拟网卡对外冗余。下图为SEA_Failover结构图:2.2 NIB方式NIB原理:每个VIOServer端各创建一个虚拟网卡,两个Server端的虚拟网卡VlanID不同。在Client端创建两个虚拟网卡,分别映射到两个Server端的虚拟网卡上,再将Client端的两个虚拟网卡聚合。下图为NIB结构图:六、双VIO配置步骤1、创建两个VIOServer端通过HMC,在服务器上创建两个VIOserver(vio_server1、vio_server2),每个VIOserver包含一块物理网卡,一块物理HBA卡和一块内置硬盘。创建完成后,启动VIOServer并安装VIO操作系统。2、存储冗余原则:内置硬盘做镜像、外置硬盘通过多链路软件聚合2.1内置硬盘冗余: A、从两个Server端分别映射等大小的LV(也可以是hdisk,根据需求)给同一个Client(映射方法见第三节). B、在Client端创建两个VSCSI总线,与Server端的两个LV相映射。在Client端可以看到两块PV分别来自两个VIOServer.C、将两块PV做mirror,方法与AIX做mirror一样(步骤略)。注意mirrorvg结束后修改bosboot和bootlist.2.2外置硬盘冗余:下图为MPIO参数设置图:从VIOServer端识别出外置盘阵(LUN)。如图:hdisk4-hdisk6为外置盘阵。修改链路参数和硬盘访问参数,两个VIOServer都需要修改。命令:chdev-devfscsi0-attrfc_err_recov=fast_faildyntrk=yes–perm(fscsi1也要配置) chdev-devhdisk1-attrreserve_policy=no_reserve chdev-devhdisk1-attralgorithm=round_robin将外置盘阵映射给Client端(映射方法见第三节),两个Server端的Vhost对应同一个Client端的两个Vscsi.注意:将两个Server端中PVID相同的外置硬盘映射给同一个Client.从两个Server端映射过来的外置硬盘在Client端被自动识别出,并自动聚合为一块硬盘。可以用lspath–lhdiskn查看多链路状态。 E、在Client端修改外置硬盘参数(不需要全都配置,部分属性没有)。 命令:chdev-lhdisk2-ahcheck_interval=50–P chdev-lvscsi3-avscsi_path_to=30–P(vscsi4也要设置) chdev-lvscsi3-avscsi_err_recov=fast_fail–P(vscsi4也要设置)2.3多链路冗余测试测试内置/外置硬盘多链路冗余是否生效。关闭一个VIOServer,Client端不受影响。3、网卡冗余(以SEA_failover为例) A、在VIOServer端创建两个虚拟网卡,一个Vlan=1作为对外网卡(对外网卡需要选择Accessexternalnetwork,并指定优先级,优先级高的先被激活,1为最高),另一个Vlan=99作为心跳网卡(心跳网卡不需要选择Accessexternalnetwork) B、将Vlan=1的虚拟网卡映射给物理网卡,作为对外网卡。defaultid为1。 C、将Vlan=99的虚拟网卡(ent2)指定为心跳网卡与SEA卡(ent3)关联。命令:chdev–devent3–attrha_mode=autoctl_chan=ent2 D、查看SEA卡的心跳属性,ControlChannel为ent2,ha_mode为auto. 命令:lsdev–devent3–attr E、同理,在另一个VIOServer上重复B、C、D步骤,建立映射关系和网卡心跳,物理上将两个网卡连通。 F、 在Client端创建虚拟网卡,VlanID=1. G、启动Client端,进入系统,看到虚拟网卡(ent0)为available。4、测试网卡(以SEA_failover为例) A、 在VIOServer1上查看SEA卡状态为True(Server1的SEA卡被激活) 命令:entstat–allent6|grepActive B、 强制SEA卡的ha_mode状态为standby 命令:chdev–devent6–attrha_mode=standbyC、在VIOServer1上查看SEA卡的状态为False D、在VIOServer2上查看SEA卡的状态为True(Server2的SEA卡被激活),切换成功。 E、将VIOServer1上的SEA卡ha_mode属性改为auto,SEA卡激活状态还原(Server1的SEA卡被激活)。多链路存储测试与网卡Fail-Over测试成功,双VIO配置成功。附:1、双VIO网卡注意事项双VIO时,同一Vlan的两个SEA卡之间没有设置心跳(即两块网卡都为Active),如果将两块网卡同时接入网络后,它们将大量发送广播,产生广播风暴,致使整个网络瘫痪。2、以下情况触发网卡切换(SEA_failover方式)Standby网卡无法收到Active网卡的心跳信息。Active网卡无法对外通信。Active网卡被强迫置为Standby状态。Active网卡无法对指定IP地址通信。3、MPIO参数调优及解释:Client端:修改硬盘链路优先级:命令:chpath-lhdisk0-pvscsi0-apriority=2解释:-pParent、–aAttribute、priority=2优先级为2(1为最高)修改硬盘心跳间隔时间:命令:chdev-lhdisk0-ahcheck_interval=50-ahcheck_mode=nonactive–P解释:hcheck_interval=60时间间隔为50秒。hcheck_mode=nonactive将hcheck指令送到状态为nonactive的链路上。-PPermanent(修改ODM库属性,重启后生效)修改硬盘请求字段长度:命令:chdev-lhdisk0-aqueu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 25936.4-2024橡胶塑料粉碎机械第4部分:团粒机安全要求
- 2024年适用企业分期贷款协议样式版B版
- 6-3《文氏外孙入村收麦》说课稿及反思 2023-2024学年统编版高中语文必修上册
- 2024年跨区域企业展期还款协议书及税务影响分析3篇
- 2024年货物运输合同详细条款与标的说明
- 2024影视作品制作合同与分成协议
- 个人投资合伙经营合同范本2024版版B版
- 针灸治疗带状疱疹经验总结报告
- 福建省南平市太平中学2022年高一英语模拟试题含解析
- 2025残疾人冰雪项目专项基金管理合同3篇
- 建设领域禁止、限制使用落后技术通告版
- 类风湿关节炎第九版内科学课件
- 花纹钢板理论重量表(精品)
- 企业投融资管理流程(64P)
- Harris-髋关节功能评分标准(共1页)
- 养老金核定表
- 成都市优质结构工程申报指南
- 【纳棺夫日记】
- 《铁路货车运用维修规程》2018年10月
- ISO9001-2015中文版(完整)
- 水利工程竣工验收报告表格(共5页)
评论
0/150
提交评论