Отключение служб CENTOS / Автозагрузка демонов (оптимизация), fedora, centos, sysv init |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Отключение служб CENTOS / Автозагрузка демонов (оптимизация), fedora, centos, sysv init |
A1ex2008
|
17.2.2013, 4:40
Сообщение
|
|
|
Нашел в инете для себя - хочу поделиться с Вами! Мб кому-то пригодиться!
По умолчанию в свежеустановленом дистрибутиве 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. Хочу заметить, что после обновления системы придется снова поодключать ненужные сервисы, так при этом обновляется ядро системы Сайт где можно прочитать, что какая из служб означает и важна ли ее работа для PC и Сервера -ТЫЦ
Отредактировал: A1ex2008, - 17.2.2013, 4:41
|
|
|
|
![]() ![]() |