• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C CAS 兼容性测试工具配置指导-5W101

手册下载

H3C CAS 兼容性测试工具配置指导-5W101-整本手册.pdf 1 | 普通用户等级   (956.05 KB)

  • 发布时间:2022/8/19 18:26:43
  • 浏览量:
  • 下载量:

H3C CAS云计算管理平台

兼容性测试工具配置指导

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

资料版本:5W101-20220816

 

Copyright © 2022 新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

本文档中的信息可能变动,恕不另行通知。



1 简介

本文档用于介绍如何使用兼容性测试工具检测服务器是否兼容CAS云计算管理平台。

2 配置前提

本文档中的配置均是在实验室环境下进行的配置和验证,配置前服务器和软件的所有参数均采用出厂时的缺省配置。如果您已经对被测试对象进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。

3 注意事项

·     如果出现执行结果后有failed的情况,建议在平台上手动执行对应的功能。

·     该工具支持X86架构和ARM架构的服务器。

·     本文档的操作不适用于Windows系统虚拟机。

4 配置要求

·     准备两台服务器,保证eth0-eth4处于活动状态,并使用eth0作为管理网。

·     分别使用两台服务器搭建虚拟化管理平台,其中被测服务器的主机在搭建时命名为cvknode,另外一台随意。

·     至少有一个HBA卡是活动的,如果没有HBA卡,对应的测试项将会fail

·     测试工具涉及到LLDP测试,请事先在交换机侧配置好LLDP;如果是刀片服务器,由于本身不推荐开启LLDP,对应的测试项可以忽略。

5 配置环境

5.1  服务器

本文档不严格与具体硬件服务器型号对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。

5.2  软件

软件

版本

服务器虚拟化管理软件

根据现场实际要求而定

 

6 配置指导

6.1  服务器安装虚拟化软件

将两台服务器安装虚拟化管理软件,其中被测试服务器作为CVM,名称设置为cvknode,另外一台作为CVK主机,不要与被测试服务器名称相同,建议设置为cvknode1

6.2  配置模板存储

(1)     登录CAS云计算管理平台,选择顶部“云资源”页签,单击左侧导航树[虚拟机模板]菜单项,进入虚拟机模板列表页面。

 

(2)     单击<模板存储>按钮,进入模板存储列表页面。

(3)     单击<增加模板存储>按钮,弹出增加模板存储对话框。

(4)     设置相关参数。

(5)     单击<确定>按钮,完成操作。

 

(6)     单击<返回>按钮。进入虚拟机模板列表页面。

(7)     单击<导入虚拟机模板>按钮,弹出导入虚拟机模板页面。

(8)     选择模板存储位置,单击<下一步>按钮。

 

(9)     单击虚拟框区域,在弹出的对话框中选择需要导入的虚拟机模板压缩包,或者直接将“*.tar.gz”类型的模板文件拖拽到虚线框中,单击<开始上传>按钮上传虚拟机模板。

 

(10)     待上传完成后,单击网络策略模板输入框对应的图标,为虚拟机模板选择网络策略模板。

(11)     选择模板所有者。

(12)     单击<确定>按钮。

6.3  部署配置测试工具的虚拟机

6.3.1  模板部署虚拟机

(1)     选择顶部“云资源”页签,在左侧导航树选择[虚拟机模板]菜单项,进入虚拟机模板列表页面。

(2)     选择vm_template.tar.gz的模板部署虚拟机,单击操作列的<部署>按钮,开始部署虚拟机。

(3)     在弹出的部署虚拟机配置对话框中,根据需要配置虚拟机的基本信息、部署的主机集群、存储信息、网络信息及系统信息。

 

(4)     在任务台显示虚拟机部署成功后,可在虚拟机部署的节点主机上看到部署的虚拟机。

(5)     启动虚拟机,打开控制台,可以看到虚拟机的系统已经存在,与虚拟机模板操作系统一致。

6.3.2  Linux系统挂载CASTools

挂载CASTools方式:

方式一:可通过修改虚拟机进行挂载CASTools

方式二:可通过虚拟机概要信息页面,在硬件信息栏选择光驱挂载。

说明

如果虚拟机模板默认已安装了CASTools,此步骤可以跳过,如果确认部署的虚拟机未安装CASTools再进行该步骤。

 

本文档以方式二为例。

(1)     选择顶部“云资源”页签,单击左侧导航树[计算/主机池/主机/<虚拟机>]或者[计算/主机池/集群/主机/<虚拟机>]菜单项,进入虚拟机概要信息页面。

(2)     选择硬件信息栏中的光驱,单击<挂载光驱>按钮。

 

(3)     选择“控制台”页签,进入该虚拟机的控制台页面。使用root账户登录系统,其中,root账户对应密码为模板部署的虚拟机密码,安装CASTools

 

(4)     Mount挂载光驱。在Linux系统虚拟机中执行mount命令,挂载光驱设备,并进入到代理工具的Linux目录下。

(5)     然后执行安装命令“./CAS_tools_install.sh”。

 

(6)     安装完成后,建议重启虚机,在虚拟机的“概要”页面显示代理工具运行正常。

6.3.3  虚拟机配置IP地址

虚拟机安装完成后,默认不存在IP地址,在虚拟机的“概要”页面,IP地址信息显示为空。系统可以通过虚拟机代理工具为虚拟机分配IP地址。

(1)     登录CAS云计算管理平台,选择顶部“云资源”页签,单击左侧导航树[计算/主机池/主机/<虚拟机>]或者[计算/主机池/集群/主机/<虚拟机>]菜单项,进入虚拟机概要信息页面

(2)     选择修改虚拟机,进入虚拟机的“修改虚拟机”对话框中,在“网络”栏勾选“IP/MAC绑定”或者“手工配置”。

(3)     以代理工具配置为例。勾选“手工配置”,在IP地址相关栏,输入虚拟机的IP地址信息。然后单击<应用>按钮,重启虚拟机。

 

提示

在配置IP地址时,建议使用ping功能检查IP地址是否被占用。

 

(4)     虚拟机IP地址配置成功后,在“网络信息”页面显示刚配置的IP地址信息。或者在虚拟机的操作系统中,通过“ipconfig”命令,确认为虚拟机配置了对应的IP地址信息。

 

(5)     通过ssh工具登录到虚拟机内部,上传packages.tarroot目录下,然后解压该压缩包。

 

(6)     进入/root/packages/test/resource/robot,编辑resource.robot文件,根据实际情况修改如下标红参数,然后保存

[root@localhost ~]#cd /root/packages/test/resource/robot

 

*** Variable ***

${hostpool}    pool      #主机池名,不可更改

${clustername}    cluster     #集群名称,不可更改

${hostname}    cvknode    #主机名称,不可更改

# cas登录信息

${host_ip}    172.16.202.98  # 安装CVM的物理服务器IP,根据实际情况进行修改

${host_ip_xieyi}    http://${host_ip}

${host_port}    8080

${cas_host}    http://${host_ip}:${host_port}

${cas_username}    admin

${cas_password}    Cloud@1234    #cas0708密码,根据CAS版本不同,修改对应的登录密码

${cas_back_username}    root    #后台登录用户名

${cas_back_password}    root123         #后台登录密码

${cas_new_password}    cloud@12345   # 修改主机密码,无需更改

# 执行兼容性测试用例的centos虚拟机信息,根据实际情况进行修改

${vm_ip}    172.16.134.13   # 虚拟机IP,根据实际情况修改

${vm_username}    root     # 虚拟机登录用户名,根据实际情况修改

${vm_passwd}    123456     # 虚拟机后台登录密码,根据实际情况修改

# 预置物理网卡

${eth0}    eth0            #物理网卡1     根据实际配置,选择接口up的网口

${eth}    eth3            #物理网卡2,用于测试物理网卡mtu测试、暂停恢复物理网卡等。根据实际配置,选择接口up的网口

${eth1}   eth4            #物理网卡3,用于测试修改物理网卡驱动测试。根据实际配置,选择接口up的网口

# 虚拟机模板,用于验证与虚拟机相关的测试用例

${vm_template}    vm_template   # 虚拟机模板名,不可修改

${storage_pool}    defaultpool  # 本地存储池,默认

# 主机cpu信息

${cpuSocket}    4   #主机cpu个数,根据主机情况修改对应的值

${cpuCore}    2     #主机cpu核数,根据主机情况修改对应的值

6.4  执行测试

进入/root/packages/test,执行test_execution.sh脚本,参数N代表不重启主机,Y代表重启主机。

[root@localhost ~]#cd /root/packages/test

 

6.5  测试结果

运行结束后,会在/root目录下生成一个result文件夹,里面即为测试结果。

 

新华三官网
联系我们