Тут еще уровни запуска есть...

Аватар пользователя Profan

Кто может без умных слов объяснить что такое уровни запуска сервисов?
Их я вижу шесть.
Что значит каждый и какие необходимы для нормальной работы?

Аватар пользователя alex_root

Re: Тут еще уровни запуска есть...

На уровне запуска init —1 могут выполняться только основные системные процессы вместе с одним терминальным процессом, поддерживающим одну консоль. Такой режим работы называется однопользовательским (single-user mode). Однопользовательский режим в основном используется при обслуживании файловой системы сервера.
init — 3. На этом уровне запуска выполняется большинство прикладных программ, в частности программы обслуживания сети.
init —5. На этом уровне выполняется работа с графической оболочкой X Window.

http://cs.mipt.ru/docs/comp/rus/os/unix/admin/kostromin/init.htm

Аватар пользователя slavaz

Re: Тут еще уровни запуска есть...

init 0 = shutdown (выключение) системы.
init 1 = single user mode, режим одного пользователя
init 2 = single user mode + network, однопользовательский режим с сетью
init 3 = многопользовательский текстовый режим с сетью
init 4 = user defined, можно воротить, что хошь (для нестандартных конфигураций системы)
init 5 = одно- или многопользовательский графический режим с сетью
init 6 = reboot, перегрузка системы

Аватар пользователя Profan

Re: Тут еще уровни запуска есть...

Благодарю за информацию.
Немного понятней стало.
К чему я это. Убедили меня в том, что webmin коварная штука в неопытных руках. Он у меня установлен и стартует.
Решил отключить. Дал команду
[root@localhost ~]# system-config-services и снял кавычку.
Потом проверил командой
[root@localhost ~]# chkconfig --list |grep webmin
Так он на 2 и 3 уровне все равно стартует.
Значит надо и тут приглушить его.
[root@localhost ~]# chkconfig --level 23 webmin off
Теперь на всех уровнях выкл...

Аватар пользователя Tigro

Re: Тут еще уровни запуска есть...

init 2 - это многопользовательский режим без сети:

0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)

Аватар пользователя Tigro

Re: Тут еще уровни запуска есть...

2Profan:

Еще у system-config-services нужно выбирать уровни в которых отключать/добавлять сервисы. По у молчанию он 5 (то есть текущий, то есть графика).

Аватар пользователя Profan

Re: Тут еще уровни запуска есть...

Посмотрел /etc/rc.d и каталог init.d
Но как понять - я же отключил sendmail
[root@localhost ~]# chkconfig --list |grep sendmail
sendmail 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл
[root@localhost ~]# chkconfig --level 12345 sendmail off
[root@localhost ~]# chkconfig --list |grep sendmail
sendmail 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл
Смотрю /etc/rc.d 123456 и там есть ссылки @K30sendmail
Как это понять? По логике они должны удалиться командой chkconfig --level 12345 sendmail off

Аватар пользователя Tigro

Re: Тут еще уровни запуска есть...

K30sendmail означает, что sendmail бутев выключаться при переходе в соответствующий runlevel. Например, у вас 5-й с запущеным sendmail, а при переходе в 3 он выключится (если в /etc/rc3.d есть K30sendmail).

Соответствено пускаться он будет если есть S30sendmail.

Кстати все эти ссылки можно и удалить.

RSS-материал