03-26-2013, 03:52 PM
В общем обычная публичная сборочка 1.4.4. Выделенный сервер в интернете с 24 гиг оперативы. Ось Linux/Debian Установил мускуль, пхп5, апач, яву... залил файлы сборки, расставил права, прописал данные доступа к мускулю... Занимаюсь настройкой серверов не первый день и кое чего знаю... Но вот при запуске (запустил ./start_min.sh) странный лог, но о нем ниже... делов том я даже не сразу его читал а бегло, и при беглом просмотре ошибок не заметил, мол все запустилось и дальше полез в клиент, там сервер онлайн, это меня обрадовало, попробовал залогиниться и... "Старая версия клиента" - сто раз перепроверил файлы .data и права на все файлы сервера, все чисто... (перерыл весь гугл,в езде одни и теже симптомы проверяйте файлы и права, что я неоднократно делал)
Тут задался вопросом, может что то не так с логом запуска? и более внимательно стал читать его (может ведь вылезать ошибка старая версия клиента если некорректно что то поднимется или не поднимется?)
Места с возможными причинами и прокомментировал в логе КАПСОМ.
Я правильно понимаю, что то не так с запуском? и помогите, тыкните носом куда копать, и что делать...
и ещё, лог остановки сервера, кажется тоже мне странным:
Будто каких то процессов нет для того чтоб их убить...
Заранее спасибо за помощь )
Тут задался вопросом, может что то не так с логом запуска? и более внимательно стал читать его (может ведь вылезать ошибка старая версия клиента если некорректно что то поднимется или не поднимется?)
Места с возможными причинами и прокомментировал в логе КАПСОМ.
Код:
root@pw /pwserver # ./start_min.sh
=== LOGSERVICE ===
info : program started with 6 threads.
=== DONE! ===
=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== DONE! ===
=== AUTH ===
ERROR:incorrect passphrase for this key!
ERROR:load key failed! (НАСЧЕТ ЭТОЙ ОШИБКИ НАСКОЛЬКО ЗНАЮ МОЖНО НЕ ОБРАЩАТЬ ВНИМАНИЯ)
authd:: add PollIO task.
gauthd: 26 Mar 2013 13:41:27,367 INFO GAuthServer:69 - authd:: add PollIO task.
=== DONE! ===
=== GAMEDBD ===
info : TcpManager OnAddSession
info : Begin import clsconfig ... (ТУТ ПО МОЕМУ МАЛОВАТО ДЛЯ 2 СТРОЧЕК, ЧТО ТО С БД?)
=== DONE! ===
=== GACD ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-10 0000.0].
TRACE : ReadDBConfig init_time 1329505859 open_time 1329585064
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
=== DONE! ===
=== GFACTIOND ===
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=7.
TRACE : OnAddSession sid=7
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : OnAddSession
=== DONE! ===
=== GDELIVERYD ===
TRACE : RewardManager:: consume reward does not open! (ЭТО ТОЖЕ СТРАННО, ЧТО ТО НЕ ТАК?)
District id isinfo : TcpManager OnAddSession
0
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : GameTalkManager: OnStartUp(aid, zoneid)
info : GameDBServer::OnAddSession, sid=8.
TRACE : OnAddSession sid=8
TRACE : Timer update: (0) Tue Mar 26 13:41:52 2013
gauthd: 26 Mar 2013 13:41:52,091 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@77ff92f5
TRACE : sysauction initialize: auction max=4, total sell item=46
(НИЖЕ НЕПОНЯТНЫЕ ДЛЯ МЕНЯ ОШИБКИ... ЧТО ЭТО?)
err : BillingAgent, duplicate item,id=16166,amount=500,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002910000000001
err : BillingAgent, duplicate item,id=16024,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002940000000001
err : BillingAgent, duplicate item,id=16019,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002950000000001
TRACE : billing: menu loaded, menuids size=314, itemids size=314
info : logclienttcp: OnAddSession
TRACE : gdelivery::connect to gauthd successfully.
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : FactionFortressMan: Sync faction id to gfactiond.
info : logclient: OnAddSession
TRACE : ganticheatclient:: connect gacd successfully!
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBWebTradeLoad, size=0, handle=0
info : OnAddSession
info : OnAddSession
TRACE : DBFactionFortressLoad, size=0, handle=0
info : OnAddSession
TRACE : DBBattleLoad, count=51.
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcod e=0
TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle. size()=0 retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBWebTradeLoadSold, size=0, handle=0
TRACE : DBStockLoad, size=134, handle=0
TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0 retcode=0
TRACE : GetFactionDetail, fid=6.
TRACE : GetFactionDetail, fid=87.
TRACE : GetFactionDetail, fid=93.
TRACE : GetFactionDetail, fid=1169.
TRACE : GetFactionDetail, fid=1580.
TRACE : GetFactionDetail, fid=2197.
TRACE : GetFactionDetail, fid=2577.
TRACE : GetFactionDetail, fid=2825.
TRACE : GetFactionDetail, fid=2937.
TRACE : GetFactionDetail, fid=3653.
TRACE : GetFactionDetail, fid=3838.
TRACE : GetFactionDetail, fid=4282.
TRACE : GetFactionDetail, fid=4644.
gauthd: 26 Mar 2013 13:41:52,591 INFO GAuthServer:? - AnnounceZoneid3, clear al l online records on zone 1
TRACE : GetFactionDetail, fid=5011.
TRACE : GetFactionDetail, fid=5074.
TRACE : GetFactionDetail, fid=5336.
TRACE : GetFactionDetail, rpc return. fid=87, retcode=0
TRACE : GetFactionDetail, fid=5429.
TRACE : GetFactionDetail, rpc return. fid=93, retcode=0
TRACE : GetFactionDetail, fid=5450.
TRACE : GetFactionDetail, rpc return. fid=6, retcode=0
TRACE : GetFactionDetail, fid=5648.
TRACE : GetFactionDetail, rpc return. fid=1580, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2197, retcode=0
TRACE : GetFactionDetail, rpc return. fid=1169, retcode=0
TRACE : DBStockLoad: retcode=0, size=134, handle=0
err : StockExchange:: invalid order,tid=16778459,userid=1912629504,volume=8
TRACE : PriceMatching, tid=0, price=16777216, volume=25203295, ack_volume=0, ack _money=0. dryrun=0
TRACE : GetFactionDetail, rpc return. fid=2825, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2937, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2577, retcode=0
TRACE : GetFactionDetail, rpc return. fid=3653, retcode=0
TRACE : GetFactionDetail, rpc return. fid=3838, retcode=0
TRACE : GetFactionDetail, rpc return. fid=4282, retcode=0
TRACE : GetFactionDetail, rpc return. fid=4644, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5011, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5074, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5429, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5336, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5450, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5648, retcode=0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=-49481975,trade_volume =0,trade_amount=0,idpool=17
TRACE : PostCancel, userid=0, tid=318767205, cash=0, money=0.
=== DONE! ===
=== GLINKD ===
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : info : logclient: OnAddSession
logclienttcp: OnAddSession
info : logclienttcp: OnAddSession
info : info : logclienttcp: OnAddSession
logclient: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
TRACE : PostCancel, userid=0, tid=268435477, cash=0, money=0.
=== DONE! ===
=== MAIN WORLD ===
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217 7280
TRACE : PostCancel, userid=50331648, tid=218103891, cash=0, money=0.
TRACE : KeepAlive sid=7
TRACE : KeepAlive sid=8
TRACE : PostCancel, userid=0, tid=83886087, cash=0, money=0.
TRACE : checkpoint begin.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217 7280
TRACE : PostCancel, userid=0, tid=16777224, cash=0, money=0.
=== DONE! ===
===============================================================
= ALL INSTANCES LOADED =
= SERVERS ARE UP AND RUNNING! =
===============================================================
Я правильно понимаю, что то не так с запуском? и помогите, тыкните носом куда копать, и что делать...
и ещё, лог остановки сервера, кажется тоже мне странным:
Код:
root@pw /pwserver # ./stop.sh
kill: 6: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
glinkd: no process found
tee: /server/logs/syslog: No such file or directory
Sleeping 60 seconds...
loader: no process found
gs: no process found
gacd: no process found
gdeliveryd: no process found
gfactiond: no process found
authd: no process found
Usage:
kill pid ... Send SIGTERM to every process listed.
kill signal pid ... Send a signal to every process listed.
kill -s signal pid ... Send a signal to every process listed.
kill -l List all signal names.
kill -L List all signal names in a nice table.
kill -l signal Convert between signal numbers and names.
tee: /server/logs/syslog: No such file or directory
Killing the last UniqueName daemon...
tee: /server/logs/syslog: No such file or directory
Kill server complete
===============================================================
= SHUTTING DOWN SERVERS =
= PLEASE WAIT.. =
===============================================================
STOPPING GAMESERVER..!
STOPPING GAMEDB DAEMON..!
STOPPING GAME DELIVERY DAEMON..!
STOPPING GAME FACTION DAEMON..!
STOPPING AUTH DAEMON..!
STOPPING UNIQUENAME DAEMON..!
STOPPING GAME LINK DAEMON..!
STOPPING GAME ANTICHEAT DAEMON..!
STOPPING LOG SERVICES..!
STOPPING BASH SCRIPT..!
STOPPING SERVER STARTERS..!
STOPPING JAVA..!
===============================================================
= ALL INSTANCES DOWN =
= SERVER OFFLINE =
===============================================================
root@pw /pwserver #
Будто каких то процессов нет для того чтоб их убить...
Заранее спасибо за помощь )