Compartilhe
How to Disable Network Manager – Como resolver ?
admin
Engenheiro Cloud & DevOps
Publicado em
22/12/2021
Compartilhe
cPanel error NetworkManager is installed and running
Quando estamos instalando o cPanel WHM em alguns provedores como o GCP, AWS e alguns outros no mercado, temos um erro de rede logo no início da instalação do cPanel e muitas pessoas até desistem da instalação por não saber como resolver.
O comando de instalação é default, isso não é novidade. É todo o comando abaixo:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latestAssim que você executa esse comando, em poucos segundos a tela de erro é apresentado na tela. Se você observar bem, verá que ele imprime a mensagem na tela:
Erro cPanel
2021-11-29 17:35:01 593 (ERROR): ********************* ERROR *********************
2021-11-29 17:35:01 594 (ERROR): NetworkManager is installed and running, or
2021-11-29 17:35:01 595 (ERROR): configured to startup.
2021-11-29 17:35:01 596 (ERROR):
2021-11-29 17:35:01 597 (ERROR): cPanel does not support NetworkManager enabled
2021-11-29 17:35:01 598 (ERROR): systems. The installation cannot proceed.
2021-11-29 17:35:01 599 (ERROR):
2021-11-29 17:35:01 600 (ERROR): See https://go.cpanel.net/disablenm for more
2021-11-29 17:35:01 601 (ERROR): information on disabling Network Manager.
2021-11-29 17:35:01 602 (ERROR): ********************* ERROR *********************
2021-11-29 17:35:01 603 (FATAL): Exiting…Não se assuste e nem chute o balde! O erro é bem simples, geralmente ocorre em instalações CentOS 7 e na verdade nem é um erro propriamente dito. Essa mensagem apenas nos informa que o cPanel WHM não tem compatibilidade com o NetworkManager, e por isso a instalação não pode ser continuada.
O que é o NetworkManager ?
NetworkManager é um daemon que fica por cima do libudev e de outras interfaces do kernel do Linux. Ele fornece uma interface de alto nível para a configuração das interfaces de rede. Em outras palavras, é um gerenciador de rede automático.
Leia mais em: https://wiki.debian.org/pt_BR/NetworkManager
Como Resolver o problema do NetWorkManager no cPanel ?
Para resolver é bem simples, você precisa parar o serviço de NetworkManager com os comandos abaixo.
systemctl stop NetworkManager.service
systemctl disable NetworkManager.serviceEm seguida, alteramos os parâmetros “NM_CONTROLLED = no” em cada arquivo de configuração de rede. Ele está no diretório /etc/sysconfig/network-scripts
Por fim, usamos os comandos abaixo para iniciar o network.service para que possamos conseguir rodar a instalação do cPanel.
systemctl enable network.service
systemctl start network.serviceAgora você pode reiniciar a instalação do seu servidor cPanel WHM que poderá continuar sem problemas.
Conclusão
Em algum momento podemos nos deparar com o erro de NetworkManager em instalações cPanel, por não suportar até então esse serviço. Hoje você viu as etapas que realizamos no suporte para ajudar nossos parceiros e clientes.



Comentários (4)
Deixe seu comentário
Thiago Moreira
Há 2 diasExcelente artigo, Alex! Estávamos exatamente com esse problema de overprovisioning na nossa startup. Aplicar os Savings Plans salvou quase 30% da nossa conta mensal.
Alex JunioAutor
Há 1 diaFico feliz que ajudou, Thiago! Essa economia faz total diferença no longo prazo. Se precisarem de ajuda para escalar o banco de dados depois, me deem um toque.
Juliana Costa
Há 4 diasNão tinha pensado em usar Spot para as filas do SQS. Existe algum risco do Spot ser finalizado no meio de um processamento pesado de vídeo?
Alex JunioAutor
Há 4 diasSim, Juliana! A AWS te avisa com 2 minutos de antecedência. O segredo é sua aplicação capturar o evento de interrupção e colocar a mensagem de volta na fila (visibility timeout) antes da máquina morrer.
Roberto Freitas
Há 1 semanaMuito bom o conteúdo técnico. Falta só mais detalhes sobre instâncias Graviton.
Carla Mendes
Há 1 semanaSensacional! Usei as dicas de Right-Sizing e deu muito certo no meu e-commerce.