Ad Widget

Collapse

cannot create Semaphore: [28] No space left on device

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • eduwutzl
    Senior Member
    Zabbix Certified Specialist
    • Jul 2010
    • 314

    #1

    cannot create Semaphore: [28] No space left on device

    galera, alguem já viu esse problema com FreeBSD 8.3 e Zabbix Agentd 2.0.2 ?

    zabbix_agentd [11824]: cannot create Semaphore: [28] No space left on device


    Eu tenho espaço em disco e tambem não é problema com Inode.

    Eduardo Wutzl da Silva
    SRE Engenharia de Monitoração e Observabilidade
  • gunter
    Member
    • Jul 2012
    • 36

    #2
    Bom você diz que tem espaço em disco e não é um problema de semáforo. Mas infelizmente é um problema de semáforo.

    Se você tem espaço em disco, é possível que o usuário que executa o processo Zabbix não tenha mais quota no filesystem.

    Mas ainda assim acho mais provável que seu sistema esteja com poucos semáforos disponíveis.

    Quando você executa ipcs -s ele deve te retornar algo como (um exemplo de retorno num BSD 6):

    Code:
    # uname -v
    FreeBSD 6.2-STABLE #0: Thu Oct  4 18:36:33 BRT 2007 
    # ipcs -s
    Semaphores:
    T           ID          KEY MODE        OWNER    GROUP   
    s        65536      5432001 --rw-------    pgsql    pgsql
    s        65537      5432002 --rw-------    pgsql    pgsql
    s        65538      5432003 --rw-------    pgsql    pgsql
    s        65539   2051937710 --rw-rw-rw-   zabbix   zabbix
    É isso que você vê? Me cola teu output e se possível me diz se o sistema tem quota de usuário.

    []s

    Comment

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

      #3
      Oi ... o ipcs -m tambem pode mostrar as areas alocadas em memoria ... se nao me engano a msg no log nao eh especifica em relacao ao que exatamente estah trancadoo ... ao menos nao nas versoes mais antigas


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

      Comment

      • eduwutzl
        Senior Member
        Zabbix Certified Specialist
        • Jul 2010
        • 314

        #4
        Resolvido

        Boa tarde Senhores.

        Bom, o lançe é com os semaforos mesmo,

        Fiz as seguintes alterações em meus FreeBSD's.

        Code:
        root@halo ~]# cat /boot/loader.conf 
        pc.semmni=128
        kern.ipc.semmns=32000
        kern.ipc.shmmni=4096
        sem_load="YES"
        Code:
        [root@halo ~]# cat /etc/sysctl.conf 
        # $FreeBSD: src/etc/sysctl.conf,v 1.8.34.1.6.1 2010/12/21 17:09:25 kensmith Exp $
        #
        #  This file is read when going to multi-user and its contents piped thru
        #  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
        #
        
        # Uncomment this to prevent users from seeing information about processes that
        # are being run under another UID.
        #security.bsd.see_other_uids=0
        kern.ipc.shmall=409600
        kern.ipc.shmmax=204800000
        kern.ipc.somaxconn=1024
        [root@halo ~]#
        Agent, Proxy e Server (resolvidos)

        Grande abraço e Obrigado pela Força!
        Last edited by eduwutzl; 08-08-2012, 01:29.

        Eduardo Wutzl da Silva
        SRE Engenharia de Monitoração e Observabilidade

        Comment

        Working...