Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
-
pinkpiton2
- Майор
- Сообщения: 724
- Зарегистрирован: 06.08.2008
- Откуда: Одесса
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
#16
Сообщение
12.11.2011, 14:33
Dev_ua писал(а):Rassol2 писал(а):Допустим с этим разобрались а как обстоят дела с правами? какие права на какие каталоги задавать для запуска ?
вот 2 скрипта от того же автора, что и скрипт который ты указал в 1-м посту)
один скрипт для дебиана, другой под дистрибьютивы основанные на Redhat (centos, fedora...)
привет сосед
в дебиановском скрипте console() нормально отрабатывает или посылает добавить прав?
чтение инструкции - 5$/строка
.
чтение инструкции с выражением - 25$/строка
.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$
.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#17
Сообщение
12.11.2011, 16:19
pinkpiton2 писал(а):Dev_ua писал(а):Rassol2 писал(а):Допустим с этим разобрались а как обстоят дела с правами? какие права на какие каталоги задавать для запуска ?
вот 2 скрипта от того же автора, что и скрипт который ты указал в 1-м посту)
один скрипт для дебиана, другой под дистрибьютивы основанные на Redhat (centos, fedora...)
привет сосед
в дебиановском скрипте console() нормально отрабатывает или посылает добавить прав?
У меня вроде нормально работает! =)
-
Rassol2
- Сержант
- Сообщения: 43
- Зарегистрирован: 16.02.2011
#18
Сообщение
14.11.2011, 02:56
Код: Выделить всё
tf1@debian:/etc/init.d# /etc/init.d/tf1 start
[>>] Проверка размера .log файлов
Файл checker.log отсутствует
Файл qconsole.log отсутствует
[>>] Запуск сервера My Server
Порт севрера: 27035
Привязка к ядру: 0
Запуск от юзера: tf1
Статус:
[1]+ Stopped mc
tf1@debian:~#
вот я не могу понять почему мне не покоряется этот сервер!! вот кс я поднял на ура, а вот что соурс что ТФ2 меня ставят в то положения....
Добавлено спустя 2 минуты 39 секунд:
а разница у нас есть
if [ -f $path/$srcds_pid ] && [ -f $path/$screen_pid ]; then
ваш
if [ -f $path/cstrike/$srcds_pid ] && [ -f $path/$screen_pid ]; then
наше :)
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#19
Сообщение
14.11.2011, 16:28
Rassol2 писал(а):Код: Выделить всё
tf1@debian:/etc/init.d# /etc/init.d/tf1 start
[>>] Проверка размера .log файлов
Файл checker.log отсутствует
Файл qconsole.log отсутствует
[>>] Запуск сервера My Server
Порт севрера: 27035
Привязка к ядру: 0
Запуск от юзера: tf1
Статус:
[1]+ Stopped mc
tf1@debian:~#
вот я не могу понять почему мне не покоряется этот сервер!! вот кс я поднял на ура, а вот что соурс что ТФ2 меня ставят в то положения....
Добавлено спустя 2 минуты 39 секунд:
а разница у нас есть
if [ -f $path/$srcds_pid ] && [ -f $path/$screen_pid ]; then
ваш
if [ -f $path/cstrike/$srcds_pid ] && [ -f $path/$screen_pid ]; then
наше :)
Да, вспомнил! Всё дело в путях, а точнее, в путях pid файлов. Дело в том, что после небольшого изменения структуры и названия директорий в движке, скрипт не полностью работает и записывает pid в никуда...
Попробуйте этот:
-
Rassol2
- Сержант
- Сообщения: 43
- Зарегистрирован: 16.02.2011
#20
Сообщение
14.11.2011, 17:57
Dev_ua
если выйдет запустить я просто не знаю как вас отблагодарить ))
Добавлено спустя 47 минут 29 секунд:
установил новый скрипт и вот что имею
Код: Выделить всё
tf1@debian:~# /etc/init.d/tf1 restart
Невозможно остановить My Server, сервер НЕ запущен [ FAIL ]
[>>] Запуск сервера My Server
Порт севрера: 27035
Привязка к ядру: 0
Запуск от юзера: tf1
Статус:
[1]+ Stopped mc
tf1@debian:~# htop
[2]+ Stopped htop
tf1@debian:~# screen -x tf1
There is no screen to be attached matching tf1
tf1@debian:~# /etc/init.d/tf1 start
[>>] Проверка размера .log файлов
Файл checker.log отсутствует
Файл qconsole.log отсутствует
[>>] Запуск сервера My Server
Порт севрера: 27035
Привязка к ядру: 0
Запуск от юзера: tf1
Статус: tf1@debian:~#
вот такая вот барада :(
htop процесс не вылез, но и скрин показал
tf1@debian:~# screen -x tf1
There is no screen to be attached matching tf1
есть какой то лог что бы прочесть и узнать неполадку ?
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#21
Сообщение
14.11.2011, 18:26
Вот мой скрипт от CSS.
Только тут удалена привязка к ядру (ибо в последнем глобальном обновлении появилась поддержка мультипоточности).
Ну и вырезал автоматическое обновление и установку revemu (думаю для тф2 это не надо)
просто отредактируй параметры под себя ;)
-
Rassol2
- Сержант
- Сообщения: 43
- Зарегистрирован: 16.02.2011
#22
Сообщение
16.11.2011, 02:06
Код: Выделить всё
tf1@debian:/etc/init.d# /etc/init.d/tf1 start
[>>] Проверка размера .log файлов
Файл checker.log отсутствует
Файл qconsole.log отсутствует
[>>] Запуск сервера CSS Server 1
Порт севрера: 27035
Запуск от юзера: tf1
Статус:
[1]+ Stopped mc
tf1@debian:~# /etc/init.d/tf1 restart
Невозможно остановить CSS Server 1, сервер НЕ запущен [ FAIL ]
[>>] Запуск сервера CSS Server 1
Порт севрера: 27035
Запуск от юзера: tf1
Статус:
вот беда, милком слышал что что то нужно инсталлировать чо бы работало, какой то пакет. может в эту сторону капнуть ?
за скрипт спасибо.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#23
Сообщение
16.11.2011, 17:02
Rassol2 писал(а):Код: Выделить всё
tf1@debian:/etc/init.d# /etc/init.d/tf1 start
[>>] Проверка размера .log файлов
Файл checker.log отсутствует
Файл qconsole.log отсутствует
[>>] Запуск сервера CSS Server 1
Порт севрера: 27035
Запуск от юзера: tf1
Статус:
[1]+ Stopped mc
tf1@debian:~# /etc/init.d/tf1 restart
Невозможно остановить CSS Server 1, сервер НЕ запущен [ FAIL ]
[>>] Запуск сервера CSS Server 1
Порт севрера: 27035
Запуск от юзера: tf1
Статус:
вот беда, милком слышал что что то нужно инсталлировать чо бы работало, какой то пакет. может в эту сторону капнуть ?
за скрипт спасибо.
А, у тебя sudo стоит? Если нет, то установи!)
-
Rassol2
- Сержант
- Сообщения: 43
- Зарегистрирован: 16.02.2011
#24
Сообщение
16.11.2011, 22:32
судо есть, работают кс 1.6 сервера. а вот это ни в какую.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#25
Сообщение
17.11.2011, 18:04
Rassol2 писал(а):судо есть, работают кс 1.6 сервера. а вот это ни в какую.
хех, это надо разбираться!)) поначалу у меня тоже source сервера не работали...)