Автор Тема: [РЕШЕНО] SAMS стартует раньше MySQL  (Прочитано 2843 раз)

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

Оффлайн Роман846

[РЕШЕНО] SAMS стартует раньше MySQL
« : 31 Марта 2015, 07:59:34 »
Всем привет. Установил SAMS+SQUID. Все работает, но при загрузке системы демон sams стартует до MySQL, а нужно после.
Облазил кучу форумов и ничего не помогает. Демон sams не хочет стартовать после MySQL. Помогите пожалуйста!
Спасибо!
« Последнее редактирование: 02 Апреля 2015, 07:15:30 от Роман846 »
Acer Aspire 5750G Debian 10(buster) XFCE4
 

Оффлайн baf

Re: SAMS стартует раньше MySQL
« Ответ #1 : 31 Марта 2015, 08:03:46 »
для начала посмотрите ls -l /etc/rc2.d/ и если там у самс больше число после S чем мускуля, то
1 - update-rc.d вам в помощь
2 - можно вручную поменять через mv к примеру
и будет вам счастье
Доброй души человек, если не прав поправляйте, буду тока рад.
 

Оффлайн Роман846

Re: SAMS стартует раньше MySQL
« Ответ #2 : 31 Марта 2015, 08:09:27 »
для начала посмотрите ls -l /etc/rc2.d/ и если там у самс больше число после S чем мускуля, то
1 - update-rc.d вам в помощь
2 - можно вручную поменять через mv к примеру
и будет вам счастье
У sams- S16, а у MySQL- S18.
Как изменить S у sams?

Сообщение объединено: 31 Марта 2015, 08:18:00
update-rc.d sams2 start 99 2 3 4 5 . stop 1 0 1 6 . Не помогает. mv S16sams2 S19sams2 тоже.
« Последнее редактирование: 31 Марта 2015, 08:18:00 от Роман846 »
Acer Aspire 5750G Debian 10(buster) XFCE4
 

Оффлайн baf

Re: SAMS стартует раньше MySQL
« Ответ #3 : 31 Марта 2015, 09:09:20 »
покажи ls -l /etc/rc2.d/

Сообщение объединено: 31 Марта 2015, 09:15:49
update-rc.d -f sams2  remove
update-rc.d sams2 defaults 99
« Последнее редактирование: 31 Марта 2015, 09:15:49 от baf »
Доброй души человек, если не прав поправляйте, буду тока рад.
 

Оффлайн Роман846

Re: SAMS стартует раньше MySQL
« Ответ #4 : 31 Марта 2015, 09:26:19 »
покажи ls -l /etc/rc2.d/
root ~ # ls -l /etc/rc2.d/
итого 4
-rw-r--r-- 1 root root 677 Июл 14  2013 README
lrwxrwxrwx 1 root root  14 Янв 26 09:28 S01motd -> ../init.d/motd
lrwxrwxrwx 1 root root  17 Янв 26 10:08 S13rpcbind -> ../init.d/rpcbind
lrwxrwxrwx 1 root root  20 Янв 26 10:08 S14nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  24 Мар 18 09:25 S16nethack-common -> ../init.d/nethack-common
lrwxrwxrwx 1 root root  17 Янв 26 10:08 S16rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root  15 Янв 30 16:02 S16samba -> ../init.d/samba
lrwxrwxrwx 1 root root  14 Фев 28 17:17 S16sudo -> ../init.d/sudo
lrwxrwxrwx 1 root root  17 Янв 27 08:15 S17apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root  15 Янв 27 08:15 S18acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  16 Фев  3 13:32 S18ajenti -> ../init.d/ajenti
lrwxrwxrwx 1 root root  13 Янв 27 08:15 S18atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 Янв 27 08:15 S18cron -> ../init.d/cron
lrwxrwxrwx 1 root root  14 Янв 27 08:15 S18dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  13 Мар 18 09:04 S18gpm -> ../init.d/gpm
lrwxrwxrwx 1 root root  21 Фев  3 11:28 S18libvirt-bin -> ../init.d/libvirt-bin
lrwxrwxrwx 1 root root  15 Мар 18 08:35 S18mdadm -> ../init.d/mdadm
lrwxrwxrwx 1 root root  15 Фев  3 11:12 S18mysql -> ../init.d/mysql
lrwxrwxrwx 1 root root  13 Мар 26 13:06 S18ntp -> ../init.d/ntp
lrwxrwxrwx 1 root root  23 Янв 28 10:12 S18openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root  15 Фев 16 15:14 S18snmpd -> ../init.d/snmpd
lrwxrwxrwx 1 root root  16 Фев 16 15:14 S18snmptt -> ../init.d/snmptt
lrwxrwxrwx 1 root root  15 Янв 29 09:13 S18squid -> ../init.d/squid
lrwxrwxrwx 1 root root  13 Янв 27 08:15 S18ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root  16 Янв 28 08:57 S18webmin -> ../init.d/webmin
lrwxrwxrwx 1 root root  17 Янв 27 08:15 S18winbind -> ../init.d/winbind
lrwxrwxrwx 1 root root  15 Фев  3 11:12 S19exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root  24 Фев  3 11:28 S19libvirt-guests -> ../init.d/libvirt-guests
lrwxrwxrwx 1 root root  15 Мар 31 08:44 S19sams2 -> ../init.d/sams2
lrwxrwxrwx 1 root root  18 Янв 27 08:15 S20bootlogs -> ../init.d/bootlogs
lrwxrwxrwx 1 root root  18 Янв 27 08:15 S21rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 Янв 27 08:15 S21rmnologin -> ../init.d/rmnologin
------------------------------------------------------------------------------------------------------------------------------
root ~ # update-rc.d -f sams2  remove
update-rc.d: using dependency based boot sequencing
root ~ # update-rc.d sams2 defaults 99
update-rc.d: using dependency based boot sequencing
root ~ # ls -l /etc/rc2.d/
итого 4
-rw-r--r-- 1 root root 677 Июл 14  2013 README
lrwxrwxrwx 1 root root  14 Янв 26 09:28 S01motd -> ../init.d/motd
lrwxrwxrwx 1 root root  17 Янв 26 10:08 S13rpcbind -> ../init.d/rpcbind
lrwxrwxrwx 1 root root  20 Янв 26 10:08 S14nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  24 Мар 18 09:25 S16nethack-common -> ../init.d/nethack-common
lrwxrwxrwx 1 root root  17 Янв 26 10:08 S16rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root  15 Янв 30 16:02 S16samba -> ../init.d/samba
lrwxrwxrwx 1 root root  15 Мар 31 10:22 S16sams2 -> ../init.d/sams2
lrwxrwxrwx 1 root root  14 Фев 28 17:17 S16sudo -> ../init.d/sudo
lrwxrwxrwx 1 root root  17 Янв 27 08:15 S17apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root  15 Янв 27 08:15 S18acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  16 Фев  3 13:32 S18ajenti -> ../init.d/ajenti
lrwxrwxrwx 1 root root  13 Янв 27 08:15 S18atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 Янв 27 08:15 S18cron -> ../init.d/cron
lrwxrwxrwx 1 root root  14 Янв 27 08:15 S18dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  13 Мар 18 09:04 S18gpm -> ../init.d/gpm
lrwxrwxrwx 1 root root  21 Фев  3 11:28 S18libvirt-bin -> ../init.d/libvirt-bin
lrwxrwxrwx 1 root root  15 Мар 18 08:35 S18mdadm -> ../init.d/mdadm
lrwxrwxrwx 1 root root  15 Фев  3 11:12 S18mysql -> ../init.d/mysql
lrwxrwxrwx 1 root root  13 Мар 26 13:06 S18ntp -> ../init.d/ntp
lrwxrwxrwx 1 root root  23 Янв 28 10:12 S18openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root  15 Фев 16 15:14 S18snmpd -> ../init.d/snmpd
lrwxrwxrwx 1 root root  16 Фев 16 15:14 S18snmptt -> ../init.d/snmptt
lrwxrwxrwx 1 root root  15 Янв 29 09:13 S18squid -> ../init.d/squid
lrwxrwxrwx 1 root root  13 Янв 27 08:15 S18ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root  16 Янв 28 08:57 S18webmin -> ../init.d/webmin
lrwxrwxrwx 1 root root  17 Янв 27 08:15 S18winbind -> ../init.d/winbind
lrwxrwxrwx 1 root root  15 Фев  3 11:12 S19exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root  24 Фев  3 11:28 S19libvirt-guests -> ../init.d/libvirt-guests
lrwxrwxrwx 1 root root  18 Янв 27 08:15 S20bootlogs -> ../init.d/bootlogs
lrwxrwxrwx 1 root root  18 Янв 27 08:15 S21rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 Янв 27 08:15 S21rmnologin -> ../init.d/rmnologin
« Последнее редактирование: 31 Марта 2015, 10:03:50 от Роман846 »
Acer Aspire 5750G Debian 10(buster) XFCE4
 

Оффлайн baf

Re: SAMS стартует раньше MySQL
« Ответ #5 : 31 Марта 2015, 09:33:45 »
Ну а самому разобраться не как?
apt-get install sysv-rc-conf
sysv-rc-conf
update-rc.d -f sams2  remove
update-rc.d sams2 defaults 99
Доброй души человек, если не прав поправляйте, буду тока рад.
 

Оффлайн Роман846

Re: SAMS стартует раньше MySQL
« Ответ #6 : 31 Марта 2015, 09:50:37 »
update-rc.d sams2 defaults 99

После установки и update-rc.d -f sams2  remove update-rc.d sams2 defaults 99:
ничего не изменилось:
lrwxrwxrwx 1 root root  15 Мар 31 10:46 S16sams2 -> ../init.d/sams2

Сообщение объединено: [time]31 Март 2015, 10:02:16[/time]
Вот sams2:
#!/bin/sh -e
### BEGIN INIT INFO
# Provides:             sams
# Required-Start:       $local_fs $network $time $remote_fs $mysql
# Required-Stop:
# Should-Start:         $named $mysql $squid
# Should-Stop:
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    Starting sams daemon
# Description:          Squid Account Management System (SAMS)
#  Starting sams management daemon - sams2daemon
### END INIT INFO
#
# Author:       Pavel Vinogradov <Pavel.Vinogradov@nixdev.net>
#
# /etc/init.d/sams2: start and stop the sams daemon

SAMSPATH=`cat /usr/local/etc/sams2.conf | grep SAMSPATH | tr "SAMSPATH=" "\0"`
NAME="sams"
DAEMON=$SAMSPATH/bin/sams2daemon
LOCKFILE=/var/lock/samsd
PIDFILE=/var/run/sams2daemon.pid
RETVAL=0
SAMS_ENABLE=true
test -x $DAEMON || exit 0
if ! [ -x "/lib/lsb/init-functions" ]; then
        . /lib/lsb/init-functions
else
        echo "E: /lib/lsb/init-functions not found, lsb-base (>= 3.0-6) needed"
        exit 1
fi
. /etc/default/rcS
case "$1" in
        start)
                if "$SAMS_ENABLE"; then
                        log_daemon_msg "Starting $NAME daemon" "$NAME"
                        if [ -s $PIDFILE ] && kill -0 $(cat $PIDFILE) >/dev/null 2>&1; then
                                log_progress_msg "apparently already running"
                                log_end_msg 0
                                exit 0
                        fi
                        start-stop-daemon --start --quiet --background \
                                --pidfile $PIDFILE \
                                --exec $DAEMON
                        RETVAL=$?
                        [ $RETVAL -eq 0 ] && touch "$LOCKFILE"
                        log_end_msg $RETVAL
                else
                        [ "VERBOSE" != no ] && log_warning_msg "$NAME daemon not enabled, not starting. Please read /usr/share/doc/sams2/README.Debian"
                fi
        ;;
        stop)
                if "$SAMS_ENABLE"; then
                        log_daemon_msg "Stopping $NAME daemon" "$NAME"
                        start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE
                        RETVAL=$?
                        [ $RETVAL -eq 0 ] && rm -f "$LOCKFILE"
                        log_end_msg $RETVAL
                else
                        [ "VERBOSE" != no ] && log_warning_msg "$NAME daemon not enabled, not stoping..."
                fi
        ;;
        restart|force-reload)
                /etc/init.d/sams2 stop
                /etc/init.d/sams2 start
        ;;

        *)
                echo "Usage: ${0##*/} {start|stop|restart}"
                RETVAL=1
        ;;
esac

Сообщение объединено: 31 Марта 2015, 10:25:45
Что еще можно предпринять?
« Последнее редактирование: 31 Марта 2015, 10:25:45 от Роман846 »
Acer Aspire 5750G Debian 10(buster) XFCE4
 

Оффлайн baf

Доброй души человек, если не прав поправляйте, буду тока рад.
 

Оффлайн Роман846

Acer Aspire 5750G Debian 10(buster) XFCE4
 

Оффлайн sandaksatru

Re: SAMS стартует раньше MySQL
« Ответ #9 : 01 Апреля 2015, 14:28:22 »
# Should-Start:         $named $mysql $squid
удалите из этой строки $mysql и обновите симлинки на инициализационные скрипты при помощи утилиты insserv. В Debian7 следуют использовать именно её, а не update-rc.d. Подробнее команды не подскажу, т.к. под рукой сейчас нет машинки с Debian7.
 
Пользователи, которые поблагодарили этот пост: Роман846

Теги:
     

    crontab на сервере hetzner [решено]

    Автор zCirill

    Ответов: 2
    Просмотров: 2639
    Последний ответ 05 Апреля 2013, 12:53:26
    от zCirill
    [РЕШЕНО] разваливается mdadm рэйд при каждой перезагрузке :(

    Автор PbI6A

    Ответов: 3
    Просмотров: 4846
    Последний ответ 04 Октября 2018, 08:54:47
    от PbI6A
    Samba, Winbind, Webmin(?) [решено]

    Автор onegai

    Ответов: 0
    Просмотров: 1506
    Последний ответ 09 Июля 2018, 05:21:09
    от onegai
    [РЕШЕНО] openvpn на debian 10 нет соединения с интернет на клиенте

    Автор Asternix

    Ответов: 2
    Просмотров: 1573
    Последний ответ 11 Февраля 2020, 11:45:57
    от Asternix
    remmina вход только со второй попытки, как лечить? Решено

    Автор deb720

    Ответов: 10
    Просмотров: 5406
    Последний ответ 14 Декабря 2013, 13:58:18
    от deb720