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

H3C 可视化面板设计器 用户手册-7.1-5PW100

手册下载

H3C_可视化面板设计器_用户手册-7.1-5PW100-整本手册.pdf  (1.56 MB)

  • 发布时间:2015/5/4 10:27:57
  • 浏览量:
  • 下载量:

 

Adobe Systems

 

 

 

H3C 可视化面板设计器

用户手册

 

 

 

杭州华三通信技术有限公司

http://www.h3c.com.cn

 

资料版本:5PW100-20150427

产品版本:iMC PLAT 7.1 (E0301)


声明

Copyright © 2010-2015 杭州华三通信技术有限公司及其许可者 版权所有,保留一切权利

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

H3CAdobe SystemsAolynkH3CareTOP GIRFNetPilotNeoceanNeoVTLSecProSecPointSecEngineSecPathComwareSecwareStorwareNQAVVGV2GVnGPSPTXGbusN-BusTiGemInnoVisionHUASAN、华三均为杭州华三通信技术有限公司的商标。对于本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

由于产品版本升级或其他原因,本手册内容有可能变更。H3C保留在没有任何通知或者提示的情况下对本手册的内容进行修改的权利。本手册仅作为使用指导,H3C尽全力在本手册中提供准确的信息,但是H3C并不确保手册内容完全没有错误,本手册中的所有陈述、信息和建议也不构成任何明示或暗示的担保。



 

本书简介

本手册各章节内容如下:

l          1 H3C VPD系统概述。介绍了VPD的主要功能和使用背景。

l          23 H3C VPD的安装和卸载。介绍如何安装和卸载VPD

l          4 H3C VPD快速入门。介绍如何快速掌握使用VPD的技巧。

l          5 如何使用H3C VPD详细介绍VPD实现的所有功能。

l          6 H3C VPD典型实例。举例介绍VPD的使用过程和方法。

l          7 常见问题解答介绍了在使用VPD过程中经常会遇到的一些问题和解决办法。

读者对象

本手册主要适用于如下工程师:

l          网络设备管理员

l          现场技术支持与维护工程师

l          负责网络配置和维护的网络管理员

本书约定

1. 图形界面格式约定

   

   

< >

带尖括号“< >”表示按钮名,如“单击<确定>按钮”。

[ ]

带方括号“[ ]”表示窗口名、菜单名和数据表,如“弹出[新建用户]窗口”。

/

多级菜单用“/”隔开。如[文件/新建/文件夹]多级菜单表示[文件]菜单下的[新建]子菜单下的[文件夹]菜单项。

 

2. 各类标志

对操作内容的描述进行必要的补充和说明。

 

资料获取方式

您可以通过H3C网站(www.h3c.com.cn)获取最新的产品资料:

H3C网站与产品资料相关的主要栏目介绍如下:

l          [产品技术]:可以获取产品介绍和技术介绍的文档。

l          [服务支持/文档中心]:可以获取安装类、配置类或维护类等产品资料。

l          [服务支持/软件下载]:可以获取与软件版本配套的资料。

技术支持

用户支持邮箱:service@h3c.com

技术支持热线电话:400-810-0504(手机、固话均可拨打)

网址:http://www.h3c.com.cn

资料意见反馈

如果您在使用过程中发现产品资料的任何问题,可以通过以下方式反馈:

E-mailinfo@h3c.com

感谢您的反馈,让我们做得更好!

 


1 H3C VPD系统概述

H3C可视化面板设计器(Visual Panel Designer,以下简称H3C VPD)是H3C推出的针对iMC设备面板功能的用户自定制产品。H3C VPD引入了所见即所得的理念,用户可以通过可视化工具直观的配置设备的厂商、型号以及设备上各个物理实体的类型、状态,包括设备的单板、子卡、端口和风扇、电源等实体。通过简单的拖拽图片和属性配置即可使得iMC识别用户自己定义的设备配置并显示。对于熟悉MIB知识的高级用户,可以灵活定义实体的显示状态、编译第三方的MIB文件、配置第三方的MIB SNMP信息,使得iMC显示的设备面板更符合用户的实际要求。


2 H3C VPD的安装

l          软件安装盘(产品包装盒内)

除安装程序外,安装盘中\manual目录下存放H3C VPD的用户手册。

l          安装过程

Administrator权限的操作系统用户登录Windows操作系统,在install目录下,运行installw.exe文件。此时系统将出现如图所示的选择语言窗口。

图2-1 选择语言窗口

 

用户可根据实际情况选择安装和安装后运行的语言环境,单击<OK>按钮进入可视化面板设计器简介窗口。

图2-2 简介

 

单击<下一步>按钮,进入许可协议窗口。

图2-3 许可协议

 

认真阅读软件许可协议后,选择“我接受许可协议条款”,单击<下一步>按钮进入选择安装文件夹窗口。

图2-4 选择安装文件夹

 

选择好安装路径后,单击<下一步>按钮进入预安装摘要窗口。

图2-5 预安装摘要

 

单击<安装>按钮进入正在安装窗口。

图2-6 正在安装

 

单击<完成>按钮,结束安装。

图2-7 安装完毕

 


3 H3C VPD的卸载

选择[开始\程序\H3C Visual Panel Designer\Uninstall Visual Panel Designer]菜单项,系统将弹出卸载向导窗口。

图3-1 卸载 H3C Visual Panel Designer

 

单击<卸载>按钮开始卸载。

图3-2 正在卸载

 

单击<完成>按钮,完成卸载。

图3-3 卸载完成


4 H3C VPD快速入门

4.1 H3C VPD总览

图4-1 H3C可视化面板设计器界面

 

工具栏:VPD常用按钮如下。

 新建工程:创建一个新的厂商设备工程。

 打开工程:打开一个已有工程。

 保存工程:保存对工程的修改。

 导出工程:将工程以ZIP包的形式导出。

 导入工程:将ZIP包工程导入到VPD中。

 SNMP配置:配置MIB定义,系统通过该MIB定义与设备交互。

 状态配置:配置实体状态规则,使用不同颜色显示不同状态。

 查找:可以按照厂商类型/名称在设备树上查找实体。

 MIB编译:将MIB文件编译成iMC可以解析的JMIB文件。

 语言设置:设置工具的中英文语言。

设备树:用户在此处创建/删除实体,实体类型分为机框、板卡、端口、电源、风扇和自定义。自定义是用户自己创建的不属于常规实体的新类型。

预览区:左侧树选中实体的图像会显示在预览区中。

属性栏:查看/编辑左侧树选中实体的属性,当编辑区的实体被选中时,实体属性也会显示在这里。

编辑区:也称为工作区,用户可以将待编辑实体拖拽到编辑区进行编辑,如下是编辑区各按钮的用途。

l           添加机框:在编辑区增加机框。

l           添加板卡:在编辑区增加板卡。

l           添加端口:在编辑区增加端口。

l           添加风扇:在编辑区增加风扇。

l           添加电源:在编辑区增加电源。

l           添加自定义实体:在编辑区增加自定义实体。

l           批量添加:在编辑区批量增加实体。

l           重新排列:多选编辑区中已经添加的实体进行重新排列。

l           原始尺寸:让图片按照原始大小显示。

l           放大/缩小:1000表示原始尺寸。

l          恢复数据:将编辑区内实体恢复到修改前的状态。

l           清空工作区:清空编辑区的实体,编辑新实体之前,务必要清空工作区。

提示信息栏:用户操作成功/失败的提示信息。

4.2 管理H3C VPD工程

l          使用管理员用户登录iMC,进入系统管理页面,单击面板工程管理图标进入VPD工程文件管理页面。

l          在该页面,可以查看iMC已经存在工程的企业ID和工程名称。用户可以将VPD工具导出的工程导入iMC,也可以将iMC上现有的工程导出后,再使用VPD工具编辑。

图4-2 VPD工程文件管理页面

 

4.3 打开设备面板

l          登录iMC,进入到一款设备的设备详细信息页面,单击打开设备面板链接,即可操作设备面板。

l          同样在拓扑图上也有打开设备面板的入口。

图4-3 iMC显示设备效果

 


5 如何使用H3C VPD

图5-1 操作流程

 

5.1 VPD工具使用

本节操作均在VPD设计器上进行。

5.1.1 新建工程

快捷键:Ctrl+N

菜单入口:“工程”->“新建工程”。

参数说明:工程名称(为了帮助很好的识别工程,建议使用厂商名称,如‘HP’);企业ID(一个厂商设备的唯一标识,例如HP设备的企业ID为‘11’,H3C设备的企业ID为‘25506’等);依赖工程(为了能够实现重用,VPD实现了工程间的依赖,子工程可以使用父工程现有的实体。一般工程都要求依赖一个系统预置的企业ID为‘0’的工程,用户可以根据自己需要定制不同的工程依赖关系)。

操作说明:需要选择后缀名为‘.prj’的工程文件。

5.1.2 打开工程

快捷键:Ctrl+O

菜单入口:“工程”->“打开工程”。

操作说明:工程默认都保存在设计器预置的一个workspace目录下,用户打开工程要选择该目录下面的对应工程的‘.prj’文件。

5.1.3 VPD的实体分类

VPD的实体分为物理实体和逻辑实体。如5-2S7503E这个实体就是物理实体,而摆在它上面的板卡和电源就是逻辑实体。逻辑实体可以认为是物理实体上面的一个槽位,上面可能放置物理板卡实体,也可能放置物理电源实体,具体放置的物理实体的标识是多少取决于设备MIB的实现。

图5-2 左侧树S7503E

 

5-3,物理实体的属性栏中有一项“对应MIB表”,该项表示该实体上面的子实体数据从哪个设备MIB表来读取。“子实体状态”也是表示该实体上面的子实体使用的状态规则是什么。

图5-3 物理实体的属性

 

5-4,逻辑实体的属性栏中有一项“对应MIB表”,该项表示实际设备上对应该逻辑实体(槽位)的实体数据从哪个设备MIB表来读取。例如:对于设备上1号槽位的电源是否存在,需要使用哪个MIB表来获取。“实体状态”也是表示实际设备上面对应该逻辑实体(槽位)上面的实体使用的状态规则是什么。

图5-4 逻辑实体的属性

 

就本例而言,‘S7503E’的“对应MIB表”项表示它上面的板卡和电源需要从这个表读取;“子实体状态”项表示它上面的板卡和电源使用这个状态规则。1号电源的“对应MIB表”项表示1号电源槽位上的电源信息需要从这个表来读取;“实体状态”表示1号电源槽位上的电源使用的状态规则。

 

对于堆叠设备,机框实体的“对应MIB表”属性表示机框实体本身所在的MIB表。如果其子实体的MIB表与其一致,则该属性也表示其子实体所在的MIB表,子实体不需要再配置;反之,在其子实体(逻辑实体)的“对应MIB表”属性也要单独配置。

 

5.1.4 SNMP配置

(1)    单击工具栏的SNMP配置图标(快捷键:Ctrl+M)打开SNMP配置窗口。窗口左侧是配置树,右侧是对应的属性和值。

图5-5 SNMP配置一览

 

(2)    在“SNMP配置树”->snmpTable”上点击鼠标右键,单击“增加”,进入“创建SNMP表”界面,输入MIB表名称。

图5-6 创建SNMP

 

(3)    单击<下一步>按钮,进入“实体索引”Tab页。实体索引表示实体信息在MIB表数据中的索引,一般情况是表内唯一。注意,这里面的节点名称就是对应的MIB文件中定义的实际名称。是否索引表示该节点在实际MIB定义中是否以表索引的形式存在。

图5-7 实体索引

 

(4)    单击“实体描述”页签。在iMC中,当鼠标放置在该实体上时,系统会显示实体描述。

图5-8 实体描述

 

(5)    单击“实体标识”页签。实体标识也称VendorType,是一个实体的唯一标识。

图5-9 实体标识

 

(6)    单击“相对位置”页签。相对位置表明实体在其父实体上的排序。

图5-10 相对位置

 

(7)    单击“父实体索引”页签。父实体索引表示该实体的父实体在MIB表中的索引,可以配置多个。用户可以通过<增加><删除>按钮完成父实体索引配置。

图5-11 父实体索引

 

(8)    单击“实体类型”页签。实体类型表示该实体是机框、板卡或者端口等类型。

图5-12 实体类型

 

(9)    单击“自定义”页签。自定义表示实际MIB表中定义的上面5项之外的节点,用户可以根据需要添加。

图5-13 自定义

 

(10)单击<下一步>按钮进入“索引列表”页面。该页面是对索引节点进行排序,确定索引在MIB表中的先后顺序。

图5-14 索引排序

 

(11)单击<确定>完成SNMP表创建。

(12)SNMP配置树的表名上点击鼠标右键,可以对表进行修改和删除操作。

5.1.5 状态配置

(1)        单击工具栏状态配置图标(快捷键:Ctrl+T)打开状态配置窗口。如图,鼠标右键点击“Status”节点,可以增加状态规则。

图5-15 状态配置

 

(2)        增加一个普通状态。其中节点名称可以配置多个,中间用‘;’隔开,表示状态由多个节点决定。

图5-16 普通状态属性

 

(3)        鼠标右键点击“状态配置树”上的“portCommonStatus”节点,新增规则值。“portCommonStatus”规则描述如下:对于一个端口的显示颜色由MIB中‘ifTable’表下面的‘ifAdminStatus’和‘ifOperStatus’两个节点的值决定。如果值分别为‘1’和‘1’,端口颜色应为绿色‘green’(管理态和运行态都为使能状态)。同样也有‘blue’和‘cyan’的情况。

图5-17 完整的“portCommonStatus”规则

 

(4)        复合状态是由多个普通状态组成,如图为一个由“portCommonStatus”规则和“portRj45Status”规则组成的复合规则。例如:一个端口的‘ifAdminStatus’和‘ifOperStatus’值分别为‘1’和‘1’,则对应状态值应该是‘green’;同时根据“portRj45Status”规则,这个端口的ifJackType节点的值为‘2’,得到的状态为‘rj45’。使用“portCommonStatus”规则得出的是‘green’,而“portRj45Status”规则得出的是‘rj45’,则最终得出的‘green;rj45’的复合状态是‘green’。

图5-18 复合状态规则

 

图5-19 PortRj45Status规则

 

5.1.6 图片上传

在实体的属性栏中有一项“实体图片”的属性,设置该实体的图片,用户可以单击后面的<…>按钮进入选择图片页面配置实体图片。

图5-20 实体图片

 

如图,基础图片就是这个实体使用的图片。对于配置了状态的实体,要上传多个图片。对于本例的端口,要使用“portCommonStatus”状态规则,因此要根据“portCommonStatus”规则中可能的值‘green’、‘blue’和‘cyan’做3个图片。图片命名也要按照‘基础图片_状态值’的方式。本例可以看出,基础图片为gigabitEthernet.gif,因此其它3个图片分别为gigabitEthernet_green.gifgigabitEthernet_blue.gifgigabitEthernet_cyan.gif

图5-21 上传图片

 

5.1.7 MIB编译

菜单入口:“工具”->MIB编译”。

操作说明:由于MIB编译一般会依赖某些基础MIB,系统会预置一些常用的基础MIB。编译MIB前要引入所有该MIB依赖的MIB文件才能编译通过。编译完成后,提示信息栏会给出较详细的提示信息。

图5-22 MIB编译

 

5.1.8 导出工程

快捷键:Ctrl+E

菜单入口:“工程”->“导出工程”。

操作说明:导出工程时,选择要导出的目录位置,单击<选择目录>按钮即可完成保存,系统会自动打开选择的目录。

5.1.9 导入工程

快捷键:Ctrl+I

菜单入口:“工程”->“导入工程”。

图5-23 导入工程

 

5.1.10 工程属性

快捷键:Ctrl+P

菜单入口:“工程”->“工程属性”。

操作说明:可以修改“工程名称”,查看“企业ID”和“依赖工程”。“工程名称”是为了帮助很好的识别工程,建议使用厂商名称,例如‘11’表示惠普的企业ID,那么“工程名称”就可以定义为‘HP’。

图5-24 工程属性

 

5.1.11 查找

快捷键:Ctrl+F

菜单入口:“编辑”->“查找”。

操作说明:可以针对名称和实体标识在设备面板树上查找实体定义。用户可以选择是否区分大小写、是否全字匹配,同时可以改变查找的方向。

图5-25 查找

 

5.2 iMC上应用VPD工程

本节操作均在iMC上进行。默认iMC已经使用管理员登录。

5.2.1 VPD工程管理

入口:“系统管理”->“设备面板管理”

操作说明:本功能可以完成对VPD工程的浏览、导入、导出和删除等操作。在删除设备面板工程文件时,一定要先确认是否有其它的工程文件依赖于它。删除父工程会导致子工程在解析的时候出现错误。

5.2.2 打开设备面板

入口:“资源”->“设备详细信息”->“动作”->“打开设备面板”

操作说明: 如果打开的面板和用户预期或实际设备不符,请对照设备的MIB实现检查VPD工程的配置是否正确。


 

6 H3C VPD典型实例

6.1 HP ProCurve J9019A Switch 2510-24设备

H3C VPD针对一般低端设备制定了一套简易的设备支持方案,用户无须了解太多的MIB知识,只需要简单的几步操作即可完成对设备的支持。下面以HP ProCurve J9019A Switch 2510-24设备为例,描述如何简易的支持一款低端设备。

(1)    首先要分析一下2510-24这款设备,下图是根据实际设备绘制的设备机框图片。根据不同需要,绘制的图片最好能与实际设备面板保持一致(当然,也可以对设备直接拍照)。底板上绘制端口的槽位,方便在添加端口实体的时候能够很好的定位位置。这款设备左侧是设备型号、一个Console口和几个显示灯。中间是24Ethernet口和2Combo口。最右侧是ProCurve的私印。该设备实现了rfc1213,完全可以通过读取ifTable表来实现对面板上元素(主要是端口)的管理。

图6-1 2510-24设备图片

 

(2)    打开VPD,在菜单栏选择“工程->新建工程”,弹出新建工程窗口。工程名称输入‘HP’,企业ID输入‘11’,依赖工程选择‘0_devicepanel’的工程,单击<确定>按钮新建HP设备工程。

图6-2 新建HP工程

 

(3)    在左侧设备树区域“设备面板树->机框”上面右键,单击<增加>按钮新建一个设备。

(4)    如图所示,编辑设备的各属性值。其中实体图片需要事先拍照或绘制。

图6-3 编辑设备属性

 

图6-4 选择实体图片

 

(5)    选中左侧设备树区域中新增的‘2510_24’设备,在预览区会显示设备图片。左键拖拽该图片到工作区,可以看到该设备由24个普通以太口和2Combo口组成。

(6)    单击工作区的“批量添加”图标,按照图示新增端口。此处的行间距和列间距要根据实际面板绘制的象素调整。单击<确定>按钮,工作区出现新增的24个普通以太口。

图6-5 批量添加端口

 

(7)    将端口一起拖拽到底板图片对应的位置。本例中由于前12个口和后12个口之间的距离比较大,因此将1-12口位置调好之后,需要多选13-24口,统一拖拽到正确的位置。用户可以按住左键拖拽鼠标,将想要多选的端口圈在黄色框内完成多选。

图6-6 调整端口位置

 

(8)    全选1-24口,修改属性栏中的实体标识为‘6’,这是系统默认的以太口的值。

图6-7 批量设定端口标识

 

如果不设定具体的端口类型,则表示实际设备的端口类型根据MIB读取的值决定。用户需要事先使用VPD定制需要的类型(VendorType)的端口,系统通过读取设备MIB与设备树上配置好的端口进行匹配。

 

(9)    将第二行端口全部选中,修改属性栏中的旋转角度为‘180’,因为实际面板上这一行端口是倒置的。

图6-8 批量设定端口旋转角度

 

(10)单击“添加端口”图标,新增25号电口,拖拽至正确的位置,并修改属性栏中的实体标识为‘6’,实体状态选择‘portCommonStatus;portRj45Status’。再次以同样的方式添加25号光口,拖拽至正确的位置(25号口下方),注意要修改属性栏的实体标识为‘117’,相对位置为‘25’,旋转角度为‘180’,实体状态为‘portCommonStatus;portFiberStatus’。

图6-9 新增25号电口

 

图6-10 新增25号光口

 

(11)以同样的方式新增26Combo口。

(12)如果系统预置的端口类型不能满足用户要求,用户可以新增端口类型。

(13)单击工具栏的“保存”按钮完成工程保存。

(14)在菜单栏选择“工程->导出工程”,选择导出目录,单击<选择目录>按钮,程序会自动打开导出的ZIP文件所在的目录。

图6-11 选择导出目录

 

(15)使用管理员用户登录iMC,进入系统管理页面,单击“设备面板管理”图标进入VPD工程文件管理页面。

图6-12 设备面板管理

 

(16)单击<导入>按钮,进入上传文件页面。单击<浏览>按钮,选择刚刚导出的ZIP包后,单击<导入>按钮,提示‘11_devicepanel.zip导入成功’完成上传。

图6-13 上传文件

 

(17)通过设备IP搜索到对应设备,单击“操作->打开设备面板”即可打开设备面板。在面板上面右键可以使用设备支持的功能,也可以进行放大/缩小面板等操作。

图6-14 设备列表

 

图6-15 HP设备面板

 

6.2 H3C S12518-S12508 IRF堆叠设备

购买了中高端设备的用户很难满足于仅仅在设备面板上面简单的摆置端口,而是需要识别设备的不同板卡,电源和风扇等实体。H3C VPD提供了一套完备的方案,实现了对设备上多实体的管理。下面以H3C S12518-S12508 IRF堆叠设备为例,描述如何配置一款复杂的高端设备。

(1)    H3C 12500系列高端设备,实现了entityMIBifTable,可以精确的对板卡、电源、风扇和端口等实体进行管理。同样,用户需要事先绘制设备机框、单板等需要管理的实体的图片。

(2)    新建H3C工程,操作同案例5.1-1,企业ID改为‘25506’。

(3)    在左侧设备树区域“设备面板树->机框”上面右键,单击<增加>按钮新建一个设备。

(4)    如图所示,编辑设备的各属性值。其中实体图片需要事先拍照或绘制。

图6-16 编辑设备属性

 

用户不必针对一个堆叠设备配置多个机框,系统会自动从MIB中读取堆叠信息,依次从上至下显示面板。

 

(5)    选中左侧设备树区域中新增的‘S12518’设备,在预览区会显示设备图片。左键拖拽该图片到工作区。可以看到该设备上有029个槽位,该设备实现了entPhysicalTable,一定有电源和风扇的信息。

(6)    使用MIB浏览工具(推荐使用iMC自带的MIB管理功能,登录iMC后进入“系统管理”页面即可使用)浏览设备的entPhysicalTable的实现。

图6-17 iMC MIB管理工具的表浏览

 

(7)    单击工作区的<添加板卡>按钮,将生成的板卡虚拟实体拖拽到0号槽位置,修改其属性。注意,旋转角度为‘90’,因为我们正常制作的板卡都是横向的。同时相对位置为‘0.1’,这是和设备的entPhysicalTable实现保持一致的。S12518设备的实现形式是Stack->Chassis->Container->Module,其中Container表示设备的板卡槽位。前面我们说过entPhysicalParentRelPos节点表示实体在父实体上的相对位置,这里Container的相对位置就和槽位号一致,而Module一般在它上面都只有一个,相对位置就都是‘1’。因此这里配置板卡的相对位置的时候,值为‘0.1’的含义就是0号槽1板卡,通过这种方式用户可以少加Container这一实际不存在的层。

图6-18 添加板卡

 

(8)    按照步骤6将所有单板添加完毕。

图6-19 添加所有单板

 

(9)    同样的方式在设备上增加电源和风扇。蓝色为电源,白色框为风扇。

图6-20 添加电源/风扇

 

(10)新增单板类型,在左侧设备树区域“设备面板树->板卡”上面右键,点击<增加>按钮新建一个板卡。按图示配置板卡属性。

图6-21 板卡属性栏

 

(11)将新增板卡拖拽至工作区,在板卡上面新增一个端口。本例中测试设备上仅插一块单板,因此仅支持这一块板卡。用户可以按照自己需求定制更多的板卡。

图6-22 新加端口

 

(12)同样的方式新增电源和风扇类型。

图6-23 新增电源

 

图6-24 新增风扇

 

(13)同样方法添加设备S12508,然后参照5.1-11之后的步骤保存工程、导出工程并上传到iMC,打开设备面板。S12518会展示在页面上部,在其下面是S12508

图6-25 S12518设备图片片断


7 常见问题解答

1. 如何快速定位实体?

有些时候,有的设备上的固定槽位存在一些不可插拔的板卡,也就是说这个位置的板卡是固定的。我们在添加这种设备时,会在这个位置的板卡上输入确定的板卡实体标识值,而不是留空(让系统从设备MIB读取决定)。如7-1所示,0号槽位的板卡就是这种情况。

对于这种情况,系统提供了“实体定位”功能,用户在板卡上单击右键,单击<实体定位>按钮,即可跳转到该实体的定义位置。

图7-1 样例设备

 

图7-2 实体定位

 

图7-3 跳转

 

2. 使用VPD新建了一个工程,上传时发现iMC中已经存在该工程,如何处理?

有些时候用户可能需要在原工程的基础上,增加一些新的设备定义。此时,若用户在VPD中创建一个企业ID相同的工程,就出现了用户端和iMC有两个相同企业ID的工程。iMC针对这种情况提供了工程比较的功能。

上传工程的步骤和之前完全相同,当上传的工程品牌在iMC上已经存在时,系统会自动对两个工程进行比较。如7-4所示,新上传的工程比现有工程多了一款“S7510E”设备的定义。同时,“hh3cLswPortTable”的定义也与iMC原有工程存在差异。根据系统显示的对比信息,用户可以自行选择需要更新的内容。

图7-4 工程比较

 

3. 使用VPD时,经常会看到“匹配倒数第几位”的属性,该属性有何用途?

“匹配倒数第几位”一般是用于MIB OID值的处理,大多数情况下设备实现的MIB值都是完整的MIB OID值,例如一个H3C的板卡“LSQ1CGP24TSC0”的标识为“1.3.6.1.4.1.25506.3.1.9.4.570”,但是在设备MIB实现时有时仅保存“570”作为标识,因为“570”之前的节点对于H3C的板卡来说都是通用的。此时就需要配置“匹配倒数第几位”的值为“1”,表示只匹配OID的最后一位,这里的一位是指被“.”分割表示一位。

7-5所示,在配置SNMPMIB关联时,由于“entAliasMappingTable”中的“entAliasMappingIdentifier”节点保存的是完整的“ifIndex”的OID值,而“ifTable”表中的“ifIndex”值只保存最后一位,因此也要配置“匹配倒数第几位”。

图7-5 匹配倒数第几位

 

4. 创建工程时,默认会依赖一个0_devicepanel的工程,这个工程里都包含什么实体?

为方便用户使用,系统预置了一个common0_devicepanel)工程,定义了一些常用实体、SNMP表和状态。

common工程预定义了电源和风扇实体,方便用户直接引用。同时默认添加了一个电口和一个光口,VendorType的值分别对应IANAifType-MIB中定义的ethernetCsmacd(6)gigabitEthernet (117)

图7-6 common工程预定义实体

 

common工程预定义了显示面板常用的以下公有MIB表。

(1)    entPhysicalTable又称实体物理表,以表的形式存储设备上各种物理实体数据,如7-7所示。

图7-7 entPhysicalTable定义

 

节点介绍:

l          entPhysicalIndex是该表的索引,它与entAliasMappingTable中的entPhysicalIndex节点关联,即数值相等。

l          entPhysicalDescr是每个实体的描述。

l          entPhysicalVendorType表示实体的唯一标识,我们通过这个ID值来唯一确定一个实体。

l          entPhysicalParentRelPos表示实体在其父实体的相对位置(排序),例如,如果一块单板上有Ethernet0/1-Ethernet0/2424个端口,Ethernet0/5口一般在其父实体上的排序就是‘5’。

l          entPhysicalContainedIn能将实体物理表中的各条数据联系起来,存储父实体的entPhysicalIndex值,通过这个节点就可以找到存储父实体的物理表数据。

l          entPhysicalClass表示实体类型,使用数字表示一种类型,例如,module(9)表示板卡,port(10)表示端口。

(2)    entAliasMappingTableentPhysicalTableifTable关联起来,用于显示端口的状态,如(3)所示。

图7-8 entAliasMappingTable定义

 

该表中的entPhysicalIndex值与entPhysicalTable中的entPhysicalIndex相匹配。entAliasMappingIdentifierifTable中的ifIndex相关联,并且也与ifJackTable中的ifManuIfIndex相关联。

(3)    ifTable存储了设备的端口数据,如7-10所示。

图7-9 ifTable定义

 

节点介绍:

l          ifIndex是该表的索引,很多表是通过与该索引建立关联关系来实现对ifTable表数据的引用。

l          ifDescr表示端口描述。

l          ifType存储端口类型,该类型在IANAifType-MIB中有定义。

l          ifAdminStatus表示端口的管理态是否使能。

l          ifOperStauts表示端口的运行态是否使能。

(4)    ifJackTable主要用于显示combo口的状态,该表与ifTable有关联,如7-10所示。

图7-10 ifJackTable定义

 

这里的ifJackType表示端口类型的值,例如,值为rj45(2)rj45S(3)表示combo口电口使能,值为fiberSC(8)fiberMIC(9)或者fiberST(10)表示combo口光口使能等。

 

common工程预定义了一些显示面板常用的状态。

图7-11 状态定义

 

l          portCommonStatus:使用ifTable中的ifAdminStatus(管理态)节点和ifOperStatus(运行态)节点。当管理态为‘1’(使能),运行态为‘1’时,端口显示为‘green’(使用名称最后带‘_green’的图片)。当管理态为‘2’(不使能),运行态为‘2’时,端口显示为‘blue’。当管理态为‘1’,运行态为‘2’时,端口显示为‘cyan’。

l          portRj45StatusportFiberStatus:使用ifJackTable中的ifJackType节点,这两个定义一般不单独使用,配合portCommonStatus用于显示combo口状态。当ifJackType值为‘2’或‘3’时,表示电口使能,使用‘rj45’状态,当ifJackType值为‘8’、‘9’或‘10’时,表示光口使能,使用‘fiber’状态。

portCommonStatus; portRj45Status”和“portCommonStatus; portFiberStatus”:此为复合状态定义,一般由2个及以上的状态组成。这里portCommonStatus负责显示端口的颜色,portRj45StatusportFiberStatus负责显示是电口还是光口。使用该状态规则时,将combo口的2个口的相对位置设置成相等(表明同一时间仅能有一个口使能),电口设置‘portCommonStatus; portRj45Status’状态,光口设置‘portCommonStatus; portFiberStatus’,即可显示当前正在使用的口,并正确显示其状态(颜色)。

新华三官网
联系我们