Introduction

Este documento descreve um procedimento passo a passo para resolver e/ou desbloquear a tarefa de sincronização compartilhada da Interface de Rede do Usuário (UNI - User Network Interface) no banco de dados do Prime Provisioning Sybase.

Prerequisites

Requirements

A Cisco recomenda que você tenha conhecimento destes tópicos:

  • Linguagem de Consulta Estruturada (SQL)
  • Prime Provisioning Service Request (SR) e criação de tarefas

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

  • Prime Provisioning 6.1 e superior
  • Versão do Oracle Database 11G
  • banco de dados Sybase

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

  

Problema

O aplicativo Prime Provisioning lança uma exceção quando você cria um novo EEVC (Ethernet Virtual Circuit) SR ou edita um EVC SR que já existe:

1940 : Job ID[xxxx – Edit/Create operations are not allowed before completing shared UNI sync task | xxxx 

Solução

Execute o procedimento de desbloqueio no banco de dados sybase do Prime Provisioning principal:

Etapa 1. Conecte-se a um servidor Prime Provisioning na sessão Secure Socket Cell (SSH) sobre iscadm (usuário do aplicativo Prime Provisioning) e navegue até o diretório de instalação base. 

Etapa 2. Configure a sessão SSH para estar pronta para se conectar ao banco de dados sybase do Prime Provisioning:

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

Etapa 3. Interrompa completamente o aplicativo Prime Provisioning:

./prime.sh stopall

Etapa 4. Iniciar e Inicializar o banco de dados sybase do Prime Provisioning:

./prime.sh startdb
./prime.sh initdb.sh

Etapa 5. Conecte-se ao banco de dados sybase do Prime Provisioning:

dbisql -nogui -c "uid=DBA;pwd=sql" -port 2630

Note: Verifique esses parâmetros na saída do comando more runtime.properties do diretório inicial do PP. Procure valores db_usr e db_pwd.

Etapa 6. Confirme a ID da tarefa coberta pela exceção lançada pelo Prime Provisioning:

select * from SHARED_UNI_SYNC_INFO; 

Passo 7. Capture os detalhes de outros SRs que precisam ser subsumidos pela tarefa de sincronização:

select * from SHARED_UNI_SYNC_TARGET;

 Etapa 8. Exclua os detalhes da tarefa UNI compartilhada:

delete SHARED_UNI_SYNC_TARGET where KEY_LINK_INFO_ID = 
     
     
       
       
        
      
        
        
        
delete SHARED_UNI_SYNC_INFO where id =

Note: task_id é um número de tarefa coberto na exceção lançada pelo Prime Provisioning.

 Etapa 9. Inicie o aplicativo Prime Provisioning:

./prime.sh start

Etapa 10. Navegue até Prime Provisioning GUI > Operate > Task Manager e filtre por UNI compartilhada sincronizada, onde você pode selecionar a tarefa e clicar em Delete e a tarefa será excluída.

Etapa 11. Navegue atéGerenciador de Solicitação de Serviços e filtre pelo número SR que originou a tarefa de sincronização e execute uma limpeza forçada.  

Note: Antes de executar uma limpeza forçada no SR, anote todos os detalhes do SR, como VLAN ID, PE, Interfaces etc.

Após a exclusão do trabalho e a tarefa de sincronização, você pode criar um novo SR com o dispositivo e as interfaces que foram bloqueados e agora eles são liberados para serem usados pelos operadores. Você poderá criar o SR novamente e implantá-lo.