skilljiang
作者skilljiang2011-03-04 09:47
存储架构师, COSCON

VIOS设计、安装、配置--之实施

字数 6844阅读 10416评论 11赞 3

<转载请注明出处>

 

2 实施部分

2.1 激活VIO功能

在选定需要安装的VIO主机后,首先需要确认此设备已经开启了VIOS许可。

登录HMC,在服务器特性菜单中查看微分区的值是否是True,如果是,则代表该服务器已经开启了VIOS支持。

 

2.2 创建VIOS分区

勾选该服务器,在下边的configuration中选择Create Logical Partition ->VIO Server

 

输入分区名称,如VIO_Server1然后下一步;

输入该要文件名称,如VIO_Server1,然后下一步;

处理器一项可选共享方式,如果cpu资源比较充足的话,建议选专用,选择下一步;

在处理器设置一下中,按照设计部分中表三,来设定相关的值,并选择不受限选项,权重192,选择下一步;

内存设置一下中,按照设计部分中表四,来设定相关的值,选择下一步;

IO资源分配一项中,VIOS服务器选择3块网卡,2块光纤卡,一块Raid 控制卡(内置磁盘)即可;

在虚拟适配器一项中,按照设计部分中表五、九,来虚拟网卡和存储光纤卡,注意SCIS ID等和设计保持一致;

在逻辑主机以太网适配器(LHEA)一项中,根据设计部分表六,需要给每个分区分配一个逻辑端口,每个HEA口默认只有4个逻辑端口,如果需要更多的逻辑端口,则要更改核心伸缩值,可将其改为1,这样最多可有16个逻辑端口,混合Lpar选择无。修改这个配置后,物理主机必须下电重启方能生效,因此建议事先完成这一步。

 

以上步骤完成后,VIOS的配置文件就已经建立好了。

创建完VIOS的分区配置后,虚拟适配器分配如下

 

下图需要解释一下,因为很容易出现概念性的错误,适配器标识:201指的就是适配器的槽位号,VLAN标识:199指的相同vlan id的分区间可以相互通讯,不同的vlan id之间的分区无法通讯。IEEE 802.1Q是指将该VIOS服务器作为一台虚拟的三层网络交换机来使用,凡是PVID号(可设置多个,如下有232431等)和物理交换机的VLAN ID是一致的,就可以访问到相应的网段,访问外部网络中的干线优先级是指在做两台VIOS的环境下,优先走哪台VIOS的网络链路,这里选择1,那另外一台VIOS只能选择2,不能两台VIOS的干线优先级的值是一样的。

 

 

 

以下是VIOS上另外一个虚拟网卡,其VLAN ID99,这个虚拟网卡是两台VIOS之间做心跳使用,所以不需要访问外网

 

2.3 安装配置VIO Server

右键激活VIO分区选择激活并打开终端,选择控制台:

VIOS的安装光盘放入光驱,并从光盘启动VIOS分区:

安装方法和安装一个分区并无区别,这里就不详细介绍了。

 

2.3.1 VIOS根盘镜像

安装完毕之后需要在系统中对VIO进行配置:

系统默认的用户名和密码都是padmin

 

 

 

接下来需要接受license,否则什么都做不了,命令是:$ license –accept

通过ioslevel查看当前VIO系统的版本,目前最新版本是2.2.0.0,需要把补丁更新到2.2.0.11-FP24-SP1

补丁打完之后可以先做镜像,因为做完镜像之后系统会自动重启。

Extendvg –f rootvg hdisk1

Mirrorios –f hdisk1

 

重启之后再设置启动顺序:bootlist –mode normal hdisk0 hdisk1 cd0

2.3.2 rootvg磁盘配置

按照设计原则,在本次案列中,将采用VIOS本地磁盘建立VG,划分LV的方式分配给client作为rootvgclient端需要进行根盘镜像,架构如下:

 

 

 

以下操作需要在2VIOS上分别实施

oem_setup_envAIX环境下,建立datavg作为clientrootvg空间

$ oem_setup_env

# mkvg -y datavg hdisk1 hdisk3 hdisk4 hdisk5

# mklv -t jfs2 -e x -y vdisk_S1 datavg 70G

# mklv -t jfs2 -e x -y vdisk_S2 datavg 70G

# mklv -t jfs2 -e x -y vdisk_S3 datavg 70G

# mklv -t jfs2 -e x -y vdisk_S4 datavg 70G

# lsvg -l datavg

datavg:

LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT

vdisk_S1            jfs2       292     292     4    open/syncd    N/A

vdisk_S2            jfs2       292     292     4    open/syncd    N/A

vdisk_S3            jfs2       292     292     4    open/syncd    N/A

vdisk_S4            jfs2       292     292     4    open/syncd    N/A

退出AIX环境,在padmin环境下建立vdev,将相应的LV设备映射给相关Client

$ lsmap -all |grep vhost

vhost0          U8204.E8A.065A7D6-V2-C211                    0x00000004

vhost1          U8204.E8A.065A7D6-V2-C221                    0x00000000

vhost2          U8204.E8A.065A7D6-V2-C231                    0x00000000

vhost3          U8204.E8A.065A7D6-V2-C241                    0x00000007

 

$ mkvdev -vdev vdisk_S1 -vadapter vhost0 -dev P550_S1

$ mkvdev -vdev vdisk_S2 -vadapter vhost1 -dev P550_S2

$ mkvdev -vdev vdisk_S3 -vadapter vhost2 -dev P550_S3

$ mkvdev -vdev vdisk_S4 -vadapter vhost3 -dev P550_S4

 

2.3.3 存储磁盘配置

此次案例中,客户端数据将存放于HP XP12000的存储阵列中,存储磁盘架构图:

 

VIOS环境下安装存储的多路径软件,具体安装方法请参考各个厂商提供的官方文档。

修改相关的硬件参数,以满足MPIO和双VIOS架构的需求(2VIOS都需如下步骤):

 

 

 

$ chdev -dev fscsiX -attr fc_err_recov=fast_fail dyntrk=yes –perm

$ chdev -dev hdiskX -attr reserve_policy=no_reserve

$ chdev -dev hdiskX -attr algorithm=load_balance

# chdev -l hdiskX -a hcheck_interval=20 -a hcheck_mode=nonactive –P

 

2.3.4 网络配置

根据设计原则,需要在VIOS上的网卡进行聚合以达到增加带宽的目的,架构如下

 

$ mkvdev -lnagg ent0 ent1 -attr backup_adapter=ent2

配置SEAVLAN,架构如下:

 

 

$ mkvdev -sea ent6 -vadapter ent3 -default ent3 -defaultid 199 -attr ha_mode=auto ctl_chan=ent4                               

$ mkvdev -vlan ent7 -tagid 24                                                                                                 

$ mkvdev -vlan ent7 -tagid 124                                                                                                

$ mktcpip -hostname 065A7D6_vios2 -inetaddr 172.22.224.161 -interface en8 -start -netmask 255.255.255.0 -gateway 172.22.224.193

 

 

2.4 配置Client

按照设计部分,每个client端虚拟1块以太网卡(见表五),2块虚拟光纤卡(见表九)

适配器标识211是指虚拟网卡的槽位号,VLAN标识就是需要访问的VLAN,需要和服务器端的设置保持一致

 

虚拟SCSI就是虚拟存储光纤卡,其通过服务器适配器标识(211)来和服务器端的虚拟存储光纤卡做绑定。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论11 条评论

zp989zp989技术支持, 汇金
2023-05-30 22:19
不错
makosunmakosun系统工程师, 东华软件股份公司
2022-10-14 13:29
谢谢分享!
hnwy110hnwy110其它, 北京xxx科技有限公司
2017-10-25 10:33
有点不全啊,初期的设计和后期测试没有
永远在学习永远在学习系统运维工程师, 系统管理员
2013-06-09 09:56
好东东
chuyuan_zhouchuyuan_zhou技术经理, 深圳市南凌科技发展有限公司
2011-07-07 16:48
好东东
louis095louis095软件开发工程师, 北羊科技
2011-04-14 11:49
不错,学习。
sunsyc2001sunsyc2001工程师, 国际商业机器(中国)投资有限公司上海分公司
2011-03-17 17:31
不错,收藏
fhq_scfhq_sc项目经理, 宇信易诚
2011-03-17 15:35
不错,学习。
hanqlhanql系统架构师, IBM
2011-03-09 09:40
好文。学习
mi_zymi_zy软件开发工程师, 民航山西空管分局
2011-03-05 09:05
好东西
myciciymyciciyIT顾问, 某金融科技公司
2011-03-04 10:41
清晰
Ctrl+Enter 发表

作者其他文章

相关文章

X社区推广