PDA

View Full Version : Erro ao inicializar o Servidor Zabbix 1.8.1


hebersonsette
26-03-2010, 12:40
Ubuntu 9.10 Server 32 Bit MySQL 5.1.37 Apache 2.2.12

Todas as vezes que tento inicializar o servidor Zabbix o seguinte erro aparece no arquivo /tmp/zabbix_server.log.

./zabbix_server [1471]: ERROR: Can't recreate Zabbix semaphores for IPC key 0x7a00fdb4 Semaphore ID 65537. Operation not permitted.
./zabbix_server [1478]: ERROR: Can't recreate Zabbix semaphores for IPC key 0x7a00fdb4 Semaphore ID 65537. Operation not permitted.

:mad:

O que pode ser isto?

Grato por qualquer ajuda.

exkg
30-03-2010, 00:11
Oi Herberson,


Isso significa que tem processos do ZABBIX Server jah em execucao/presos:

O comando ipcs -a mostra as informacoes sobre a memoria compartilhada e as cadeias de semaforos ativas.

Muito provavelmente tuh tens alocacoes destes recursos para o ZABBIX que NAO estao mais em uso. O que tens que fazer eh matar esses caras.

No meu exemplo:

[root@server]# ipcs -a

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x7a018593 0 zabbix 666 848508 0
0x7a0185d3 32769 zabbix 666 848508 0
0x7a0185ce 131074 zabbix 666 848508 6

------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 1638400 apache 600 1
0x00000000 1671169 apache 600 1
0x7a018593 131074 zabbix 666 5
0x7a0185d3 425987 zabbix 666 5
0x002fa327 655364 root 666 2
0x7a0185ce 2260997 zabbix 666 5
0x00000000 2293766 apache 600 1
0x00000000 2326535 apache 600 1

------ Message Queues --------
key msqid owner perms used-bytes messages

No teu caso devem existir entradas para o usuario zabbix e (se ele nao estiver em execucao) deve eliminar cada entrada:

ipcrm -s <ID do semaforo>
ipcrm -m <ID da memoria>


[]s,
Luciano