Страница 1 из 1

/usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 9:01:33
vintovkin
привет!
как можно решить вопрос, чтобы команда

Код: Выделить всё

/usr/local/etc/rc.d/zabbix_server start
запускалась после перезагрузки ОС?

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 9:24:51
Alex Keda
а она не запускается?

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 10:16:11
vintovkin
lissyara писал(а):а она не запускается?
нет, сам заббикс сервер не запускается после перезагрузки.
надо заходить под рутом и запускать его ручками.

Код: Выделить всё

zabbix# pkg_info | grep zab
zabbix-1.6.6,1      Application and network monitoring solution
zabbix-agent-1.6.6,2 Application and network monitoring solution
zabbix#

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 10:37:11
hizel
тоесть в rc.conf вы что-то типа zabbix_server_enable="YES" вписали?

проверьте

Код: Выделить всё

rcorder /etc/rc.d/* /usr/local/etc/rc.d/*

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 10:46:33
vintovkin
hizel писал(а):тоесть в rc.conf вы что-то типа zabbix_server_enable="YES" вписали?

проверьте

Код: Выделить всё

rcorder /etc/rc.d/* /usr/local/etc/rc.d/*
в rc.conf всё ок

Код: Выделить всё

zabbix# cat /etc/rc.conf  | grep zab
#hostname="zabbix"
zabbix_server_enable="YES"
zabbix_agentd_enable="YES"
hostname="zabbix"
zabbix#
а что за зверь rcorder? не слыхал про него :smile:
думаете поможет?

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 11:10:48
hizel

Код: Выделить всё

man rcorder
:-D

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 11:16:14
vintovkin
я ничего не понял! :st:
может есть решение через крон или ещё какой нибудь скрипт?

Код: Выделить всё

zabbix# rcorder /etc/rc.d/* /usr/local/etc/rc.d/*
/etc/rc.d/dumpon
/etc/rc.d/ddb
/etc/rc.d/initrandom
/etc/rc.d/geli
/etc/rc.d/gbde
/etc/rc.d/encswap
/etc/rc.d/ccd
/etc/rc.d/swap1
/etc/rc.d/early.sh
/etc/rc.d/fsck
/etc/rc.d/root
/etc/rc.d/hostid
/etc/rc.d/mdconfig
/etc/rc.d/mountcritlocal
/etc/rc.d/zfs
/etc/rc.d/FILESYSTEMS
/etc/rc.d/var
/etc/rc.d/random
/etc/rc.d/adjkerntz
/etc/rc.d/atm1
/etc/rc.d/hostname
/etc/rc.d/ipfilter
/etc/rc.d/ipnat
/etc/rc.d/ipfs
/etc/rc.d/kldxref
/etc/rc.d/sppp
/etc/rc.d/addswap
/etc/rc.d/auto_linklocal
/etc/rc.d/sysctl
/etc/rc.d/serial
/etc/rc.d/cleanvar
/etc/rc.d/netif
/etc/rc.d/ip6addrctl
/etc/rc.d/atm2
/etc/rc.d/pfsync
/etc/rc.d/pflog
/etc/rc.d/pf
/etc/rc.d/isdnd
/etc/rc.d/ppp
/etc/rc.d/routing
/etc/rc.d/ip6fw
/etc/rc.d/network_ipv6
/etc/rc.d/devd
/etc/rc.d/ipsec
/etc/rc.d/ipfw
/etc/rc.d/nsswitch
/etc/rc.d/resolv
/etc/rc.d/mroute6d
/etc/rc.d/route6d
/etc/rc.d/mrouted
/etc/rc.d/routed
/etc/rc.d/netoptions
/etc/rc.d/NETWORKING
/etc/rc.d/mountcritremote
/etc/rc.d/accounting
/etc/rc.d/ldconfig
/etc/rc.d/devfs
/etc/rc.d/ipmon
/etc/rc.d/mdconfig2
/etc/rc.d/newsyslog
/etc/rc.d/syslogd
/etc/rc.d/savecore
/etc/rc.d/archdep
/etc/rc.d/abi
/etc/rc.d/SERVERS
/etc/rc.d/named
/etc/rc.d/ntpdate
/etc/rc.d/rpcbind
/etc/rc.d/nfsclient
/etc/rc.d/nisdomain
/etc/rc.d/ypserv
/etc/rc.d/ypbind
/etc/rc.d/amd
/etc/rc.d/atm3
/etc/rc.d/auditd
/etc/rc.d/tmp
/etc/rc.d/cleartmp
/etc/rc.d/dmesg
/etc/rc.d/ipxrouted
/etc/rc.d/kerberos
/etc/rc.d/kadmind
/etc/rc.d/keyserv
/etc/rc.d/kpasswdd
/etc/rc.d/quota
/etc/rc.d/nfsserver
/etc/rc.d/mountd
/etc/rc.d/nfsd
/etc/rc.d/statd
/etc/rc.d/lockd
/etc/rc.d/pppoed
/etc/rc.d/pwcheck
/etc/rc.d/virecover
/etc/rc.d/DAEMON
/usr/local/etc/rc.d/zabbix_server
/usr/local/etc/rc.d/zabbix_agentd
/etc/rc.d/apm
/etc/rc.d/apmd
/etc/rc.d/bootparams
/etc/rc.d/hcsecd
/etc/rc.d/bthidd
/etc/rc.d/local
/etc/rc.d/lpd
/etc/rc.d/motd
/etc/rc.d/mountlate
/etc/rc.d/nscd
/etc/rc.d/ntpd
/etc/rc.d/powerd
/etc/rc.d/rarpd
/etc/rc.d/sdpd
/etc/rc.d/rfcomm_pppd_server
/etc/rc.d/rtadvd
/etc/rc.d/rwho
/etc/rc.d/timed
/etc/rc.d/ugidfw
/etc/rc.d/yppasswdd
/usr/local/etc/rc.d/proftpd
/usr/local/etc/rc.d/samba
/etc/rc.d/LOGIN
/usr/local/etc/rc.d/squid
/usr/local/etc/rc.d/snmptrapd
/usr/local/etc/rc.d/snmpd
/usr/local/etc/rc.d/mysql-server
/usr/local/etc/rc.d/htcacheclean
/usr/local/etc/rc.d/apache22
/etc/rc.d/ypxfrd
/etc/rc.d/ypupdated
/etc/rc.d/ypset
/etc/rc.d/wpa_supplicant
/etc/rc.d/watchdogd
/etc/rc.d/syscons
/etc/rc.d/sshd
/etc/rc.d/sendmail
/etc/rc.d/cron
/etc/rc.d/jail
/etc/rc.d/localpkg
/etc/rc.d/securelevel
/etc/rc.d/power_profile
/etc/rc.d/othermta
/etc/rc.d/natd
/etc/rc.d/msgs
/etc/rc.d/moused
/etc/rc.d/mixer
/etc/rc.d/kernel
/etc/rc.d/inetd
/etc/rc.d/idmapd
/etc/rc.d/hostapd
/etc/rc.d/geli2
/etc/rc.d/ftpd
/etc/rc.d/ftp-proxy
/etc/rc.d/dhclient
/etc/rc.d/bsnmpd
/etc/rc.d/bridge
/etc/rc.d/bluetooth
/etc/rc.d/bgfsck
zabbix#

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-03 11:30:58
hizel
zabbix_server гвоздями прибит к мускулу?

попробуйте остановить мускул и запустить заббикс, если не стартанет, то надо подправить rc скрипт zabbix на предмет REQUIRE mysql :-)

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-11 17:56:52
vintovkin
друзья, может есть реальное решение вопроса?
:oops:

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-11 18:02:12
Mox
чувак, тебе hizel написал ответ на твой вопрос. У тебя заббикс сервер скорей всего стартует когда еще мускул до конца не стартанул, ну или вообще не стартанул.

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 8:39:04
vintovkin
Mox писал(а):чувак, тебе hizel написал ответ на твой вопрос. У тебя заббикс сервер скорей всего стартует когда еще мускул до конца не стартанул, ну или вообще не стартанул.
как вылечить?

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 10:43:50
Mox
vintovkin писал(а):
Mox писал(а):чувак, тебе hizel написал ответ на твой вопрос. У тебя заббикс сервер скорей всего стартует когда еще мускул до конца не стартанул, ну или вообще не стартанул.
как вылечить?

есть во всех стартовых скриптах в самом начала строчки типа

Код: Выделить всё

# PROVIDE: zabbix_server
# REQUIRE: DAEMON mysql
# KEYWORD: shutdown
или например еще

Код: Выделить всё

# PROVIDE: ndo2db
# REQUIRE: DAEMON nagios
# BEFORE: LOGIN
# KEYWORD: shutdown
строчка PROVIDE говорит как называется программа, которую ты будешь этим скриптом запускать. Это имя фигурирует только для того, чтобы указывать параметры REQUIRE, и собственно для rc.conf
REQUIRE говорит что нужно для запуска данного скрипта, т.е. грубо говоря, после чего он запустится
остальное по аналогии.

например, у меня zabbix_server запускается только если запущен mysql (см. выше. тебе так же нужно сделать). Но бывали случаи, что mysql типа запускался, но видно не полностью, и zabbix_server запуститься не мог. Так что если возникнут проблемы, то нужно в поле REQUIRE поставить еще что-нибудь.

Это BSD-like система запуска.
У linux`a (SYSV) например распиханы ссылки на стартовые скрипты в папки init с номером ран-левела.

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 12:01:12
hizel
следует добавить что после правки rc скриптов таким образом не плохо проверить опять через rcorder

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 12:45:37
vintovkin
Mox писал(а):
vintovkin писал(а):
Mox писал(а):чувак, тебе hizel написал ответ на твой вопрос. У тебя заббикс сервер скорей всего стартует когда еще мускул до конца не стартанул, ну или вообще не стартанул.
как вылечить?

есть во всех стартовых скриптах в самом начала строчки типа

Код: Выделить всё

# PROVIDE: zabbix_server
# REQUIRE: DAEMON mysql
# KEYWORD: shutdown
или например еще

Код: Выделить всё

# PROVIDE: ndo2db
# REQUIRE: DAEMON nagios
# BEFORE: LOGIN
# KEYWORD: shutdown
строчка PROVIDE говорит как называется программа, которую ты будешь этим скриптом запускать. Это имя фигурирует только для того, чтобы указывать параметры REQUIRE, и собственно для rc.conf
REQUIRE говорит что нужно для запуска данного скрипта, т.е. грубо говоря, после чего он запустится
остальное по аналогии.

например, у меня zabbix_server запускается только если запущен mysql (см. выше. тебе так же нужно сделать). Но бывали случаи, что mysql типа запускался, но видно не полностью, и zabbix_server запуститься не мог. Так что если возникнут проблемы, то нужно в поле REQUIRE поставить еще что-нибудь.

Это BSD-like система запуска.
У linux`a (SYSV) например распиханы ссылки на стартовые скрипты в папки init с номером ран-левела.
+1
спасибо друг!!! :smile: всё запустилось само после ребута

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 12:51:19
vintovkin
hizel писал(а):следует добавить что после правки rc скриптов таким образом не плохо проверить опять через rcorder

у меня нет опыта работы с рцордер :oops:
ман полистал бегло , но не въехал в тему всё равно :oops:

Re: /usr/local/etc/rc.d/zabbix_server start

Добавлено: 2009-11-12 13:42:35
hizel
оно показывает в какой полседовательности будут запускатся скрипты и ман можно не читать :-\