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.