《OptiXNGSDH命令行介绍.ppt》由会员分享,可在线阅读,更多相关《OptiXNGSDH命令行介绍.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、OptiXNG-SDH命令行介绍学习完此课程,您将会:使用命令行作为故障数据采集的工具编写网元配置命令行批处理文件并成功下发描述常用命令行的用法第第第第1 1章章章章 初识命令行初识命令行初识命令行初识命令行第第2章章 批处理文件详解批处理文件详解第第3章章 常用命令介绍常用命令介绍初识命令行l命令行是一种用于华为OptiX设备的人机交互命令。l其功能与网管一样,是OptiX设备开局和维护的有力工具。l特点:快捷简便、功能强大。什么是命令行?什么是命令行?初识命令行命令行与主机软件的版本命令行与主机软件的版本命令行与主机软件的版本命令行与主机软件的版本 lNavigator软件lCmdterm
2、软件lCmdclient软件命令行软件的种类命令行软件的种类命令行软件的种类命令行软件的种类 初识命令行l用于Windows98/2000/XP系统l命令行输入与输出操作、批处理文件的下发l主机软件、单板软件的加载l输入、输出自动记录lT2000V1网管系统安装目录会自带Navigator,缺省目录为X:T2000servernavigatorNavigator Navigator 软件软件软件软件初识命令行Navigator Navigator 软件的功能特点软件的功能特点软件的功能特点软件的功能特点l命令行输入与输出l执行批处理文件l主控与单板软件升级l自动保存结果Navigator 软件
3、界面软件界面初识命令行l用于UNIX系统l只能进行命令行输入与输出操作、批处理文件的下发。l无加载主机软件、单板软件等功能。lT2000网管系统安装目录会自带cmdterm,缺省目录为T2000serverToolcmdtermCmdterm Cmdterm 软件软件软件软件%cmdterm初识命令行lT2000网管自带的软件l基于T2000Serverl缺省安装在/T2000/cmdclient目录下l通常用于远程维护Cmdclient Cmdclient 软件软件软件软件初识命令行Cmdclient Cmdclient 软件界面软件界面软件界面软件界面命令输入框命令输入框初识命令行启动T2
4、000网管系统在系统/网管安全管理/远程维护用户管理窗口,远维接入许可的设定使能远维用户remote设置口令、操作权限、有效期等启动T2000/cmdclient/cmdclient.exe,并登录同Navigator与cmdterm相比,cmdclient操作受T2000Server控制具有远维报告创建、编辑功能没有下载主控和单板软件的功能CmdclientCmdclient的使用方法的使用方法的使用方法的使用方法初识命令行5.05.0命令行格式命令行格式命令行格式命令行格式#neid:command:para_block:.:para_blockneid:命令执行的网元IDcommand:
5、命令para_block:参数块,可能含有一个或多个参数赋值初识命令行命令行的语法规则命令行的语法规则命令行的语法规则命令行的语法规则命令开始:“:”冒号命令结束:“;”分号参数块分隔符:“:”冒号参数间分隔符:“,”逗号与:“&”到:“&”屏蔽:“/”初识命令行:模块名操作操作对象:参数块,;模块名模块名配置类 cfg告警类 alm 性能类 per 安全类 sm通信类 cm数据库类 dbms系统类 sys操作操作查询 get创建 add设置 set 删除 del 复位 reset例:alm-get-curdata:0,0;命令格式命令格式命令格式命令格式命令行简单技巧l查询某命令的格式在命令
6、字后加/?如:alm-get-curdata/?l查询当前主机所有命令字列表:helpl关键字检索如:cfg或:cfg-get几个有用的操作几个有用的操作几个有用的操作几个有用的操作第第1章章 初识命令行初识命令行第第第第2 2章章章章 批处理文件详解批处理文件详解批处理文件详解批处理文件详解第第3章章 常用命令介绍常用命令介绍批处理文件模板#1:login:szhw,nesoft;/用户名必须写成szhw:per-set-endtime:15m,199000000;:per-set-endtime:24h,199000000;:cfg-init-all;:cfg-set-devicetype
7、:OptiXOsn3500,standard;/注意大小写:cfg-set-nename:64,OSN3500示例;:cfg-add-board:9&10,ssn1gxcsa:1&2,ssn1pq1:16&15,ssn1sep;:cfg-add-board:17&18,ssn1nscc:8&11,ssn2sl64;:cfg-add-board:19&20,ssn1d75s:33,ssn1eu04:35,ssn1tsb4;/接口板需要创建/时钟配置:cfg-set-synclass:9,3,0 x0801,0 x0b01,0 xf101;批处理文件模板/公务配置:cfg-set-telnum:3
8、7,1,101;/选址呼叫电话:cfg-set-meetnum:37,999;/会议电话:cfg-set-reqtime:37,5;/呼叫等待时间:cfg-set-lineused:37,8,1,used;/光口使用情况,即允许那些光板通公务:cfg-set-meetlineused:37,8,1,used;/会议电话拆环/业务配置:cfg-add-xc:0,15,1,1,0,8,1,1,0,vc4;:cfg-add-xc:0,8,1,1,0,15,1,1,0,vc4;:cfg-add-xc:0,2,1&32,0,0,8,1,2,1&32,vc12;:cfg-add-xc:0,8,1,2,1&
9、32,2,1&32,0,0,vc12;:cfg-verify;批处理文件详解在5.0命令行中,可能由于同名用户已登录,导致无法登录,返回“NSERR_SM_LOGIN_ALREADY”,此时需使用lognew命令强制登录。即#1:lognew:szhw,nesoft;请注意请注意对网元操作前,必须先登录网元:对网元操作前,必须先登录网元:#1:login:szhw,nesoft;批处理文件详解结束性能监视结束性能监视:per-set-endtime:15m,199000000;:per-set-endtime:24h,199000000;作用:结束性能监视,保证配置速度及数据能正确传到网元。参
10、数:15m或24h周期分别为15分钟和24小时两个性能监视199000000为性能监视停止时间,可根据实际情况改动,199000000表示立即停止。批处理文件详解 初始化网元设备初始化网元设备:cfg-init-all;作用:在做新的配置前,需要对网元进行初始化操作,清除网元所有数据,以免原有数据对当前配置产生影响。批处理文件详解设置网元整体参数:cfg-set-devicetype:OptiXOsn3500,standard;/注意大小写:cfg-set-nename:64,“OSN3500示例”;/64表示名称长度:cfg-set-nepositon:“1109机房”;/可以不要此命令批处
11、理文件详解创建单板创建单板:cfg-add-board:9&10,ssn1gxcsa:1&2&3,ssn1pq1;:cfg-add-board:16&15,ssn1sep:8&11,ssn2sl64;:cfg-add-board:19&20,ssn1d75s:33,ssn1eu04:35,ssn1tsb4;请注意槽位编号和单板名称,单板名称前一定要指明是N1还是N2系列如是ssn1gxcsa,具体可查询单板编码。批处理文件详解l创建单板注意事项:需要创建的单板:线路板、支路板、交叉板、主控板、以太网单板、接口板及光放板;对于主控板,主板缺省创建,不允许删除;备板支持手工创建和删除操作;创建接口
12、板,需要先创建其对应的处理板;逻辑创建的单板具有ADDING、ACTIVE、DELETING三种状态,增加和删除单板后需校验成功通过才会生效;PIU、FAN、辅助接口板(AUX/SAP)等缺省自动创建,不支持手工安装;CXL1/4/16板采用逻辑板位分别创建各逻辑功能单元。批处理文件详解设置时钟参数:cfg-set-synclass:9,4,0 xf001,0 x0801,0 x0b01,0 xf101;命令字::cfg-set-synclass:Bid,SyncNum,Sync1,Sync2,.批处理文件详解例如例如:cfg-set-synclass:9,4,0 xf001,0 x0801,
13、0 x0b01,0 xf101;每个时钟源为双字节16进制数,高字节表示线路板板号(0 x010 x11),低字节表示光口号,从1开始;外部源1编号为0 xf001,外部源2编号为0 xf002;内部源编号为0 xf101;时钟源编号对应的板号所对应的单板必须是已经安装;配置时,内部源一定要是优先级表中的最后一个源。批处理文件详解设置公务参数:cfg-set-telnum:37,1,101;/选址呼叫电话:cfg-set-meetnum:37,999;/会议电话;:cfg-set-tellen:37,3;/设置电话号码长度:cfg-set-reqtime:37,5;/呼叫等待时间:cfg-se
14、t-lineused:37,8,1,used;/允许那些光板通公务:cfg-set-meetlineused:37,8,1,used;/会议电话使用光口注意:设置的板位必须已经安装;选号电话和会议电话使用光口情况必须分别设置;注意会议电话使用光口不能成环。批处理文件详解 创建业务连接创建业务连接:cfg-add-xc:0,15,1,1,0,8,1,1,0,vc4;:cfg-add-xc:0,8,1,1,0,15,1,1,0,vc4;:cfg-add-xc:0,2,1&32,0,0,8,1,2,1&32,vc12;:cfg-add-xc:0,8,1,2,1&32,2,1&32,0,0,vc12;
15、注意:双向业务要求成对书写;每段前面要求加注释;对于本站终结的业务“/本站名-对端站名”;对于穿通业务“/源站-宿站穿通”。创建一条VC4业务,源为15槽位1光口1号VC4;宿为8槽位1光口1VC4批处理文件详解配置校验下发配置校验下发:cfg-verify;作用:主控将配置数据与实际物理设备相互校验,校验成功后,主控将新配置的数据保存起来并让各板按照新配置的数据开工运行如果没有此命令,配置将不会下发到单板。查看网元状态查看网元是否进入正常运行态:查看网元是否进入正常运行态::cfg-get-nestate;作用:查询新配置数据是否完全下发成功。如果是,网元当前状态返回“running”,如果
16、否,则返回“install”。网元数据库备份手工备份配置数据手工备份配置数据::dbms-copy-all:drdb,fdb0;:dbms-copy-all:drdb,fdb1;作用:fdb0和fdb1的物理存储介质是flash,flash可保证掉电重启后,数据不会丢失。问题:请解释下面各语句的含义#1:lognew:szhw,nesoft;:per-set-endtime:15m,199000000;:per-set-endtime:24h,199000000;:cfg-init-all;:cfg-set-devicetype:OptiXOsn3500,standard;:cfg-set-n
17、ename:64,NE1;:cfg-add-board:9&10,ssn1gxcsa:1,ssn1sep1:7,ssn1sl16:17&18,ssn1nscc;:cfg-set-synclass:9,1,0 xf101;:cfg-set-telnum:37,1,101;:cfg-set-meetnum:37,999;:cfg-set-reqtime:37,5;:cfg-set-lineused:37,7,1,used;:cfg-set-meetlineused:37,7,1,used;:cfg-add-xc:0,7,1,1,0,1,1,1,0,vc4;:cfg-add-xc:0,1,1,1,0
18、,7,1,1,0,vc4;:cfg-verify;第第1章章 初识命令行初识命令行第第2章章 批处理文件详解批处理文件详解第第第第3 3章章章章 常用命令介绍常用命令介绍常用命令介绍常用命令介绍常用命令介绍add、set为创建和设置命令,那么get就是相应的查询命令 del是相应的删除命令例:cfg-get-nestate;/校验成功后,查看网元的运行状态。正常结果应是running,而非installing。:cfg-get-xc:0,0 /查询当前所有交叉连接:cfg-get-xc:0,5 /查询由其他单板接入到5槽位单板发出的所有交叉连接配置数据查询命令配置数据查询命令配置数据查询命令配
19、置数据查询命令常用命令介绍查询网元类型::cfg-get-devicetype查询网元日期::date(:set-date:2000-2-13)查询网元时间::time(:set-time:13*00*11)查询物理板位::cfg-get-phybd查询单板版本::cfg-get-bdversion:Bid查询单板版本信息:cfg-get-bdverinfo:Bid查询单板制造信息::cfg-get-bdinfo:Bid查询单板或主机详细版本::sftm-get-testver:Bid查询主机版本::sys-get-nesoftver查询当前主机版本::VER查询主机复位记录::errlog查
20、询主备主控单板备份状态:hbu-get-backup-info其它常用查询命令其它常用查询命令其它常用查询命令其它常用查询命令常用命令介绍告警查询类命令告警查询类命令告警查询类命令告警查询类命令查询当前告警:alm-get-curdata:para1,para2;参数说明:para1:板位号;如果是0,则表示查询所有单板para2:事件标识;如果是0,则表示查询所有事件举例::alm-get-curdata:0,0;/查询网元全部的当前告警:alm-get-curdata:11,0;/查询网元11槽位板上的所有当前告警常用命令介绍查询历史告警:alm-get-hisdata:para1,par
21、a2;参数说明:para1:板位号;如果是0,则表示查询所有单板para2:事件标识;如果是0,则表示查询所有事件举例::alm-get-hisdata:0,0;/查询网元全部的历史告警告警查询类命令告警查询类命令告警查询类命令告警查询类命令常用命令介绍:set-date:20002-1-1;/设置网元日期:set-time:12*00*00;/修改网元时间:per-set-monevent:0,0,0,0,perall,15m,enable;/设置监测的性能事件(全部事件)性能监视类命令性能监视类命令性能监视类命令性能监视类命令常用命令介绍:per-set-autorep:0,0,0,0,p
22、erall,15m(24h),disable;/允许性能事件的不自动上报:per-set-starttime:15m,200512345;/设置15分钟性能监测的开始时间:per-set-starttime:24h,200512345;/设置24小时性能监测的开始时间:per-get-monevent:1,0,0,0,perall,15m;/查询性能事件的监视状态:per-get-curdata:0,0,0,0,perall,24h;/查询当前24小时性能数据:per-get-hisdata:1,0,0,0,perall,15m,1,16;/查询15分钟历史性能数据性能监视设置与查询类命令性能
23、监视设置与查询类命令性能监视设置与查询类命令性能监视设置与查询类命令常用命令介绍:login:zhang,pass_word;/以某一用户身份登录网元:lognew:zhang,pass_word;/以某一用户身份强制登录网元:sm-add-user:user1,my_pass,every,enable;/添加用户网元用户管理类命令网元用户管理类命令网元用户管理类命令网元用户管理类命令常用命令介绍:sm-get-alluser;/查询所有用户信息:sm-get-curuser;/查询正在登录网元的用户,简化输入方法为:只输入一个分号:logout;/用户退出网元用户管理类命令网元用户管理类命令
24、网元用户管理类命令网元用户管理类命令常用命令介绍:cm-set-lanautoecc:open;/自动扩展ECC:cm-get-eccroute;/查询ECC路由:cm-get-chanerror;/查询ECC通道错误信息:cm-get-bdinfo;/查询在位光板ECC光口状态:cm-get-fiberport:bid,portnum;/查询光板光口状态和DCC速率ECCECC类命令类命令类命令类命令常用命令介绍:cfg-reset-board:Bid,resetmode参数说明:Bid:板位号;resetmode,复位方式:hard,硬复位;soft,软复位。硬复位:单板软件和硬件都会复位
25、,由于各芯片被初始化重启,所以会影响业务,在没有保护的情况下经过该单板的业务在硬复位过程中中断,效果与拔插单板基本相同;软复位:仅单板软件复位,芯片工作状态不受影响,所以不会影响业务。单板复位命令单板复位命令单板复位命令单板复位命令:reset;主机复位命令主机复位命令主机复位命令主机复位命令查询主机软件版本查询主机软件版本查询主机软件版本查询主机软件版本:sys-get-nesoftver;/查询主机软件版本以及相关信息常用命令介绍:sftm-get-testver:bdid;/查询单板或主控test版本信息:sftm-show-dir:bdid,“ofs1/hwx”;/查询单板指定目录文件
26、信息:sftm-get-fpatrol:bdid,FILEPATROL;/查询文件巡检状态:sftm-set-fpatrol:bdid,FILEPATROL,STOP;/禁止或使能文件巡检功能:sftm-delete-file:bdid,“/ofs1/hwx/ne3500.hwx”;/单个删除单板指定文件:sftm-copy-file:bdid,“/ofs1/hwx/filename”,bdid,“/ofs2/hwx/filename”;/拷贝文件文件系统操作命令文件系统操作命令文件系统操作命令文件系统操作命令问题l命令行配置文件一般包含哪几个重要部分?l除配置命令外,还有哪些我们常用的命令?
27、总结(您能说出这30个基础命令的作用吗?15分钟)1.:alm-get-curdata:0,0;2.:alm-get-hisdata:0,0;3.:per-get-curdata:0,0,0,0,perall,15m;4.:per-get-hisdata:1,0,0,0,perall,15m,1,16;5.:cfg-get-nestate;6.:cfg-get-board;7.:cfg-get-phybd;8.:cm-get-eccroute;9.:cm-get-maccon;10.:cm-get-bdinfo;11.:sys-get-nesoftver;12.:sftm-get-testve
28、r:bid;13.:cfg-get-bdversion:bid;14.:cfg-get-bdversion:bid;15.:mon-get-errlog:bid;1.:cfg-get-synclass:$xcsbid1#;2.:cfg-get-cursyn:$xcsbid1#;3.:cfg-get-dpspg:0;4.:hsc-get-work:5.:hbu-get-backup-info6.:dbms-compare-all:mdb,drdb;7.:sftm-show-dir:1,ofs1/hwx;8.:errlog;9.:cfg-get-xc:0,0;10.:cfg-get-xcconnect:0,0;11.:cfg-get-bdtemp:bid;12.:log-query-bytime:$sccbid1#,bb0.log,20060225000000,20070101000000;13.:sftm-get-fpatrol:bdid,FILEPATROL;14.:sftm-delete-file:bdid,“/ofs1/hwx/ne3500.hwx”;15.:sftm-copy-file:bdid,“/ofs1/hwx/filename”,bdid,“/ofs2/hwx/filename”;谢谢