Uma forma relativamente simples de otimizar o desempenho do CentOS é desabilitar serviços não usados. Serviços desnecessários variam do utilizador, no entanto de forma geral alguns serviços não são essenciais ao sistema, nos possibilitando desativá-los.
Levando em consideração que você esteja adotando o CentOS para fins utilizáveis em servidores, segue uma lista de serviços que poderão ser desativados. Em caso de dúvida há um link no nome do serviço que aponta para uma descrição detalhada.
Logando-se como root:
Para desativar serviços você precisa de privilégios de root, para obtê-lo, basta executar o comando e fornecer a senha:
su -
Desativando serviços:
Finalmente, para desativar um serviço o CentOS disponibiliza a ferramenta chkconfig. Lembre-se que em caso de dúvidas os serviços possuem links para uma descrição detalhada sobre sua utilidade.
Desabilitar serviços desnecessários é algo totalmente relacionado a segurança. Em servidores normalmente queremos saber tudo o que roda no sistema operacional, e para possuir um maior controle rodar o básico é fundamental. Qualquer dúvida utilizem os comentários.
[1] Comentário enviado por rafael291 em 15/06/2010 - 19:16h
Seria legal descrever pra qual tipo de servidor foi desabilitado ou se foi generalizado... se foi generalizado lembrar que pra alguns serviços como compartilhamento de arquivos tem alguns que desativado fica menos seguro...
[2] Comentário enviado por removido em 15/06/2010 - 20:22h
Olá Rafael (rafael291),
O smartd é um serviço de monitoração de discos, porém, se você não o configurou ou não utiliza as estatísticas geradas por ele, não há necessidade de ativá-lo. Além de que é necessário ativar o SMART na sua controladora de discos para que este funcione. Bem ajustado é um recurso muito interessante que avalia a utilização do HD e sua vida útil, fora que pode ser integrado ao SNMP, sendo monitorado por Nagios, MRTG, entre outros.
Como citado, necessário é algo relativo ao utilizador, eu geralmente desativo essa lista de serviços no início da configuração, pós-instalação, e vou ativando conforme a necessidade do servidor. A prioridade é parar serviços que não utilizamos, principalmente os que rodam sobre rede, podendo ocasionar insegurança.
E, em uma instalação padrão do CentOS (como no tutorial publicado no VOL) o Samba ou MySQL, por exemplo só são instalados se o usuário marcá-los durante a instalação, diferente desses serviços listados que são habilitados por padrão durante a instalação.