Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Мастер сервер раскрутка

, Раскрутка для кс 1.6
Статус пользователя M19UNSTOP
сообщение 3.11.2016, 15:54
Сообщение #1
Стаж: 9 лет 6 месяцев

Сообщений: 3
Благодарностей: 1
Полезность: 0

Здравствуйте, у меня вопрос Как сделать чтобы при закрытии PuTTY мастер сервер не выключался? уже голова кругом не как не могу решить проблему, уже искал на просторах интернета, нет нечего..
Мастер сервер устанавливается все работает отлично. Но проблема только в PuTTY закрываю его и мастер сервер отключается Пишет такие строки
Enter command stats show thereads count reload/help/stop/or exit
если в вписываю в PuTTY exit то выводит так
server forever CS1.6Hl1 stoped ok
console closed ok
даже если не вписывать exit закрываешь пути и все мастер сервер отключается..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Salpson
сообщение 3.11.2016, 16:42
Сообщение #2


Иконка группы

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Потому что запускать необходимо иначе.
Создаешь файлик, к примеру start.sh пишешь в него параметры запуска, в случае hltv я это делаю так:
#!/bin/bash
./hltv +connect IP:Port -port 27020 > console.log 2>&1 &
Сохраняешь, далее запускаешь этот файлик, грубо говоря ./start.sh
Все это без использование screen-сессии. А так, ищи скрипты для работы с мс.
Таким образом при закрытии PuTTy MS останется работать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 3.11.2016, 17:07
Сообщение #3


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Первое, установить screen (yum install screen)
Второе, добавить в автозапуск при старте вдс или его перезапуске, правим файл /etc/rc.d/rc.local
Если юзаем халявный мс или какой то, другой, то запускаем сам файл, по сути называется он mslauncher

Цитата
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
sh /dev/sda
cd /polniy_put_k_papke_k_zapusk_faylu/
screen -AmdS ms ./mslauncher
exit 0



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 3.11.2016, 17:11
Сообщение #4
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

закрывай putty не крестиком, а в окне нажми ctrl+shift+d
программа закроется, мс будет работать

Отредактировал: sergggzi, - 3.11.2016, 17:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 3.11.2016, 23:10
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sergggzi, в любом случае у него будет активный сеанс процесса всегда. Тут screen решает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 3.11.2016, 23:38
Сообщение #6
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Цитата(Bloo @ 4.11.2016, 0:10) *
sergggzi, в любом случае у него будет активный сеанс процесса всегда. Тут screen решает.

я раньше ставил на centos, так при закрытии putty выключался и мс. уже всех тонкостей не помню. вроде если не выйдешь после запуска мс с ctrl+c, то мс глохнет.
потом сменил ОС на debian, строка запуска таже, но мс при закрытии не выключается.
само собой screen был установлен. не стал разбираться в этих чудесах.
полагаю, что у него мс от jesuspunk, так он рекомендует ставить его на debian.

Отредактировал: sergggzi, - 3.11.2016, 23:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l7aPol3o3
сообщение 4.11.2016, 4:42
Сообщение #7


Стаж: 11 лет

Сообщений: 20
Благодарностей: 13
Полезность: 429

M19UNSTOP,
Если у вас бесплатный МС от jesuspunk'a то запускайте скрипт ./start_ms_screen.sh предварительно выдав необходимые права chmod +x start_ms_screen.sh
И как уже писали выше для этого нужен screen для Debian apt-get install screen, если есть ISP менеджер можно поставить в планировщике задачу при загрузке:
cd /opt/ms; ./start_ms_screen.sh
где /opt/ms - это путь где лежит МС (названия папок измените на своё)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jesuspunk
сообщение 4.11.2016, 9:05
Сообщение #8


Стаж: 15 лет

Сообщений: 1120
Благодарностей: 839
Полезность: 816

M19UNSTOP, т.е. с 30 октября вы ищите ответ? Плохо ищите ведь он в любой инструкции прописан.
sergggzi, под centos все так же должно работать, разницы нету только в название пакет менеджера =) ну и путей конфиг файлов.
esterio, cbf1b2bfde1a.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 4.11.2016, 10:16
Сообщение #9
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

jesuspunk,
было очень давно, вообще мс на centos себя плохо ведет) на дебиан пашет, как часы. Может я уже в чет-то ошибаюсь, так как было давно, версия centos была древняя, как и версия мс)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
redux
сообщение 4.11.2016, 10:56
Сообщение #10
Стаж: 10 лет

Сообщений: 295
Благодарностей: 102
Полезность: 668

Интересно наблюдать как человек с малыми знаниями называет топовый мониторинг говном.. мдаа
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя riddik123
сообщение 4.11.2016, 16:43
Сообщение #11


Стаж: 13 лет
Город: Кемерово

Сообщений: 11
Благодарностей: 1
Полезность: 0

Вот тебе sh скрипт который помогает запускать мастер сервер в screen режими

Распакуй файл помести в корень папки с мастер сервером.

зайди в папку с мастер сервером выполни 2 комманды
chmod +x start_ms_screen.sh

Запускаем:
./start_ms_screen.sh

если исполняемый файл мастер сервера называется не mslauncher открой файл start_ms_screen.sh замени mslauncher на исполняемый файл мстер сервера и запусти.

Удачи в использовании.

Прикрепленные файлы:
Прикрепленный файл  start_ms_screen.zip ( 207 байт ) Кол-во скачиваний: 27


Качественные недорогие услуги:
Цитата
Администрирование хостинга, Установка и настройка игровых серверов на Linux.

skype: riddik1232
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя M19UNSTOP
сообщение 8.11.2016, 23:35
Сообщение #12
Стаж: 9 лет 6 месяцев

Сообщений: 3
Благодарностей: 1
Полезность: 0

Ошибка при установки мастер сервера, выдает вот такое
Enter command (reload/stop) ;Unhandled exception in thread started by function se
rve_forevergs at 0xb6f8d764'Traceback most recent call last
File ms.py line 612 in serve_forevergs
gss.bind host port
File string line 1 in bind
socket error Errno 98 Address already in use
как устранить помогите пожалуйста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tiger30
сообщение 17.11.2016, 1:59
Сообщение #13
Стаж: 12 лет

Сообщений: 142
Благодарностей: 12
Полезность: 3

M19UNSTOP,

Это вы уже чтото намудрили с ms.py line 612 in serve_foreverg
Или вы запускаете, когда он уже запущен.

Сперва установите: screen
apt-get install screen
А запускается просто:
screen -A -m -d -S ms python ms.py

Отредактировал: tiger30, - 17.11.2016, 2:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sibstrassi
сообщение 18.11.2016, 22:02
Сообщение #14
Стаж: 9 лет 7 месяцев

Сообщений: 151
Благодарностей: 5
Полезность: 37

параметр запуска "> /dev/null 2>&1 &"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 2.12.2016, 21:12
Сообщение #15
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

root > nohup python ms.py </dev/null &>/dev/null &
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: