022500+命令行配置批处理详解.docx
- 文档编号:30727070
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:18
- 大小:25.05KB
022500+命令行配置批处理详解.docx
《022500+命令行配置批处理详解.docx》由会员分享,可在线阅读,更多相关《022500+命令行配置批处理详解.docx(18页珍藏版)》请在冰豆网上搜索。
022500+命令行配置批处理详解
目录
第2章2500+命令行配置批处理详解1
2.1OptiX2500+系统配置批处理1
2.2注意事项5
2.2.1关于各单板的缺省设置5
2.2.2flash库备份5
2.3配置类常用的查询命令5
2.4告警类命令行5
2.4.1查询当前告警5
2.4.2查询历史告警6
2.4.3允许/禁止单板邮箱告警上报6
2.5性能类命令行6
2.5.1性能监测的设置批处理7
2.5.2查看网元15分钟/24小时监视周期的开始时间7
2.6网元用户管理类命令行7
2.6.1浏览用户登录表7
2.6.2用户退出7
2.7ECC类命令行8
2.7.1扩展ECC8
2.7.2查询ECC路由8
2.7.3查询设备槽位SCC口是否畅通8
2.7.4设备SCC口复位9
2.8dbms类命令行9
2.8.1库的清除9
2.8.2备份所有的库9
2.8.3比较不同方案区的所有数据库9
2.9保护倒换类命令行10
2.9.1apsc协议的启动10
2.9.2apsc协议的停止10
2.9.3apsc协议的状态查询10
2.9.4apsc协议参数设置10
2.9.5apsc协议参数查询10
2.9.6apsc倒换事件查询10
2.9.7启动/清除复用段强制倒换10
2.9.8启动/清除复用段人工倒换10
2.10其它命令行11
2.10.1时间设置/查询11
2.10.2日期设置/查询11
2.10.3查询主控板错误11
2.10.4查询主机软件版本号11
附件:
OptiX2500+命令行文件书写规范12
第2章2500+命令行配置批处理详解
2.1OptiX2500+系统配置批处理
(1)登录网元
#1:
login:
1,"nesoft";
(2)通常在命令行配置文件的第二行,有下面一条命令:
:
per-set-endtime:
15m&24h,1990-0-0,0*0;
此命令的作用是结束性能监视,保证配置速度及数据能正确传到网元。
因为网元可能原先已经设置了性能监视,可能有大量的性能数据上报。
此时网元和网管终端之间通讯繁忙,可能导致随后下发的命令无效。
一般在批处理文件中使用此命令关闭性能监视,然后再下发后续的批处理命令。
命令全部下发完后,再启动性能监视。
零星下发命令时一般不需用此命令。
(3)初始化网元设备
:
cfg-init
在做新的配置前,需要对网元进行初始化操作,清除网元所有数据。
(4)设置网元整体参数
:
cfg-set-nepara:
nename="甲地":
device=sbs2500+:
gne=true;
其中device=sbs2500+表示的是2500+II型子架,device=sbs128x表示的是2500+I型子架;当本网元是网关网元时,gne=true,否则为false。
(5)划分逻辑子系统
:
cfg-create-lgcsys:
sys1&&sys2;
该命令表示在该OptiX2500+设备上配置两个逻辑子系统sys1和sys2。
OptiX2500+的4.05主机最多支持48个逻辑子系统,其中复用段属性的逻辑子系统(包括环形复用段和线性复用段)不得超过12个,而且逻辑子系统编号必须在sys1~sys12内。
(6)定义逻辑子系统名称
:
cfg-set-sysname
"sys1";
:
cfg-set-sysname
"sys2";
注意:
逻辑子系统名称需要定义,否则网管上逻辑子系统名称的显示可能异常。
(7)配置逻辑子系统的属性:
:
cfg-set-attrib
2500:
2f:
bi:
msp:
ring:
adm;
配置逻辑子系统1的属性为:
速率级别为STM-16(参数2500);二纤(参数2f);双向(参数bi);复用段保护(参数msp);环形(参数ring);逻辑子系统类型为adm。
:
cfg-set-attrib
155:
2f:
bi:
nopr:
line:
tm;
配置逻辑子系统2的属性为:
速率级别为STM-1(参数155);二纤(2f)双向(bi)无保护(nopr)链(line);逻辑子系统类型为tm。
逻辑系统属性设置必须放在逻辑板位映射之前,即先执行:
cfg-set-attrib后才能执行:
cfg-set-gutumap,否则出错,这一点与155/622/2500设备不同。
(8)创建单板
:
cfg-create-board:
3&4,pq1:
5&6,s16:
7&8,xcs:
10,sde;
该命令表示在OptiX2500+子架第3、4槽位配置了两块PQ1板,第5、6槽位配置了两块S16板,第7、8槽位配置了一主一备两块XCS板,第10槽位配置了一块SDE板。
这与网管的配置是很类似的。
(9)配系统时钟源级别
:
cfg-set-stgpara:
syncclass=ex18k&sets;
设置时钟源级别为外部时钟源1、内部时钟源,即正常情况下系统的时钟源来自外部时钟源1提供的时钟信号,当此时钟源失效后,系统将使用内部时钟源。
(10)如果有两块XCS板,配置其主备用关系
:
cfg-set-workback:
0,7,8;
表示7号槽位的XCS处于主用状态,8号槽位的XCS处于备用状态。
(11)设置公务电话参数
:
cfg-set-ohppara:
teL=1&101:
meet=999:
rax=sys1&sys2:
reqt=5;
各参数说明如下:
tel:
公务电话号码=电话序号&电话号码。
电话序号:
1~3;电话号码:
大于0,小于999。
电话号码长度必须一致,且子网号长度部分应相同。
2500+不设置电话号码长度,由实际配置的号码计算电话号码长度,不能与其他电话号码重复。
meet:
会议电话号码,长度必须与电话号码长度一致,不能与其他电话号码重复。
rax:
公务使用的逻辑子系统,sys1~sys48最多48个逻辑子系统号,不能重复,参数1取0xff时表示取消配置。
reqt:
呼叫建立时间,取值范围为1~9秒,缺省为5。
(12)确定物理设备和逻辑设备的映射关系
:
cfg-set-gutumap
g1wall,5,s16,1;
:
cfg-set-gutumap
g1eall,6,s16,1;
:
cfg-set-gutumap
g1wall,10,sde,1;
:
cfg-set-gutumap
t3p1,3,pq1,0;
:
cfg-set-gutumap
t4p1,4,pq1,0;
对以上语句说明如下:
OptiX2500+设备在确定线路板的物理设备和逻辑设备的映射关系时,可以按照SDH接口(光/电口)划分,也可以按照板内VC4的编号来划分。
当按VC4编号划分时,表示为g1wn(n表示第n个VC4)、g1en、g2wn、g2en。
g1wn表示西1向,g1en表示东1向,g2wn表示西2向,g2en表示东2向,其中g2wn、g2en用于四纤的情况。
g1w1中第一个1表示四纤环中的第一组纤,在二纤环中只能为1或省略,四纤环中可为1或2。
举例1:
:
cfg-set-gutumap
g1w1,5,sd4,1;
这时板名“sd4”后的数字“1”代表板内VC4编号,若该命令中不是“g1w1”而是“gwall”,则“1”表示板内SDH接口号。
举例2:
:
cfg-set-gutumap
g1wall,9,sq1,3;
此时板名后的数字“3”为SDH接口号,此处表示sq1板的第三个光口。
举例3:
:
cfg-set-gutumap
g1eall,5,sd4,2;
与
:
cfg-set-gutumap
g1e1,5,sd4,5;
:
cfg-set-gutumap
g1e2,5,sd4,6;
:
cfg-set-gutumap
g1e3,5,sd4,7;
:
cfg-set-gutumap
g1e4,5,sd4,8;
等价(SD4板第二个光口对应的VC4编号为5、6、7、8)。
支路板的物理设备和逻辑设备的映射表示为tipj,i取值范围为1~8:
取值1~4对应IU1~IU4(1~4板位),取值5~8对应IU9~IU12(11~14板位);j取值1~4,表示VC4编号。
举例:
:
cfg-set-gutumap
t3p1,3,pd1,0;
2500+设备有8个支路槽位(IU1~IU4、IU9~IU12),必须和映射的支路号对应,如t1p1必须对应IU1槽位。
(13)配置支路板参数:
:
cfg-set-tupara:
iu3&iu4,1&&63,np;
iu3&iu4:
支路板板位
1&&32/1&&63:
定义支路板通道
p/np:
支路板是否配置为保护
(14)业务配置:
:
cfg-create-vc12:
sys1,g1w4,1&&16,sys1,t3p1,1&&16;
:
cfg-create-vc12:
sys1,t3p1,1&&16,sys1,g1w4,1&&16;
说明:
逻辑子系统1的西向光板的第4个VC4的第1-16个VC12业务下支路,下到逻辑子系统1的第3块支路板的第1-16通道。
由于业务是双向业务,第3块支路板的第1-16通道上线路,上到逻辑子系统1的西向光板的第4个VC4。
(15)设置复用段参数
:
apsc-set-para:
sys1,0,4,600;
由于逻辑子系统“sys1”的属性为复用段保护环,所以还需要设置节点参数。
本网元逻辑子系统1的MSP节点号为0,环上MSP最大节点号为4,复用段倒换恢复时间为600秒。
(16)校验配置数据:
:
cfg-checkout;
主控将配置数据与实际物理设备相互校验,校验成功后,主控将新配置的数据保存起来,并让各单板按照新配置的数据开工运行。
在配置文件中,此命令非常重要,如果没有此命令,配置将不会下发到单板。
(17)查看网元是否进入正常运行态:
:
cfg-get-nestate;
最后,在全部数据下发完毕,校验成功后,设备应进入正常运行的状态:
running。
如果返回状态是“installing”,说明数据下发没有完全成功,网元未进入正常的运行态。
2.2注意事项
2.2.1关于各单板的缺省设置
配置管理对许多参数配置都设有缺省值,如应收/应发J1字节、C2字节等;除非特殊情况,为了加快配置过程及减少失误,请使用缺省配置。
2.2.2flash库备份
为安全起见,在配置文件正确下发、网元进入运行态后,还须将配置数据保存到主控的FLASH库:
fdb0和fdb1,作双重备份。
:
dbms-backup-all:
fdb0;
:
dbms-backup-all:
fdb1;
2.3配置类常用的查询命令
(18):
cfg-get-nestate;
校验成功后,查看网元的运行状态。
正常结果应是running,而非installing。
(19):
cfg-get-nepara;
为了确保把批处理配到了正常的网元,建议用“:
cfg-get-nepara;”命令查看网元名称。
若查询得到的名称与配置文件中一致,则必然正确,说明配置文件没有下错网元。
(20):
cfg-get-stgpara;
查询时钟板配置参数
(21):
cfg-get-ohppara;
查询公务板配置参数
2.4告警类命令行
2.4.1查询当前告警
(22)用法:
alm-get-curdata:
para1,para2;
(23)参数说明:
para1:
板位号;如果是0,则表示查询所有单板。
para2:
事件标识;如果是0,则表示查询所有事件。
(24)举例:
:
alm-get-curdata:
0,0;//查询网元全部的当前告警
:
alm-get-curdata:
15,0;//查询OptiX2500+网元主控板上的所有当前告警
2.4.2查询历史告警
(25)用法:
alm-get-hisdata:
para1,para2;
(26)参数说明:
para1:
板位号;如果为0,则表示查询所有单板
para2:
事件标识;如果是0,则表示查询所有事件
(27)举例:
:
alm-get-hisdata:
0,0;//查询网元全部的历史告警
查询OptiX2500+网元主控板上的所有历史告警:
:
alm-get-hisdata:
15,0;
2.4.3允许/禁止单板邮箱告警上报
(28)用法:
alm-set/cancel-mailrep:
para1;
(29)参数说明:
para1:
板位号,0表示所有板。
此命令下发1分钟后上报。
(30)举例:
有时有这样的情况:
在网元侧发现某单板有告警,但在网管上却查询不上来,解决此类问题的方法是先采用该命令允许该单板邮箱告警自动上报,再利用相关的ptp命令直接读取该单板的邮箱告警数据。
例如:
第1槽位上的支路板告警灯闪烁,但在网管上查询,单板没告警,可用下列命令查询:
:
alm-set-mailrep:
1;
:
ptp:
1,11,0;
2.5性能类命令行
性能类命令的使用,我们通常下发性能设置、查询、删除的批处理命令。
下面我们结合批处理命令对常用的命令行文件作解释。
2.5.1性能监测的设置批处理
以下给出的只是一个批处理文件的示例,具体参数要依据实际情况修改。
:
date:
1997-12-31;//设置网元日期(依据实际日期进行设置,如果原来日期已正确则不需重新设置)
:
time:
23*59;//修改网元时间(依据实际时间进行设置,如果原来时间已正确则不需重新设置)
:
per-init;//初始化网元的所有性能参数设置
:
per-set-monevent:
0,0,perall;//设置监测的性能事件(全部事件)
:
per-set-autorep:
0,0,perall,15m&24h;//允许性能事件的自动上报
:
per-set-starttime:
15m,1998-1-1,0*0;//设置15分钟性能监测的开始时间
:
per-set-starttime:
24h,1998-1-1,0*0;//设置24小时性能监测的开始时间
2.5.2查看网元15分钟/24小时监视周期的开始时间
:
per-get-starttime:
周期类型(15m/24h);
2.6网元用户管理类命令行
我们通过PC网管和工作站网管登录OptiX网元,都要以正确的网元用户身份登录。
OptiX网元允许设置有多个用户,并允许多个用户同时登录同一个网元,但一个用户只能同时被一个使用者使用。
2.6.1浏览用户登录表
:
um-get-loginuser;//查询正在登录网元的用户
举例:
:
um-get-loginuser;
简化输入方法为:
只有一个分号
2.6.2用户退出
:
logout;
2.7ECC类命令行
2.7.1扩展ECC
当两个或多个网元无光路互通时,可用以太网来扩展ECC通信。
将其中一个网元设为server(一般是将距网关网元距离最短的网元设为server),其他网元设为client。
若只有两个网元互连,可通过直连网线;多个可通过HUB互连。
对server下发:
#A:
ecc-add-maclan:
server,1700,0;
对client下发:
#B:
ecc-add-maclan:
client,1700,server的IP地址;
注意:
server的IP地址以129.9.x.x的形式表示。
最后将server和client的主控板复位。
2.7.2查询ECC路由
用法:
:
ecc-get-route;
用于查询该网元可达的网元及经过的路由和跨段,ECC路由按跨段最短的原则,跟业务方向无关。
返回的数据中:
DST-ID表示该网元可到达的网元、DXC-ID表示经过的第一个网元、DISTANCE表示中间经过的网元数、MODE表示该路由是自动产生还是人工指定的(一般为auto)。
2.7.3查询设备槽位SCC口是否畅通
用法:
:
ecc-get-bdinfo;
该命令返回的结果如下:
FIBERPORTSTATE
BIDFIBER-PORTPORT-STATELINK-CHANLOGIC-CHAN-STATE
91port-auto0ok
101port-auto1ok
“BID”指光/电SDH接口板的板位号
“FIBER-PORT”是指ECC通道使用该光板第几个光口
“PORT-STATE”指ECC通道号的分配状态:
返回“port-auto”表示自动分配;返回“port-enable”表示该ECC通道为人工使能;返回“port-disable”表示该光口的ECC通道被人工关闭。
“LINK-CHAN”表示给该光口分配的ECC通道号,范围为0~19
2.7.4设备SCC口复位
用法:
:
ecc-reset-port:
板位号,光口号;
在实际应用中,若某个方向的ECC不通,可对该口进行复位,不用复位整个SCC板。
检查ECC问题,可先检查ECC路由和其状态,然后复位该ECC口,再核实该ECC口的状态,以定位故障。
2.8dbms类命令行
2.8.1库的清除
清除fdb0库的标志
:
dbms-clear-flag:
fdb0;
清除fdb1库的标志
:
dbms-clear-flag:
fdb1;
数据库的清除,要在下发了这两条命令,再复位主机(:
reset;)才能生效。
2.8.2备份所有的库
备份fdb1库
:
dbms-backup-all:
fdb1;
备份fdb0库
:
dbms-backup-all:
fdb0;
2.8.3比较不同方案区的所有数据库
:
dbms-compare-all:
para1,para2;
para1:
方案区,取值为fdb0、fdb1、drdb
para2:
方案区,取值为fdb0、fdb1、drdb
举例:
:
dbms-compare-all:
fdb0,drdb;
2.9保护倒换类命令行
2.9.1apsc协议的启动
以逻辑系统1为例,apsc协议的启动如下:
:
apsc-start:
sys1;
2.9.2apsc协议的停止
:
apsc-stop:
sys1;
2.9.3apsc协议的状态查询
:
apsc-get-state:
sys1;
2.9.4apsc协议参数设置
:
apsc-set-para:
逻辑系统号,本站节点号,最大节点号,恢复时间;
2.9.5apsc协议参数查询
:
apsc-get-para:
sys1;
2.9.6apsc倒换事件查询
:
apsc-get-event:
sys1;
2.9.7启动/清除复用段强制倒换
:
apsc-set/clr-forcesw:
para1,para2;
Para1:
取值为逻辑系统号,sys1到sys12
Para2:
倒换方向,取值为:
东向east,西向west
举例:
apsc-set/clr-forcesw:
sys1,west;
2.9.8启动/清除复用段人工倒换
:
apsc-set/clr-mansw:
para1,para2;
Para1:
取值为逻辑系统号,sys1到sys12
Para2:
倒换方向,取值为:
东向east,西向west
举例:
apsc-set/clr-mansw:
sys1,west;
2.10其它命令行
2.10.1时间设置/查询
:
time:
参数;
参数:
时间,时分秒用‘*’号分开。
秒不输入,缺省为0
例:
:
time:
12*3
2.10.2日期设置/查询
:
date:
参数;
参数:
日期,年月日用‘-’号分开,年输入四位
例:
:
date:
1998-1-1;
2.10.3查询主控板错误
:
errlog;
格式:
空参数,系统级别
2.10.4查询主机软件版本号
:
ver;
格式:
空参数,查询级别
附件:
OptiX2500+命令行文件书写规范
一、说明
(31)目的
此规范是为了统一命令行批处理文件的书写内容和书写格式,规范需要在命令行中配置的数据,方便今后的维护。
对于本规范发布之日后开的局,其命令行应按此规范进行编写。
今后的软件工程质量检查,也将依据本规范进行检查。
命令行文件中不符合编写规范的语句将作为不合格项处理。
(32)本规范所依据的主机软件版本为4.05.02.02。
(33)全部命令按提示后的“y”逐条下发。
(34)批处理下发完校验成功,待网元状态稳定后,进行备份库:
:
dbms-backup-all:
fdb0;
:
dbms-backup-all:
fdb1;
(35)从工作站的“sbsterm”下发命令时,不能采用“#5:
cfg-set-stgpara:
sync=sets;的书写格式,而必须分成两行书写:
#5:
:
cfg-set-stgpara:
sync=sets;
即进行操作网元切换时,只能采用“#5:
”的格式切换。
二、OptiX2500+命令行文件书写规范
(36)批处理文件的第一行不能为空行,否则工作站的“sbsterm”软件不会提示“(Yes,No,orAll)”。
(37)登录网元(以网元ID为1为例)。
注意登录语句前,要加上网元的ID号(PC网管):
#1:
login:
1,"nesoft";
对于放在SUN工作站上的命令行批处理文件,其书写格式必须如下:
#1:
:
login:
1,"nesoft";
分成两行书写,并且注意“#1:
”后不能有空格,否则不能下发到正确的网元。
(38)停止性能监视
:
per-set-endtime:
15m&24h,1990-0-0,0*0;
(39)初始化系统
:
cfg-init
(40)设置网元参数
:
cfg-set-nepara:
nename="1-深圳":
device=sbs2500+:
gne=true;
网元名统一为“ID-站名”,同一站点有多个网元,可以以“ID-站名(环1)”类似命名。
OptiX2500+的device应设为“sbs2500+”,如果本网元是网关网元,则要设置“gne=true;”,否则设置为“gne=false;”或不设置此参数(缺省为false)。
(41)创建逻辑系统
:
cfg-create-lgcsys:
sys1&&sys2;
(42)定义逻辑系统名称
:
cfg-set-sysname
"sys1";
:
cfg-set-sysname
"sys2";
(43)设置逻辑系统属性
:
cfg-set-attrib
2500:
2f:
bi:
msp:
ring:
adm;
:
cfg-set-attrib
155:
2f:
bi:
nopr:
line:
tm;
(44)创建逻辑板位
:
cfg-create-board:
2,ba2:
3&4,pq1:
5&6,s16:
7&8,xcs:
10,s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 022500 命令行 配置 批处理 详解