Tem alguém execute toda esta: Tenho várias watchers criado cópia que desencadeiam respostas com transcodificação. Ontem, Todos eles pararam de funcionar. Quando acontece um evento que deverá ser visto por um dos observadores, Nada acontece, E nada aparece no log quer. I've reiniciado duas vezes. Alguém tem ideias?
Chamou -
Re: Watchers não assistindo Shane Sokolosky - 06-25-2009
São os vigilantes em uma configuração Xsan volume? Ou algum tipo de armazenamento compartilhado?
Shane sokolosky
Consultor / sistemas de engenheiro
Xsan para vídeo Apple certificadas técnico
Apple consultores rede - redes de área de armazenamento
Apple programador conexão
Re: Watchers não assistindo Andy Gallagher - 06-26-2009
Tem verificado para ver se o trabalho fila está cheia? Tivemos um problema semelhante um tempo atrás, Se que o trabalho tinha fila encheu. Meu palpite é que com 20,000 + entradas na fila que já estava tomando a fila para fazer a varredura do que o intervalo entre os exames e nada aconteceu.
Acabámos por ter de ir para o db e lave manualmente a fila - re-post, se você ainda tem o problema e vou tentar encontrar o código SQL.
-------------------------------
You want it Quando?
Re: Watchers não assistindo Drew Pearce - 07-07-2009
Ainda tendo esse problema. Os observadores estão assistindo Xsan volumes que se faz a diferença. Se você poderia postar o código SQL para limpar a fila, Isso seria uma grande. Obrigado.
Chamou -
Re: Watchers não assistindo Drew Pearce - 08-03-2009
Alguém sabe como limpar a fila manualmente?
Chamou -
Re: Watchers não assistindo Andy Gallagher - 08-04-2009
Oi chamou,
As seguintes têm trabalhado para mim sobre v1.1, Mas não há garantias que estou com medo. Este deve ser utilizado apenas como um último recurso. Lembre-se sempre voltar para o seu banco de dados até primeiro!
Advertência: Esta quase de certeza não irão funcionar em v1.5 (mas eu ainda não tentei). Apple dizer que eles completamente redesenhado o banco de dados, Assim que eu esperaria que você obtenha sql erros.
A primeira coisa que você precisa fazer é criar links simbólicos para que a instalação do console que vem com postgres Final Cut Server realmente funciona.
Login na Final Cut Server máquina, E em uma janela do terminal tipo:
cd "/Library/Application Support/Final Cut Server/Final Cut Server.bundle/Contents/PostgreSQL/lib" [this is all one line]
for x in `ls`; do ln -s $x /usr/lib; done
Isto vai criar links simbólicos (unix-falam por pseudônimos, Tipo de) a todas as bibliotecas que o cliente usa postgres comando.
Isso é a base de dados postgres cliente (psql) e ligação com a Final Cut Server database, Que é chamado px. You will see a prompt which looks something like
Px = #
Tipo em:
update pxeventresponse set eventstatusid=3;
\q
Você verá uma mensagem dizendo algo como "20000 linhas afetadas".
A primeira linha é a chave um. Isso define a coluna "eventstatusid" na tabela "pxeventresponse" a 3 (que significa "trabalho completo"), Para cada entrada.
A segunda linha sai do comando postgres e traz de volta a um terminal prompt. A nota, no final da linha - o que precisa fazer é executar este.
Para mim, Isso fez as filas de-pau e as coisas começam a correr novamente. Contudo, Alguns dias mais tarde, encravado novamente.... Uma inspeção mais minuciosa demonstrou que Final Cut Server não tinha descarregado as linhas da tabela que eu esperava que a. Se isso acontecer, Então o que fiz foi:
cd "/Library/Application Support/Final Cut Server/Final Cut Server.bundle/Contents/PostgreSQL/" [all on one line]
bin/psql -h localhost -p 5433 -d px -U postgres
delete from pxeventresponse;
\q
Esta completamente limpa a mesa pxeventresponse, E nossa instalação foi correndo multa desde.