简介
本文档介绍在Prime Provisioning Sybase数据库中解析和/或解锁用户网络接口(UNI)共享同步任务的分步过程。
先决条件
要求
Cisco 建议您了解以下主题:
- 结构化查询语言(SQL)
- Prime调配服务请求(SR)和任务创建
使用的组件
本文档中的信息基于以下软件和硬件版本:
- Prime Provisioning 6.1及更高版本
- Oracle Database 11G版本
- Sybase数据库
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
问题
当您创建新的以太网虚电路(EVC)SR或编辑已存在的EVC SR时,Prime调配应用会引发异常:
1940 : Job ID[xxxx – Edit/Create operations are not allowed before completing shared UNI sync task | xxxx
解决方案
在主Prime Provisioning sybase数据库上执行解锁过程:
步骤1.通过iscadm(Prime Provisioning应用程序用户)连接到安全套接字单元(SSH)会话上的Prime Provisioning服务器,并导航至基本安装目录。
步骤2.设置SSH会话以便准备好连接到Prime Provisioning sybase数据库:
1. cd $ISC_HOME
2. ./prime.sh shell
3. cd bin
4. source vpnenv.sh
5. cd $SYBASE_HOME/bin
6. source sa_config.sh
步骤3.完全停止Prime调配应用:
./prime.sh stopall
步骤4.启动并初始化Prime Provisioning sybase数据库:
./prime.sh startdb
./prime.sh initdb.sh
步骤5.连接到Prime Provisioning Sybase数据库:
dbisql -nogui -c "uid=DBA;pwd=sql" -port 2630
注意:在PP主目录的more runtime.properties命令的输出中验证这些参数。查找db_usr和db_pwd值。
步骤6.确认Prime调配引发的异常所涵盖的任务ID:
select * from SHARED_UNI_SYNC_INFO;
步骤7.捕获需要由同步任务提交的其他SR的详细信息:
select * from SHARED_UNI_SYNC_TARGET;
步骤8.删除共享的UNI任务详细信息:
delete SHARED_UNI_SYNC_TARGET where KEY_LINK_INFO_ID =
delete SHARED_UNI_SYNC_INFO where id =
注意:task_id是Prime调配引发的异常中包含的任务编号。
步骤9.启动Prime调配应用程序:
./prime.sh start
步骤10.导航到Prime Provisioning GUI > Operate > Task Manager,然后按同步共享UNI进行筛选,您可以在其中选择任务并单击Delete,该任务将被删除。
步骤11. NavigatetoServices请求管理器,按发起同步任务并执行强制清除的SR编号进行过滤。
注意:在SR上执行强制清除之前,请记下所有SR详细信息,如VLAN ID、PE、接口等。
在作业删除和同步任务后,您现在可以使用被阻止的设备和接口创建新的SR,现在,这些设备和接口将被释放以供操作员使用。您将能够再次创建并部署SR。