Debian: Не запускается служба (Страница 1) / Debian / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#1 31-05-12 18:54:30

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Debian: Не запускается служба

Дано:
Ранлевел вот такой:

root@LNote:/var/log# runlevel
N 2

Стартап-скрипты вот такие:

root@LNote:/var/log# ls -l /etc/rc?.d/???vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc2.d/K08vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc2.d/S50vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc3.d/K08vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc3.d/S50vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc5.d/K08vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
lrwxrwxrwx 1 root root 32 Май 31 01:59 /etc/rc5.d/S50vmware-USBArbitrator -> /etc/init.d/vmware-USBArbitrator
root@LNote:/var/log# 

Список процессов вот такой:

root@LNote:/var/log# ps ax | grep usba
 3477 pts/1    S+     0:00 grep usba

Если сделать вот так:

root@LNote:/var/log# service vmware-USBArbitrator start

root@LNote:/var/log# 

То в результате список процессов будет выглядеть вот так:

root@LNote:/var/log# ps ax | grep usba
 3486 ?        Ss     0:00 /usr/bin/vmware-usbarbitrator
 3496 pts/1    S+     0:00 grep usba
root@LNote:/var/log# 

dmesg ничего не говорит:

root@LNote:/var/log# dmesg | grep vmware
root@LNote:/var/log#

Вопрос знатокам:
Ведутся ли где-нибудь логи старта системы, дабы выяснить, почему не стартует автоматом оный арбитратор?


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#2 31-05-12 19:07:56

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Re: Debian: Не запускается служба

petrun пишет:

А при добавлении его туда оно не писало, что ваш скрипт кривой?

Не видел ничего похожего. Хотя всё может быть, ставилось оно из родного бандла VMware. Как проверить?


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#3 31-05-12 19:32:42

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Re: Debian: Не запускается служба

petrun пишет:

Белая рысь
Удалить-добавить.

Поигрался с update-rc.d, удивился.
Щас попробую вот это решение и отпишусь.

Добавлено спустя 30 мин 36 с:

root@LNote:/etc/insserv/overrides# update-rc.d -f vmware-USBArbitrator removeupdate-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'K01vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-workstation-server' missing LSB tags and overrides
root@LNote:/etc/insserv/overrides# update-rc.d vmware-USBArbitrator start 08 2 3 5
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-workstation-server' missing LSB tags and overrides

Ребут.

root@LNote:/etc/insserv/overrides# ps ax | grep arbit
 3304 pts/1    S+     0:00 grep arbit
root@LNote:/etc/insserv/overrides# service vmware-USBArbitrator start

root@LNote:/etc/insserv/overrides# ps ax | grep arbit
 3312 ?        Ss     0:00 /usr/bin/vmware-usbarbitrator
 3322 pts/1    S+     0:00 grep arbit
root@LNote:/etc/insserv/overrides# 

Фигня какая-то.


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#4 31-05-12 20:19:52

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Re: Debian: Не запускается служба

petrun пишет:

insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'K01vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-workstation-server' missing LSB tags and overrides

Собственно я это и имел в в виду. надо переписать скрипт как положено.

Да это-то понятно... только вот тогда возникает закономерный вопрос на тему:
почему vmware и vmware-workstation-server стартуют нормально, а арбитратор - нет. smile) Короче, хочу иконки логи, говорящие, почему сервис не стартанул.
P. S.: К тому же, я применял фикс, на который давал линк выше, система не срала на арбитратор, срала только на рабочую станцию. При этом рабочая станция запускалась, а арбитратор - нет. ><


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#5 31-05-12 21:30:06

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Re: Debian: Не запускается служба

petrun пишет:

Белая рысь
Короче давайте сюда скрипт, приведу его к правильному виду.

Не дам. И совсем не потому, что жадный. smile
Всё заработало, спасибо за наводку.
Решение: снёс VMware Workstation, создал вот такие файлы:

root@LNote:/etc/insserv/overrides# cat vmware
### BEGIN INIT INFO
# Provides:          vmware
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: VMware VMX service for virtual machines
# Description:       Allows running of VMware virtual machines.                                    
### END INIT INFO
root@LNote:/etc/insserv/overrides# cat vmware-USBArbitrator 
### BEGIN INIT INFO
# Provides:          vmware-USBArbitrator
# Required-Start:    $remote_fs $syslog vmware
# Required-Stop:     $remote_fs $syslog vmware
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: Start daemon when vmware starts
# Description:       Enable service provided by daemon.
### END INIT INFO
root@LNote:/etc/insserv/overrides# cat vmware-workstation-server 
### BEGIN INIT INFO
# Provides:          vmware-workstation-server
# Required-Start:    $remote_fs $syslog vmware
# Required-Stop:     $remote_fs $syslog vmware
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: Start daemon when vmware starts
# Description:       Enable service provided by daemon.
### END INIT INFO
root@LNote:/etc/insserv/overrides# 

Установил на место VMware Workstation и перед первым запуском применил патч вот отсюда. УМВР. smile

Добавлено спустя 02 мин 07 с:
Ну и куда ж без троллинга напоследок? Логирование в никсах просто на высоте. О.о

Редактировался Белая рысь (31-05-12 21:32:27)


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#6 31-05-12 21:53:54

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
LinuxIceweasel 10.0.4

Re: Debian: Не запускается служба

petrun пишет:

Не говорите.

Согласен, не буду.

petrun пишет:

Недавно открыл для себя rsyslog, очень классная шутка

И что, она может подсказать, почему сервис не стартует? smile
Я уж даже не осмеливаюсь предположить, как работает простой syslog, что людям приходится писать reliable syslog.  big_smile


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

#7 20-06-12 17:50:56

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
Windows 7Internet Explorer 9.0

Re: Debian: Не запускается служба

petrun пишет:

Может сислог вообще позже этого запускается?

Феерия эмоций. Логирование в системе стартует после запуска части служб. *ЛАПАМОРДА*

Linups_Troolvalds пишет:

проблема читанного лога не стоит

Ога-ога. Я логи не читаю, всё и так априори понятно и через астрал анализируется.

Linups_Troolvalds пишет:

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

Логирование в системе тоже? :-D Если система считает, что отказ запуска одного из сервисов - это некритично и недостойно занесения в логи... Что ж, поверю. smile)


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика