Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Автостар zabbix-server  (Прочитано 2219 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Автостар zabbix-server
« : 07 Сентября 2016, 17:57:34 »
Добрый день, не смог зарегистрироваться на родном форуме заббикса т.к. нет корпоративной электронки, а все остальные там забанены, поэтому спрошу тут. на Ubuntu 14.04 не стартует zabbix server при загрузке. Потом руками спокойно запускается. В логах

1712:20160907:193506.378 using configuration file: /etc/zabbix/zabbix_server.conf
  1712:20160907:193506.381 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqldmysqld.sock' (2)
  1712:20160907:193506.419 Cannot connect to the database. Exiting...

Посмотрел в rc*.d не было mysql, добавил

update-rc.d mysql defaults 10
Теперь ls /etc/rc*.d | grep sql

K10mysql
K10mysql
S10mysql
S10mysql
S10mysql
S10mysql
K10mysql

Но не помогло, ошибка та же, что я делаю не так ?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #1 : 07 Сентября 2016, 18:00:25 »
Пытаетесь изнасиловать систему.
С чего вы вообще взяли, что в rc?.d что-то должно быть?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #2 : 08 Сентября 2016, 03:08:32 »
Пытаетесь изнасиловать систему.
С чего вы вообще взяли, что в rc?.d что-то должно быть?

ls /etc/rc*.d/

/etc/rc0.d/:
K09apache2  K10unattended-upgrades  K20openbsd-inetd  K20zabbix-agent   K80nfs-kernel-server  README       S30urandom       S35networking  S60umountroot
K10mysql    K20exim4                K20snmptt         K20zabbix-server  K85bind9              S20sendsigs  S31umountnfs.sh  S40umountfs    S90halt

/etc/rc1.d/:
K09apache2  K10mysql  K20exim4  K20openbsd-inetd  K20snmpd  K20snmptt  K20zabbix-agent  K20zabbix-server  K77ntp  K80nfs-kernel-server  K85bind9  README  S30killprocs  S70dns-clean  S70pppd-dns  S90single

/etc/rc2.d/:
README    S15bind9  S20nfs-kernel-server  S20snmpd   S20zabbix-agent   S23ntp    S70dns-clean  S75sudo     S99grub-common  S99rc.local
S10mysql  S20exim4  S20openbsd-inetd      S20snmptt  S20zabbix-server  S50rsync  S70pppd-dns   S91apache2  S99ondemand

/etc/rc3.d/:
README    S15bind9  S20nfs-kernel-server  S20snmpd   S20zabbix-agent   S23ntp    S70dns-clean  S75sudo     S99grub-common  S99rc.local
S10mysql  S20exim4  S20openbsd-inetd      S20snmptt  S20zabbix-server  S50rsync  S70pppd-dns   S91apache2  S99ondemand

/etc/rc4.d/:
README    S15bind9  S20nfs-kernel-server  S20snmpd   S20zabbix-agent   S23ntp    S70dns-clean  S75sudo     S99grub-common  S99rc.local
S10mysql  S20exim4  S20openbsd-inetd      S20snmptt  S20zabbix-server  S50rsync  S70pppd-dns   S91apache2  S99ondemand

/etc/rc5.d/:
README    S15bind9  S20nfs-kernel-server  S20snmpd   S20zabbix-agent   S23ntp    S70dns-clean  S75sudo     S99grub-common  S99rc.local
S10mysql  S20exim4  S20openbsd-inetd      S20snmptt  S20zabbix-server  S50rsync  S70pppd-dns   S91apache2  S99ondemand

/etc/rc6.d/:
K09apache2  K10unattended-upgrades  K20openbsd-inetd  K20zabbix-agent   K80nfs-kernel-server  README       S30urandom       S35networking  S60umountroot
K10mysql    K20exim4                K20snmptt         K20zabbix-server  K85bind9              S20sendsigs  S31umountnfs.sh  S40umountfs    S90reboot

/etc/rcS.d/:
README  S37apparmor  S55urandom

Пользователь добавил сообщение 08 Сентября 2016, 03:13:41:
Нашел еще

initctl show-config

(Нажмите, чтобы показать/скрыть)

Видимо mysql стартует через upstart, а zabbix-server через init.d, и похоже что mysql после zabbix-server. Как тут нужно поступить правильно ?
« Последнее редактирование: 08 Сентября 2016, 03:13:41 от winmasta »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #3 : 08 Сентября 2016, 11:08:19 »
Написать старт заббикса через апстарт и указать в зависимостях mysql.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #4 : 08 Сентября 2016, 13:14:52 »
А Вы, простите, как zabbix устанавливали?

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #5 : 09 Сентября 2016, 11:41:40 »
А Вы, простите, как zabbix устанавливали?
apt-get install

Пользователь добавил сообщение 09 Сентября 2016, 11:42:06:
Написать старт заббикса через апстарт и указать в зависимостях mysql.
спасибо попробую

Пользователь добавил сообщение 09 Сентября 2016, 13:57:46:
Получилось, спасибо.
« Последнее редактирование: 09 Сентября 2016, 13:57:46 от winmasta »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #6 : 09 Сентября 2016, 14:29:29 »
Покажите, что именно получилось.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #7 : 09 Сентября 2016, 14:41:02 »

apt-get install

Странно, при стандартной установке автозапуск настраивается автоматически. Это касается и мускуля и заббикса.
По ходу система УЖЕ изнасилована.

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #8 : 11 Сентября 2016, 09:40:53 »
Покажите, что именно получилось.
из rc*.d удалил все скрипты связанный с zabbix, а в /etc/init добавил

zabbix-server.conf

(Нажмите, чтобы показать/скрыть)

и заодно агента так же

zabbix-agent.conf

(Нажмите, чтобы показать/скрыть)

правда пришлось поправить в конфигах сервера и агента путь на pid файл
PidFile=/var/run/zabbix-server/zabbix_server.pid
и
PidFile=/var/run/zabbix-agent/zabbix_agent.pid


Пользователь добавил сообщение 11 Сентября 2016, 09:44:48:

apt-get install

Странно, при стандартной установке автозапуск настраивается автоматически. Это касается и мускуля и заббикса.
По ходу система УЖЕ изнасилована.

Возможно устанавливал и руками, если честно уже не помню, давно было (пару лет вроде назад), mysql изначально был через init.d, но после очередного обновления (видимо, т.к. перестало работать не так давно) он ушел на upstart, а zabbix остался, может в этом и проблема. С запусками вот только сейчас детально разобрался, раньше необходимости не было.
« Последнее редактирование: 11 Сентября 2016, 09:44:48 от winmasta »

Оффлайн b0r0vik

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Автостар zabbix-server
« Ответ #9 : 08 Августа 2018, 12:17:23 »
Некропост, но вдруг кому будет полезно.
С форума zabbix:
So I opened file with vi (# sudo vi /etc/init.d/zabbix-server) inserted new line after the line 41 and added sleep 10

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.