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 latest
Assim 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.service
Em 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.service
Agora 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.