+ Responder ao Tópico



  1. #1
    shido
    Visitante

    Padrão msgs estranhas no log

    Ultimamente, o servidor web tem dado essa msg no log:

    SYSERR(apache): cannot flock( fd=5, type=6, omode=7777777, euid=0): No locks available

    Alguém sabe o que isso significa?

  2. #2
    paulogrifo
    Visitante

    Padrão msgs estranhas no log

    ((
    provavelmente teve alguum problema no seu computador, tipo queda de energia, desligamento errado, ....

    Quando o apache é iniciado, assim como todos os serviços, ele cria um arquivo contendo o número do processo "pid" e grava sob nome de "lock" para o sistema saber wue o serviço está rodando e qual o seu processo.

    De alguma forma seu apache naõ está conseguindo remover o antigo lock e criar um novo.

    Você pode então apagar "na mão" estes arquivos de locks.
    Pare o apache
    # service httpd stop

    Edite o configurador de apache
    # mcedit /etc/httpd/conf/httpd.conf
    e descomente a linha
    #LockFile /var/lock/httpd.lock
    Salve o arquivo (F2) e Saia (F10)

    Remova antigos locks
    # rm -f /var/lock/http*

    Reinicialize o apache e monitore seu log.
    Se continuar, modifique a linha acima , apontando para outro diretório/whinchester...

    Refaça os passos...
    ))