Запуск серверов после reboot

Тема в разделе "Linux", создана пользователем SaInT.P, 4 окт 2013.

  1. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    Хотел узнать, можно ли сделать запуск серверов после рестарта машины через определенное время, допустим сначала запускается один игровой сервер, через 5 секунд запускается следующий и т.д
    на данный момент у меня запускаются все сразу, но хотелось бы сделать так как я написал, возможно?
     
  2. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    1. создай отдельный скрипт в него впиши:
    2. обзови его, например, startallservers.sh
    3. запихни в крон:
     
    SaInT.P нравится это.
  3. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    CTe6eJIeK_vRn, Спасибо
     
  4. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153
    SaInT.P, не успел))
     
    SaInT.P нравится это.
  5. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    Серый™, Мне не жалко тоже клатсну:D
     
    Серый™ нравится это.
  6. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    5 мне кажется маловато, лучше от 7 до 10
     
  7. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    CTe6eJIeK_vRn, Да, я тоже так подумал, сделал 15 секунд))
     
  8. artyrka94

    artyrka94

    Сообщения:
    182
    Симпатии:
    36
    у меня почти тоже самое, только я вместо крона использую файлик /etc/rc.local который выполняет при запуске системы все команды прописанные в нем, до строчки exit 0
     
  9. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    В rc.local запуск идет от root
     
    CTe6eJIeK_vRn нравится это.
  10. bigbrain911

    bigbrain911

    Сообщения:
    319
    Симпатии:
    23
    У меня вообще все в crontab
    Код:
    @reboot		имя_юзера_от_которого_нужно_запустить	/home/user/servers/start/all_start.sh
     
  11. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    bigbrain911, Тут написано тоже самое, что и ты написал, только без имени юзера,так как это не нужно мне)
     
  12. bigbrain911

    bigbrain911

    Сообщения:
    319
    Симпатии:
    23
    SaInT.P, от рута запускать сервера ?
     
  13. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Код:
    su user
    export EDITOR=vim # ваш любимый редактор
    crontab -e
    # и тут уж собсна сами записи кронтаба
     
  14. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    bigbrain911, как бы, от рута есле запускать команда sudo crontab -e, а есле от юзера то просто crontab -e
    от рута некогда не запускал сервера
     
  15. Dj_Andrey_01

    Dj_Andrey_01

    Сообщения:
    108
    Симпатии:
    7
    Почему мне в ответ пишет это: "/bin/sh^M: плохой интерпретатор:" ?
     
  16. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    Dj_Andrey_01, скрипт создается в консоли Linux, а не в Windows командой:
    Код:
    touch startallservers.sh
    
    Затем открывается командой:
    Код:
    nano startallservers.sh
    
    или
    Код:
    vi startallservers.sh
    
    Создать скрипт можно любым консольным редактором linux.
     
    Dj_Andrey_01 нравится это.