Julgue o item subsecutivo, relativos a sistemas operacionais...
Julgue o item subsecutivo, relativos a sistemas operacionais, redes de computadores e arquitetura em nuvem.
No Red Hat Enterprise Linux 7, systemd é um gerenciador
de sistema e de serviços; o comando systemctl se
comunica com serviços que são gerenciados pelo systemd.
O serviço nfs-server é reiniciado como a seguir.
systemctl reload nfs-server.service
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
Vamos discutir o comando mencionado no enunciado e entender o funcionamento do systemd e do comando systemctl no contexto do Red Hat Enterprise Linux 7. O systemd é um sistema de inicialização e gerenciador de serviços para Linux, que se tornou o padrão para muitas distribuições, incluindo o Red Hat Enterprise Linux (RHEL) a partir da versão 7.
O comando systemctl é uma ferramenta para gerenciar os serviços do sistema, que são controlados pelo systemd. Ele substituiu comandos mais antigos como service e chkconfig. Com o systemctl, é possível iniciar, parar, reiniciar, recarregar a configuração, habilitar ou desabilitar serviços durante o boot, entre outras ações.
Agora, vamos nos concentrar no comando especificado na questão:
systemctl reload nfs-server.service
Este comando tem a intenção de recarregar a configuração do serviço nfs-server sem interromper o serviço. No entanto, nem todos os serviços suportam a operação de reload, pois depende do serviço ser capaz de recarregar sua configuração em tempo de execução sem necessidade de uma reinicialização completa. Para serviços que não suportam a operação de reload, o comando não terá o efeito desejado e não será equivalente a reiniciar o serviço.
No caso do serviço nfs-server, recarregar a configuração não é o mesmo que reiniciar o serviço. Reiniciar o serviço envolveria parar e depois iniciar o serviço novamente, o que poderia ser feito com o comando systemctl restart nfs-server.service. Portanto, a afirmação da questão está errada ao sugerir que o comando reload reinicia o serviço.
Em resumo, para reiniciar o nfs-server no RHEL 7 utilizando o systemd, o comando correto seria:
systemctl restart nfs-server.service
Portanto, a afirmação de que o comando systemctl reload nfs-server.service reinicia o serviço está incorreta, o que justifica a marcação da alternativa E - errado como a correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
quem reinicia é o "restart" e não o reload. reload nos serviços apenas recarrega a configuração mas não reinicia o serviço.
parece uma questão fácil, mas não é bem assim.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo