Вы не вошли.
Страницы 1


Дано:
Ранлевел вот такой:
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#Вопрос знатокам:
Ведутся ли где-нибудь логи старта системы, дабы выяснить, почему не стартует автоматом оный арбитратор?
Вне форума


А при добавлении его туда оно не писало, что ваш скрипт кривой?
Анархия-мама сынов своих любит
Вне форума


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


Белая рысь
Удалить-добавить.
Анархия-мама сынов своих любит
Вне форума


Белая рысь
Удалить-добавить.
Поигрался с 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# Фигня какая-то.
Вне форума


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
Собственно я это и имел в в виду. надо переписать скрипт как положено.
Анархия-мама сынов своих любит
Вне форума


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 стартуют нормально, а арбитратор - нет.
) Короче, хочу иконки логи, говорящие, почему сервис не стартанул.
P. S.: К тому же, я применял фикс, на который давал линк выше, система не срала на арбитратор, срала только на рабочую станцию. При этом рабочая станция запускалась, а арбитратор - нет. ><
Вне форума


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


Белая рысь
Короче давайте сюда скрипт, приведу его к правильному виду.
Не дам. И совсем не потому, что жадный. 
Всё заработало, спасибо за наводку.
Решение: снёс 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 и перед первым запуском применил патч вот отсюда. УМВР. 
Добавлено спустя 02 мин 07 с:
Ну и куда ж без троллинга напоследок? Логирование в никсах просто на высоте. О.о
Отредактировано Белая рысь (31-05-12 20:32:27)
Вне форума


Ну и куда ж без троллинга напоследок? Логирование в никсах просто на высоте. О.о
Не говорите. Недавно открыл для себя rsyslog, очень классная шутка)
Анархия-мама сынов своих любит
Вне форума


Не говорите.
Согласен, не буду.
Недавно открыл для себя rsyslog, очень классная шутка
И что, она может подсказать, почему сервис не стартует? 
Я уж даже не осмеливаюсь предположить, как работает простой syslog, что людям приходится писать reliable syslog. 
Вне форума


И что, она может подсказать, почему сервис не стартует?
Логгирование процесса загрузки - вещь скользкая. Может сислог вообще позже этого запускается?
По большому счету сама система раскрутки должна это делать.
Я уж даже не осмеливаюсь предположить, как работает простой syslog
Отлично работает, просто это привет из 80 годов.
А тут вам и relp и гарантированная доставка на удаленную машину и таймстемпы по обоим сторонам и SSL и разные виды темплейтов, и в базу пиши в какую хочешь. Красота 
Анархия-мама сынов своих любит
Вне форума


Видели косяк с этим arbitrator, да его можно просто из /usr/lib/vmware/bin/ запустить (а значит и в скрипт вставить как угодно), проблема читанного лога не стоит и создана синусоидальными конечностями разработчиков продукта.
.:``́3̶E̶P̶O̶W̶h̶`́`:.
Вне форума


Может сислог вообще позже этого запускается?
Феерия эмоций. Логирование в системе стартует после запуска части служб. *ЛАПАМОРДА*
проблема читанного лога не стоит
Ога-ога. Я логи не читаю, всё и так априори понятно и через астрал анализируется.
создана синусоидальными конечностями разработчиков продукта
Логирование в системе тоже? :-D Если система считает, что отказ запуска одного из сервисов - это некритично и недостойно занесения в логи... Что ж, поверю.
)
Вне форума
Страницы 1
[ Сгенерировано за 0.009 сек, 7 запросов выполнено - Использовано памяти: 1.74 Мбайт (Пик: 1.82 Мбайт) ]