Artigos, Debian, Fedora, Linux, openSUSE, Redhat, Troubleshooting, UbuntuTroubleshooting > Linux > Problema para adicionar grupos

Troubleshooting > Linux > Problema para adicionar grupos

Esse troubleshooting aborda o erro ao tentar adicionar ou editar (manipulação em geral via groupmod) um ou mais grupos em sistemas Linux.

Também se aplica para os seguintes casos de erro:

  • Adicionar ou editar usuários (via “useradd” ou “usermod“);
  • Trocar senha de usuários (via “passwd“);
  • Instalação de pacotes via apt-get ou aptitude.

  • No caso do erro ao utilizar o APT/Aptitude, somente ocorrerá se o pacote tentar adicionar/editar usuários ou grupos.

    O Problema

    Ao tentar adicionar um grupo, por exemplo, retorna o erro destacado abaixo:

    [root]@[hostname]:[~]# groupadd teste
    groupadd: cannot lock /etc/group; try again later.

    O arquivo /etc/group não está corrompido, pois pode ser lido com “cat“, e não possui atributos que impeça a gravação, como pode ser visto com “lsattr“.

    Resolução

    Primeiro, verifique se o arquivo está em uso. Para isso utilize o comando “lsof”.

    lsof /etc/group

    Observação: Neste caso o arquivo é o /etc/group, mas em caso de manipulação de usuários o arquivo seria /etc/passwd.

    Caso tenha algum processo utilizando o arquivo, analise o tipo de processo que está fazendo seu uso e, se aplicável, “kille” (do verbo Killar ahahah) o processo.

    Caso não esteja em uso, verifique se existência de arquivos de com extensão “.lock” como no exemplo abaixo:

    [root]@[hostname]:[~]# ls /etc/*.lock
    /etc/group.lock /etc/gshadow.lock /etc/passwd.lock /etc/shadow.lock

    Neste caso, apenas remova os arquivos para solucionar o problema.

    Categories: Artigos, Debian, Fedora, Linux, openSUSE, Redhat, Troubleshooting, Ubuntu Tags: , , , , , , , , ,

    Comments

    No Comments Yet. Be the first?

    Post a comment

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.