Обновление сервера

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#1 Сообщение 09.03.2013, 08:24

Всем прив!Незнаю что там намутило вальве но снеся папку бин и решив обновить сервер командой ./steam -command update -game 'Counter-Strike Source' -dir . -verify_all получаю типа
Скрытый текст
root@10411:~# cd /home/servers/pub
root@10411:/home/servers/pub# ./steam -command update -game 'Counter-Strike Source' -dir . -verify_all
Checking bootstrapper version ...
Updating Installation
Determining which depot(s) to install/update...
5 depot(s) will be installed/updated
Segmentation fault
root@10411:/home/servers/pub# cd /home/servers/pub/ root@10411:/home/servers/pub# ./steam -command update -game 'Counter-Strike Source' -dir . -verify_all
Checking bootstrapper version ...
removing stale semaphore last operated on by process 2155 with name 0eBlobRegistryMutex_07692C9F0DCCAB9B49E0AA2095A1952C
removing stale semaphore last operated on by process 2155 with name 0eBlobRegistrySignal_07692C9F0DCCAB9B49E0AA2095A1952C
Updating Installation
Determining which depot(s) to install/update...
5 depot(s) will be installed/updated
removing stale semaphore last operated on by process 2155 with name 0eBlobRegistryMutex_6B53E6F8EFF3CFA80894AD1DCF60FC87
removing stale semaphore last operated on by process 2155 with name 0eBlobRegistrySignal_6B53E6F8EFF3CFA80894AD1DCF60FC87
Segmentation fault
root@10411:/home/servers/pub#
Как теперь обновлять сервер?
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

Аватара пользователя
DeadLife
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 20.04.2010
Благодарил (а): 151 раз
Поблагодарили: 48 раз

#2 Сообщение 09.03.2013, 08:37

oblomkrs писал(а):Как теперь обновлять сервер?
https://developer.valvesoftware.com/wiki/SteamCMD
У меня с AMXModX модуль cstrike не работает, если знаешь ответь плз.
Изображение

Аватара пользователя
__A
Капитан
Капитан
Сообщения: 392
Зарегистрирован: 03.02.2009
Благодарил (а): 38 раз
Поблагодарили: 113 раз

#3 Сообщение 09.03.2013, 11:18

DeadLife писал(а):Как теперь обновлять сервер?

https://developer.valvesoftware.com/wiki/SteamCMD
Сейчас пробую с работы, вот что пишет при попытке скачать css

Код: Выделить всё

Connecting anonymously to Steam Public...Success.
ERROR! Failed to install app '232330' (Invalid platform)
При попытке скачать дод то же самое.
Входил под анонимусом правда...

Not_Found
Лейтенант
Лейтенант
Сообщения: 152
Зарегистрирован: 07.05.2011
Откуда: <<= оттуда
Благодарил (а): 2 раза
Поблагодарили: 14 раз
Контактная информация:

#4 Сообщение 09.03.2013, 13:54

oblomkrs
Нафига сразу фигачить папку? Измени название типа bin_ и попробуй качнуть, если все норм то стирай

Аватара пользователя
shtopor-89
Майор
Майор
Сообщения: 657
Зарегистрирован: 27.08.2009
Благодарил (а): 6 раз
Поблагодарили: 158 раз
Контактная информация:

#5 Сообщение 09.03.2013, 14:01

откуда анонимус? надо под своими учетными данными (стим акк) качать серв

Non_Stop
Капитан
Капитан
Сообщения: 255
Зарегистрирован: 27.07.2010
Благодарил (а): 1 раз
Поблагодарили: 28 раз
Контактная информация:

#6 Сообщение 09.03.2013, 14:13

да мля,а автообновление теперь хоть работает командой -autoupdate ??
VDS хостинг от 1.5$. Защита от DDOS. Частота CPU от 3.5 МГЦ
Идеальное предложение для игрового сервера. Хостинг VDS

Аватара пользователя
__A
Капитан
Капитан
Сообщения: 392
Зарегистрирован: 03.02.2009
Благодарил (а): 38 раз
Поблагодарили: 113 раз

#7 Сообщение 09.03.2013, 14:35

DeadLife писал(а):
oblomkrs писал(а):Как теперь обновлять сервер?
https://developer.valvesoftware.com/wiki/SteamCMD
У меня с AMXModX модуль cstrike не работает, если знаешь ответь плз.
shtopor-89 писал(а):откуда анонимус? надо под своими учетными данными (стим акк) качать серв
Только что все перечитал, не заметил видать с первого раза :D

Код: Выделить всё

......
The following are not yet released (listed for future reference)
TF2 dedicated server	 232250
DoD:S dedicated server	 232290
CS:S dedicated server	 232330
HL2:DM dedicated server	 232370
...

This page was last modified on 8 March 2013, at 19:00.
Значит не перевели еще на steamcmd

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#8 Сообщение 09.03.2013, 15:06

DeadLife писал(а):У меня с AMXModX модуль cstrike не работает, если знаешь ответь плз.
ТС пишет об CS:S

В твоем случаи, обнови AmxModx.. после глобального апдейта кс 1.6, вышла пачка апдейтов для amxx

Добавлено спустя 6 минут 24 секунды:
Non_Stop писал(а):да мля,а автообновление теперь хоть работает командой -autoupdate ??

Код: Выделить всё

-autoupdate -steam_dir ${DIR_STEAMCMD} -steamcmd_script ${STEAM_RUNSCRIPT}
И сам скрипт для -steamcmd_script
login $STEAM_LOGIN $STEAM_PASSWORD
force_install_dir $DIR_GAME
app_update 740
quit
Можно еще воспользоваться данным скриптом.
Я его под себя переделал.. добавил пару функций.. Вполне себе нормально :)

Аватара пользователя
mihaput
Майор
Майор
Сообщения: 509
Зарегистрирован: 11.11.2009
Откуда: http://stat.kristal-lab.ru
Благодарил (а): 5 раз
Поблагодарили: 40 раз

#9 Сообщение 09.03.2013, 15:33

oblomkrs
А в случае кавычек разницы нет ? -game 'Counter-Strike Source' или -game "Counter-Strike Source"

В моем случае

Код: Выделить всё

./steam -command update -game "Counter-Strike Source" -dir .
Если в директории нет уже скаченной ксс то начинает качаться, а если есть, то докачивает недостающие или обновленные файлы.
ИзображениеИзображение
Изображение

-----------
Gigabyte Z77P-D3/i7-3770 3.4MHz (4.1MHz)/Geforce GTX 760 2Gb 256Bit/6Gb Ram/OS Windows 8.1

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#10 Сообщение 12.03.2013, 09:05

кто нибудь вообще мануал может сделать на примере ксс сервера.Вообще немогу скачать сервак на линухе
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

Аватара пользователя
DeadLife
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 20.04.2010
Благодарил (а): 151 раз
Поблагодарили: 48 раз

#11 Сообщение 12.03.2013, 09:51

Качаем стимкмд, заливаем на хост, ставим на всё и вся права 755.
Запускаем 1 раз steamcmd.sh ждем когда обновится, вводим quit.
Выходим со steаm на своем компе, заходим в steamcmd.sh пишем login <логин от стима>
попросит пароль, вводим его. Если есть steam guard то на почту придет пароль от стим гуарда, вводим его. Вуаля если будет succes то всё получилось, скрипт позже напишу, нужно уходить(
Изображение

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#12 Сообщение 12.03.2013, 12:22

DeadLife
ок жду скрипта
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

Аватара пользователя
DeadLife
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 20.04.2010
Благодарил (а): 151 раз
Поблагодарили: 48 раз

#13 Сообщение 12.03.2013, 18:03

Так, вот скрипт:
Запускаем steamcmd.sh, вводим логин login <логин>, если залогился в прошлом примере, то пароль не потребует.
когда напишет sucsefully вводим это:
force_install_dir <путь>, т.е. если steamcmd находится в папке с сервером(к примеру сервер/steamcmd)т.е.
server/. - файлы сервера
server/steamcmd/. - файлы steamcmd, то force_install_dir ../
Если разбираешься в путях в линуксе ты понял.
Когда указал force_install_dir пишешь app_update <app id>
К примеру скачиваем cs go:
app_update 740 validate
validate нужен для проверки сервера, если что-то не совпадает с хэшем на сервере - перекачивается(ну или чего-то не хватает)
Для cs1.6 beta используем app_update "90 -beta beta"
Если надо скачать сервер czero то пишем так:
app_update 90 app_set_config 90 mod czero (НЕ ПРОВЕРЯЛ!)
Если будет ошибка, напиши. Пошел писать гайд по SteamCMD
Кстати, вот то, что можно скачать со SteamCMD
  • Сервер ID
    Half-Life Dedicated Server для Half-Life: Deathmatch and Counter-Strike 90
    Counter-Strike: Condition Zero Dedicated Server 90
    Counter-Strike: Global Offensive Dedicated Server 740
    Nuclear Dawn Dedicated Server 111710
    Red Orchestra Dedicated Server 223240
    Red Orchestra 2: Heroes of Stalingrad Dedicated Server 212542
    Killing Floor Dedicated Server 215350
    Team Fortress 2 Dedicated Server Beta 229830
    Не готово, скоро будет:
    TF2 dedicated server 232250
    DoD:S dedicated server 232290
    CS:S dedicated server 232330
    HL2:DM dedicated server 232370
P.S. тут можно таблицу сделать?

Добавлено спустя 1 минуту 49 секунд:
Блин, отступы не соблюдаются
Изображение

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#14 Сообщение 12.03.2013, 18:52

oblomkrs
Dev писал(а):Можно еще воспользоваться данным скриптом.

Аватара пользователя
DeadLife
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 20.04.2010
Благодарил (а): 151 раз
Поблагодарили: 48 раз

#15 Сообщение 12.03.2013, 19:13

Изображение

Ответить