• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Tutorial Por que ta dando esse Crash e rollback na hora do save?

kpdo

New Member
Joined
Feb 5, 2011
Messages
28
Reaction score
1
en-us
Hello why the times when the server will save ta giving this error?
these early time the server is not getting more stable and how to solve this problem before my server was not there many people online database and increased influence this increase in giving these rollback?
ps: I use linux distro tfs 0.3.6 and only 64-bit Ubuntu 11:04


pt-br

Olá por que as vezes quando o servidor vai salvar ta dando esse erro?
começo esses tempo o servidor não está ficando mais estavel como resolver esse problema e que antes meu servidor não tinha muita gente online ai aumento e o database aumento isso influencia em dar esses rollback?
obs: eu uso distro tfs 0.3.6 linux and s.o Ubuntu 11.04 64 bits


Error Log
Code:
 Saving server...
*** buffer overflow detected ***: ./theforgottenserver terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f1de1bc51d7]
/lib/x86_64-linux-gnu/libc.so.6(+0xfd0f0)[0x7f1de1bc40f0]
/lib/x86_64-linux-gnu/libc.so.6(+0xfc569)[0x7f1de1bc3569]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xd8)[0x7f1de1b3bb98]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x1abd)[0x7f1de1b0e31d]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7f1de1bc3604]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7a)[0x7f1de1bc354a]
./theforgottenserver[0x4d8f08]
./theforgottenserver[0x49f983]
./theforgottenserver[0x529d79]
./theforgottenserver[0x5ec66f]
./theforgottenserver[0x5c1be6]
/usr/lib/libboost_thread.so.1.42.0(thread_proxy+0x5e)[0x7f1de2bb916e]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x6d8c)[0x7f1de18afd8c]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f1de1bad04d]
======= Memory map: ========
00400000-00699000 r-xp 00000000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
00898000-00899000 r--p 00298000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
00899000-0089c000 rw-p 00299000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
0089c000-008a1000 rw-p 00000000 00:00 0
020fe000-44be1000 rw-p 00000000 00:00 0                                  [heap]
7f1dd0000000-7f1dd255d000 rw-p 00000000 00:00 0
7f1dd255d000-7f1dd4000000 ---p 00000000 00:00 0
7f1dd8000000-7f1dda2e2000 rw-p 00000000 00:00 0
7f1dda2e2000-7f1ddc000000 ---p 00000000 00:00 0
7f1dde427000-7f1dde528000 rw-p 00000000 00:00 0
7f1dde528000-7f1dde529000 ---p 00000000 00:00 0
7f1dde529000-7f1dded29000 rw-p 00000000 00:00 0
7f1dded29000-7f1dded97000 rw-p 00000000 00:00 0
7f1ddedaa000-7f1ddee18000 rw-p 00000000 00:00 0
7f1ddf131000-7f1ddf13d000 r-xp 00000000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf13d000-7f1ddf33c000 ---p 0000c000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33c000-7f1ddf33d000 r--p 0000b000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33d000-7f1ddf33e000 rw-p 0000c000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33e000-7f1ddf33f000 ---p 00000000 00:00 0
7f1ddf33f000-7f1ddfb3f000 rw-p 00000000 00:00 0
7f1ddfb3f000-7f1ddfc73000 r-xp 00000000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfc73000-7f1ddfe73000 ---p 00134000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe73000-7f1ddfe82000 r--p 00134000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe82000-7f1ddfe83000 rw-p 00143000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe83000-7f1ddfe87000 rw-p 00000000 00:00 0
7f1ddfe87000-7f1de0038000 r-xp 00000000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0038000-7f1de0238000 ---p 001b1000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0238000-7f1de0243000 r--p 001b1000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0243000-7f1de0244000 rw-p 001bc000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0244000-7f1de0245000 rw-p 00000000 00:00 0
7f1de0245000-7f1de1085000 r--p 00000000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1085000-7f1de1284000 ---p 00e40000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1284000-7f1de1285000 rw-p 00e3f000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1285000-7f1de128c000 r-xp 00000000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de128c000-7f1de148b000 ---p 00007000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148b000-7f1de148c000 r--p 00006000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148c000-7f1de148d000 rw-p 00007000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148d000-7f1de14a4000 r-xp 00000000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de14a4000-7f1de16a3000 ---p 00017000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a3000-7f1de16a4000 r--p 00016000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a4000-7f1de16a5000 rw-p 00017000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a5000-7f1de16a7000 r-xp 00000000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de16a7000-7f1de18a7000 ---p 00002000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a7000-7f1de18a8000 r--p 00002000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a8000-7f1de18a9000 rw-p 00003000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a9000-7f1de18c1000 r-xp 00000000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de18c1000-7f1de1ac1000 ---p 00018000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac1000-7f1de1ac2000 r--p 00018000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac2000-7f1de1ac3000 rw-p 00019000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac3000-7f1de1ac7000 rw-p 00000000 00:00 0
7f1de1ac7000-7f1de1c51000 r-xp 00000000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1c51000-7f1de1e50000 ---p 0018a000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e50000-7f1de1e54000 r--p 00189000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e54000-7f1de1e55000 rw-p 0018d000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e55000-7f1de1e5b000 rw-p 00000000 00:00 0
7f1de1e5b000-7f1de1e70000 r-xp 00000000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de1e70000-7f1de206f000 ---p 00015000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de206f000-7f1de2070000 r--p 00014000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de2070000-7f1de2071000 rw-p 00015000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de2071000-7f1de20f5000 r-xp 00000000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de20f5000-7f1de22f4000 ---p 00084000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de22f4000-7f1de22f5000 r--p 00083000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de22f5000-7f1de22f6000 rw-p 00084000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de22f6000-7f1de23de000 r-xp 00000000 fb:00 4985359
 
isos parece problema de memoria dessa sua makina ae ou as libc tao desatualizada
 
descarto a possibilidade de falta de memoria pois sempre ta sobrando 6 gb de ram, e uso de cpu sempre sobra tambem.
obs: se for lib desatualizada nao ia crashar sempre?
e como que atualiza as libs?
 
voce poderia mostrar a parte de cima depois disso?

porque se for bug abuser, dá pra ver oque aconteceu, ou oq fizeram, ai a solução seria abrir o script e ver se tem algo errado,
ou excluir.
Se poder, manda um log de 5 min antes do rollback até o rollback.




Code:
 Saving server...
*** buffer overflow detected ***: ./theforgottenserver terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f1de1bc51d7]
/lib/x86_64-linux-gnu/libc.so.6(+0xfd0f0)[0x7f1de1bc40f0]
/lib/x86_64-linux-gnu/libc.so.6(+0xfc569)[0x7f1de1bc3569]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xd8)[0x7f1de1b3bb98]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x1abd)[0x7f1de1b0e31d]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7f1de1bc3604]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7a)[0x7f1de1bc354a]
./theforgottenserver[0x4d8f08]
./theforgottenserver[0x49f983]
./theforgottenserver[0x529d79]
./theforgottenserver[0x5ec66f]
./theforgottenserver[0x5c1be6]
/usr/lib/libboost_thread.so.1.42.0(thread_proxy+0x5e)[0x7f1de2bb916e]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x6d8c)[0x7f1de18afd8c]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f1de1bad04d]
======= Memory map: ========
00400000-00699000 r-xp 00000000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
00898000-00899000 r--p 00298000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
00899000-0089c000 rw-p 00299000 fb:00 527281                             /home/kpdo/sv/blue/theforgottenserver
0089c000-008a1000 rw-p 00000000 00:00 0
020fe000-44be1000 rw-p 00000000 00:00 0                                  [heap]
7f1dd0000000-7f1dd255d000 rw-p 00000000 00:00 0
7f1dd255d000-7f1dd4000000 ---p 00000000 00:00 0
7f1dd8000000-7f1dda2e2000 rw-p 00000000 00:00 0
7f1dda2e2000-7f1ddc000000 ---p 00000000 00:00 0
7f1dde427000-7f1dde528000 rw-p 00000000 00:00 0
7f1dde528000-7f1dde529000 ---p 00000000 00:00 0
7f1dde529000-7f1dded29000 rw-p 00000000 00:00 0
7f1dded29000-7f1dded97000 rw-p 00000000 00:00 0
7f1ddedaa000-7f1ddee18000 rw-p 00000000 00:00 0
7f1ddf131000-7f1ddf13d000 r-xp 00000000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf13d000-7f1ddf33c000 ---p 0000c000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33c000-7f1ddf33d000 r--p 0000b000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33d000-7f1ddf33e000 rw-p 0000c000 fb:00 1835040                    /lib/x86_64-linux-gnu/libnss_files-2.13.so
7f1ddf33e000-7f1ddf33f000 ---p 00000000 00:00 0
7f1ddf33f000-7f1ddfb3f000 rw-p 00000000 00:00 0
7f1ddfb3f000-7f1ddfc73000 r-xp 00000000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfc73000-7f1ddfe73000 ---p 00134000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe73000-7f1ddfe82000 r--p 00134000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe82000-7f1ddfe83000 rw-p 00143000 fb:00 4986935                    /usr/lib/libicuuc.so.44.2
7f1ddfe83000-7f1ddfe87000 rw-p 00000000 00:00 0
7f1ddfe87000-7f1de0038000 r-xp 00000000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0038000-7f1de0238000 ---p 001b1000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0238000-7f1de0243000 r--p 001b1000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0243000-7f1de0244000 rw-p 001bc000 fb:00 4986929                    /usr/lib/libicui18n.so.44.2
7f1de0244000-7f1de0245000 rw-p 00000000 00:00 0
7f1de0245000-7f1de1085000 r--p 00000000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1085000-7f1de1284000 ---p 00e40000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1284000-7f1de1285000 rw-p 00e3f000 fb:00 4986928                    /usr/lib/libicudata.so.44.2
7f1de1285000-7f1de128c000 r-xp 00000000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de128c000-7f1de148b000 ---p 00007000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148b000-7f1de148c000 r--p 00006000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148c000-7f1de148d000 rw-p 00007000 fb:00 1835047                    /lib/x86_64-linux-gnu/librt-2.13.so
7f1de148d000-7f1de14a4000 r-xp 00000000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de14a4000-7f1de16a3000 ---p 00017000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a3000-7f1de16a4000 r--p 00016000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a4000-7f1de16a5000 rw-p 00017000 fb:00 1835250                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f1de16a5000-7f1de16a7000 r-xp 00000000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de16a7000-7f1de18a7000 ---p 00002000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a7000-7f1de18a8000 r--p 00002000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a8000-7f1de18a9000 rw-p 00003000 fb:00 1835034                    /lib/x86_64-linux-gnu/libdl-2.13.so
7f1de18a9000-7f1de18c1000 r-xp 00000000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de18c1000-7f1de1ac1000 ---p 00018000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac1000-7f1de1ac2000 r--p 00018000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac2000-7f1de1ac3000 rw-p 00019000 fb:00 1835045                    /lib/x86_64-linux-gnu/libpthread-2.13.so
7f1de1ac3000-7f1de1ac7000 rw-p 00000000 00:00 0
7f1de1ac7000-7f1de1c51000 r-xp 00000000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1c51000-7f1de1e50000 ---p 0018a000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e50000-7f1de1e54000 r--p 00189000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e54000-7f1de1e55000 rw-p 0018d000 fb:00 1835027                    /lib/x86_64-linux-gnu/libc-2.13.so
7f1de1e55000-7f1de1e5b000 rw-p 00000000 00:00 0
7f1de1e5b000-7f1de1e70000 r-xp 00000000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de1e70000-7f1de206f000 ---p 00015000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de206f000-7f1de2070000 r--p 00014000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de2070000-7f1de2071000 rw-p 00015000 fb:00 1835052                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f1de2071000-7f1de20f5000 r-xp 00000000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de20f5000-7f1de22f4000 ---p 00084000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de22f4000-7f1de22f5000 r--p 00083000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so
7f1de22f5000-7f1de22f6000 rw-p 00084000 fb:00 1835035                    /lib/x86_64-linux-gnu/libm-2.13.so

e estou vendo que voce esta tendo problemas com o seu OS, as lib.
aconselharia migrar para aquele novo OS, android (mais dificil de acontecer bosta, tipo hacking e essas coisas),
ou ir pro velho xp.

Voce aqui vai ter q escolher oq fazer com oq eu vou dizer. (rimo ODASJOADSK)

mas se voce nao quiser fazer isso, pega as coisa do ot, copia, dps abre uma pasta num pendrive e coloca la, depois,
Abre outra pasta, em outra parte do pendrive, e coloca SÓ AS COISA DA DATABASE.
certo, feito isso, aconselharia voce seguir esse tutorial:

Code:
[url=http://www.xtibia.com/forum/topic/134321-aprenda-a-usar-o-laatido/]Aprenda A Usar O Laatido! - XTibia - A sua comunidade de Tibia e OTserv[/url]

da mt certo, creio q nao pegue no seu linux porque ele nao é pra linux iueheauieah '
se nao pegar, faça isso num windows xp.

enfim,

Tenta renovar tudo que for possivel, menos a database e os negocio pras pessoas não perderem os itens no cp nem em nenhum lugar.
se for oq eu to pensando atualiza o seu sistema.

Tipo, voce disse q isso começou quando a db cresceu?
n acho que possa ser isso, tenta relembrar todos os updates que você fez, dá uma supervisionada nas coisas na qual voce mecheu,
com ctz voce vai achar algum bug.

tchau, ;*

Ferrerah.
 
descarto a possibilidade de falta de memoria pois sempre ta sobrando 6 gb de ram, e uso de cpu sempre sobra tambem.
obs: se for lib desatualizada nao ia crashar sempre?
e como que atualiza as libs?

n ia crashar sempre.
 
Faz sentido tudo que a Ferrerah falou.
O certo seria você me mandar todas as PASTAS AGORA, e me dizer oque você mudou nos updates, que nem a ferrerah falou.
ai fica mais fácil de eu procurar o erro e arrumar (caso você não saiba).

Mas acho que se você fazer oque a ferrerah falou, vai arrumar.

Se precisar de um scripter, mapper,e webmaster me procure!
Pode me mandar o link do seu OT?

meu email caso resolva mandar as pastas: [email protected]


Ah, e aproveite e passe o link do seu ot lá!



Ah, e aproveite e passe o link do seu ot lá!
 
Vai em data - logs - server, e checa os logs de erro e talz,
uma vez eu tinha um problema parecido em uma tile, magia e num sistemazinho de bingo do ot, caso seja bug abuse, e além disso la nesse data - logs - server tinha ficado o erro gravado, que normalmente os erro assim nao eh normal
aparecer no console, por incrivel que pareca.

se nao for bug abuser..

como vc falou, que o save causa crash e rollbacks, como seu servidor eh dedicado, nao tem tanta chance de ser nukado, principalmente em linux,
vc deveria fazer o seguinte, da uma boa olhada no seu script de save, porque isso nao eh normal, se deve ter mechido em algo nos ultimo update, como ferrerah disse ali, que fodeu o servidor, nao creio que seja a db cheia, pode ser também, mais tipo, tenta arruma outro script de save, aposto que o seu script de save seja esse:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<globalevents>
	<globalevent name="save" interval="1800" event="script" value="save.lua"/>
	<globalevent name="clean" interval="7200" event="script" value="clean.lua"/>

	<globalevent name="serverstart" type="start" event="script" value="start.lua"/>
	<globalevent name="playersrecord" type="record" event="script" value="record.lua"/>

	<!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->
</globalevents>

faz o seguinte, troca.

Em globalevents crie um arquivo chamado save.lua e coloque isso dentro.

Code:
function onThink(interval, lastExecution)
        saveServer()
        return TRUE
end

Agora no globalevents.xml adicione isso

Code:
<globalevent name="save" interval="900" script="save.lua"/>

Mude o interval de acordo com o tempo que você quiser.

Aconselharia voce fazer tipo tibia global, botar save server sempre as 7hrs da manhã, ja q nao tem mta gente e tals..

pra resolver os crash o brun123 falou isso ai

Multiupload.com - upload your files to multiple file hosting sites!

o arquivo exp.lua você coloca na pasta data/creaturescripts/scripts e o arquivo 000-constant.lua você coloca na pasta data/lib, substituindo os já existentes (façam backups sempre).

faz oque a ferrera falou tmb.

creio que o seu servidor esteja sofrendo com cloners, se sim, veja este topico:

http://otland.net/f82/anti-dupe-delete-all-items-duplicated-serial-your-database-136899/

da uma olhada em todos os system, npcs, itens.. ok?

Se voce precisar de minha ajuda,
tai meu email:

[email protected]

se seu ot for esse:
exaioros.com

acabei de criar uma cotna, meu nome lah eh marcofelipo.

abraços vei, boa sorte ai.

(vim do xtibia)
 
Vai em data - logs - server, e checa os logs de erro e talz,
uma vez eu tinha um problema parecido em uma tile, magia e num sistemazinho de bingo do ot, caso seja bug abuse, e além disso la nesse data - logs - server tinha ficado o erro gravado, que normalmente os erro assim nao eh normal
aparecer no console, por incrivel que pareca.

se nao for bug abuser..

como vc falou, que o save causa crash e rollbacks, como seu servidor eh dedicado, nao tem tanta chance de ser nukado, principalmente em linux,
vc deveria fazer o seguinte, da uma boa olhada no seu script de save, porque isso nao eh normal, se deve ter mechido em algo nos ultimo update, como ferrerah disse ali, que fodeu o servidor, nao creio que seja a db cheia, pode ser também, mais tipo, tenta arruma outro script de save, aposto que o seu script de save seja esse:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<globalevents>
	<globalevent name="save" interval="1800" event="script" value="save.lua"/>
	<globalevent name="clean" interval="7200" event="script" value="clean.lua"/>

	<globalevent name="serverstart" type="start" event="script" value="start.lua"/>
	<globalevent name="playersrecord" type="record" event="script" value="record.lua"/>

	<!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->
</globalevents>

faz o seguinte, troca.

Em globalevents crie um arquivo chamado save.lua e coloque isso dentro.

Code:
function onThink(interval, lastExecution)
        saveServer()
        return TRUE
end

Agora no globalevents.xml adicione isso

Code:
<globalevent name="save" interval="900" script="save.lua"/>

Mude o interval de acordo com o tempo que você quiser.

Aconselharia voce fazer tipo tibia global, botar save server sempre as 7hrs da manhã, ja q nao tem mta gente e tals..

pra resolver os crash o brun123 falou isso ai

Multiupload.com - upload your files to multiple file hosting sites!

o arquivo exp.lua você coloca na pasta data/creaturescripts/scripts e o arquivo 000-constant.lua você coloca na pasta data/lib, substituindo os já existentes (façam backups sempre).

faz oque a ferrera falou tmb.

creio que o seu servidor esteja sofrendo com cloners, se sim, veja este topico:

http://otland.net/f82/anti-dupe-delete-all-items-duplicated-serial-your-database-136899/

da uma olhada em todos os system, npcs, itens.. ok?

Se voce precisar de minha ajuda,
tai meu email:

[email protected]

se seu ot for esse:
exaioros.com

acabei de criar uma cotna, meu nome lah eh marcofelipo.

abraços vei, boa sorte ai.

(vim do xtibia)
 
Back
Top