Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Отключение служб CENTOS / Автозагрузка демонов (оптимизация)

, fedora, centos, sysv init
Статус пользователя A1ex2008
сообщение 17.2.2013, 4:40
Сообщение #1
Стаж: 17 лет

Сообщений: 427
Благодарностей: 70
Полезность: < 0

Нашел в инете для себя - хочу поделиться с Вами! Мб кому-то пригодиться!

По умолчанию в свежеустановленом дистрибутиве 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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: