Ad Widget

Collapse

Erro - Duplicate entry 'X' for key 'PRIMARY'

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Novato
    Junior Member
    • Nov 2012
    • 1

    #1

    Erro - Duplicate entry 'X' for key 'PRIMARY'

    Boa tarde pessoal,

    Seguinte, fiz a atualização da versão do zabbix 1.8.5 para a 2.0.3 e no caso estou com um problema ao qual não consigo resolver.

    Depois de termos feito todos os upgrades e tudo mais, subi o servidor e o monitoramento voltou a funcionar, so que quando tento adicionar algum template a um host, ou ate mesmo importar um host ele reporta o seguinte problema.

    ---------------------

    Error in query [INSERT INTO items (type,snmp_community,snmp_oid,hostid,name,descript ion,key_,delay,history,trends,status,value_type,tr apper_hosts,units,multiplier,delta,snmpv3_security name,snmpv3_securitylevel,snmpv3_authpassphrase,sn mpv3_privpassphrase,formula,logtimefmt,valuemapid, delay_flex,params,ipmi_sensor,data_type,authtype,u sername,password,publickey,privatekey,flags,filter ,port,inventory_link,lifetime,interfaceid,template id,itemid) VALUES ('3','public','interfaces.ifTable.ifEntry.ifInOcte ts.1','10887','icmpping','','icmpping','60','10',' 3650','0','3','','','0','0','','0','','','1','',NU LL,'','','','0','0','','','','','0','','','0','30' ,'32661','25883','596446')] [Duplicate entry '596446' for key 'PRIMARY']
    SQL statement execution has failed "INSERT INTO items (type,snmp_community,snmp_oid,hostid,name,descript ion,key_,delay,history,trends,status,value_type,tr apper_hosts,units,multiplier,delta,snmpv3_security name,snmpv3_securitylevel,snmpv3_authpassphrase,sn mpv3_privpassphrase,formula,logtimefmt,valuemapid, delay_flex,params,ipmi_sensor,data_type,authtype,u sername,password,publickey,privatekey,flags,filter ,port,inventory_link,lifetime,interfaceid,template id,itemid) VALUES ('3','public','interfaces.ifTable.ifEntry.ifInOcte ts.1','10887','icmpping','','icmpping','60','10',' 3650','0','3','','','0','0','','0','','','1','',NU LL,'','','','0','0','','','','','0','','','0','30' ,'32661','25883','596446')".


    ---------------------

    No caso se eu criar um item em um host na mão mesmo sem template nem nada, ele funciona normalmente, mas se tento associar um template a um host, ou ate mesmo importar um template novo, ele da este erro, no caso procurei o ID que o erro menciona e o mesmo realmente existia na base de dados, fui lá e apaguei o item para efeito de testes, verifiquei no banco vi que o mesmo sumiu, tentei associar novamente o template ao novo host, e o erro aconteceu de novo, com outro item existente em outro host, não sei se faltou alguma coisa no update que fizemos no banco ou algo do gênero, e também não teria condições de ficar apagando vários itens, por isso peço a ajuda de vocês se alguém já viu este erro e como pode ser resolvido ???

    Estou usando o MySql como banco de dados !!!

    Desde já agradeço pela ajuda e colaboração !!!

    Obrigado !!!
  • exkg
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified Specialist
    • Mar 2007
    • 718

    #2
    Acho que o melhor eh voltar o teu backup e tentar a migracao novamente ... provavelmente algo nao saiu 100% na primeira tentativa. Lembra de algum erro na tela durante a migracao ?


    []s,
    Luciano
    --
    Luciano Alves
    www.zabbix.com
    Brazil | México | Argentina | Colômbia | Chile
    Zabbix Performance Tuning

    Comment

    • Helio
      Member
      • Oct 2012
      • 43

      #3
      Falai novato,

      cara, não sei o quão grande seria seu backup, mas pra minha migração do 2.0 pro 2.0.2 demorou quase 2 horas pra voltar o backup... tenta refazer de fato essa volta do backup, porque em uma primeira instancia eu achei que meu restore tinha dado pau, pois a linha nem mexia que foi concluido ou não, logo eu dei um ctrl+c e parei, no fim, tive que refazer... após esquecer do zabbix e deixar lá durante esse tempo que te falei ele voltou todos meus dados...

      []'s

      Comment

      Working...