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

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

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

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

2 страниц V   1 2

2 Quad Xeon Vs Game Servers

, проблема запуска бинарников
Статус пользователя Aluminium//titan
сообщение 3.9.2009, 19:59
Сообщение #1


Стаж: 19 лет

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

всем привет
трабла в след: есть сервак на двух четырех-головых ксеонах E54**
на него впихнули ubuntu-8.04.3-server-amd64
так вот, ни один игровой сервак не запускает, на все ругается что не может найти бинарник, хотя на домашнем компе под десктопной убунтой на Pentium D и на рабочем компе на C2D без проблем запускаются.
Даже банально hldsupdatetool.bin не запускается, при попытке запустить ругается что нет такого файла

Мож ось нужно как-то оптимизировать?

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

Отредактировал: Aluminium//titan, - 3.9.2009, 20:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя bravo
сообщение 3.9.2009, 20:50
Сообщение #2


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Aluminium//titan, давай нам логи ошибок, что тебе пишут. потому что я думаю, что у всех пока только одна мысль - ты накосячил с правами или вобще не там ищешь.
и взял бы ты чё нить по производительнее чем убунта... тот же дебиан или центос.
было бы время, я бы конечно с фряхой поигрался ещё

Отредактировал: bravo, - 3.9.2009, 20:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 4.9.2009, 8:47
Сообщение #3


Стаж: 19 лет

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

Код
~/servers/srcds_l$ sudo ./hldsupdatetool.bin
sudo: ./hldsupdatetool.bin: command not found


Код
~/servers/counter-strike-linux-server-public/
sh ./start_server.sh
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
./hlds_run: 425: ./hlds_i686: not found
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
Птн Сен  4 09:14:12 EEST 2009: Server restart in 60 seconds

содержимое start_server.sh:
Код
screen -S cspub ./hlds_run -game cstrike +sv_lan 0 -insecure -noipx +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg

запись в логе
Код
CRASH: Срд Авг  5 12:15:42 EEST 2009
Start Line: ./hlds_i686 -game cstrike -debug hlds.log +sv_lan 0 -console -insecure -noipx +port 27015 +rcon_password 15963 +maxplayers 18 +map de_dust2 +exec server.cfg -pidfile hlds.12490.pid
End of crash report


Код
~/servers/cod4-linux-server$ ./start_server_extreme.sh
cod4_lnxded-bin: процесс не убит

содержимое start_server_extreme.sh
Код
#!/bin/sh
cd /home/user/servers/cod4-linux-server
killall -w cod4_lnxded-bin
./cod4_lnxded +set dedicated 2 +sets gamestartup "`date +"%D %T"`" +set net_port 28960 +set fs_game mods/extreme +exec cod4server.cfg +set sv_punkbuster 0 +map_rotate +set loc_language 6>/home/user/servers/cod4-linux-server/start4.log 2>//home/user/servers/cod4-linux-server/start4.log &

запись в логе
Код
./start-server-extreme.sh: 4: ./cod4_lnxded: not found
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 4.9.2009, 10:55
Сообщение #4


Стаж: 19 лет

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

забыл добавить, на счет прав доступа, со злости я уже дал всей папке (со всем содержимым) 777 права и все равно теже грабли
бинарникам пробовал дать chmod +x и все равно пишет те же ошибки

Отредактировал: Aluminium//titan, - 4.9.2009, 10:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 4.9.2009, 11:45
Сообщение #5


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

Извиняюсь конешно,но если у тебя ксеон почему в название системы присутствует слово amd?
Цитата
ubuntu-8.04.3-server-amd64


Отредактировал: balaban, - 4.9.2009, 11:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kentavrius
сообщение 4.9.2009, 11:51
Сообщение #6


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Цитата(balaban @ 4.9.2009, 17:45) *
Извиняюсь конешно,но если у тебя ксеон почему в название системы присутствует слово amd?

ну типа 64 бита
порпобуй запустить указав полный путь
/home/user/hldsupdatetool.bin

Отредактировал: kentavrius, - 4.9.2009, 11:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 4.9.2009, 11:53
Сообщение #7


Стаж: 19 лет

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

amd говорит о 64-разрядности оси

:/$ home/user/servers/counter-strike-linux-server-public/hlds_run -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
Invalid game type 'cstrike' sepecified.
Птн Сен 4 13:04:26 EEST 2009: Server Failed

:/$ home/user/servers/counter-strike-linux-server-public/hlds_amd -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_amd: No such file or directory
:/$ home/user/servers/counter-strike-linux-server-public/hlds_i686 -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_i686: No such file or directory
:/$ home/user/servers/counter-strike-linux-server-public/hlds_i486 -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_i486: No such file or directory

Отредактировал: Aluminium//titan, - 4.9.2009, 12:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kentavrius
сообщение 4.9.2009, 15:55
Сообщение #8


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Цитата(Aluminium//titan @ 4.9.2009, 17:53) *
amd говорит о 64-разрядности оси

:/$ home/user/servers/counter-strike-linux-server-public/hlds_run -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
Invalid game type 'cstrike' sepecified.
Птн Сен 4 13:04:26 EEST 2009: Server Failed

:/$ home/user/servers/counter-strike-linux-server-public/hlds_amd -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_amd: No such file or directory
:/$ home/user/servers/counter-strike-linux-server-public/hlds_i686 -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_i686: No such file or directory
:/$ home/user/servers/counter-strike-linux-server-public/hlds_i486 -game cstrike -insecure -noipx +sv_lan 0 +port 27015 +rcon_password *** +maxplayers 18 +map de_dust 2 +exec server.cfg
bash: home/user/servers/counter-strike-linux-server-public/hlds_i486: No such file or directory


А вообще кс скачался папка cstrike есть? все номр?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 4.9.2009, 16:07
Сообщение #9


Стаж: 19 лет

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

ну... если я этот сервак запускал дома и на работе, то наверное папочка cstrike на месте
при переносе на серверного клиента на новые сервак состав папки вообще не трогал

так, немного предистории по подобным вопросам: держу сервак КС уже примерно 2 года, правда на винде, тут админы купили новый, выше упомянутого монстра и сказали что вянда это дорого, переходи на линух, почесал репу, выбор небольшой, пришлось начать изучение линуха, выбрал убунту патамушо админы сказали брать ее, чуть меньше месяца ковыряю убунту, сколотил серваки под линух, потестил их на домашнем и рабочем компе (железо то десктопное), а вот когда перелил все на новый сервачок, вот тут и попал в засаду.
Кстати второй сервак из подписи (csdm+nanosuit) сейчас стоит на рабочем компе под девятой убунтой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.9.2009, 0:04
Сообщение #10


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

админы твои видать просто фанатики убунты... возьми хотя бы то, из чего эта убунта вылезла - дебиан. если они парятся по поводу совместимости пакетов, набора комманд и тд, то они идентичны... что логично.
начнём с того, что на новый сервер достаточно просто принести уже готовый сервер, дать права на запуск hlds_*, назначить юзера, из под которого сервер будешь запускать, владельцем всего каталога с параметром -R, и собстно всё... скрипты твои я бы посоветовал делать с относительными линками, что бы ты мог переносить просто папку, а скрипты запуска, твои личные, всегда бы работали.


думаю, что замут всё же присутствует в amd версии... не хочется спорить с твоими великими админами, но я бы не стал этого делать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 5.9.2009, 10:56
Сообщение #11


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Aluminium//titan,
Поставь на сервер CentOS 5.3 (x86_64).
И стабильнее и надежнее :wink:

Убунта - уж слишком неудачный подбор для сервера pardon.gif

Отредактировал: shadowboss, - 5.9.2009, 10:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kentavrius
сообщение 5.9.2009, 14:22
Сообщение #12


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Ну проблема же не в убунте, а потому, что, что то неправильно делается.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 5.9.2009, 15:20
Сообщение #13
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

Цитата(shadowboss @ 5.9.2009, 10:56) *
Aluminium//titan,
Поставь на сервер CentOS 5.3 (x86_64).
И стабильнее и надежнее :wink:

Убунта - уж слишком неудачный подбор для сервера pardon.gif


нормально все, незнаешь не говори
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.9.2009, 16:38
Сообщение #14


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Aluminium//titan, начнём тогда реально по порядку:
1) у тебя там судо комунд ноу фоунд ... зачем судо? создай рутом каталог где нить. назнач владельцем каталога нужного пользователя. зайди под пользователем, потом зайди в каталог, кинь туда хлапдейттулс, запусти просто из под нужного юзера ./hlupdatetool.bin . и т.д. и со ./steam так же. и у тебя должен слиться сервер, файлы которого будут принадлежать уже твоему пользователю, из под которого будешь запускать сервер. (в статье сверху написано как что и с какими параметрами, тока приземляй сервер в этот же каталог). у тебя будет чистый сервер со всеми нужными правами владельцев и правами запуска нужных файлов. потом уже хош dproto, хош cbooster суй туда... тока прежде чем накладывать это, запусти пустой стим сервер и посмотри - работает ли.

и запускать надо не hlds_amd и прочие по архитектурам, а hlds_run. этот скрипт и выберет архитектуру, которую нужно использовать.

cod4 не запускается по понятной причине... скрипт кинуть надо туда же, где и валяется файл, который запускаешь.
а процесс не убивается, потому что у тебя его ещё нет, т.к. ты запускаешь сервер в первый раз. видимо ты что то перепутал, когда читал про поднятие cod4 сервера.



Tiёsto, спокойствие, только спокойствие.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 5.9.2009, 17:55
Сообщение #15
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

та спокоен я, просто как почитаешь аж глаза слезятся, у меня на Xeon ubunru(server) летает еще как, да и 6 серваков в локалку раздает + bf2(инет + локалка) да и все отлично запускается и пашет... (возможно извилины не туда повернуты).. Поэтому на таких людей не обижаются, купил девайс научись и пользоваться им.... ИМХО
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 6.9.2009, 9:38
Сообщение #16


Стаж: 19 лет

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

итак проблема все-таки в OS, т.к. поставил серверную убунту на домашний комп и серваки отказались запускаться с той же ошибкой.
Tiёsto, завидую тебе белой завистью, но сам наверное пока перейду на десктопную ось (а то начальство по головке не погладит, если в срок не уложусь), а потом может доковыряю как-нить серверную ось и переползу на нее.

всем кто откликнулся сбасибо
жму руку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 6.9.2009, 10:09
Сообщение #17


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Aluminium//titan, зачем десктопную! ставь дебиан, если тебе так уж важно сохранить семейство осей в своём парке!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 6.9.2009, 12:57
Сообщение #18


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(Tiёsto @ 5.9.2009, 16:20) *
нормально все, незнаешь не говори

Видать ты еще просто не сталкивался с проблемами уебунты.... это у тебя еще в переди. :)
Я какраз таки многое и знаю. В данный момент у самого под рукой стоит 7 тазиков (Dedicatd) с разными дистрами, и по своему-же опыту опять таки могу сказать что Уебунта - не лутший вариант для сервера

Отредактировал: shadowboss, - 6.9.2009, 12:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Aluminium//titan
сообщение 6.9.2009, 18:31
Сообщение #19


Стаж: 19 лет

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

проблема решилась установкой ia32-libs
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 6.9.2009, 18:37
Сообщение #20


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Aluminium//titan, как дошёл до этого?

shadowboss, ну хватит ) каждый тут со своим опытом, каждый знает что линукс это хорошо, все предпочитают тот или иной дистрибутив по каким то своим соображениям.


мир, дружба, жвачка ! ) (пыво, кто любит)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: