URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3456
[ Назад ]

Исходное сообщение
"как изменить init- уровень по умолчанию"

Отправлено bnuran , 28-Фев-11 09:48 
Всем доброго времени суток!

Известно что по
who -r
   .       run-level 3  Feb 11 10:37     3      0  S

показывает текущий уровень по умолчанию. Надо чтоб по умолчанию был уровень s(single user).

Короче дело в том, что я поставил себе на виртуалку солярку, и она у меня тормозит, что не удивительно. Потому что там заходит через графику и т.д., и теперь я хочу чтоб там графики не было и я работал только под консолью...
Подскажите пожалуйста как быть ? Надо ли что-либо делать в /etc/inittab ?


Содержание

Сообщения в этом обсуждении
"как изменить init- уровень по умолчанию"
Отправлено stereoPANDA , 28-Фев-11 15:33 
Да, надо.
inittab:
--------------------
# Default runlevel. The runlevels used by RHS are:
#   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)
#
id:3:initdefault:
---------------------
Тут 3 - дефолтный ранлевел.
centos 5.5



"как изменить init- уровень по умолчанию"
Отправлено bnuran , 01-Мрт-11 16:30 

>[оверквотинг удален]
> if you do not have networking)
> #   3 - Full multiuser mode
> #   4 - unused
> #   5 - X11
> #   6 - reboot (Do NOT set initdefault to this)
> #
> id:3:initdefault:
> ---------------------
> Тут 3 - дефолтный ранлевел.
> centos 5.5

А у меня нет такого. У меня вот что:

ap::sysinit:/sbin/autopush -f /etc/iu.ap
sp::sysinit:/sbin/soconfig -f /etc/sock2path
smf::sysinit:/lib/svc/bin/svc.startd    >/dev/msglog 2<>/dev/msglog </dev/console
p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/msglog
pt:s1234:powerfail:/usr/lib/svc/method/installupdates lock
root@nix #


"как изменить init- уровень по умолчанию"
Отправлено bnuran , 01-Мрт-11 16:31 
>[оверквотинг удален]
> if you do not have networking)
> #   3 - Full multiuser mode
> #   4 - unused
> #   5 - X11
> #   6 - reboot (Do NOT set initdefault to this)
> #
> id:3:initdefault:
> ---------------------
> Тут 3 - дефолтный ранлевел.
> centos 5.5

а у меня нет строчки is::initdefault:
вот смотри:

ap::sysinit:/sbin/autopush -f /etc/iu.ap
sp::sysinit:/sbin/soconfig -f /etc/sock2path
smf::sysinit:/lib/svc/bin/svc.startd    >/dev/msglog 2<>/dev/msglog </dev/console
p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/msglog
pt:s1234:powerfail:/usr/lib/svc/method/installupdates lock
root@nix #



"как изменить init- уровень по умолчанию"
Отправлено Nimdar , 01-Мрт-11 18:38 
>[оверквотинг удален]
>    .       run-level 3
>  Feb 11 10:37     3  
>    0  S
> показывает текущий уровень по умолчанию. Надо чтоб по умолчанию был уровень s(single
> user).
> Короче дело в том, что я поставил себе на виртуалку солярку, и
> она у меня тормозит, что не удивительно. Потому что там заходит
> через графику и т.д., и теперь я хочу чтоб там графики
> не было и я работал только под консолью...
> Подскажите пожалуйста как быть ? Надо ли что-либо делать в /etc/inittab ?

Забанен в гугле за непосещаемость?
http://www.princeton.edu/~unix/Solaris/troubleshoot/inittab....


"как изменить init- уровень по умолчанию"
Отправлено Suntechneg , 02-Мрт-11 12:27 
А версия то соляриса какая?

В зависимости от версии разные варианты.

Ну и не флэйма ради :) - Солярис не Линукс, в нем это организовано по другому.



"как изменить init- уровень по умолчанию"
Отправлено bnuran , 03-Мрт-11 08:34 
> А версия то соляриса какая?
> В зависимости от версии разные варианты.
> Ну и не флэйма ради :) - Солярис не Линукс, в нем
> это организовано по другому.

Согласен с тобой

Солярис 10 х86.

и вообще, по ссылке http://www.princeton.edu/~unix/Solaris/troubleshoot/inittab.... там говорится, что inittab не рекомендуется редактировать вручную, а все это управляется через SMF. А где же тогда записаны эти профили?


"как изменить init- уровень по умолчанию"
Отправлено Suntechneg , 03-Мрт-11 18:13 
думаю, что команды

svcadm disable svc:/application/gdm2-login:default

будет достаточно.

Ну и для гарантии может

svcadm disable svc:/application/graphical-login/cde-login:default

Насчет SMF можно начать с man smf :). Ну или погуглить...