Перейти к содержимому


Фотография

автозапуск сервера при падении или остановке


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 алёшка курск

алёшка курск

    Новичок

  • Пользователь
  • Pip
  • 31 сообщений

Отправлено 12 Январь 2016 - 7:34

доброе утро всем,помогите решить проблемку,при команде sm_shutdown или quit через ркон сервер останавливается и не подымается,сервер запускаю при старте системы с помощью кронтаба : @reboot /home/alex/2000/start.sh,подскажите,как сделать,чтобы сервер стартовал не только при загрузке системы,но также при падении или перезагрузке,только если можно,подробно,т.к. с линуксом на "вы"((
VDS OpenVZ ОС: debian-7.0-x86_64
под спойлером start.sh

Скрытый текст

 

Прикрепленные файлы

  • Прикрепленный файл  start.txt   137байт   22 Количество загрузок:

Сообщение отредактировал алёшка курск: 12 Январь 2016 - 7:48


#2 QwaTrix

QwaTrix

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 452 сообщений

Отправлено 12 Январь 2016 - 10:50

Лично я использую это: http://gameserverman...gsm/csgoserver/



#3 алёшка курск

алёшка курск

    Новичок

  • Пользователь
  • Pip
  • 31 сообщений

Отправлено 12 Январь 2016 - 16:34

Лично я использую это: http://gameserverman...gsm/csgoserver/

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



#4 admin

admin

    Администратор

  • Администратор
  • 1 319 сообщений

Отправлено 12 Январь 2016 - 19:16

 /etc/rc.local

пропишите запуск в этом файле



#5 алёшка курск

алёшка курск

    Новичок

  • Пользователь
  • Pip
  • 31 сообщений

Отправлено 12 Январь 2016 - 21:01

 /etc/rc.local

пропишите запуск в этом файле

подскажите ,как правильно это сделать,путь до start/sh: /home/alex/2000/start.sh,содержимое start.sh есть в первом сообщении.
пробовал несколько вариантов:
./home/alex/2000/start.sh
/home/alex/2000/start.sh
cd /home/alex/2000 && ./start.sh
права были 755.выставил 777,
может быть из за пользователя не работать?просто сервера ставились и запускались в кронтабе из-под пользователя alex,а не с под root

Прикрепленные файлы

  • Прикрепленный файл  rc.txt   331байт   12 Количество загрузок:

Сообщение отредактировал алёшка курск: 12 Январь 2016 - 21:28


#6 alcatraz_ua_

alcatraz_ua_

    Участник

  • Пользователь
  • PipPip
  • 134 сообщений

Отправлено 14 Январь 2016 - 12:48

Возможно то что ты хочешь, после падения заново запускает сервер

Запуск cd /home/путь/ && screen -dmS srcds ./hldswatch.py servers.conf

Скачать


Сообщение отредактировал alcatraz_ua_: 14 Январь 2016 - 12:49


#7 алёшка курск

алёшка курск

    Новичок

  • Пользователь
  • Pip
  • 31 сообщений

Отправлено 17 Январь 2016 - 8:34

Лично я использую это: http://gameserverman...gsm/csgoserver/


Спасибо за совет,решил тоже использовать данный скрипт,хорошие возможности у него
Ребята,всем спасибо за помощь,решил проблему путем использования скрипта от даниэля
http://hlmod.ru/foru...91&postcount=26


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных