Ищу Падает gamedbd

Статус
В этой теме нельзя размещать новые ответы.

Strong

Пользователь
Пользователь
12 Апр 2012
60
24
8
30
После перезапуска сервера падает gamedbd
вот логи
Код:
./start.sh
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: SERVER 1.5.1 STARTING :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Logservice starting ::
info : program started with 6 threads.
:: Logservice started ::
 
:: Uniquenamed starting ::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Uniquenamed started ::
:: Authd starting ::
authd:: add PollIO task.
gauthd: 26 May 2014 01:00:55,204 INFO GAuthServer:44 - authd:: add PollIO task.
:: Authd started ::

:: Gamedbd starting ::
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
TRACE : ReadDBConfig init_time 1400480197 open_time 1400928309 is_central_db 0
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
info : Init GameDB successfully.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Gamedbd started ::
 
:: Gacd starting ::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Gacd started ::
 
:: Gfactiond starting ::
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=7.
TRACE : OnAddSession sid=7
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : OnAddSession
:: Gfactiond started ::
 
:: Gdeliveryd starting ::
TRACE : RewardManager:: begin timme 2011 12 15 9
TRACE : RewardManager:: end timme 2012 1 16 1
TRACE : points[2900]->bonus[300]
TRACE : points[9900]->bonus[1200]
TRACE : points[19900]->bonus[2800]
TRACE : points[29900]->bonus[4500]
TRACE : RewardManager:: reward interval 86400 times 1
District id is 0info : TcpManager OnAddSession
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : OnAddSession sid=8
TRACE : sysauction initialize: auction max=1, total sell item=1
TRACE : AutoTeamMan Init Successfully!!
TRACE : TankBattleManager Initialize open_day = 2
TRACE : TankBattleManager Initialize open_day = 4
TRACE : TankBattleManager Initialize start_hour = 19 start_min=0
TRACE : TankBattleManager Initialize end_hour = 20 end_min=0
TRACE : TankBattleManager Initialize BonusEntry. rank=1 count=50
TRACE : TankBattleManager Initialize BonusEntry. rank=2 count=25
TRACE : TankBattleManager Initialize BonusEntry. rank=3 count=15
TRACE : TankBattleManager Initialize BonusEntry. rank=10 count=10
TRACE : TankBattleManager Initialize BonusEntry. rank=50 count=6
TRACE : TankBattleManager Initialize BonusEntry. rank=200 count=4
TRACE : TankBattleManager Initialize BonusEntry. rank=1000 count=2
TRACE : TankBattleManager Initialize BonusEntry. rank=99999999 count=1
TRACE : Server without connected to any central server
info : GameDBServer::OnAddSession, sid=8.
TRACE : CountryBattle Init Successfully!!
err : BillingAgent, duplicate menuid,id=000000082000000000010000000001
TRACE : billing: menu loaded, menuids size=2, itemids size=1
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : ganticheatclient:: connect gacd successfully!
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : gdelivery::connect to gauthd successfully.
gauthd: 26 May 2014 01:01:14,983 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@26e2a66a
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : info : OnAddSession
Receive zoneid=1 from delivery
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBRoleNameList, handle=-1
info : OnAddSession
TRACE : DBRoleNameList, size=0, handle=-1 total=0
TRACE : DBStockLoad, size=0, handle=0
TRACE : DBLoadGlobalControl, cme_open=0 cme_rate=0.info :
OnAddSession
TRACE : DBFactionFortressLoad, size=2, handle=0
TRACE : DBPShopLoad, size=0, handle=0
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : DBStockLoad: retcode=0, size=0, handle=0
TRACE : DBRoleNameList size=0 handle=-1 finish=1
gauthd: 26 May 2014 01:01:15,489 INFO GAuthServer:? - AnnounceZoneid3, clear all online records on zone 1
info : TcpManager OnDelSession
err : gdelivery:: disconnect from GameDB
gauthd: 26 May 2014 01:01:15,519 INFO GAuthServer:? - AnnounceZoneid3, aid=1,zoneid=1,ip1=0.0.0.0,ip2=0.0.0.0,ip3=0.0.0.0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
Ставлю чистую базу и все норм.
Кроме вайпа, есть варианты?
 

Strong

Пользователь
Пользователь
12 Апр 2012
60
24
8
30
решил использовать fix.sh
Содержимое
Код:
mkdir dbhomewdb/data.fix
ls dbhomewdb/dbdata/ | awk '{ print "./dbtool -r -s dbhomewdb/dbdata/"$1" -d dbhomewdb/data.fix/"$1 }' | /bin/sh
rm -fr dbhomewdb/dbdata
rm -fr dbhomewdb/dblogs/*
mv dbhomewdb/data.fix dbhomewdb/dbdata
root@a1-03-s06-09:/home/gamedbd# ./fix.sh
логов никаких
и снова ошибка
 

wsok

WebServerOK
Пользователь
20 Янв 2013
121
49
28
47
какой ещё адрес? оО =)
wsok.net
После перезапуска сервера падает gamedbd
вот логи
Код:
./start.sh
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: SERVER 1.5.1 STARTING :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Logservice starting ::
info : program started with 6 threads.
:: Logservice started ::
 
:: Uniquenamed starting ::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Uniquenamed started ::
:: Authd starting ::
authd:: add PollIO task.
gauthd: 26 May 2014 01:00:55,204 INFO GAuthServer:44 - authd:: add PollIO task.
:: Authd started ::
 
:: Gamedbd starting ::
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
TRACE : ReadDBConfig init_time 1400480197 open_time 1400928309 is_central_db 0
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
info : Init GameDB successfully.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Gamedbd started ::
 
:: Gacd starting ::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
:: Gacd started ::
 
:: Gfactiond starting ::
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=7.
TRACE : OnAddSession sid=7
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : OnAddSession
:: Gfactiond started ::
 
:: Gdeliveryd starting ::
TRACE : RewardManager:: begin timme 2011 12 15 9
TRACE : RewardManager:: end timme 2012 1 16 1
TRACE : points[2900]->bonus[300]
TRACE : points[9900]->bonus[1200]
TRACE : points[19900]->bonus[2800]
TRACE : points[29900]->bonus[4500]
TRACE : RewardManager:: reward interval 86400 times 1
District id is 0info : TcpManager OnAddSession
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : OnAddSession sid=8
TRACE : sysauction initialize: auction max=1, total sell item=1
TRACE : AutoTeamMan Init Successfully!!
TRACE : TankBattleManager Initialize open_day = 2
TRACE : TankBattleManager Initialize open_day = 4
TRACE : TankBattleManager Initialize start_hour = 19 start_min=0
TRACE : TankBattleManager Initialize end_hour = 20 end_min=0
TRACE : TankBattleManager Initialize BonusEntry. rank=1 count=50
TRACE : TankBattleManager Initialize BonusEntry. rank=2 count=25
TRACE : TankBattleManager Initialize BonusEntry. rank=3 count=15
TRACE : TankBattleManager Initialize BonusEntry. rank=10 count=10
TRACE : TankBattleManager Initialize BonusEntry. rank=50 count=6
TRACE : TankBattleManager Initialize BonusEntry. rank=200 count=4
TRACE : TankBattleManager Initialize BonusEntry. rank=1000 count=2
TRACE : TankBattleManager Initialize BonusEntry. rank=99999999 count=1
TRACE : Server without connected to any central server
info : GameDBServer::OnAddSession, sid=8.
TRACE : CountryBattle Init Successfully!!
err : BillingAgent, duplicate menuid,id=000000082000000000010000000001
TRACE : billing: menu loaded, menuids size=2, itemids size=1
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : ganticheatclient:: connect gacd successfully!
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : gdelivery::connect to gauthd successfully.
gauthd: 26 May 2014 01:01:14,983 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@26e2a66a
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : info : OnAddSession
Receive zoneid=1 from delivery
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBRoleNameList, handle=-1
info : OnAddSession
TRACE : DBRoleNameList, size=0, handle=-1 total=0
TRACE : DBStockLoad, size=0, handle=0
TRACE : DBLoadGlobalControl, cme_open=0 cme_rate=0.info :
OnAddSession
TRACE : DBFactionFortressLoad, size=2, handle=0
TRACE : DBPShopLoad, size=0, handle=0
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : DBStockLoad: retcode=0, size=0, handle=0
TRACE : DBRoleNameList size=0 handle=-1 finish=1
gauthd: 26 May 2014 01:01:15,489 INFO GAuthServer:? - AnnounceZoneid3, clear all online records on zone 1
info : TcpManager OnDelSession
err : gdelivery:: disconnect from GameDB
gauthd: 26 May 2014 01:01:15,519 INFO GAuthServer:? - AnnounceZoneid3, aid=1,zoneid=1,ip1=0.0.0.0,ip2=0.0.0.0,ip3=0.0.0.0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
Ставлю чистую базу и все норм.
Кроме вайпа, есть варианты?
хватить плодить темы на всех форумах, я уже ответил на морге, починка спасет...
 

wsok

WebServerOK
Пользователь
20 Янв 2013
121
49
28
47
какой ещё адрес? оО =)
wsok.net
решил использовать fix.sh
Содержимое
Код:
mkdir dbhomewdb/data.fix
ls dbhomewdb/dbdata/ | awk '{ print "./dbtool -r -s dbhomewdb/dbdata/"$1" -d dbhomewdb/data.fix/"$1 }' | /bin/sh
rm -fr dbhomewdb/dbdata
rm -fr dbhomewdb/dblogs/*
mv dbhomewdb/data.fix dbhomewdb/dbdata
root@a1-03-s06-09:/home/gamedbd# ./fix.sh
логов никаких
и снова ошибка
мое содержимое файла:

Код:
#!/bin/sh
for file in `ls ./dbdata/`; do
./dbtool -s ./dbdata/$file -d ./dbdata/$file"2"
done

ну пути к базам разумеется мои...
 
Последнее редактирование:
  • Like
Реакции: Strong
Статус
В этой теме нельзя размещать новые ответы.

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.

Последние ресурсы

Статистика форума

Темы
3.838
Сообщения
21.202
Пользователи
7.615
Новый пользователь
saneawot11