По умолчанию в свежеустановленом дистрибутиве CentOS включены много дополнительных сервисов. Если сервер будет решать несколько специфических задач, то нет необходимости в некоторых службах. Это способствует ускорению загрузки операционной системы и освобождает память. Просмотреть подгружаемые службы можно командой:

# chkconfig --list | grep on

Вот что она у меня вывела:

# chkconfig --list | grep on
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
atd             0:off   1:off   2:off   3:on    4:on    5:on    6:off
auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
autofs          0:off   1:off   2:off   3:on    4:on    5:on    6:off
avahi-daemon    0:off   1:off   2:off   3:on    4:on    5:on    6:off
avahi-dnsconfd  0:off   1:off   2:off   3:off   4:off   5:off   6:off
conman          0:off   1:off   2:off   3:off   4:off   5:off   6:off
crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off
cups            0:off   1:off   2:on    3:on    4:on    5:on    6:off
haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
iscsi           0:off   1:off   2:off   3:on    4:on    5:on    6:off
iscsid          0:off   1:off   2:off   3:on    4:on    5:on    6:off
kudzu           0:off   1:off   2:off   3:on    4:on    5:on    6:off
lvm2-monitor    0:off   1:on    2:on    3:on    4:on    5:on    6:off
mcstrans        0:off   1:off   2:on    3:on    4:on    5:on    6:off
messagebus      0:off   1:off   2:off   3:on    4:on    5:on    6:off
microcode_ctl   0:off   1:off   2:on    3:on    4:on    5:on    6:off
mysqld          0:off   1:off   2:on    3:on    4:off   5:on    6:off
netconsole      0:off   1:off   2:off   3:off   4:off   5:off   6:off
netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rawdevices      0:off   1:off   2:off   3:on    4:on    5:on    6:off
restorecond     0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off
sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
xfs             0:off   1:off   2:on    3:on    4:on    5:on    6:off

В RedHat Linux дистрибутивах таких как CentOS, Fedora используется SysV Init, состоящая из 6 уровней загрузки системы( runlevels).

0 — Halt
1 — Single-user text mode
2 — Not used (user-definable)
3 — Full multi-user text mode
4 — Not used (user-definable)
5 — Full multi-user graphical mode (with an X-based login screen)

Рекомендуется включение служб на 235 – level. Расшифрую эти уровни: на 5-ом уровне система работает в графическом режиме. 4-ый уровень не используется, но при загрузки система его проходит.3-ий уровень – загрузка системы в режиме терминала.
Итак приступи…
отключаем и удаляем из загрузки службу Avahi:

# chkconfig avahi-daemon off
# chkconfig avahi-daemon --del
# chkconfig avahi-dnsconfd off
# chkconfig avahi-dnsconfd --del

Отключаю автомотнирование файловых систем, я не планирую подключать дополнительные локальные или сетевые диски, а так же оптические приводы.

# chkconfig autofs off
# chkconfig autofs --del
# chkconfig netfs off
# chkconfig netfs --del
# chkconfig nfslock off
# chkconfig nfslock --del
# chkconfig xfs off
# chkconfig xfs --del

Отключаю службу RPC

# chkconfig rpcgssd off
# chkconfig rpcgssd --del
# chkconfig rpcidmapd off
# chkconfig rpcidmapd --del

Отключаю ненужные мне службы, за более подробной информации по службам можно просмотреть на сайте Linux Services .

cups
iscsi
iscsid
kudzu
gpm
isdn
cpuspeed
bluetooth
portmap

Можно также отключить “microcode_ctl” если вы используете процессор AMD, “irqbalance” если используется один CPU.
Хочу заметить, что после обновления системы придется снова поодключать ненужные сервисы, так при этом обновляется ядро системы