Проблемы с запуском определения сетевого сервиса в Ubuntu

870
Rodnower

Я использую Ubuntu 12.04.1.
Я обратил внимание, что сетевой скрипт начинается с уровня запуска 0:

user@comp:/etc/rc0.d$ chkconfig -l networking networking 0:on 1:off 2:off 3:off 4:off 5:off 6:off 

Когда я пытаюсь перевести его на соответствующие уровни запуска, я получаю сообщение об ошибке:

user@comp:/etc/rc0.d$ sudo update-rc.d networking defaults  update-rc.d: warning: networking start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (none) update-rc.d: warning: networking stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (0 6) System start/stop links for /etc/init.d/networking already exist. 

Что я должен делать?

0
Я не понимаю ваш вопрос, на самом деле, что вы хотите сделать? max 12 лет назад 0
Да, но я не хочу запускать его на уровне выполнения 0. Я пытаюсь запустить его на уровнях выполнения: 2 3 4 5, и получаю ошибку. Rodnower 11 лет назад 0

1 ответ на вопрос

0
max

Если вы хотите запустить какой-либо сервис, runlevel 0используйте эту команду

[root @ localhost ~] # chkconfig - уровень 0 в сети включен

--levelозначает, на каком уровне запуска вы хотите запустить службу, в данном случае ее 0.

networking это название сервиса.

on означает, что вы хотите запустить службу

Чтобы прекратить использовать эту команду

[root @ localhost ~] # chkconfig --level 0 sshd off

Да, но я не хочу запускать его на уровне выполнения 0. Я пытаюсь запустить его на уровнях выполнения: 2 3 4 5, и получаю ошибку. Rodnower 11 лет назад 0
@Rodnower `chkconfig - уровень 2345 в сети` попробуйте эту команду для запуска в 2 3 4 5 и для подтверждения попробуйте это `[root @ localhost ~] # chkconfig --list | grep -i `сеть`` сеть 0: вкл 1: выкл 2: вкл 3: вкл 4: вкл 5: вкл 6: выкл max 11 лет назад 0