admin 管理员组文章数量: 887021
2024年3月8日发(作者:landrop 安卓)
VIOS安装配置手册(总67页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小--
VIO Server安装配置手册
V1.0
2013/6/21
2
文档密级:[ ]机密 [√]内部公开 [ ]对外公开
文档状态:[√]草案 [ ]正式发布 [ ]正在修订
修订记录
日期
2013-06-21
版本
作者
修改内容
创建
i
目录
第1章 VIO Server功能介绍 ................................................................................. 3
1.1 磁盘虚拟共享技术介绍(Storage Virtualization) ............................................................. 3
1.2 网络虚拟共享技术介绍 (Ethernet Virtualization) ............................................................... 4
1.3 VIO Server及Client分区整体架构 ...................................................................................... 5
第2章 VIO Server创建 ......................................................................................... 6
2.1 激活VIO密码 ........................................................................................................................ 6
2.2 创建VIO Server分区 ............................................................................................................ 8
第3章 VIO Server安装 ....................................................................................... 14
第4章 VIO Server配置 ....................................................................................... 21
4.1 修改VIO Server基本设置 .................................................................................................. 21
4.1.1 版本确认 ................................................................................................................... 21
4.1.2 时间和时区配置 ....................................................................................................... 21
4.1.3 目录大小配置 ........................................................................................................... 23
4.1.4 修改VIO Server操作系统限制。 ........................................................................... 25
4.1.5 多路径软件 ............................................................................................................... 26
4.2 rootvg镜像 .......................................................................................................................... 26
4.3 VIO client分区准备virtual disk .......................................................................................... 28
4.3.1 使用VSCSI技术........................................................................................................ 28
4.3.2 使用NPIV技术 ......................................................................................................... 31
4.4 Shared Ethernet Adapter创建 ............................................................................................ 39
i
4.4.1 使用VIOS虚拟网卡技术 ......................................................................................... 40
4.4.2 使用IVE技术 ........................................................................................................... 41
4.4.3 网卡绑定 ................................................................................................................... 47
4.4.4 SEA创建.................................................................................................................... 48
4.4.5 创建VIOS管理网口 ................................................................................................. 49
4.5 Shared CD 创建 .................................................................................................................... 56
第5章 Client分区创建 ....................................................................................... 58
第6章 VIO Server分区与普通AIX分区特点区别 ............................................. 63
6.1 VIO Server操作特点 ........................................................................................................... 63
6.2 VIO Server创建的AIX分区与普通AIX分区比较............................................................. 63
第7章 参考文档 ................................................................................................. 64
ii
第1章 VIO Server功能介绍
这里主要介绍IBM Virtual I/O Server技术的功能特点。
VIO Server技术需要硬件支持IBM System p PowerVM标准版或企业版技术,要求IBM
Power5、Power6及以上的系列服务器。
VIO Server的架构图如下:
VIO Server技术主要提供以下技术特点,能方便用户更有效提高硬件设备使用率与有效性。
磁盘虚拟共享技术(包括SCSI内置磁盘及光纤外置磁盘)
网络虚拟共享技术(多分区共用公共网口)
通过复用磁盘及网络可以大大提升物理设备使用效率。
1.1 磁盘虚拟共享技术介绍(Storage Virtualization)
如图,Virtual SCSI技术通过虚拟SCSI协议支持虚拟磁盘共享,通过在VIO Server端的创建虚拟磁盘能将实际物理磁盘划分为多块虚拟磁盘分配给分区,将实际物理磁盘建立成pool池的概念,其中物理磁盘可以包括内置SCSI物理硬盘,通过光纤连接的外置存储设备或网络存储设备。
3
1.2 网络虚拟共享技术介绍 (Ethernet Virtualization)
VIO Server及Client分区通过共享物理网口SEA(Shared Ethernet Adapter)连接外部网络。
4
1.3 VIO Server及Client分区整体架构
如图,通过搭建VIO Server,可以共享Ethernet设备,并将磁盘设备建立成池,从而更有效的使用网络及存储空间资源,达到物理设备的高效率应用,在一台IBM P系列服务器之上能创建更多应用分区。
5
第2章 VIO Server创建
2.1 激活VIO密码
1) 确认VIO licence 信息。
需要使用VIO的P系列处理器之前,需要确定P系列服务器是否已经具有P系列服务器Virtual功能的licence授权。
访问IBM Comand On Demand 网站,确认VIO licence信息。
/pod/pod
输入机器型号,序列号信息,然后Submit 。
如果输出信息如下图中具有VET功能,说明该P系列服务器已经具有VIO licence。
6
2) 激活VIO licence
选择服务器,右键选择输入激活码
7
输入后弹出菜单显示VIO功能已经开通,并且菜单选项中VIO Server等功能开启。
2.2 创建VIO Server分区
1) 如下图HMC管理两台P6 550小型机,选取其中一台建立VIO Server
Configuration -> Create Logic Partition -> VIO Server
8
2) 输入Partition ID 和Partition name, 完成后继续选择Next
3) 输入Profile name,完成后继续选择Next
4) 在划分CPU时有Shared及Dedicated两种选项,根据云计算的要求,选择Shared方式。
9
5) 根据需求划分CPU使用量(VIO Server不占用很多CPU,可以根据实际情况分配少量CPU及可),如果需要动态调整CPU模式。
6) 根据需求划分内存使用量
10
7) 选择Desired及Required 实际IO资源
由于此次配置P550只有两块硬盘和一根SAS总线,只能建立一个VIO Server,建议将全部资源划为Required模式。如果需要建立双VIO Server,则服务器需要至少需要2个阵列卡和2个网卡。
8)
Virtual Adapter设置
11
对于共享Ethernet的系统,建立相应的虚拟Virtual Ethernet Adapter网卡。
适配器标识:201指的就是适配器的槽位号。
VLAN标识:199指的相同vlan id的分区间可以相互通讯,不同的vlan id之间的分区无法通讯。
12
IEEE 802.1Q:是指将该VIO Server服务器作为一台虚拟的三层网络交换机来使用,凡是PVID号(可设置多个,如下有23,24,31等)和物理交换机的VLAN ID是一致的,就可以访问到相应的网段。
访问外部网络中的干线优先级:是指在做两台VIO Server的环境下。优先走哪台VIO Server的网络链路,这里选择1,那另外一台VIO Server只能选择2,不能两台VIO
Server的干线优先级的值是一样的。
9)
创建Client分区的Virtual SCSI
Adapter
10) 预览Profile配置信息,如果确认完成,选择Finish,VIO Server Profile 配置建立完成。
13
第3章 VIO Server安装
激活上一章创建的VIO Server分区
选择Open Terminal Windows打开终端, 进入SMS菜单,更改启动顺序。
当出现如下”Memory” “Keyboard” “Networ” “SCSI” “Speaker”提示时,按键盘数字“1”
14
进入如下界面:输入数字“5”回车,VIOS 安装光盘放入光驱中
进入如下界面:输入数字“1”回车
选择7,列出所有设备。
15
选择CD安装作为第一启动顺序
进入如下界面:输入数字“2”回车
进入如下界面:输入数字“1”回车
16
进入如下界面等待安装
进入如下界面:输入数字“2”回车,更改安装设置
进入如下界面:输入数字“1”
17
进入如下界面:>>>表示选中 hdis0作为安装的硬盘.然后回车
开始安装,安装完后会自动启动进入操作系统
18
输入用户名:padmin
然后修改密码:padmin
进入如下界面:按提示输入字母“a”回车
19
安装完成后输入如下命令接受虚拟 IO 服务器软件应用许可
$ license –accept
20
第4章 VIO Server配置
4.1 修改VIO Server基本设置
4.1.1 版本确认
检查当前虚拟IO服务器的版本。
$ ioslevel
(2.2.0.0)
如果版本不够高,可以从 IBM VIOS 网站下载虚拟IO服务器的升级包:
例如:上传到tmp 目录,建个目录 vio22010fp24
$ updateios -install –accept –dev /tmp/vio22010fp24
(需要时间20minutes)
检查padmin用户home目录下的 文件,确认升级过程中没有报错信息。
然后,重新启动VIO Server服务器:
$ shutdown –restart
4.1.2 时间和时区配置
$ date
检查当前虚拟IO服务器的时间、日期及时区信息。
如果需要,请设置虚拟IO服务器的时间,日期及时区信息:
$ oem_setup_env
输入如下命令获得虚拟IO服务器的root权限:
设置时间与时区,注意一定不要选择夏令时
在命令行下输入“cfgassist”回车
21
进入如下界面设置时间与时区:daylight选择no,时区为 BEIST -8 按如下界面进行操作,回车
22
时间与时区设置完成
4.1.3 目录大小配置
用 df –g 命令检查文件系统大小
扩大文件系统大小如上图所示,可以使用直接使用chfs或者smitty菜单。
直接使用chfs命令修改空间大小。
例如向/tpm增加1024M的空间。
chfs -a size=+1024M /tmp
用 smitty chfs
命令
23
目录大小为为unit size * number of units
增加number of units的大小后目录会变大。
24
4.1.4 修改VIO Server操作系统限制。
$ vi /etc/security/limits
更成下面的数值:
default:
fsize = -1
core =-1
cpu = -1
data =-1
rss =-1
stack =-1
nofiles =-1
25
4.1.5 多路径软件
如果通过SAN网络连接存储时,需要安装多路径软件。不同的存储所需要的多路径软件可能不同。例如AIX 6.1默认的多路径软件是mpio,可以通过lslpp –l | grep
mpio
version 1.0.0.18 or higher
另外可以通过smit installp 选择目录,直接安装其他多路径软件。
4.2 rootvg镜像
查看VIO操作系统版本
查看PV,并将hdisk1加入rootvg,并mirror rootvg
操作系统做完镜像后会自动重启
例如P6 550配置了两块300GB SAS内置硬盘。
$lspv
hdisk0 00cfe385652df7e5 rootvg active
hdisk1 00cfe385b4defb6a None
$extendvg –f rootvg hdisk1
$mirrorios –f hdisk1
SHUTDOWN PROGRAM
Wed Nov 3 01:18:07 CDT 2010
26
镜像完成后设置启动顺序bootlist
$bootlist –mode normal hdisk0 hdisk1 cd0
27
4.3
VIO client分区准备virtual disk
VIO client存储的配置需根据业务需求灵活配置,可以分为VSCSI、NPIV和直接独立使用物理磁盘和光纤通道。
4.3.1 使用VSCSI技术
如果有多余磁盘,可以将空余两块内置磁盘,建立新的VG,划分LV划出虚拟磁盘
$mkvg –f –vg viovg1 hdisk2
$mkvg –f –vg viovg2 hdisk3
建立LV作为虚拟磁盘,注意LV命名规则,方便后面的划分,建立在不同的PV上,在client分区时把这两个LV分给一个client分区,然后再分区中就能把这两个虚拟PV做镜像了,在VIO这边就是两个物理PV镜像
$mklv –lv vhost0lv viovg1 40G
vhost0lv
$mklv –lv vhost1lv viovg2 40G
vhost1lv
本例直接在rootvg空余空间中划分LV
查看虚拟设备,并将LV定义成虚拟设备
在 oem_setup_env 的 AIX 环境下
先建立 2 个 VG,供各个微分区的 rootvg 共享使用
mklv -y nim_rootvg1 -t jfs2 rootvg 40G
mklv -y nim_rootvg2 -t jfs2 rootvg 40G
运用mkvdev命令将虚拟磁盘分配给相应分区的vhost
其中vhost为在VIO Server中创建的Virtual SCSI Adapter
$lsdev –virtual
28
$mkvdev –vdev nim_rootvg1 –vadapter vhost0 –dev vhost0dev
$mkvdev –vdev nim_rootvg2 –vadapter vhost1 –dev vhost1dev
其中–vdev nim_rootvg1中的nim_rootvg1可以是pv也可以是lv。
运用lsmap命令查看mapping信息,确认虚拟磁盘划分正确
$ lsmap -all
29
上图中的C12对应VIO Server中虚拟适配器中的12
30
4.3.2 使用NPIV技术
从HMC打开VIO Server分区属性—虚拟适配器—添加光纤适配器。
31
选择VIO client
32
ssh到VIO Server查看npiv映射,上图 connecting partion显示括号中的6,即下图ClntID。
查看fcs信息
33
将fcs映射到vfchost
再次查看npiv映射关系,显示已经映射好。
34
显示fcs统计信息
Field
name
physloc
fabric
tports
Description
Physical port name
Physical port location code
Fabric support
Total number of NPIV ports
物理口名称
物理口插槽位置
光纤存储支持
总NPIV口
描述
35
Field
aports
swwpns
awwpns
Description
Number of available NPIV ports 可用NVIP口
Total number of target worldwide port
总wwn个数
names supported
Number of target worldwide port names
可用wwn个数
available
描述
客户端显示分配的2个wwn编号
交换机上也发现相同的wwn号
在存储中新建主机,输入上面的wwn号,并将LUN映射给该主机。
36
登录VIO Server使用如下命令发现存储。
查看fcs0,已发现www号
查看磁盘信息已更新为FC SCSI磁盘
37
38
4.4 Shared Ethernet Adapter创建
VIO client网卡的配置需根据业务需求灵活配置,可以分为VIOS虚拟网卡、IVE技术和直接独立使用物理网卡。
39
4.4.1 使用VIOS虚拟网卡技术
40
4.4.2 使用IVE技术
本例是将IVE网卡的两个物理端口设置为混杂模式并将其分配给VIO Server,通过EthernetChannel方式将这两个物理端口绑定成一个逻辑网卡,VIO Server 将这个逻辑端口作为 SEA 使用。
下图列出的为当前系统的设备:
$lsdev –Cc adapter
其中下图ent0、ent1、ent2、ent3为双口光口以太网卡,2张双口卡,因此是有4个网口即4个设备;
41
ent4 是 VIO Server中创建的虚拟以太网卡;
将IVE物理端口设为混杂模式分配给VIO Server使用:
42
本次配置的IVE是2 口 1Gbps,一个端口组,每个端口组包含 2 个物理端口,最多包含 16 个逻辑端口,特性代码是 FC 5636 ,下图中的C6-T1和C6-T2分别是IVE两个物理端口:通过Hardware information-adapter-host channel打开页面
端口组(Port group): 共享 1 个或者 2 个物理端口的逻辑端口集合。IVE 支持最多 2 个端口组,任何端口组都支持最多 16 个逻辑端口(LHEA Port)。
MCS(Multiple Core Scaling):即多核心伸缩值,一个允许在每个 LPAR 上支持多接受传输队列必须设计的参数。
每个 HEA 端口组有 16 个称为 QP 的收发队列,MCS 表明每个逻辑端口的 QP 数目,因此每个端口组的最大可用逻辑端口数 = 16 / MCS。MCS 越大,可用的逻辑端43
口越少,但是每个逻辑端口的吞吐量较大;反之,可用的逻辑端口较多,但是每个逻辑端口的吞吐量较小。当 MCS 值是 1 时,端口组可以划分成 16 个逻辑端口;当
MCS 值是 8 时(如下图所示),端口组有 2 个可用的逻辑端口(如下图所示)。
Promiscuous LPAR 选择要分配给的VIO Server分区。
做完以上混杂模式配置后,在相应的VIO Server分区使用DLPAR方式动态增加上述Host Ethernet,选中分区-Dynamic Logical Partitioning-Host Ethernet-Add
44
完成资源增加后,需要重启才能生效。
使用以下命令检查VIO Server是否认到IVE端口的以太网卡,
$lsslot –c slot
下图中的HEA 1 对应的ent5 ent6就是IVE的两个逻辑端口:
45
$lsdev –Cc adapter
下图命令查询的设备可以看到新发现的ent5 ent6网卡
46
版权声明:本文标题:VIOS安装配置手册 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1709895202h549630.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论