Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Как паузу поставить при загрузке ?

Ответить
Настройки темы
Как паузу поставить при загрузке ?

Пользователь


Сообщения: 121
Благодарности: 0

Профиль | Отправить PM | Цитировать


Прописал в rc.local следующее:
/usr/share/mysql/mysql.server start
/usr/local/IPStat/IPStat -d
последний - это демон статистики, биллинг типа. Так вот последний не запускается, или к тому времени mysql не успевает загрузится, или еще что-то. Но если их в шелле прописать последователно, то все ок. А как автоматизироавть ?

Отправлено: 00:08, 03-09-2003

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Может написать отдельный скрипт из отих двух команд и запускать его из rc.local ?

-------
Поспешай не торопясь


Отправлено: 07:38, 03-09-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


в принципе, паузу можно поставить через sleep <seconds>. А если ОСь поддерживает System V runlevels, то имхо самый удобный способ - написать скриптики для каждой из команд в /etc/init.d и запихать в нужный runlevel. Тогда вторая команда гарантированно запустится после того, как первая начнёт выполнение. Если и этого времени недостаточно,  то поставить запуск второй команды через несколько запусков других.  RTFM - man init.

Ото таке

-------
nix rlz 4eva
m$ sux
I want GNU!


Отправлено: 10:46, 03-09-2003 | #3


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Kudryavcev Dmitry
Цитата:
/usr/share/mysql/mysql.server start
А разве он сам не стратует? У него же есь свой скрипт запуска (точнее, это он и есть) и он должен лежать в специальном месте для автоматического запуска.
А второе можно запускать чуть ниже по приоритету, т.к. похоже вы правы - mysql не успевает стартануть и создать сокет для себя.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 11:52, 03-09-2003 | #4


Пользователь


Сообщения: 121
Благодарности: 0

Профиль | Отправить PM | Цитировать


Barracuda
Так а где именно его положить ? Чтоб стартовал ?

Отправлено: 13:57, 03-09-2003 | #5


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Kudryavcev Dmitry
от системы зависит. где у вас стартовые скрипты лежат?

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 14:50, 03-09-2003 | #6


Пользователь


Сообщения: 121
Благодарности: 0

Профиль | Отправить PM | Цитировать


Стоит Слакварь 8.1
/etc/rc.d
прописал в rc.local паузу в 3 секунды, если запускать отдельно его, то все ок, а при загрузке mysql как запустился так и вырубился потом... Что может быть ?

Отправлено: 23:16, 03-09-2003 | #7


Аватара для BeerMan

Сообщения: 560
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


...что пишет в логи???

-------
...Минздрав предупреждает: Интернет может вызвать зависимость...


Отправлено: 23:47, 03-09-2003 | #8


Старожил


Сообщения: 345
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
exec /some/first/xrenovina  & wmpid=$!
wait $wmpid

exec /some/second/xrenovina
man wait

-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 11:21, 04-09-2003 | #9


Пользователь


Сообщения: 121
Благодарности: 0

Профиль | Отправить PM | Цитировать


Странно, но даже mysql сам по себе не стартует, ложил его в rc.local, а он вываливается.

Отправлено: 23:15, 07-09-2003 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Как паузу поставить при загрузке ?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[Вопрос] Видео при 1м запуске - Как поставить при каждом запуске? LEXYS Автоматическая установка Windows 2000/XP/2003 5 17-12-2009 20:08
Как сделать паузу в серверном скрипте ASP Sanchez-of-Tula Вебмастеру 2 19-11-2009 03:15
Загрузка - Как обойти пароль при загрузке?! Gaudeamus Microsoft Windows Vista 10 10-01-2009 18:58
Как задать паузу между аудиотреками? Mirex Видео и аудио: обработка и кодирование 5 15-03-2008 22:06
Как избежать reboot при загрузке. avv Железо в Linux 7 17-09-2003 19:10




 
Переход